C# Class JSBasic.Compiler.Utilities

Mostra file Open project: danielflower/JSBasic

Public Methods

Method Description
DepthFirstTraversal ( this startNode ) : IEnumerable

An iterator to to a depth-first traversal of an Abstract-Syntax Tree. Very useful when combined with LINQ-to-Objects.

Method Details

DepthFirstTraversal() public static method

An iterator to to a depth-first traversal of an Abstract-Syntax Tree. Very useful when combined with LINQ-to-Objects.
public static DepthFirstTraversal ( this startNode ) : IEnumerable
startNode this
return IEnumerable