Rev. | Time | Author |
---|---|---|
c570882 master | 2020-09-21 09:51:46 | AlaskanEmily |
Add some very basic typechecking for SL_I_Execute |
||
7e066dd | 2020-09-21 08:15:38 | AlaskanEmily |
Add basic protocol parsing |
||
00e4864 | 2020-09-14 09:00:11 | AlaskanEmily |
Add stdin, stdout, and stderr files |
||
b515d44 | 2020-09-14 08:40:58 | AlaskanEmily |
Add pointer and protocol support to SL_S_Compare and SL_S_Match |
||
9b20198 | 2020-09-13 08:24:12 | AlaskanEmily |
Add file builtins |
||
83084ed | 2020-09-13 08:24:04 | AlaskanEmily |
Fix a silly mistake with type hints |
||
342e19e | 2020-09-13 06:58:55 | AlaskanEmily |
Move builtins to a separate file |
||
a9830c2 | 2020-09-13 06:42:08 | AlaskanEmily |
Fix type-hint validation for record hints in defun |
||
ace2af3 | 2020-09-13 06:41:33 | AlaskanEmily |
Add partial type-hint checking for args in calls |
||
1125918 | 2020-09-13 06:40:58 | AlaskanEmily |
Add type-hint checking for args in defun |
||
4c6a1ab | 2020-09-13 06:40:23 | AlaskanEmily |
Add builtin type hints to the shared list of static atoms |
||
04a05b7 | 2020-09-13 06:39:50 | AlaskanEmily |
Add pointers and protocols to the S-expression library |
||
93b9226 | 2020-09-13 06:39:15 | AlaskanEmily |
Fix doing a defun over a native bind |
||
a443149 | 2020-09-11 04:48:25 | AlaskanEmily |
Add an option for not stripping tag bits when decoding tagged pointers. |
||
df09e3a | 2020-09-11 04:41:37 | AlaskanEmily |
make tag bits configurable |
||
5258c55 | 2020-09-10 10:47:42 | AlaskanEmily |
Add a unit test for struct layout. |
||
fc650e8 | 2020-09-10 10:40:39 | AlaskanEmily |
Add compile-time optional line number tracking to the parser |
||
ca3111a | 2020-09-10 05:20:44 | AlaskanEmily |
Fixes for compiling with clang |
||
e937d02 | 2020-09-08 08:49:43 | AlaskanEmily |
Complete type comparison tests in the unit tests |
||
9fe5539 | 2020-09-08 08:45:51 | AlaskanEmily |
Slight cleanup of SL_S_Compare to use tags for type-level comparison. |
||
0c8ad55 | 2020-09-08 07:58:00 | AlaskanEmily |
Add defrec |
||
0c5b82d | 2020-09-08 07:00:56 | AlaskanEmily |
Add a def test |
||
cf3e5aa | 2020-09-08 06:59:41 | AlaskanEmily |
Use shared def parser for the interpreter. |
||
12d4de3 | 2020-09-08 06:30:28 | AlaskanEmily |
Fix def/2 |
||
9853454 | 2020-09-07 07:54:14 | AlaskanEmily |
Initial commit |