Issues
- 1
[semantics] 参照の構文ノードから対象シンボルを参照できるようにする
#85 opened by marihachi - 2
[semantics] structで定義された型を名前ではなく一意に識別できるように
#84 opened by marihachi - 1
符号付き数値リテラルのサポート
#50 opened by marihachi - 5
ユーザー型の宣言機能
#34 opened by marihachi - 5
式文と式、ブロックからの値の返却、if式
#79 opened by marihachi - 1
型にメソッドを実装できるように
#78 opened by marihachi - 0
関数のオーバーロードのサポート
#55 opened by marihachi - 0
- 1
変数の初期化を省略して代入した際にエラーが出る
#73 opened by marihachi - 1
char型の演算をサポート
#74 opened by marihachi - 0
analyze: 指定した型よりも初期値の型が優先される
#72 opened by marihachi - 1
- 2
TypeScriptによる実装
#61 opened by marihachi - 0
function型変数
#69 opened by marihachi - 1
型チェックをスキップする機能
#18 opened by marihachi - 0
パースエラーの表示を改善する
#66 opened by marihachi - 1
オブジェクト型のサポート
#28 opened by marihachi - 2
言語バージョンを指定できるようにする
#59 opened by marihachi - 0
シャドーイングのサポート
#54 opened by marihachi - 1
グローバルにあるメンバは定義順に関係なく参照できるようにする
#19 opened by marihachi - 0
HIRノードの参照で言語機能を使う
#24 opened by marihachi - 0
ヒープから領域確保する変数のメモリ管理
#27 opened by marihachi - 0
他の型を内包する型のサポート
#58 opened by marihachi - 0
べき乗演算子のサポート
#53 opened by marihachi - 0
- 1
hir_run: 親のフレームに遡って値を見に行くのをやめる
#49 opened by marihachi - 0
浮動小数点数のサポート
#51 opened by marihachi - 1
hir_run: 変数値を変更した時の保存先が常に一番内側のフレームになってる
#48 opened by marihachi - 2
ASTからグラフになる時に宣言と中身を分離する
#44 opened by marihachi - 2
途中で変化する情報はテーブルに持つ
#47 opened by marihachi - 0
- 2
グラフノードにもReferenceノードを持つ
#39 opened by marihachi - 1
CLI: スクリプトの実行をrunサブコマンドに移動する
#43 opened by marihachi - 1
変数宣言のキーワードを再考する
#42 opened by marihachi - 0
- 5
analyze/run: エラーの発生位置を表示する
#26 opened by marihachi - 0
- 2
- 1
- 0
for文による配列のイテレーション
#33 opened by marihachi - 2
間違った代入で落ちる
#32 opened by marihachi - 1
analyze: 値を返さない式で変数を定義できてしまう
#31 opened by marihachi - 1
加算代入演算子などをサポートする
#25 opened by marihachi - 0
- 0
外部関数の宣言やめたい
#17 opened by marihachi - 0
- 0
- 1
ビルトインは最初からgraph_sourceに含めるようにする
#23 opened by marihachi - 0
再帰関数の意味解析ができない
#16 opened by marihachi - 0