rename parser crate

This commit is contained in:
nora 2022-03-25 20:38:55 +01:00
parent 4aabcdfd76
commit 632f9d3426
16 changed files with 31 additions and 27 deletions

20
Cargo.lock generated
View file

@ -186,6 +186,15 @@ version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9" checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"
[[package]]
name = "parser"
version = "0.1.0"
dependencies = [
"chumsky",
"insta",
"logos",
]
[[package]] [[package]]
name = "proc-macro-hack" name = "proc-macro-hack"
version = "0.5.19" version = "0.5.19"
@ -305,16 +314,7 @@ dependencies = [
name = "ub" name = "ub"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"ub_parser", "parser",
]
[[package]]
name = "ub_parser"
version = "0.1.0"
dependencies = [
"chumsky",
"insta",
"logos",
] ]
[[package]] [[package]]

View file

@ -1,5 +1,5 @@
[workspace] [workspace]
members = [".", "./ub_parser"] members = [".", "./parser"]
[package] [package]
name = "ub" name = "ub"
@ -9,4 +9,4 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
ub_parser = { path = "./ub_parser" } parser = { path = "./parser" }

View file

@ -1,5 +1,5 @@
[package] [package]
name = "ub_parser" name = "parser"
version = "0.1.0" version = "0.1.0"
edition = "2021" edition = "2021"

View file

@ -1,5 +1,6 @@
--- ---
source: ub_parser/src/lexer.rs source: parser/src/lexer.rs
assertion_line: 125
expression: tokens expression: tokens
--- ---
[ [

View file

@ -1,5 +1,6 @@
--- ---
source: ub_parser/src/lexer.rs source: parser/src/lexer.rs
assertion_line: 137
expression: tokens expression: tokens
--- ---
[ [

View file

@ -1,5 +1,6 @@
--- ---
source: ub_parser/src/lexer.rs source: parser/src/lexer.rs
assertion_line: 131
expression: tokens expression: tokens
--- ---
[ [

View file

@ -1,5 +1,5 @@
--- ---
source: ub_parser/src/lexer.rs source: parser/src/lexer.rs
assertion_line: 110 assertion_line: 110
expression: tokens expression: tokens
--- ---

View file

@ -1,5 +1,6 @@
--- ---
source: ub_parser/src/lexer.rs source: parser/src/lexer.rs
assertion_line: 119
expression: tokens expression: tokens
--- ---
[ [

View file

@ -1,12 +1,12 @@
--- ---
source: ub_parser/src/parser.rs source: parser/src/parser.rs
assertion_line: 272 assertion_line: 272
expression: r expression: r
--- ---
( (
Some( Some(
File { File {
name: "ub_parser__parser__tests", name: "parser__parser__tests",
items: [ items: [
FnDecl( FnDecl(
FnDecl { FnDecl {

View file

@ -1,12 +1,12 @@
--- ---
source: ub_parser/src/parser.rs source: parser/src/parser.rs
assertion_line: 278 assertion_line: 278
expression: r expression: r
--- ---
( (
Some( Some(
File { File {
name: "ub_parser__parser__tests", name: "parser__parser__tests",
items: [ items: [
FnDecl( FnDecl(
FnDecl { FnDecl {

View file

@ -1,12 +1,12 @@
--- ---
source: ub_parser/src/parser.rs source: parser/src/parser.rs
assertion_line: 284 assertion_line: 284
expression: r expression: r
--- ---
( (
Some( Some(
File { File {
name: "ub_parser__parser__tests", name: "parser__parser__tests",
items: [ items: [
FnDecl( FnDecl(
FnDecl { FnDecl {

View file

@ -1,12 +1,12 @@
--- ---
source: ub_parser/src/parser.rs source: parser/src/parser.rs
assertion_line: 290 assertion_line: 302
expression: r expression: r
--- ---
( (
Some( Some(
File { File {
name: "ub_parser__parser__tests", name: "parser__parser__tests",
items: [ items: [
StructDecl( StructDecl(
StructDecl { StructDecl {