コード例 #1
0
ファイル: Walker.cs プロジェクト: robertlj/IronScheme
 // TypeBinaryExpression
 private void DefaultWalk(TypeBinaryExpression node)
 {
     if (Walk(node)) {
         WalkNode(node.Expression);
     }
     PostWalk(node);
 }
コード例 #2
0
 protected override Expression VisitTypeBinary(TypeBinaryExpression node)
 {
     return(Rewrite(node, node.Expression, node.Update));
 }
コード例 #3
0
ファイル: AstWriter.cs プロジェクト: JamesTryand/IronScheme
 // TypeBinaryExpression
 private void Dump(TypeBinaryExpression node)
 {
     WalkNode(node.Expression);
     Out(Flow.Space, ".is", Flow.Space);
     Out(node.TypeOperand.Name);
 }