[package]
name = "bulk_examples_generator"
version = "0.1.0"
authors = ["siberianbluerobin <n1xef5em4bp4@opayq.com>"]
edition = "2018"
description = "Create dozens/hundreds/thousands/millions of random examples based on a pest grammar (PEG). It can be used for generate string/structured data for training models in AI, or like a grammar fuzzer for find bugs."
readme = "README.md"
repository = "https://github.com/siberianbluerobin/bulk-examples-generator"
license = "MIT"
keywords = ["generator", "grammar", "random", "data"]
categories = ["command-line-utilities", "parsing", "parser-implementations", "template-engine"]
[lib]
bench = false
[[bin]]
name = "bulk_examples_generator"
path = "src/main.rs"
bench = false
[dependencies]
rand = "0.6"
pest_meta = "2.1"
pest_vm = "2.1"
pest = "2.1"
rayon = "1.0"
stacker = "0.1"
aho-corasick = "0.7"
regex = "1.2"
structopt = "^0.3.12"
indicatif = "0.11"
config = "^0.10.1"
serde_derive = "^1.0.8"
serde = "^1.0.8"
[dev-dependencies]
criterion = "^0.3.1"
[[bench]]
name = "basic_generation"
harness = false