aboutsummaryrefslogtreecommitdiff
path: root/interpreter.c
Commit message (Collapse)AuthorAgeFilesLines
* Add clang-format configuration, clean upPřemysl Eric Janouch2021-11-061-1/+0
|
* Name changePřemysl Eric Janouch2020-09-281-1/+1
|
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-241-3/+2
| | | | | | | | | I've come to the conclusion that copyright mostly just stands in the way of software development. In my jurisdiction I cannot give up my own copyright and 0BSD seems to be the closest thing to public domain. The updated mail address, also used in my author/committer lines, is shorter and looks nicer. People rarely interact anyway.
* _init() and _INITIALIZER -> _make()Přemysl Janouch2017-06-221-5/+3
| | | | Gets rid of stupid memset()s and some preprocessor.
* The great librarificating renamePřemysl Janouch2017-05-301-19/+19
|
* interpreter: forward "argv"Přemysl Janouch2017-05-261-2/+6
|
* Remove suckPřemysl Janouch2017-05-261-1/+2
| | | | | | struct context::arguments stank, the "arg" special form stank. The amount of lines this adds can be counted on one hand.
* Finish implementation of printingPřemysl Janouch2017-05-251-5/+0
| | | | | | | | Now readds all syntax sugar and quotes strings properly. Removed automatic line breaking and indenting since it is complicated. Removed #ifndef since it stopped making any sense.
* Split out the interpreterPřemysl Janouch2017-05-211-0/+71