Skip to content

Releases: AIexandrKotov/SLThree

0.2.0 Unwrap the wrap

27 Oct 13:35
2588653
Compare
Choose a tag to compare

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

22 Oct 20:55
Compare
Choose a tag to compare
0.1.0 Lovely 64 bits Pre-release
Pre-release

SLThree 0.1.0 Lovely 64 bits

New:
    Local variables
    Supporting types: long, ulong, double
    Unary operators: +, -, ~, !
    Binary operators: +, -, *, /, %, ==, !=, >=, <=, >, <, =
    ExtendedAssigns: +=, -=, *=, /=, %=
    Statements: Condition, WhileCycle