Closed hangingman closed 12 months ago
ref #85
機能実装
[ESP+12+8]
DWORD [EBX],0xffffffff
リファクタリング
テスト
src/bnfc/parse_e2e.sh
ref #85
対応内容
やったこと
機能実装
[ESP+12+8]
のようにメモリーアドレス表現の内部で計算している処理に対応(BNFの修正)DWORD [EBX],0xffffffff
のようにメモリーアドレス表現の前にデータ型を指定している場合にasmjitのMemにデータ型を設定、これをやらないと機械語が正しく出力されないリファクタリング
テスト
src/bnfc/parse_e2e.sh
を作った、これによりまだパースできていない構文がわかるTODO