プログラミング言語 ASMI のアイディア

プログラミング言語 ASMI の目標

検討中の仕様

if構文

OSECPUでの条件比較(CND)は下位一ビットのみの比較です。これはFALSEのみを特別視しない平等な仕様だと思いますが、C言語との互換性がない(if(--i){}みたいなトリッキーなコードを書くと問題になる)ので、デフォルトではASMIは条件比較の前にCMPNE0命令を入れて、下位一ビットだけの比較でなく、C言語と同様に0でなければtrueになるようにします。しかし、if文の式の前に'@'演算子を入れると、このCMPNE命令を省略するので、下位一ビットのみの比較となります。

二項演算子

その他

予約済みの識別子

rem


コメントお名前NameLink

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS