Activity for boli

  • Thomas Bollmeier committed [4d52c4] on Code

    Add builtin functions 'display' and 'displayln'

  • Thomas Bollmeier committed [9846e1] on Code

    Add REPL support for expressions

  • Thomas Bollmeier committed [cfc4b4] on Code

    Add builtin function 'iterator'

  • Thomas Bollmeier committed [70fdb4] on Code

    Add builtin function 'list'

  • Thomas Bollmeier committed [95f9e0] on Code

    Add keyword value

  • Thomas Bollmeier committed [a5ae27] on Code

    Update version info

  • Thomas Bollmeier committed [ab4673] on Code

    Implement naturals function

  • Thomas Bollmeier committed [218ac2] on Code

    Fix head function for lazy lists

  • Thomas Bollmeier committed [67dd24] on Code

    Implement support for lazy lists

  • Thomas Bollmeier committed [726c3b] on Code

    Implement range function + support for vararg expressions

  • Thomas Bollmeier committed [2ad1ce] on Code

    Add support for provide

  • Thomas Bollmeier committed [28b715] on Code

    Starter script for BOLI interpreter

  • Thomas Bollmeier committed [04b2ea] on Code

    λ as keyword for lambda

  • Thomas Bollmeier committed [019322] on Code

    Mark owned types + definitions in module

  • Thomas Bollmeier committed [d9de92] on Code

    Add support for modules pt.2

  • Thomas Bollmeier committed [af5028] on Code

    Add support for modules pt.1

  • Thomas Bollmeier committed [e52d63] on Code

    Refactor cond expression as syntactic sugar

  • Thomas Bollmeier committed [330ad6] on Code

    Add parser support for macros

  • Thomas Bollmeier committed [33c4e2] on Code

    Add string capitalize function

  • Thomas Bollmeier committed [868591] on Code

    implement boli CLI

  • Thomas Bollmeier committed [02fa85] on Code

    Add string functions

  • Thomas Bollmeier committed [8d4805] on Code

    Add support for calls as callee

  • Thomas Bollmeier committed [a2b1d7] on Code

    Implement module loader + core module for list functions

  • Thomas Bollmeier committed [bd1963] on Code

    Fix exception handling in REPL

  • Thomas Bollmeier committed [1f852b] on Code

    Add REPL commands

  • Thomas Bollmeier committed [a06253] on Code

    REPL first version

  • Thomas Bollmeier committed [33bbd5] on Code

    Functions count + empty? support HashTable arguments

  • Thomas Bollmeier committed [029a7b] on Code

    Add support for hash tables

  • Thomas Bollmeier committed [e7961f] on Code

    Add support for structures

  • Thomas Bollmeier committed [00ae03] on Code

    Implement let expression

  • Thomas Bollmeier committed [c4d7c1] on Code

    Implement cond expression

  • Thomas Bollmeier committed [7d1862] on Code

    Implement list functions, pt.2

  • Thomas Bollmeier committed [916632] on Code

    Implement list functions, pt.1

  • Thomas Bollmeier committed [7213e0] on Code

    Implement closures

  • Thomas Bollmeier committed [837852] on Code

    Implement tail call optimization in interpreter

  • Thomas Bollmeier committed [ca7923] on Code

    Mark tail calls in AST

  • Thomas Bollmeier committed [9efcbd] on Code

    Merge branch 'interpreter'

  • Thomas Bollmeier committed [b7c48c] on Code

    Add recursive call to interpreter test

  • GitHub committed [d56eeb] on Code

    Merge pull request #1 from ThomasBollmeier/interpreter

  • Thomas Bollmeier committed [150ad3] on Code

    Interpreter support for custom functions

  • Thomas Bollmeier committed [b16e3c] on Code

    Interpreter support for logical operators & If-expression

  • Thomas Bollmeier committed [879799] on Code

    Support for varargs

  • Thomas Bollmeier committed [cf53e0] on Code

    Interpret comparison operators

  • Thomas Bollmeier committed [da0dc4] on Code

    Start of interpreter implementation - builtin operators

  • Thomas Bollmeier committed [9938c9] on Code

    Add support for structure definitions

  • Thomas Bollmeier committed [fedc61] on Code

    Add syntactic sugar for function definitions

  • Thomas Bollmeier Thomas Bollmeier imported Tickets

  • Thomas Bollmeier Thomas Bollmeier imported Code

1