Docs.rs
devalang-0.1.8
devalang 0.1.8
Permalink
Docs.rs crate page
MIT
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
d-c-mate
Dependencies
anyhow ^1.0
normal
async-trait ^0.1
normal
atty ^0.2
normal
optional
clap ^4.5
normal
optional
crossterm ^0.27
normal
optional
dirs ^6.0.0
normal
optional
flate2 ^1.1.2
normal
optional
getrandom ^0.2
normal
optional
hound ^3.5
normal
optional
inquire ^0.5
normal
optional
js-sys ^0.3
normal
optional
midir ^0.9
normal
optional
midly ^0.5
normal
optional
mp3lame-encoder ^0.2
normal
optional
notify ^6.1
normal
optional
once_cell ^1.19
normal
paste ^1.0
normal
optional
rand ^0.8
normal
optional
rayon ^1.10
normal
regex ^1.10
normal
reqwest ^0.12.23
normal
optional
rodio ^0.17
normal
optional
serde ^1.0
normal
serde-wasm-bindgen ^0.4
normal
optional
serde_json ^1.0
normal
tar ^0.4.44
normal
optional
thiserror ^1.0
normal
time ^0.3
normal
optional
tiny_http ^0.12.0
normal
optional
tokio ^1.38
normal
optional
toml ^0.8
normal
optional
urlencoding ^2.1
normal
optional
uuid ^1.18.1
normal
wasm-bindgen ^0.2
normal
optional
wasm-bindgen-futures ^0.4
normal
optional
wasmtime ^26.0
normal
optional
web-sys ^0.3
normal
optional
webbrowser ^1.0.5
normal
optional
zip ^5.1.1
normal
optional
tempfile ^3.8
dev
Versions
25.35%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Module helpers
devalang_
wasm
0.1.8
Module helpers
Module Items
Functions
In devalang_
wasm::
language::
syntax::
parser::
driver
devalang_wasm
::
language
::
syntax
::
parser
::
driver
Module
helpers
Copy item path
Source
Functions
§
parse_
array_
value
Parse array value like [{ key: val }, …]
parse_
condition
Parse a condition string into a Value (for if statements) Supports: var > value, var < value, var == value, var != value, var >= value, var <= value Also supports logical operators: &&/and, ||/or, !/not
parse_
function_
args
Parse function arguments from string Supports: numbers, strings, identifiers, arrays, maps
parse_
map_
value
Parse map value like { key: val, key2: val2 }
parse_
single_
arg
Parse a single argument value
parse_
synth_
definition
Parse synth definition: synth waveform { params } OR synth plugin.
{ params } Returns a Map with type=“synth”, waveform/plugin info, and parameters