Commit graph

  • 8c95fcbd85 Require an explicit drop call on a gc allocation gc bad 2022-09-16 23:27:49 +0200
  • 2f690250ae Make deref on GcRef into an unsafe get to avoid unsoundness bad 2022-09-16 23:27:18 +0200
  • cd1d83714b Fuzz the garbage collector bad 2022-07-13 15:08:22 +0200
  • 4306dcc6c0 Add gctrace-derive macro bad 2022-07-09 22:07:23 +0200
  • b4fc95c64b Add a phantom ref to gc bad 2022-06-12 12:47:11 +0200
  • 229cefe028 Create a GcRef type bad 2022-05-16 15:11:41 +0200
  • ba8f854b28 Start working on the GC bad 2022-05-07 20:02:50 +0200
  • 07d4ba5706 Block expression parsing mistress bad 2022-05-05 19:29:50 +0200
  • 2171bebc08 Refactor expression module tree bad 2022-05-02 12:56:52 +0200
  • e4e0eb322e Refactor statement module tree bad 2022-05-02 11:38:20 +0200
  • fc5a50227f Implement variables in the interpreter bad 2022-05-01 19:26:17 +0200
  • 746d567554 Add a variable assignment statement bad 2022-04-29 20:00:06 +0200
  • a8c164819a Lex float types bad 2022-04-23 20:42:30 +0200
  • 9cda9643a9 Add expressions bad 2022-04-23 19:43:42 +0200
  • 3a5d81c8fb Statement parsing bad 2022-04-23 16:27:11 +0200
  • 91f2a945c5 Extract expression node and expression parser to a separate file bad 2022-04-23 15:39:37 +0200
  • ede0ca3993 Add cli flags bad 2022-04-19 00:46:33 +0200
  • cd5ec62e42 Add a fuzzer and fix an overflow bug it found in the lexer bad 2022-04-06 20:58:05 +0200
  • 4fa78336d0 Implement the negation operator bad 2022-04-06 17:39:19 +0200
  • 7d49fc53ae Implement the not operator bad 2022-04-06 17:24:29 +0200
  • df22460010 Add constructors for Value type enum variants bad 2022-04-05 23:12:13 +0200
  • 2c2cb00e2e Add a pre-commit-hook bad 2022-04-03 22:10:55 +0200
  • ef765220a2 Run all the linters bad 2022-04-03 22:07:19 +0200
  • 74770a7a31 Add basic unit tests bad 2022-04-03 21:54:39 +0200
  • b7f6705d62 More refactoring bad 2022-04-03 21:54:26 +0200
  • 51e5c0b80d Handle EOF in repl mode bad 2022-04-02 21:36:06 +0200
  • 8d3354ec97 Refactoring bad 2022-04-02 21:23:47 +0200
  • c14cd20d8c AST: Init bad 2022-03-24 16:33:10 +0100
  • 8b967efda7 Refactoring bad 2022-03-21 18:42:47 +0100
  • 5b0263c89f Lexer bad 2022-03-21 15:47:35 +0100