Commit Graph

  • 1bbd39b8c1 Ditch C++ in favor of C David Gonzalez Martin 2024-07-21 09:01:30 +02:00
  • 877690bd55
    Merge pull request #16 from birth-software/more-peephole David 2024-07-14 20:45:49 +02:00
  • 9cddae8aed More peephole (rewrite -> simple chapter 09) David Gonzalez Martin 2024-07-14 20:44:27 +02:00
  • 2e78b86605
    Merge pull request #15 from birth-software/fix-page-size David 2024-07-10 17:40:14 +02:00
  • 591dcc7bd6 Fix page size David Gonzalez Martin 2024-07-10 17:39:38 +02:00
  • 17e852d983
    Merge pull request #14 from birth-software/switch-to-better-memory-footprint-hashmap David 2024-07-10 17:11:13 +02:00
  • 1451e7e0d6 Switch to a better memory-footprint-wise hashmap David Gonzalez Martin 2024-07-10 17:04:40 +02:00
  • 04964bec81
    Merge pull request #13 from birth-software/break-continue David 2024-07-10 13:42:36 +02:00
  • 87716a8cdd Implement break and continue David Gonzalez Martin 2024-07-10 13:41:07 +02:00
  • adb765c9a7
    Merge pull request #12 from birth-software/while David 2024-07-09 16:36:43 +02:00
  • 7a86ca2f79 Implement while David Gonzalez Martin 2024-07-09 15:54:03 +02:00
  • 2b776bec44
    Merge pull request #11 from birth-software/peephole-if David 2024-07-08 19:54:50 +02:00
  • 4b5dd6bb55 If peephole David Gonzalez Martin 2024-07-08 12:55:43 +02:00
  • f782723f14
    Merge pull request #10 from birth-software/if David 2024-07-07 21:00:18 +02:00
  • 81d304e4fa Implement ifs David Gonzalez Martin 2024-07-07 08:15:05 +02:00
  • e871db4670
    Merge pull request #9 from birth-software/comp David 2024-07-06 19:36:27 +02:00
  • ff258e3df3 Implement comparisons David Gonzalez Martin 2024-07-06 17:41:42 +02:00
  • f6ddf827f2
    Merge pull request #8 from birth-software/arguments David 2024-07-06 16:18:20 +02:00
  • f7fee02256 Primitive function calls David Gonzalez Martin 2024-07-05 00:19:04 +02:00
  • 226de05c6d
    Merge pull request #7 from birth-software/support-macos David 2024-07-05 08:07:06 +02:00
  • 347a4f0338 Support MacOS David Gonzalez Martin 2024-07-05 07:57:01 +02:00
  • c73b6ff018
    Merge pull request #6 from birth-software/var David 2024-07-03 00:31:05 +02:00
  • c1f37b6688 Simple variable declarations David Gonzalez Martin 2024-07-01 13:26:00 +02:00
  • fdc5134d1f Better color formatting David Gonzalez Martin 2024-07-01 11:29:02 +02:00
  • 0d090af4b0
    Merge pull request #5 from birth-software/test-script David 2024-06-30 23:12:28 +02:00
  • 25dc13122b Make test script David Gonzalez Martin 2024-06-30 22:21:36 +02:00
  • c7c6c0ac38
    Merge pull request #4 from birth-software/integrate-ci David 2024-06-30 22:11:57 +02:00
  • 9514fa8740 Integrate CI David Gonzalez Martin 2024-06-30 22:03:41 +02:00
  • 2d06e4a632
    Merge pull request #3 from birth-software/constant-prop David 2024-06-30 10:04:49 +02:00
  • fe92747a41 Implement constant propagation David Gonzalez Martin 2024-06-30 10:04:01 +02:00
  • beb3af95fc Some improvements and bug fixes David Gonzalez Martin 2024-06-28 22:31:45 +02:00
  • e07d65cd54 First iteration David Gonzalez Martin 2024-06-20 21:41:20 +02:00