https://github.com/sunjay/pea
PL / Compilers / Interpreters Experimentation
https://github.com/sunjay/pea
Last synced: about 1 year ago
JSON representation
PL / Compilers / Interpreters Experimentation
- Host: GitHub
- URL: https://github.com/sunjay/pea
- Owner: sunjay
- License: mpl-2.0
- Created: 2020-08-14T03:12:49.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-18T03:34:49.000Z (over 5 years ago)
- Last Synced: 2024-12-25T17:09:51.418Z (over 1 year ago)
- Language: Rust
- Homepage:
- Size: 494 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pea
[](https://dev.azure.com/sunjayv/Pea/_build/latest?definitionId=6&branchName=master)
Programming languages / compilers / interpreters experiments
## Building and Running Tests
To build the interpreter and run it on a sample file:
```bash
cargo run tests/run-pass/hello.pea
```
To run tests:
```bash
cargo test
```
To run tests and overwrite the `.stdout` and `.stderr` files:
```bash
TESTRUNNER=overwrite cargo test
```
This should only be used when the output is modified and those files need to be updated.