備忘録

一昨日の晩御飯も思い出せない。

CASL II アセンブラの処理系依存

2014年05月08日 | お勉強
同一ファイルの複数プログラム(START,ENDの重複)。複数ファイル(ライブラリとか)もかな。
上記に絡んでのラベル名の重複(ローカルラベルの許容?)なんかもそうか。
マクロ展開(は想定があるから準拠すべきだろうし)。

大きなサイズのサンプルプログラムがないのでその辺を検証できなかったが、
奇特な人がいるもんで、ライブラリなんぞを作ってくれてるものがあった。
リンカは作れないので単にファイルをマージしただけだが、
5000行くらいのソースでも問題なく通ったので良しとしよう。
逆アセンブルの結果をざっと見ても間違いはなさそうだし。
シミュレータのテストもこれで出来そうだ。