BulletMLを書くのは簡単でしょ。
解析するほうを書くのは厄介だがlibBulletMLを使えばそれも解決。
文法上ちょと気に入らない部分はあるんだよなー。
もう少し洗練すべきじゃなかったかなーとは思う