何らかの入出力がないと言語として成り立たないが、
これを共通化するのは意外と面倒だろうな。