# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "prism-compiler" version = "0.2.0" authors = ["Jonathan Brouwer "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "An adaptive and functional programming language" readme = "README.md" license = "MPL-2.0" [lib] name = "prism_compiler" path = "src/lib.rs" [[bin]] name = "prism-compiler" path = "src/main.rs" [[test]] name = "beta_reduce" path = "tests/beta_reduce.rs" [[test]] name = "beta_reduce_head" path = "tests/beta_reduce_head.rs" [[test]] name = "exhaustive" path = "tests/exhaustive.rs" [[test]] name = "parse" path = "tests/parse.rs" [[test]] name = "simplify" path = "tests/simplify.rs" [[test]] name = "type_check" path = "tests/type_check.rs" [dependencies.ariadne] version = "0.4" [dependencies.clap] version = "4.5.8" features = [ "help", "usage", "error-context", "std", "derive", ] default-features = false [dependencies.prism-parser] version = "0.2" [dependencies.rpds] version = "1.1" [dev-dependencies.test_each_file] version = "0.3"