evalit 0.1.0

a toy interpreter
Documentation
[package]
name = "evalit"
version = "0.1.0"
edition = "2024"
authors = ["zzzdong <kuwater@163.com>"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/zzzdong/evalit"
homepage = "https://github.com/zzzdong/evalit"
documentation = "https://docs.rs/evalit/"
description = """
a toy interpreter
"""
categories = ["compilers", "parser-implementations"]
keywords = ["interpreter", "scripting"]

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[features]
default = ["async"]
async = ["futures", "tokio"]


[dependencies]
futures = { version = "0.3", optional = true }
log = "0.4"
pest = "2"
pest_derive = "2"
petgraph = "0.8"
tokio = { version = "1", features = ["full"], optional = true }

[dev-dependencies]
env_logger = "0.11"
reqwest = { version = "0.12", features = ["rustls-tls"] }
tokio = { version = "1", features = ["full"] }