Change directory structure

This commit is contained in:
dalance 2019-07-25 21:06:00 +09:00
parent 6e16fb5c2d
commit 719c7eaa11
93 changed files with 36 additions and 30 deletions

1
.gitignore vendored
View File

@ -1,4 +1,3 @@
/target /target
/sv-parser-macro/target
**/*.rs.bk **/*.rs.bk
Cargo.lock Cargo.lock

View File

@ -1,28 +1,6 @@
[package] [workspace]
name = "sv-parser" members = [
version = "0.1.0" "sv-parser",
authors = ["dalance@gmail.com"] "sv-parser-macros",
repository = "https://github.com/dalance/sv-parser" ]
keywords = []
categories = []
license = "MIT"
readme = "README.md"
description = ""
edition = "2018"
build = "build.rs"
[features]
default = []
trace = []
[dependencies]
nom = "5.0.0"
#nom_locate = { git = "https://github.com/fflorent/nom_locate" }
nom_locate = { path = "../nom_locate" }
str-concat = "*"
sv-parser-macro = { path = "./sv-parser-macro" }
nom-packrat = "0.1.17"
[build-dependencies]
walkdir = "2"
regex = "1"

View File

@ -1,5 +1,5 @@
[package] [package]
name = "sv-parser-macro" name = "sv-parser-macros"
version = "0.1.0" version = "0.1.0"
authors = ["dalance <dalance@gmail.com>"] authors = ["dalance <dalance@gmail.com>"]
edition = "2018" edition = "2018"

28
sv-parser/Cargo.toml Normal file
View File

@ -0,0 +1,28 @@
[package]
name = "sv-parser"
version = "0.1.0"
authors = ["dalance@gmail.com"]
repository = "https://github.com/dalance/sv-parser"
keywords = []
categories = []
license = "MIT"
readme = "../README.md"
description = ""
edition = "2018"
build = "build.rs"
[features]
default = []
trace = []
[dependencies]
nom = "5.0.0"
#nom_locate = { git = "https://github.com/fflorent/nom_locate" }
nom_locate = { path = "../../nom_locate" }
str-concat = "*"
sv-parser-macros = { path = "../sv-parser-macros" }
nom-packrat = "0.1.17"
[build-dependencies]
walkdir = "2"
regex = "1"

View File

@ -4,4 +4,3 @@ pub mod node;
pub(crate) use any_node::*; pub(crate) use any_node::*;
pub(crate) use locate::*; pub(crate) use locate::*;
pub(crate) use node::*; pub(crate) use node::*;
pub(crate) use sv_parser_macro::*;

View File

@ -21,6 +21,8 @@ pub use source_text::*;
pub use specify_section::*; pub use specify_section::*;
pub use udp_declaration_and_instantiation::*; pub use udp_declaration_and_instantiation::*;
pub(crate) use sv_parser_macros::*;
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
pub(crate) const RECURSIVE_FLAG_WORDS: usize = 1; pub(crate) const RECURSIVE_FLAG_WORDS: usize = 1;