Expressions

 

You can build expressions by mixing data, variables & operators (arithmetic & logic)

 

Examples:

 

 

.T.

Logical True

.F.

Logical False

.AND.

Logical AND

.NOT.

Logical NOT

.OR.

Logical OR

 

 

 

Example - Screen shots:-

 

Domain (Variables) Component (Assignment)

 

Interaction Page

 

Interaction Page

 

Interaction Page

 

Interaction Page

 

Interaction Page

 

The final Steps tree

 

The final application

 


Macro

 

One of the most powerful features is the MACRO Operator '&'

Allows for runtime compilation of any valid expression Such compiled expression may be used as a VALUE, i.e. the right side of an Assignment, but more interestingly, such compiled expression may be used to resolve the LEFT side of an assignment, i.e. variables, or Database FIELD. Additionally the Macro Operator may compile and execute function calls, complete assignments, or even list of arguments, and the result of the macro may be used to resolve any of the above contexts in the compiled application.

Example - Screen shots:-

 

Domain Name (Variables) – Component (Assignment)

 

Interaction Page

 

Interaction Pages

 

Final Steps Tree

 

 

The Final Application