Concurrent Clean : CleanJ : buildの第3引数の活用
build命令の第3引数は、ほとんどの場合意味のない引数だと思っていたのだけれど・・・
build d_cons_u;4 2 n_cons_u;4
このような場合、第3引数の「n_cons_u;4」は無視していたのだけれど、
.desc d_cons_u;4 _ l_cons_u;4 2 0 "_cons_u;4"
対応する宣言がこのようになっていて、n関数が不足しているため、このまま実行するとNullPointerExceptionになってしまった。
そのため、n関数がnullの場合は、第3引数の関数を補うように修正した。