Releases: AIexandrKotov/SLThree
Releases · AIexandrKotov/SLThree
0.2.0 Unwrap the wrap
REPL 1.0.0
New:
Read-Eval-Print Loop for SLThree 0.2.0+
Useful REPL Commands
Running files (supported encodings)
Separated versioning btw REPL and SLT
Useful changelogs
SLThree 0.2.0 Unwrap the wrap
Language:
- Anonymous methods, Calling expressions
- Getting instance and static members of any type and object
- Using statement, typeof(T) expression, switch statement
- Optional implicit type-casting, cast expression, new expression
- Return, break, continue statements
- Interpolated strings and string literals with escapes
- All-bits numeric literals and char literal
- self and global keywords for getting context
Embedding:
- Wrapper for cast SLThree in any type
- Сompatibility with REPL 1.0.0
Optimization:
- >65% (collatz_conjecture 48 s => 14 s)
0.1.0 Lovely 64 bits
SLThree 0.1.0 Lovely 64 bits
New:
Local variables
Supporting types: long, ulong, double
Unary operators: +, -, ~, !
Binary operators: +, -, *, /, %, ==, !=, >=, <=, >, <, =
ExtendedAssigns: +=, -=, *=, /=, %=
Statements: Condition, WhileCycle