Start reimplementing parser

This commit is contained in:
Patrick Lühne 2020-02-25 15:36:34 +01:00
parent fd6ba4a005
commit 91918cf645
Signed by: patrick
GPG Key ID: 05F3611E97A70ABF
3 changed files with 1088 additions and 0 deletions

View File

@ -11,3 +11,9 @@ keywords = ["logic"]
categories = ["data-structures", "science"]
license = "MIT"
edition = "2018"
[dependencies]
nom = {version = "5.1", optional = true}
[features]
parse = ["nom"]

View File

@ -1,4 +1,6 @@
mod ast;
pub mod format;
#[cfg(feature = "parse")]
pub mod parse;
pub use ast::*;

1080
src/parse.rs Normal file

File diff suppressed because it is too large Load Diff