summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use Go modulesHEADorigin/mastermasterPřemysl Janouch2018-12-012-0/+7
* C: add const specifiers where appropriatePřemysl Janouch2018-10-101-17/+23
* Go: move the stdlib to a different filePřemysl Janouch2018-10-102-495/+513
* Update READMEPřemysl Janouch2018-10-101-3/+6
* Go: make use of multiple return valuesslicesPřemysl Janouch2018-10-103-168/+136
* Go: store scopes in reverse order for efficiencyPřemysl Janouch2018-10-101-13/+9
* Go: store scopes and globals as mapsPřemysl Janouch2018-10-102-33/+18
* Go: use slices for list valuesPřemysl Janouch2018-10-103-208/+158
* Go: use slices for Handler resultsPřemysl Janouch2018-10-101-72/+81
* Go: use slices for Handler argumentsPřemysl Janouch2018-10-101-140/+150
* Go/repl: improve completionPřemysl Janouch2018-10-101-8/+14
* Go: make the `system` command more usefulPřemysl Janouch2018-10-091-0/+3
* Go: use string for strings instead of []bytePřemysl Janouch2018-10-093-21/+19
* Go: remove useless accessors to Ell.HandlersPřemysl Janouch2018-10-091-12/+2
* Add a port to GoPřemysl Janouch2018-10-094-2/+1451
* Fix an apparent memory leakPřemysl Janouch2018-10-091-3/+2
* CleanupPřemysl Janouch2018-10-091-4/+4
* Sanitize error message in "throw"Přemysl Janouch2018-10-091-1/+1
* Fix typoPřemysl Janouch2018-10-091-1/+1
* Update READMEPřemysl Janouch2018-06-241-4/+4
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-245-19/+10
* _init() and _INITIALIZER -> _make()Přemysl Janouch2017-06-223-29/+25
* Add VIM syntax highlightingPřemysl Janouch2017-06-202-0/+23
* Make the printer genericPřemysl Janouch2017-06-012-42/+73
* Skip \r as whitespacePřemysl Janouch2017-06-011-1/+1
* The great librarificating renamePřemysl Janouch2017-05-303-658/+675
* "quote" -> "block"Přemysl Janouch2017-05-302-22/+27
* Fix regression in multiplicationPřemysl Janouch2017-05-282-3/+3
* Update READMEPřemysl Janouch2017-05-271-9/+10
* Update READMEPřemysl Janouch2017-05-261-3/+4
* interpreter: forward "argv"Přemysl Janouch2017-05-261-2/+6
* Remove suckPřemysl Janouch2017-05-265-102/+99
* Implement dynamic scopingPřemysl Janouch2017-05-263-47/+81
* Update READMEPřemysl Janouch2017-05-261-2/+6
* Simplify ".."Přemysl Janouch2017-05-261-3/+1
* Add "values"Přemysl Janouch2017-05-262-4/+13
* Make and/or more usefulPřemysl Janouch2017-05-262-10/+31
* Simplify runtime library initializationPřemysl Janouch2017-05-251-63/+52
* Finish implementation of printingPřemysl Janouch2017-05-253-38/+100
* Fix "if"Přemysl Janouch2017-05-251-11/+18
* Update READMEPřemysl Janouch2017-05-251-4/+28
* Replace for/break with a try/throw mechanismPřemysl Janouch2017-05-252-41/+14
* CleanupPřemysl Janouch2017-05-252-2/+5
* Add try/throwPřemysl Janouch2017-05-251-0/+34
* Fix "-"Přemysl Janouch2017-05-251-1/+6
* Add "parse"Přemysl Janouch2017-05-251-0/+16
* Make setting "set" also return the valuePřemysl Janouch2017-05-251-0/+1
* Get rid of "error_is_fatal"Přemysl Janouch2017-05-251-2/+0
* Simplify truthy()Přemysl Janouch2017-05-241-3/+1
* Make the lexer follow an unsigned stringPřemysl Janouch2017-05-241-6/+6