crumbtoo
|
4f39dd36f1
|
resolve named data in case exprs
|
2024-01-25 12:39:57 -07:00 |
|
crumbtoo
|
4c99e44c04
|
temporary pragma system
|
2024-01-25 11:15:09 -07:00 |
|
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
|
cefdf6ffae
|
allow uppercase sc names in preperation for Rlp2Core
|
2024-01-22 12:45:42 -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
|
f47f325e34
|
compiles (kill me)
man
|
2024-01-19 15:52:47 -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
|
07be32c618
|
parse programs (with type sigs :D)
|
2023-12-20 14:49:40 -07:00 |
|
crumbtoo
|
5c9bf40e40
|
parse programs (with types :D)
|
2023-12-20 14:42:35 -07:00 |
|
crumbtoo
|
fe90c9afb0
|
parse types
|
2023-12-20 14:13:17 -07:00 |
|
crumbtoo
|
414312cf98
|
parse type sigs; program type sigs
|
2023-12-20 14:13:17 -07:00 |
|
crumbtoo
|
136e3687b0
|
Literal -> Lit, LitE -> Lit
|
2023-12-18 15:36:17 -07:00 |
|
crumbtoo
|
0caeeccde1
|
awkwardly demos broken dev branch
|
2023-12-13 11:03:43 -07:00 |
|
crumbtoo
|
e477891bc3
|
cleanup
|
2023-12-08 14:55:30 -07:00 |
|
crumbtoo
|
f728b91a8a
|
add annotation param to Expr
nightmare breaking changes. never listening to the "i'll do it later if i REALLY need it" part of my brain again.
add annotation param to Expr
|
2023-12-08 09:49:03 -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
|
22a27dca3b
|
case expr rules
|
2023-12-06 10:22:38 -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
|
ac6c0b7457
|
shitty temp frontend
|
2023-11-22 21:53:36 -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
|
0d32ecd20e
|
say it with me girls, "good enough!"
this is so dogshit
|
2023-11-22 01:16:11 -07:00 |
|
crumbtoo
|
8d7020d5f4
|
docs :3
|
2023-11-21 21:48:26 -07:00 |
|
crumbtoo
|
d65ac970b1
|
quasiquoters
|
2023-11-21 18:15:05 -07:00 |
|
crumbtoo
|
878e92395a
|
more correct lexer
|
2023-11-21 17:59:11 -07:00 |
|
crumbtoo
|
45952ef30e
|
good enough. good enough. good enough. good enoguh.jjhbjhfsfbsjhdsfjbhsdbjhdfsbhjlbahjfdaojuai
|
2023-11-20 14:08:18 -07:00 |
|
crumbtoo
|
ac55a1908c
|
unproductive day i fear
|
2023-11-16 19:11:01 -07:00 |
|