type t (* void *)

関数型言語や英語学習の事とか。

antlr4の生成するプログラムのインデントがおかしい気がする

追記:普通に解決方法があった。。。。。。。。

stackoverflow.com

つらい。最新版4.7.1で確認。

gist.github.com

antlr4は{}の中にアクションを記述することができるが、複数行になるときにインデントが考慮されていない気がする。 上のプログラムでDebugParser.py の34行目、インデントがおかしいので生成したプログラムを実行しようとするとインデントエラーになる。