valhallac

Compiler for set-theoretic programming language.
git clone git://git.knutsen.co/valhallac
Log | Files | Refs | README | LICENSE

Cargo.toml (984B)


[package]
name = "valhallac"
description = "Valhalla Language frontend, parser and  AST compiler."
authors = ["Demonstrandum <moi@knutsen.co>"]

homepage = "https://knutsen.co"
repository    = "https://github.com/Demonstrandum/valhalla"
documentation = "https://github.com/Demonstrandum/valhalla"

keywords = ["set-theory", "programming", "language", "parser", "compiler"]
categories = ["parser-implementations", "parsing", "encoding", "command-line-interface"]

license = "GPL-3.0"
readme = "README.md"

version = "0.1.0"
edition = "2018"

build = "static/build.rs"

[features]
debug = ["snailquote"]
loud-panic = []

[lib]
name = "valhallac"
path = "src/lib.rs"

[[bin]]
name = "valhallac"
path = "src/bin.rs"

[dependencies]
lazy_static = "1.3.0"
regex = "1"
unindent = "0.1.3"
unicode-width = "0.1.5"
enum-primitive-derive = "^0.1"
num-traits = "^0.1"
colored = "1.8"

# Debug dependencies:
snailquote = { version = "0.2.0", optional = true }

[build-dependencies]
toml = "0.5.6"