-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCargo.toml
More file actions
39 lines (37 loc) · 1.27 KB
/
Cargo.toml
File metadata and controls
39 lines (37 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[package]
name = "raton"
authors = [ "Finn Bear" ]
version = "0.1.0-alpha.9"
edition = "2021"
rust-version = "1.68"
license = "MIT OR Apache-2.0"
description = "ratón is a tiny, modular, embeddable scripting language"
keywords = ["scripting", "scripting-engine", "scripting-language"]
categories = ["parser-implementations"]
repository = "https://github.com/finnbear/raton"
exclude = ["fuzz/"]
[features]
default = [
"bool_type", "i32_type", "f32_type", "string_type",
"extern_value_type",
"if_expression", "method_call_expression", "while_loop",
"single_line_comment", "multi_line_comment",
]
bool_type = []
i32_type = []
f32_type = []
string_type = []
extern_value_type = []
if_expression = ["bool_type"]
method_call_expression = []
while_loop = ["bool_type"]
single_line_comment = []
multi_line_comment = []
[dependencies]
nom = "=8.0.0"
nom-language = "=0.1.0"
thiserror = "=2.0.17"
hashbrown = { version = "=0.16.0", features = ["equivalent", "default-hasher", "raw-entry"], default-features = false }
serde = { version = "1", features = ["std", "derive"], default-features = false, optional = true }
bitcode = { version = "0", features = ["std", "derive"], default-features = false, optional = true }
arbitrary = { version = "1", features = ["derive"], optional = true }