mirror of
https://github.com/Noratrieb/ub.git
synced 2026-01-14 16:45:05 +01:00
single craqte
This commit is contained in:
parent
ff78ae710b
commit
2fd78566a3
25 changed files with 36 additions and 64 deletions
15
Cargo.lock
generated
15
Cargo.lock
generated
|
|
@ -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]]
|
||||
|
|
|
|||
10
Cargo.toml
10
Cargo.toml
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
fn main() {
|
||||
parser::test();
|
||||
}
|
||||
|
|
@ -1,4 +1,3 @@
|
|||
fn main() {
|
||||
parser::test();
|
||||
ub::test();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
source: parser/src/lexer.rs
|
||||
assertion_line: 125
|
||||
source: src/lexer.rs
|
||||
expression: tokens
|
||||
---
|
||||
[
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
source: parser/src/lexer.rs
|
||||
assertion_line: 137
|
||||
source: src/lexer.rs
|
||||
expression: tokens
|
||||
---
|
||||
[
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
source: parser/src/lexer.rs
|
||||
assertion_line: 131
|
||||
source: src/lexer.rs
|
||||
expression: tokens
|
||||
---
|
||||
[
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
source: parser/src/lexer.rs
|
||||
assertion_line: 158
|
||||
source: src/lexer.rs
|
||||
expression: tokens
|
||||
---
|
||||
[
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
source: parser/src/lexer.rs
|
||||
assertion_line: 119
|
||||
source: src/lexer.rs
|
||||
expression: tokens
|
||||
---
|
||||
[
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
||||
Loading…
Add table
Add a link
Reference in a new issue