Vasilij Schneidermann
7cabea4f75
elisp, chuck, pil, gst, scheme: Add number?, fn?, macro?
2017-10-10 18:29:36 +02:00
Vasilij Schneidermann
e91c55c2b6
Fix unescaping in chuck, common-lisp, gst, guile, python
2017-09-28 07:40:47 -05:00
Vasilij Schneidermann
999efc9f4b
Fix init warning
...
I mistakenly assumed that the way to retrieve the current context is
by calling a documented static method. Apparently thisContext is the
missing sixth keyword in Smalltalk, so that's not needed.
2017-07-20 17:37:08 +02:00
Vasilij Schneidermann
c4a26e5471
Implement gst-eval
2017-07-11 23:38:06 +02:00
Vasilij Schneidermann
65055aa222
Backport a regex bugfix from 3.2.91 to 3.2.4
2017-07-10 23:28:26 +02:00
Vasilij Schneidermann
ae63cd371b
Add dockerfile
2017-07-10 21:39:05 +02:00
Vasilij Schneidermann
06ecfc6a61
Fix backquote error for perf tests
2017-07-10 09:04:39 +02:00
Vasilij Schneidermann
2aa8356322
Write function for relative loading
2017-07-09 23:57:14 +02:00
Vasilij Schneidermann
fd216c1911
Self-hosting fix
2017-07-09 22:51:15 +02:00
Vasilij Schneidermann
968e1a199e
Implement step A
2017-07-09 20:10:16 +02:00
Vasilij Schneidermann
aee373f32e
Wrap BlockClosure into Fn to work around a bug
...
Extending a BlockClosure by a meta field gives a segfault for whatever
reason. Yes, seriously.
2017-07-09 20:05:59 +02:00
Vasilij Schneidermann
d38ab263fe
Implement step 9
2017-07-09 10:55:16 +02:00
Vasilij Schneidermann
58e44bbb33
Monkey-patch BlockClosure for simpler code
2017-07-08 22:55:08 +02:00
Vasilij Schneidermann
ae4600c7a5
Implement step 8
2017-07-08 22:20:51 +02:00
Vasilij Schneidermann
d586e01498
Implement step 7
2017-07-07 20:36:27 +02:00
Vasilij Schneidermann
243c27c3b8
Stylistic fixes
2017-07-07 20:36:14 +02:00
Vasilij Schneidermann
e3ce370c5f
Implement step 6
2017-07-07 18:36:48 +02:00
Vasilij Schneidermann
6da164bde8
Implement step 5
2017-07-07 01:29:43 +02:00
Vasilij Schneidermann
adb2ac7840
Implement step 4
2017-07-06 22:53:56 +02:00
Vasilij Schneidermann
4ade8121f7
Implement step 3
2017-07-04 16:36:52 +02:00
Vasilij Schneidermann
1b18f3590a
Implement step 2
2017-07-02 22:13:53 +02:00
Vasilij Schneidermann
34aa5ced02
Implement step 1
2017-07-02 21:47:21 +02:00
Vasilij Schneidermann
908bb61f76
Implement step 0
2017-07-01 22:33:38 +02:00