Commit Graph

  • 5a659d22dd errorful parser crumbtoo 2024-01-22 09:55:58 -07:00
  • 1a881399ab when the "Test suite rlp-test: PASS" hits crumbtoo 2024-01-21 14:02:28 -07:00
  • 257d02da87 RlpcError -> IsRlpcError crumbtoo 2024-01-21 11:53:41 -07:00
  • f47f325e34 compiles (kill me) crumbtoo 2024-01-19 14:09:26 -07:00
  • a4c0c3a71a rlp2core rlp2core crumbtoo 2024-01-18 17:21:04 -07:00
  • f22d4238f5 Merge branch 'dev' into frontend-parser crumbtoo 2024-01-17 10:28:59 -07:00
  • 4e1c9dd750 rename rlp crumbtoo 2024-01-17 10:19:48 -07:00
  • d6ac991105 renamerlp crumbtoo 2024-01-17 10:19:16 -07:00
  • d5663c1aad remove debug flags crumbtoo 2024-01-17 10:11:48 -07:00
  • 7e6bee3d4a infix exprs crumbtoo 2024-01-17 10:08:57 -07:00
  • 5ec625e0fd i really need to learn git proper crumbtoo 2024-01-15 15:20:04 -07:00
  • 9196e20e08 Merge branch 'frontend-parser' into happy-frontend crumbtoo 2024-01-15 15:18:29 -07:00
  • a1a50bd013 now we're fucking GETTING SOMEWHERE happy-frontend crumbtoo 2024-01-15 14:58:26 -07:00
  • 1c035d092a works crumbtoo 2024-01-15 13:31:15 -07:00
  • c0236dc079 oh my god crumbtoo 2024-01-15 11:11:43 -07:00
  • 9a4f24ec10 Merge commit '4f66e71' into happy-frontend crumbtoo 2024-01-15 11:06:37 -07:00
  • 4f66e71b9a FIX REAL crumbtoo 2024-01-15 11:05:10 -07:00
  • bdf74ac6c9 cool crumbtoo 2024-01-15 10:35:11 -07:00
  • 3dfadc17ec fixy crumbtoo 2024-01-15 10:33:09 -07:00
  • c92d8fac65 we're so back crumbtoo 2024-01-15 09:44:26 -07:00
  • a38381f6ca version bounds crumbtoo 2024-01-15 07:53:40 -07:00
  • 6390ca80d8 see previous commit and scale back the part where i'm joking crumbtoo 2024-01-14 22:57:36 -07:00
  • 17ddf3530c kitten i'll be honest mommy's about to kill herself crumbtoo 2024-01-14 18:19:37 -07:00
  • e597ecbfc6 okay layouts kinda crumbtoo 2024-01-14 14:20:08 -07:00
  • 2496589346 aagh crumbtoo 2024-01-12 17:53:53 -07:00
  • 681a394312 man this sucks crumbtoo 2024-01-11 16:26:34 -07:00
  • aff1c6b4c6 decent starting point crumbtoo 2024-01-11 11:49:46 -07:00
  • bec376b7c7 threaded lexer crumbtoo 2024-01-11 08:36:44 -07:00
  • eaa04c4a59 its fine crumbtoo 2024-01-10 16:12:35 -07:00
  • ea2fb4dcaa tysigs crumbtoo 2024-01-10 15:11:26 -07:00
  • ab2cb59526 i did not realise my fs is case insensitive crumbtoo 2024-01-10 14:33:03 -07:00
  • ec4902b2d4 layout crumbtoo 2024-01-10 14:10:46 -07:00
  • 1fc45b70b4 replace uses of many+satisfy with takeWhileP crumbtoo 2024-01-10 11:33:27 -07:00
  • 4b9a570c72 finally in a decent state crumbtoo 2024-01-10 11:26:17 -07:00
  • 65b967689c decls fix crumbtoo 2024-01-10 11:03:06 -07:00
  • ed60ec8b32 aaaaa crumbtoo 2024-01-10 10:46:53 -07:00
  • d0dbdbbd9b cool crumbtoo 2024-01-09 22:57:14 -07:00
  • cae0939f0c where crumbtoo 2024-01-09 14:24:51 -07:00
  • 3292998c42 expr fixups crumbtoo 2024-01-09 12:26:53 -07:00
  • 84c1122995 infix decl crumbtoo 2024-01-09 11:39:26 -07:00
  • 97ce9b48ae labels crumbtoo 2024-01-08 20:14:18 -07:00
  • 936f24148f works crumbtoo 2024-01-08 18:56:14 -07:00
  • 2a159232c7 fixation fufilled - back to work! crumbtoo 2024-01-08 13:39:12 -07:00
  • 4ee9785239 Show1 instances crumbtoo 2024-01-03 10:04:42 -07:00
  • cbe4276061 goofy crumbtoo 2024-01-02 08:43:34 -07:00
  • c5c06fa6cb something crumbtoo 2024-01-02 08:04:49 -07:00
  • 0f04e2decf application and lits crumbtoo 2024-01-02 07:03:45 -07:00
  • 6130a91668 oh boy am i going to hate this code in 12 hours crumbtoo 2024-01-02 06:26:48 -07:00
  • c15f9b6546 4:00 AM psychopath code crumbtoo 2024-01-02 05:34:11 -07:00
  • bb6aca094c grammar reference crumbtoo 2024-01-02 02:33:31 -07:00
  • 245b12a96e add version bounds crumbtoo 2024-01-15 07:43:59 -07:00
  • cb9ec43c14 tysigs crumbtoo 2024-01-10 15:11:26 -07:00
  • 8ad967fac0 i did not realise my fs is case insensitive crumbtoo 2024-01-10 14:33:03 -07:00
  • 55dbc9de70 layout crumbtoo 2024-01-10 14:10:46 -07:00
  • 05226373ee replace uses of many+satisfy with takeWhileP crumbtoo 2024-01-10 11:33:27 -07:00
  • 981c5d8a83 finally in a decent state crumbtoo 2024-01-10 11:26:17 -07:00
  • 86cd1075ca decls fix crumbtoo 2024-01-10 11:03:06 -07:00
  • 1d43c1d304 aaaaa crumbtoo 2024-01-10 10:46:53 -07:00
  • 4b44f57066 cool crumbtoo 2024-01-09 22:57:14 -07:00
  • 90a9594e8f where crumbtoo 2024-01-09 14:24:51 -07:00
  • 074350768c expr fixups crumbtoo 2024-01-09 12:26:53 -07:00
  • 37d9e6f219 infix decl crumbtoo 2024-01-09 11:39:26 -07:00
  • cb7cdf7ed7 labels crumbtoo 2024-01-08 20:14:18 -07:00
  • 2f783d96e8 works crumbtoo 2024-01-08 18:56:14 -07:00
  • a71c099fe0 fixation fufilled - back to work! crumbtoo 2024-01-08 13:39:12 -07:00
  • d1e64eb12d Show1 instances crumbtoo 2024-01-03 10:04:42 -07:00
  • f31726b43d goofy crumbtoo 2024-01-02 08:43:34 -07:00
  • 8aa9bb843f something crumbtoo 2024-01-02 08:04:49 -07:00
  • 9a357a99b7 application and lits crumbtoo 2024-01-02 07:03:45 -07:00
  • 060d48f9e1 oh boy am i going to hate this code in 12 hours crumbtoo 2024-01-02 06:26:48 -07:00
  • bf4abeb8b4 4:00 AM psychopath code crumbtoo 2024-01-02 05:34:11 -07:00
  • 7ed565fc24 grammar reference crumbtoo 2024-01-02 02:33:31 -07:00
  • a6ff46e2bf this sucks lol test-syntax crumbtoo 2023-12-29 22:29:04 -07:00
  • d3a25742f1 parse/unparse test crumbtoo 2023-12-29 21:22:26 -07:00
  • 650a4cf22f unparsers crumbtoo 2023-12-29 20:57:36 -07:00
  • baf9d79285 source code congruency crumbtoo 2023-12-29 19:02:37 -07:00
  • c7aed71db5 arbitrary source code crumbtoo 2023-12-29 18:42:10 -07:00
  • 832767575c lex \ instead of \\ crumbtoo 2023-12-29 18:43:09 -07:00
  • 1dc695f640 Compiler.JustRun crumbtoo 2023-12-29 14:20:53 -07:00
  • b941347f82 fix hm tests crumbtoo 2023-12-29 13:54:09 -07:00
  • 35446533d7 type-checked quasiquoters crumbtoo 2023-12-29 13:47:42 -07:00
  • e80acbcd28 errorful (it's not good) crumbtoo 2023-12-28 15:06:15 -07:00
  • cb5692248f back and medicated! crumbtoo 2023-12-28 14:46:10 -07:00
  • 1164b13a1e kinda sorta typechecking crumbtoo 2023-12-22 16:12:58 -07:00
  • 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 crumbtoo 2023-12-20 23:44:57 -07:00
  • 526bf0734e RlpcError crumbtoo 2023-12-28 15:55:24 -07:00
  • c2960e4acc Name = Text crumbtoo 2023-12-20 15:37:01 -07:00
  • 07be32c618 parse programs (with type sigs :D) crumbtoo 2023-12-20 14:49:40 -07:00
  • 5c9bf40e40 parse programs (with types :D) crumbtoo 2023-12-20 14:42:35 -07:00
  • fe90c9afb0 parse types crumbtoo 2023-12-20 14:10:33 -07:00
  • 414312cf98 parse type sigs; program type sigs crumbtoo 2023-12-20 13:41:43 -07:00
  • 6f522d34ff TyInt -> TyCon "Int#" crumbtoo 2023-12-20 14:12:45 -07:00
  • d954734660 LitE -> Lit crumbtoo 2023-12-18 15:42:41 -07:00
  • 52b7723ea0 LitE -> Lit crumbtoo 2023-12-18 15:38:26 -07:00
  • ac6f826141 small crumbtoo 2023-12-18 15:30:39 -07:00
  • e222dae6ac infer nonrec let binds crumbtoo 2023-12-18 12:21:53 -07:00
  • e9e1c075db type IsString + test unification error crumbtoo 2023-12-18 11:22:40 -07:00
  • 0470912983 comments and better type errors crumbtoo 2023-12-18 11:11:22 -07:00
  • f7e850c61a hindley milner inference :D crumbtoo 2023-12-18 10:05:34 -07:00
  • 78f88e085f infer crumbtoo 2023-12-17 15:23:09 -07:00