Fahmi Akbar Wildana

Open Source Software

Disable globstar to support bash 3.1 ⚠️ Azure pipelines still use Bash 3.1 instead of 5/4 😞

Add unit tests for the new syntax ⚠️ * fix * remove `>->State` as a syntax for self-transition

Add color and notes for semantic-error in graph * Core parser support manual semantic-check * Red for node + vertex and notes beside vertex * Automatic check when output as ascii or boxart * Fine tune the regex of (smcat -T dot | graph-easy)

Add --format graph and tweak error prompt * Separate --as between --format smcat and graph * Tweak error prompt color * Special error handle when is directory

Compile state-machine-cat using https://www.graalvm.org/docs/reference-manual/aot-compilation/ and finally... It fail too 😂

Compile https://github.com/sverweij/state-machine-cat using pkg and watch it fail 😅

Add initial implementation hook to other cli ⚠️ * hooked to `smcat` automatically if --as non-json * hooked to `graph-easy` automatically if --as ascii or boxart but via smcat which outputed --as dot * not implemented in REPL command yet ⚠️