コード例 #1
0
ファイル: ExprVisitor.cs プロジェクト: fun4wut/Small-lang
 protected internal override void VisitAST(BoolExprAST node)
 {
     GenCode.Add(Ins.Ldc(TypeKind.Bool, node.Value ? "t" : "f"));
 }
コード例 #2
0
ファイル: ExprVisitor.cs プロジェクト: fun4wut/Small-lang
 protected internal override void VisitAST(IntExprAST node)
 {
     GenCode.Add(Ins.Ldc(node.RetType, node.Value));
 }
コード例 #3
0
ファイル: ExprVisitor.cs プロジェクト: fun4wut/Small-lang
 protected internal override void VisitAST(FloatExprAST node)
 {
     GenCode.Add(Ins.Ldc(TypeKind.Float, node.Value));
 }