Hak5 DuckyScript extended language compiler.
cargo install mallardscript
Compiles MallardScript to DuckyScript!
mallardscript build --input src/index.ducky --output output/index.ducky
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
Written in rust. Workflows are defined in .envrc.sh
.
- Encode directly (or by library ref) in this project, so users don't have to compile twice.
- Package System Binaries
- Configuration file like
.mallardscriptrc
. - Source errors would be really nice to have. Can be implemented with: