ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
[ADDED] out parameter - indicating the byref parameter need to be assigned inside the method
[FIXED] nil cannot be returned for nil object - use default instead
[FIXED] ?. operator
[FIXED] MTA : critical exception handler
[ADDED] support project collection file
[ADDED] #590 : creating a dynamic interface wrapper
[ADDED] #590 : creating a dynamic interface wrapper
[ADDED] #655 : new option to keep output terminal after the program ends
[FIXED] retrieving a source for the reference modules
[ADDED] auto-recompile option
Type of change
Please delete options that are not relevant.
[x] Bug fix (non-breaking change which fixes an issue)
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.