Merge pull request #2 from anatoliykmetyuk/develop

Modifications to local variables declarations
Merge pull request #3 from anatoliykmetyuk/develop

SubScript Actors basic implementation
Used _scriptType in DSL; made alias Script for _scriptType
Solved compile problem with definition of N_atomic_action.msgAAToBeExecuted
Replaced AAStarted andAAEnded messages by AAHappened. See issue #5
Fixed graphical debugger bug: sometimes edges were not drawn in the call graph
Build file improved: scalatest now included for subscript src compilation; still a version problem exists for the assert macro that crashes the compiler
Parser recognizes script lambda's (in fact, only script bodies) enclosed in [ and ].
? and ?? parameters not yet supported.
OperatorsSuite halfway activated again; calls to assert macro's disabled since they cause compiler crashes.
Parser bug fixes: "&&" operator not recognized; "(-)" not recognized in script lambda's
OperatorsSuite work in progress:
removed "anti compiler", replaced this by script lambda usage.
Compiler now crashes on both
- script lambdas (problem in Parser.scala?), and on
- assert macro call (ScalaTest version issue?)
Compiler crash resolved: script lambda's contained 0 and 1 instead of (-) and (+)
Improved OperatorsSuite (JUnit reports "No runnable methods"...)
Renamed T_inline_if into T_inline_then etc
Cosmetic changes:
T_call now has a string parameter for the name of the called script.
GraphicalDebugger draws the names of the called scripts in a smaller font.
Removed ScalaTest dependency from build.xml
Cosmetic change improvement: string parameter for T_call now is now escaped (i.e. with " " and ' ' for strings and chars, etc)
Added support for converting compiled scripts into human readable strings, to be used by the OperatorsSuite
Fixed reference to N_inline_if in ScriptExecutor, that caused compile error
(Again:) Fixed reference to N_inline_if in ScriptExecutor, that caused compile error