# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.70" name = "oq3_syntax" version = "0.7.0" authors = ["OpenQASM3 parser team"] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Comment and whitespace preserving parser for the OpenQASM 3 parser/analyzer" readme = "README.md" keywords = [ "QASM", "openqasm3", "parser", ] categories = ["parser-implementations"] license = "Apache-2.0" repository = "https://github.com/Qiskit/openqasm3_parser" [lib] name = "oq3_syntax" path = "src/lib.rs" doctest = false [[example]] name = "demoparse" path = "examples/demoparse.rs" [[example]] name = "itemparse" path = "examples/itemparse.rs" [dependencies.cov-mark] version = "2.0.0-pre.1" [dependencies.either] version = "1.7.0" [dependencies.indexmap] version = "2.0.0" [dependencies.itertools] version = "0.10.5" [dependencies.once_cell] version = "1.17.0" [dependencies.oq3_lexer] version = "0.7.0" [dependencies.oq3_parser] version = "0.7.0" [dependencies.rowan] version = "<=0.15.15" [dependencies.rustc-hash] version = "1.1.0" [dependencies.rustversion] version = "1.0" [dependencies.smol_str] version = "0.2.0" [dependencies.triomphe] version = "<= 0.1.11" features = ["std"] default-features = false [dependencies.xshell] version = "0.2.2" [dev-dependencies.clap] version = "~4.4" features = ["derive"] [dev-dependencies.expect-test] version = "1.4.0" [dev-dependencies.proc-macro2] version = "1.0.47" [dev-dependencies.quote] version = "1.0.20" [dev-dependencies.rayon] version = "1.6.1" [dev-dependencies.ungrammar] version = "1.16.1"