Commit Graph

25 Commits

Author SHA1 Message Date
Sofia 1c7a9511ba Add modulo 2020-07-07 15:06:10 +03:00
Sofia 6b87b51202 Add pow and div arithmetic operators 2020-07-06 12:42:38 +03:00
Sofia 529008a1fc Fix parsing arithmetic expressions 2020-07-06 11:44:19 +03:00
Sofia 082981f203 Fix warnings 2020-07-05 22:56:11 +03:00
Sofia 00619f09fd Add arithmeticexpression 2020-07-05 22:20:49 +03:00
Sofia ec32e55357 Add "compiler" feature 2020-07-02 23:13:10 +03:00
Sofia 7c5bacbf66 Add reading and writing compiled binary 2020-07-02 22:04:19 +03:00
Sofia 70211cecc1 Ádd command line arguments 2020-06-25 02:00:53 +03:00
Sofia 4aa032139d Fix clippy warnings 2020-06-25 01:13:35 +03:00
Sofia bc9b755ab9 Add loads of errors, add argh 2020-06-25 00:46:05 +03:00
Sofia 8028dde855 Add support for i32 variable type 2020-06-25 00:39:18 +03:00
Sofia 8b60677123 Add functions and a print function 2020-06-24 21:58:16 +03:00
Sofia 86c2b13d1a Add functions 2020-06-24 19:29:16 +03:00
Sofia cf0f4fc0b9 Made some neatment updates 2020-06-24 17:37:53 +03:00
Sofia a5b8561d1f Make changes to cargo.toml 2020-06-23 21:08:54 +03:00
Sofia b3fa498f73 Added virtual machine and basic running 2020-06-23 01:13:01 +03:00
Sofia 0f45350bec Add more interesting compilation error messages 2020-06-22 22:29:27 +03:00
Sofia 267d3aabf0 Fix some warnings, make commands nicer 2020-06-22 22:12:40 +03:00
Sofia b0a4f9dc7e Get basic compiler working 2020-06-22 21:49:21 +03:00
Sofia 3414aaee9b Update parse orders a bit 2020-06-22 16:58:42 +03:00
Sofia c9dffa7713 Split parser.rs into two files 2020-06-21 01:45:09 +03:00
Sofia 9daefab1e0 Fix some warnings 2020-06-21 01:40:00 +03:00
Sofia b3e13dfb5a Add better error messaging 2020-06-21 01:37:56 +03:00
Sofia bea027d730 Add basic parsing of let statements 2020-06-21 01:21:24 +03:00
Sofia 1b28558dd8 Init rust project 2020-06-18 18:06:57 +03:00