Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support NULL arguments for properties #12

Open
AlexKirkouski opened this issue Jun 19, 2018 · 0 comments
Open

Support NULL arguments for properties #12

AlexKirkouski opened this issue Jun 19, 2018 · 0 comments
Labels
major feature Some major feature
Projects

Comments

@AlexKirkouski
Copy link
Contributor

AlexKirkouski commented Jun 19, 2018

Now DATA, GROUP and some other operators don't allow having NULL values in their parameters.

It might be really dangerous having NULL arguments in a property, because it will immediately lead to incorrect operations with sets. For example, if we have a = DATA INTEGER (A NULL), and wanna do iteration (for example FOR) over all a(b(param) objects, we will get an exception, because property will be not null for infinite number of objects. But in certain cases it is really convenient so should be implemented.

Also NULL support may be provided for comparison operators (=, >, <, ...etc,)

Probably this issue is related to #11 task.

@AlexKirkouski AlexKirkouski changed the title Support of NULL arguments for properties Support NULL arguments for properties Jul 7, 2018
@AlexKirkouski AlexKirkouski added the major feature Some major feature label May 20, 2019
@AlexKirkouski AlexKirkouski added this to Icebucket in lsfusion Jan 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major feature Some major feature
Projects
lsfusion
  
Icebox
Development

No branches or pull requests

1 participant