single craqte

This commit is contained in:
nora 2023-03-04 11:30:53 +01:00
parent ff78ae710b
commit 2fd78566a3
25 changed files with 36 additions and 64 deletions

15
Cargo.lock generated
View file

@ -164,16 +164,6 @@ version = "1.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3"
[[package]]
name = "parser"
version = "0.1.0"
dependencies = [
"ariadne",
"chumsky",
"insta",
"logos",
]
[[package]]
name = "proc-macro-hack"
version = "0.5.20+deprecated"
@ -234,7 +224,10 @@ dependencies = [
name = "ub"
version = "0.1.0"
dependencies = [
"parser",
"ariadne",
"chumsky",
"insta",
"logos",
]
[[package]]

View file

@ -1,6 +1,3 @@
[workspace]
members = [".", "./parser"]
[package]
name = "ub"
version = "0.1.0"
@ -9,4 +6,9 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
parser = { path = "./parser" }
ariadne = "0.1.5"
chumsky = "0.8.0"
logos = "0.12.0"
[dev-dependencies]
insta = "1.13.0"

View file

@ -1,14 +0,0 @@
[package]
name = "parser"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
ariadne = "0.1.5"
chumsky = "0.8.0"
logos = "0.12.0"
[dev-dependencies]
insta = "1.13.0"

View file

@ -1,3 +0,0 @@
fn main() {
parser::test();
}

View file

@ -1,4 +1,3 @@
fn main() {
parser::test();
ub::test();
}

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
StructDecl(
StructDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {

View file

@ -1,11 +1,11 @@
---
source: parser/src/parser.rs
source: src/parser.rs
expression: r
---
(
Some(
File {
name: "parser__parser__tests",
name: "ub__parser__tests",
items: [
FnDecl(
FnDecl {