HobbyOSs / opennask

nask clone assembly, it can boot tiny OS with Linux
https://github.com/HobbyOSs/opennask/wiki/%E5%8B%95%E4%BD%9C%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF
GNU General Public License v3.0
20 stars 3 forks source link

opennaskの実装をbnfcの生成コードで置き換え(13) #69

Closed hangingman closed 1 year ago

hangingman commented 1 year ago

ref #32

対応内容

        TokenAsInt32Param("0x80", TParaToken::ttHex, TParaToken::ttImm, -128),
        TokenAsInt32Param("0xE2", TParaToken::ttHex, TParaToken::ttImm, -30),
        TokenAsInt32Param("0xC200", TParaToken::ttHex, TParaToken::ttImm, -15872),
        TokenAsInt32Param("0x7C00", TParaToken::ttHex, TParaToken::ttImm, 31744),
        TokenAsInt32Param("0x7FFFFFFF", TParaToken::ttHex, TParaToken::ttImm, 2147483647),
        TokenAsInt32Param("0xffffffff", TParaToken::ttHex, TParaToken::ttImm, -1),
        TokenAsInt32Param("0xFFFFFFFF", TParaToken::ttHex, TParaToken::ttImm, -1),