[−][src]Crate brain_flak_macro
Stack manipulation with Brain-Flak.
use brain_flak_macro::brain_flak; let mut vec = vec![20, 5]; brain_flak! { &mut vec => // multiplication ([({}<([({}(<()>))<>](<()>))<>>)<>]){({}[()]<(({})<({}{})>)>)<>}{}{}<>{}{}{}<> } assert_eq!(vec![100], vec);
You can pass at most 2 and at least 1 mutable reference to vector for it's
input. Followed by =>
then the Brain-Flak code.
Macros
brain_flak | Stack manipulation with Brain-Flak. |