From 598036dfcd9a92928312e36d6ee9eabbde63099d Mon Sep 17 00:00:00 2001 From: Per Lindgren <per.lindgren@ltu.se> Date: Mon, 31 Aug 2020 12:21:23 +0200 Subject: [PATCH] project stuff --- .gitignore | 1 + Cargo.toml | 16 ++++++++++++++++ build.rs | 6 ++++++ 3 files changed, 23 insertions(+) create mode 100644 .gitignore create mode 100644 Cargo.toml create mode 100644 build.rs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c41cc9e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/target \ No newline at end of file diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..73757b3 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "d7050e_2020" +version = "0.1.0" +authors = ["Per Lindgren <per.lindgren@ltu.se>"] +edition = "2018" + +build = "build.rs" # LALRPOP preprocessing + +[build-dependencies.lalrpop] +version = "0.19.0" + +[dependencies] +lalrpop-util = "0.19.0" +regex = "1.3.9" + +lalrpop = {version = "0.19.0", features = ["lexer"] } diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..f0b9bab --- /dev/null +++ b/build.rs @@ -0,0 +1,6 @@ +// extern crate lalrpop; +use lalrpop; + +fn main() { + lalrpop::process_root().unwrap(); +} -- GitLab