-
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
-
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
-
-