Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Version bump * Generated files for new version * Add complete TypeSignature parsing (#30) * Generated files for new version * Fix branch name that is invalid cargo version * Fix readme build status * Unified version name in readme and cargo.toml * Merged TypeSignature with FuncType * Deactivated out of bounds error for literal index * Removed some clones * Clippy free * Add forgotten file * Generated files for new version * Readme * Generated files for new version * Remove old artefacts * Fix fn arg polymorphism * Add some typecheck failure tests * Add multiline struct const * Add struct field type failure * Generated files for new version Co-authored-by: Florian Greiner <[email protected]> * Generated files for new version * Merge * Merge * Mostly cleanup (#40) * Cleanup of type from implementation * Separated struct type into its own module * Separated Types into their own module * Better FuncType implementation * Clippy * Factorized some code in ty::Type * More sensible module and macro exports * Separated resolver from ast * Cleanup, import and code concision * Exchanged concat_idents for paste macro in trait generation * Generated files for new version Co-authored-by: Florian Greiner <[email protected]> * Generated files for new version * Added LLVM12 requirement in README * Generated files for new version * Clang instead of llc (#45) * Removed llc to keep only clang as a build dependency * Generated files for new version Co-authored-by: Florian Greiner <[email protected]> * Generated files for new version * Create LICENSE * Optimisation pass (#48) * Add (too many) LLVM pass optimizations * Generated files for new version * Interpreter (#49) * Add basic interpreter and fix reassign resolve * Add some better colors for everything * Fix cargo warnings * Color fix and REPL section in README * Readme * First work on repl toplevel decl * Generated files for new version * Top level decl * Colors * Fix cargo * Generated files for new version * Cleanup Co-authored-by: Florian Greiner <[email protected]> * Generated files for new version Co-authored-by: Florian Greiner <[email protected]>
- Loading branch information