Class ParseTreeFreeVariableCollector

  • All Implemented Interfaces:
    ParseTreeVisitor

    public class ParseTreeFreeVariableCollector
    extends AbstractParseTreeVisitor
    This class visits parse trees and collects the set of free variables in the expression. Generally speaking, free variables are any lone identifiers, and any function applications where the name of the function is valid in the scope of the expression.
    Since:
    Ptolemy II 2.1
    Version:
    $Id$
    Author:
    Steve Neuendorffer
    See Also:
    ASTPtRootNode
    Pt.AcceptedRating:
    Red (cxh)
    Pt.ProposedRating:
    Red (neuendor)