Garrit Franke (52): tests: add ignored test_complex_nested_expressions feat: basic type inference feat: infer array types feat: infer function return types feat: debug output in infer function docs: elaborate on state of project docs: fix function example tests: add e2e test cases docs: document functions docs: update contributing guidelines docs: add comments documentation docs: add if statement documentation docs: replace rust with sabre docs: fix build script tests: add failing test_array_as_argument test feat: add any type chore: refactor test_examples feat: enable test_examples tests for other backends fix: crash in node backend when printing numbers docs: document control flow feat: optional type declaration in for loop chore: add todo feat: scoped variables feat: basic llvm code generation ci: only build master branch ci: add github actions GitHub actions (#3) feat: array as function call parameter Merge branch 'master' of github.com:garritfra/sabre ci: only build master branch ci: add github actions feat: array as function call parameter GitHub actions (#3) chore: remove playground chore: ignore playground ci: add llvm ci: use llvm version 11 ci: use llvm version 11 ci: use llvm 10 chore: use node target as default docs: document llvm target chore: refactor backend plugin infrastructure ci: fix builds.sr.ht Merge branch 'master' into llvm-integration Merge pull request #4 from garritfra/llvm-integration feat: llvm: return types docs: add --no-default-features to build command feat: llvm: generate argument types feat: llvm statements docs: document while loops docs: document for loops v0.3.0