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
[ADDED]snop opcode
implementing rosetta code samples
fixing ide : enabling / disabling menu items
[ADDED] MTA support for x86
working on build tape optimization
[ADDED] Conway's Game of Life
[FIXED]elenavm
324 : conditional boxing
324 : (re)implementing conditional boxing
324 : conditional boxing
fixing startup code
ppc64le : fixing tststck
[FIXED]ppc64le assembler
[FIXED]struct typecast handler : do not copy the struct
fixing unboxing
[FIXED]conditional unboxing
[ADDED]event property template
[FIXED]event handler
working on game of life example
working on game of life sample
fixing event handler
fixing game of life example
[FIXED]game of life
[FIXED]rosetta code samples
[FIXED]constructor explicit multi-dispatch handler
[FIXED]core60x - GC_ALLOC
[FIXED]#324 - conditional boxing
[FIXED]#173
[ADDED]warn if the outpur type is less accessible than the symbol
[FIXED]Console class should be public with internal constructor
house keeping
fixing encoder operations
[FIXED]files : support delete operation
[ADDED]migrating system
cleaning code
house keeping
[ADDED]yieldable method
[FIXED]yieldable method
[ADDED]yieldable: reference locals are declared as fields
[FIXED]yield method
[ADDED]weak prop / rprop property template
working on multi-method verification
[ADDED]using statements in ELENA
house keeping
fixing String.clone method
[ADDED]recent open projects
[ADDED]lock statement
[FIXED]support constants in array size declaration
[FIXED]elenavm : loadmessagename
[FIXED]system'io'StreamWriter
migrating rosetta code samples
[FIXED]debug watch : Reference
[ADDED]class constants
[FIXED]integer class constants
[FIXED]accessing class constants inside static method
[FIXED]accumulator const fields : #348
[ADDED]globals
working on rosetta code sample : Execute Brain****
working on script interpreter
[FIXED]system'dynamic'DynamicTape - variadic functions
working on Execute Brain****
[FIXED]passing variadic argument to another method
fixing operator generation
[FIXED]dynamic expressions
[FIXED]dynamic expressions
[ADDED]variadic and normal methods cannot have similar names
fixing dynamic expressions
[FIXED]dynamic expressions
[FIXED]dynamic expressions
[FIXED]#47 : Evaluating an expression in a symbol
migrating rosetta code samples
house keeping
[FIXED]function declaration with return type
[FIXED]ldoc generation
[FIXED]RanddomGenerator is a public class
[FIXED]forms module
working on winforms
[ADDED]system'winforms
[FIXED]fixing system'winforms
working on GUI support
[FIXED]winforms module
[FIXED]forms module
[FIXED]raise an error on constructor redirect to itself
[ADDED]forms'Edit
[FIXED]system'winforms'WindowCallback
[FIXED]winforms module
[FIXED]windProc
[FIXED]calling a private method inside the closure
[ADDED]messageBox
[ADDED]forms'Label
[FIXED]building a code in run-time
[FIXED]elt-cli
[FIXED]elt exception handler
[ADDED]system'dynamic'ExtensionDispatcher
[FIXED] loadDispatcherOverloadlist
[FIXED]duplicates in GA_EXT_OVERLOAD_LIST
[ADDED]elenavm : preloaded symbols
[FIXED]elenavm : LoadExtensionDispatcherLA
[FIXED]#366
[FIXED]dynamic routine
fixing build
fixing build
fixing build
tracing
tracing
[FIXED]system'dynamic'expressions'FunctionExpression
[ADDED]xfsave opcode working on #15
[FIXED]#15 - return double / long from external function
[FIXED]closure should be sealed
[FIXED]nested class cannot have static methods
[ADDED]elenavm : loadAddressInfo
[FIXED]ldoc : duplicate entries
migrating rosetta code samples
working on the script engine
migrating rosetta code samples
migrating rosetta code samples
[ADDED]weak implementations of &&, ||, ^^
migrating rosetta code sample
porting console apps
migrating console samples
migrating samples
[FIXIED]using an extension declared in the sub namespace [FIXED]matrix sample
migrating script samples
[FIXED]calc sample
[ADDED]jscript60 grammar set
house keeping
fixed rosetta code samples
[FIXED]quotes with char codes
working on rosetta code sample
working on rosetta code samples
[ADDED]getFiles
working on rosetta code samples
[ADDED]ls example
[FIXED]Runtime evaluation
fixing script samples
fixing lscript60
[ADDED]reflection
fixing rosetta code sample
[FIXED]boxing arguments for extensions
fixing build script
fixing system build
ppc64le : fixing system 4