27 Commits (4460de02119098eec523fc277f6282763012019e)
 

Author SHA1 Message Date
Avery 4460de0211
Revert comment change
11 months ago
Avery 3713c418d8
Code maid stuff
11 months ago
itycodes 9db2b68e7b Move function preamble to backend
11 months ago
itycodes 041393fa72 Temporary frontend with backend changes
11 months ago
itycodes 7382e9185f Initial work on function compilation API for the frontend
11 months ago
itycodes ac6ed71482 Slight compiler cleanup, type tracking
11 months ago
Avery ce03ad8bac
Exit with non 0 exit code on failure
11 months ago
Avery 10fb87de09
Frontend and Error printing
11 months ago
itycodes b67795cdfb Forgotten cargo fmt + R-A warning cleanup
11 months ago
itycodes e33e43e221 Initial work on function compilation
11 months ago
itycodes 27d0e02b86 Forgotten cargo fmt
11 months ago
itycodes 828d0aa567 Modify the language's store-ptr syntax to make it match the compiler
11 months ago
itycodes d8d4f0ee89 Add an Ast::list function analogue to Ast::symbol
11 months ago
itycodes c6da0d4902 An initial README file :)
11 months ago
itycodes 43b12de508 Replace the :void type expr with :<>
11 months ago
itycodes 2c716e7b7d Added an explicit :void type param to `fn` declarations
11 months ago
Avery 9aafb9758f Refactor and error handling for compiler
11 months ago
itycodes 1e1d0911e4 Cargo fmt
11 months ago
Avery e80c32419c Fix test dealing with `Localized`
11 months ago
Avery b4ab40f10e Add error handling and location tracking to the tokenizer and parser
11 months ago
itycodes 5f041f491a Fixed type generation
11 months ago
itycodes 3d5369cc36 Broken; Rust's Display trait is weird. Help.
11 months ago
itycodes 6036a5fe90 Initial work on SPIR-V assembly generation
11 months ago
itycodes 3a3d9b46f4 Tests
11 months ago
itycodes 0916a1910d Initial work on the compiler
11 months ago
itycodes e2bd50a3a1 Fix the implicit type generators for vectors
11 months ago
itycodes 0902762066 Initial commit
11 months ago