• v0.5.4-1 dd261e5d6c

    Ghost released this 2023-05-18 22:30:47 +00:00 | 1 commits to trunk since this release

    • Fixed BFF parsing
  • v0.5.3 dbaa390113

    Ghost released this 2023-05-18 18:50:07 +00:00 | 3 commits to trunk since this release

    Allow me to introduce you to a new version of AbleScript, now enhanced with AI on serverless cloud based on blockchain technology, now with Kubernetes support. Of course, we are ready for big data, and we are even ahead of the competition that processes data in parallel, as we use revolutionary serial data processing technology.

    Full changelog:

    • Updated dependencies
  • v0.5.2 daca854db4

    Ghost released this 2022-09-14 19:58:10 +00:00 | 9 commits to trunk since this release

    • Fixed inability to nest finally (#13)
    • Fixed panic on no long enough argument lists when deinterlacing (#12)
    • Skipped version 0.5.1
  • v0.5.0 70d6bf661f

    Ghost released this 2022-07-02 10:56:00 +00:00 | 15 commits to trunk since this release

    • Cycle detetion on printing self-refering cart - no longer overflows the stack
    • Changed dim syntax from dim <ident> [value] to <ident> dim [value]
    • Renamed hopback to and again (credits: Evrey#6086)
    • Performing enough or and again inside a functio will take an effect on loop around (if present)
    • Added finally blocks (code that will be executed at the end of the program)
    • Added host interface
      • A trait with functions which the interpreter uses for interacting with the host environment (currently print, read_byte and exit)
    • Updated dependencies
    • Introduced InvalidToken error instead of reporting UnexpectedToken(Error)
  • v0.4.0 cda63c733c

    Ghost released this 2022-05-06 19:34:29 +00:00 | 37 commits to trunk since this release

    • Changed assignment syntax from <assignable> = <value> to <value> =: <assignable>
    • Changed variable binding syntax from var <ident> [= <value>]; to dim <ident> [value];
    • = is used instead of == for equality
    • Replaced if with unless
    • Banning variable drops the ValueRef, double-banning removes the variable (the top-most in the stack)
    • Added AMOGUS constant
    • Changed Str -> Int coercion (yields sum of bytes instead of 42 on unsuccessful parse)
    • Added printing without newline using <expr> print-;
    • Improved T-Dark block with char case substitution support
    • Added operator [>] to get cart's keys
    • Added undefined
  • v0.3.0 a4e3b98c6a

    Ghost released this 2022-04-16 20:18:45 +00:00 | 74 commits to trunk since this release

    • Added Builtin Functio type
    • Removed booleans
    • Removed != and ! operators
    • Changed string literal to /*string*/
  • v0.2.0 5293cd9607

    Ghost released this 2021-12-14 23:28:47 +00:00 | 134 commits to trunk since this release

    • Implemented coercions for all types to all types
    • Added functio chaining
    • Removed boolean operators
    • Fixed Brian's integer overflows
    • Fixed comments and T-Dark blocks in blocks
    • We got 256th commit