Garrit Franke
|
236c548c19
|
chore: move contributing guidelines to CONTRIBUTING.md
|
3 years ago |
Garrit Franke
|
7810052c56
|
Modules (#17)
* chore: rename program -> module
* feat: add module builder
* feat: append standard library
* chore: fix clippy warnings
* chore: fix formatting
* feat: imports
* chore: fix formatting
* feat: resolve path deltas to entrypoint
* chore: fix formatting
* fix: path resolver
* chore: refactor stdlib
* docs: document modules
* docs: add "unreleased" section to changelog
* docs: add modules as unreleased bullet in changelog
* feat: resolve nested modules
* fix: clean up file resolvement
* chore: fix clippy lints
|
3 years ago |
Garrit Franke
|
2c6d81c063
|
feat: struct definitions (#12)
* feat: struct definitions
* feat: struct initialization
* chore: fix warning
* feat: use `new` keyword to initialize structs
* feat: infer struct type
* feat: allow structs as types
* feat: basic field access
* chore: fix formatting
* feat: assert function
* docs: add structs
* fix: builtin readme
* chore: refactor field access parsing
* chore: fix formatting
* feat: struct field assignments
* feat: struct field access in expressions
* feat: struct field access on function calls
* chore: fix formatting
* feat: nested structs
* chore: fix formatting
* chore: fix clippy warnings
Co-authored-by: Garrit Franke <garrit@slashdev.space>
|
3 years ago |
Garrit Franke
|
7f9bb68dc5
|
docs: add if statement documentation
|
3 years ago |
Garrit Franke
|
4edbdda881
|
docs: add comments documentation
|
3 years ago |
Garrit Franke
|
67fa8dc974
|
v0.1.1
|
3 years ago |
Garrit Franke
|
1fa86badab
|
docs: add functions
|
3 years ago |
Garrit Franke
|
1bcbc529d8
|
Add "writing documentation" to contributing docs
|
3 years ago |
Garrit Franke
|
c0fa388a50
|
Add "contributing" docs
|
3 years ago |
Garrit Franke
|
37d0bc4c34
|
Add backend docs
|
3 years ago |
Garrit Franke
|
0a17c78194
|
Add documentation for datatypes
|
3 years ago |
Garrit Franke
|
34b32d1a34
|
Add variables section in docs
|
3 years ago |
Garrit Franke
|
fddcc124d0
|
Add hello world documentation
|
3 years ago |
Garrit Franke
|
63f3b4ff1c
|
Add build_docs script
|
3 years ago |
Garrit Franke
|
df0d7e8234
|
docs: add placeholders for developers
|
3 years ago |
Garrit Franke
|
85d7ad9503
|
docs: add placeholder for CLI
|
3 years ago |
Garrit Franke
|
3b3d582875
|
Add placeholder for documentation
|
3 years ago |
Garrit Franke
|
7d12bfe605
|
Add docs
|
3 years ago |