Přemysl Eric Janouch
d6b495a7c9
Add clang-format configuration, clean up
2021-11-06 12:58:33 +01:00
Přemysl Eric Janouch
13b4b8a5f5
Name change
2020-09-28 05:11:26 +02:00
Přemysl Eric Janouch
9c238621a5
Relicense to 0BSD, update mail address
...
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.
2018-06-24 03:49:07 +02:00
Přemysl Eric Janouch
67cc243e34
_init() and _INITIALIZER -> _make()
...
Gets rid of stupid memset()s and some preprocessor.
2017-06-22 16:14:11 +02:00
Přemysl Eric Janouch
0ae4a42335
Make the printer generic
...
Now you can concatenate lists like strings.
2017-06-01 10:41:11 +02:00
Přemysl Eric Janouch
8518c1a58f
The great librarificating rename
2017-05-30 02:43:42 +02:00
Přemysl Eric Janouch
3e68a09ae1
Remove suck
...
struct context::arguments stank, the "arg" special form stank.
The amount of lines this adds can be counted on one hand.
2017-05-26 20:15:43 +02:00
Přemysl Eric Janouch
8414e07010
Implement dynamic scoping
...
Okay, that was a PITA to not have.
But I think I'm set now, feature-wise.
2017-05-26 15:20:14 +02:00
Přemysl Eric Janouch
5ae69c1cfc
Finish implementation of printing
...
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.
2017-05-25 18:57:01 +02:00
Přemysl Eric Janouch
aa4b4391f3
Cleanup
2017-05-25 13:52:13 +02:00
Přemysl Eric Janouch
5314815132
repl: add completion
...
Now it should be fairly useful despite the limitation to single lines.
2017-05-23 18:36:52 +02:00
Přemysl Eric Janouch
fa06aff875
repl: highlight matching parenthesis
2017-05-23 18:08:00 +02:00
Přemysl Eric Janouch
bbdd17885c
repl: slight refactoring
2017-05-21 13:24:54 +02:00
Přemysl Eric Janouch
f0156897c8
Add a REPL for toying around
2017-05-21 13:19:50 +02:00