Commit Graph

27 Commits

Author SHA1 Message Date
crumbtoo
170e4e36ae new tag syntax; preparing for Core patterns
new tag syntax; preparing for data names
2024-01-24 11:34:09 -07:00
crumbtoo
1a881399ab when the "Test suite rlp-test: PASS" hits
i'm like atlas and the world is writing two lines of code
2024-01-21 14:02:28 -07:00
crumbtoo
257d02da87 RlpcError -> IsRlpcError 2024-01-21 11:53:41 -07:00
crumbtoo
f47f325e34 compiles (kill me)
man
2024-01-19 15:52:47 -07:00
crumbtoo
832767575c lex \ instead of \\ 2023-12-29 18:43:09 -07:00
crumbtoo
b6945a64eb i'm on an airplane rn, my eyelids grow heavy, and i forgot my medication. should this be my final commit (of the week): gootbye 2023-12-28 15:55:55 -07:00
crumbtoo
526bf0734e RlpcError 2023-12-28 15:55:24 -07:00
crumbtoo
c2960e4acc Name = Text
Name = Text
2023-12-20 15:41:41 -07:00
crumbtoo
414312cf98 parse type sigs; program type sigs 2023-12-20 14:13:17 -07:00
crumbtoo
0caeeccde1 awkwardly demos broken dev branch 2023-12-13 11:03:43 -07:00
crumbtoo
38e42752cf cleanup
cleanup
2023-12-06 19:41:12 -07:00
crumbtoo
dade0a13a2 cleanup 2023-12-06 17:15:03 -07:00
crumbtoo
07c3064a72 oh boy (pack) 2023-12-06 15:29:03 -07:00
crumbtoo
3a17eb473f temporary constructor syntax 2023-12-06 10:29:20 -07:00
crumbtoo
32200a67af haddock module headers 2023-11-27 17:50:34 -07:00
crumbtoo
7f6813beb5 tidy things up 2023-11-27 17:29:00 -07:00
crumbtoo
0b72bc8f11 temporarily remove layout support
the core language doesn't need it. let's just keep the core simple for now while i focus on more important things
2023-11-24 14:13:20 -07:00
crumbtoo
06ad439e62 prelude move 2023-11-22 15:59:05 -07:00
crumbtoo
ae39579c97 location (row,col) -> span (row,col,len) 2023-11-22 15:38:15 -07:00
crumbtoo
26c135cccb MAJOR MIlESTONE: FACTORIAL PROGRAM FROM SRC TO EXECUTION 2023-11-22 01:41:22 -07:00
crumbtoo
0d32ecd20e say it with me girls, "good enough!"
this is so dogshit
2023-11-22 01:16:11 -07:00
crumbtoo
878e92395a more correct lexer 2023-11-21 17:59:11 -07:00
crumbtoo
00a265fda1 more correct lexer 2023-11-21 14:52:17 -07:00
crumbtoo
45952ef30e good enough. good enough. good enough. good enoguh.jjhbjhfsfbsjhdsfjbhsdbjhdfsbhjlbahjfdaojuai 2023-11-20 14:08:18 -07:00
crumbtoo
c15e67869e layout lexing is good enough 2023-11-20 12:51:04 -07:00
crumbtoo
8694ff2307 i hate programming i hate computers i am going to drop out i am going to abandon this project 2023-11-17 16:42:06 -07:00
crumbtoo
ac55a1908c unproductive day i fear 2023-11-16 19:11:01 -07:00