Updated README
This commit is contained in:
parent
385701ab83
commit
4cbea5c54d
|
@ -8,9 +8,11 @@ Peon is a simple, functional, async-first programming language with a focus on c
|
||||||
## Project structure
|
## Project structure
|
||||||
|
|
||||||
- `src/` -> Contains the entirety of peon's toolchain
|
- `src/` -> Contains the entirety of peon's toolchain
|
||||||
- `src/frontend/` -> Contains the tokenizer, parser and compiler targets
|
- `src/frontend/` -> Contains the tokenizer, parser and compiler
|
||||||
- `src/frontend/meta/` -> Contains shared error definitions, AST node and token
|
- `src/frontend/meta/` -> Contains shared error definitions, AST node and token
|
||||||
declarations as well as the bytecode used by the compiler
|
declarations as well as the bytecode used by the compiler
|
||||||
|
- `src/frontend/compiler` -> Contains the compiler and its various compilation targets
|
||||||
|
- `src/frontend/compiler/targets` -> Contains compilation targets
|
||||||
- `src/backend/` -> Contains the various backends supported by peon (bytecode, native)
|
- `src/backend/` -> Contains the various backends supported by peon (bytecode, native)
|
||||||
- `src/util/` -> Contains utilities such as the bytecode debugger and serializer as well
|
- `src/util/` -> Contains utilities such as the bytecode debugger and serializer as well
|
||||||
as procedures to handle multi-byte sequences
|
as procedures to handle multi-byte sequences
|
||||||
|
|
Loading…
Reference in New Issue