Changes

no edit summary
Line 12: Line 12:     
Every variable can be either '''local''' or '''global'''.
 
Every variable can be either '''local''' or '''global'''.
* A '''local variable''' belongs to the macro it has been created into. It can only be used inside this macro. Its name must be unique inside the macro it belongs to
+
* A '''local variable''' belongs to the macro it has been created into. It can only be used inside this macro. Its name must be unique inside the macro it belongs to.
 
* A '''global variable''' can be accessed and used from any macro. Its name must be unique among all the 'global' variables
 
* A '''global variable''' can be accessed and used from any macro. Its name must be unique among all the 'global' variables
   Line 21: Line 21:  
*'''Boolean''' type allows 2 states: True or False
 
*'''Boolean''' type allows 2 states: True or False
 
*'''Integer''' type is to store positive or negative numbers without decimal part, in order to make any kind of mathematical calculations or comparison
 
*'''Integer''' type is to store positive or negative numbers without decimal part, in order to make any kind of mathematical calculations or comparison
*'''Decimal''' type is to store any positive or negative numeric value, with or without decimal digits, in order to make any kind of mathematical calculations or comparison
+
*'''Decimal''' type is to store any positive or negative numeric value, with or without decimal digits, in order to make any kind of mathematical calculations or comparison. Sientific notation my be used: 0.0012 or 1.2E-3
 
*'''String''' type contains any kind of character (alphanumeric ones or any special ones, such as line feed/carriage return/new line or emojis). ''HINT: an individual string variable can hold up to 500,000 characters, however it is advisable to avoid very long strings where possible. If you should use strings of great length it is recommended to clear them when finished with.''
 
*'''String''' type contains any kind of character (alphanumeric ones or any special ones, such as line feed/carriage return/new line or emojis). ''HINT: an individual string variable can hold up to 500,000 characters, however it is advisable to avoid very long strings where possible. If you should use strings of great length it is recommended to clear them when finished with.''
  
editors
36

edits