Komit Sejarah

Pembuat SHA1 Pesan Tanggal
  Trey Del Bonis 4be680fda2 layout, mir: add high-level function for constructing field pos exprs 1 bulan lalu
  Trey Del Bonis a4e95ea8a6 layout. mir: add a bunch of accessor generation logic 1 bulan lalu
  Trey Del Bonis c0a0da1254 stencilc: mostly fix main 2 bulan lalu
  Trey Del Bonis 3982e5316c python: tied more pieces together to mostly have class defs working 2 bulan lalu
  Trey Del Bonis 31fba130c8 python: implemented conversion of core control flow and expression from MIR to LIR 2 bulan lalu
  Trey Del Bonis 8b7c124039 remove old src directory 2 bulan lalu
  Trey Del Bonis d0fb77ba98 misc: add README 2 bulan lalu
  Trey Del Bonis 30ae7cdc9f reorganize modules into different crates, fix most broken references 2 bulan lalu
  Trey Del Bonis e42b20bcf7 misc: reorganization into multiple crates 2 bulan lalu
  Trey Del Bonis fad1a4f2e3 layout, mir: iterating on struct layout logic and MIR gen 2 bulan lalu
  Trey Del Bonis 340a045afa layout: added a bunch of struct definition types 2 bulan lalu
  Trey Del Bonis b1e007769e restructure frontend and layout modules 2 bulan lalu
  Trey Del Bonis ed6b9814d4 mir: fix test 2 bulan lalu
  Trey Del Bonis ed2cf18b2c mir: add block and function builder helpers 2 bulan lalu
  Trey Del Bonis a10f2ab68f mir: rework statement into block module 2 bulan lalu
  Trey Del Bonis 4f2958921e interpreter: move resolve_env to RunContext 2 bulan lalu
  Trey Del Bonis 2bd4ec4125 fix tests 2 bulan lalu
  Trey Del Bonis 6aa8b4cf11 rename common_ir to mir, move expr into mir 2 bulan lalu
  Trey Del Bonis 61b93b1872 fix tagging and interpreter tests 2 bulan lalu
  Trey Del Bonis 9cefa13d8a convert SSA to use AssignmentTargets for all assignments 2 bulan lalu
  Trey Del Bonis 1f985c6547 clean up a bunch of unused imports and types 2 bulan lalu
  Trey Del Bonis 93c0b461ff integrated env references fully into exprs 2 bulan lalu
  Trey Del Bonis b0f3827bb9 move more modules down into submodules 2 bulan lalu
  Trey Del Bonis 667fc774c1 massive refactoring of SSA types to de-specialize primary buffer type 2 bulan lalu
  Trey Del Bonis 40e1185e8a fixed tests not compiling 2 bulan lalu
  Trey Del Bonis fd05d1f8a7 starting to rework IR module hierarchy, add richer identifier system 2 bulan lalu
  Trey Del Bonis c6151a446a more codegen module reorganization 2 bulan lalu
  Trey Del Bonis a83a3c1d65 remove most legacy cruft, module cleanups 2 bulan lalu
  Trey Del Bonis 48d2d0e5db simplified Python self field accesses 2 bulan lalu
  Trey Del Bonis e8a062b785 added more complex field to demo file, added space after fns in python codegen 2 bulan lalu