2019-05-20-tanabe
簡易的なSwift コンパイラを作るworkshopが以前Cookpadでやっていたので公開されているMinSwiftというのをforkしてコンパイラを実装してみている tommy.icon 面白そう broccoli1002.icon 面白そう
指示されているパーサーの実装は終わった
今はASTからLLVM IRの生成を行う部分の実装
定数
変数型
四則演算
BinaryExpressionNodeの生成
手間取ってる
関数定義
関数呼び出し
それぞれテストを通しつつ実装していく
ModuleとIRBuilder