シンプルな処理系がいいと思うよ。

扱うのは32bit整数型のみ。文字列は整数型をポインタとして使って参照する
つまり、変数="文字" は"文字"の入った場所の先頭アドレスを変数に入れるだけ。
配列は1次元のみ、固定長