Skip to content

ELENA-LANG/tutorials

Repository files navigation

What is ELENA?

ELENA is a general-purpose, object-oriented, polymorphic language with late binding.

  • Pure polymorphic object oriented language
  • Mixins
  • Message multiple dispatching
  • Virtual machine
  • Command line 32-bit compiler
  • GUI IDE & Debugger
  • Unicode support (utf-8)
  • Complete source code
  • Number of samples
  • Script Engine

Learn more at ELENA Wiki

List of ELENA tutorials:

Tutorial Description Level
DuckTyping Duck typing in ELENA Beginner
VariadicArgument Using variadic functions / methods in ELENA Beginner
JsonToDTO Converting DTO to JSON string and back Beginner
ModuleInitializer Declaring a module initialization code Beginner
UserDefinedLiteral Declaring a user-defined literal constants Beginner
FibonacciEnumerator Using yieldable method to generate infinite iteratation Beginner
MessageLiteral Using message literals Beginner
ExpressionTree1 Building code at run-time in ELENA, Part 1 Advanced
ExpressionTree2 Building code at run-time in ELENA, Part 2 Advanced
ParsingExpression1 Using ELENA Script Engine to parse an arithmetic expression, Part 1 Advanced
ParsingExpression2 Using ELENA Script Engine to parse an arithmetic expression, Part 2 Advanced
Embedded ELENAVM Using ELENA VM inside another programming language Advanced

About

List of tutorials in ELENA

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •