トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

アセンブラ実装

[アセンブラ]

アセンブラ実装

  opennask

  • 最初の実装、C++で組んだ

https://github.com/HobbyOSs/opennask/tree/master/src

組んでみて

  • アセンブラの仕組みがだいぶわかった
  • C++は実装が面倒でクロスプラットフォーム性が悪い
  • 字句解析、構文解析の概念がないまま組んだので、デバッグのしにくい感じになった

  gosk

  • Go言語で組み直しを試みる
  • 字句解析、構文解析機構をもつ
  • なんちゃってREPL機能を実装

https://github.com/hangingman/gosk

お名前: コメント: