mallardscript-4.0.0 is not a library.
Visit the last successful build:
mallardscript-7.0.0
MallardScript
Hak5 DuckyScript extended language compiler.
Installation
cargo install mallardscript
Usage
Compiles MallardScript to DuckyScript!
mallardscript build --input src/index.ducky --output output/index.ducky
Configuration
Shell Completions
You can put this in your .zshrc file (just make sure $HOME/.zsh_functions/ is in your
fpath):
if [[ ! -f "$HOME/.zsh_functions/_mallardscript" ]]; then
mallardscript completions --type zsh > "$HOME/.zsh_functions/_mallardscript"
fi
Or you can generate yours with:
mallardscript completions --type $SHELL # Where $SHELL is zsh,bash,fish,elvish,powershell
Development
Written in rust. Workflows are defined in .envrc.sh.
Roadmap
- Support for relative paths to import source.
- Configuration file like
.mallardscriptrc - Source errors would be really nice to have. Can be implemented with miette. Also view pest miette.