コード例 #1
0
ファイル: RepeatStmtAST.cs プロジェクト: fun4wut/Small-lang
 protected internal override void Accept(ASTVisitor visitor) => visitor.VisitAST(this);
コード例 #2
0
ファイル: NopStmt.cs プロジェクト: fun4wut/Small-lang
 protected internal override void Accept(ASTVisitor visitor)
 {
 }
コード例 #3
0
ファイル: Extensions.cs プロジェクト: fun4wut/Small-lang
 public static void Compile(this List <BaseAST> exprASTs, ASTVisitor visitor) =>
 exprASTs.ForEach(e => visitor.Visit(e));
コード例 #4
0
 protected internal abstract void Accept(ASTVisitor visitor);
コード例 #5
0
ファイル: Extensions.cs プロジェクト: fun4wut/Small-lang
 public static void Compile(this BaseAST exprAST, ASTVisitor visitor) => visitor.Visit(exprAST);