Decomposer: fixes from found code
This commit includes a new utility, the decomposer, which has primarily been used to test the AST against found scheme code in the wild (internet). Decomposer will time and test the lexing and parsing of any document full of scheme. This commit includes additional test cases and logical fixes for issues found during the testing performed. Signed-off-by: Ava Affine <ava@sunnypup.io>
This commit is contained in:
parent
86f905ba1d
commit
e4c6e0924a
7 changed files with 417 additions and 40 deletions
9
decomposer/Cargo.toml
Normal file
9
decomposer/Cargo.toml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
[package]
|
||||
name = "decomposer"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
authors = ["Ava Affine <ava@sunnypup.io>"]
|
||||
|
||||
[dependencies]
|
||||
clap = { version = "4.5.38", features = [ "derive" ] }
|
||||
mycelium = { path = "../mycelium" }
|
||||
Loading…
Add table
Add a link
Reference in a new issue