From c24c0b0955116928c75db404f431ea845bec0602 Mon Sep 17 00:00:00 2001 From: Greg Brown Date: Sat, 6 Feb 2021 13:43:34 +0000 Subject: Add `lalrpop` infrastructure. --- chomp-bench/Cargo.toml | 7 ++++++- chomp-bench/build.rs | 3 +++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 chomp-bench/build.rs (limited to 'chomp-bench') diff --git a/chomp-bench/Cargo.toml b/chomp-bench/Cargo.toml index 3d62434..5fbd851 100644 --- a/chomp-bench/Cargo.toml +++ b/chomp-bench/Cargo.toml @@ -7,9 +7,14 @@ edition = "2018" [dependencies] chewed = {path = "../chewed"} chomp-macro = {path = "../chomp-macro"} +lalrpop-util = "0.19.4" +regex = "1.4.3" [dev-dependencies] -criterion = "0.3.3" +criterion = "0.3.4" + +[build-dependencies] +lalrpop = "0.19.4" [[bench]] name = "json" diff --git a/chomp-bench/build.rs b/chomp-bench/build.rs new file mode 100644 index 0000000..ca5c283 --- /dev/null +++ b/chomp-bench/build.rs @@ -0,0 +1,3 @@ +fn main() { + lalrpop::process_root().unwrap(); +} -- cgit v1.2.3