orc.ast.extended.declaration
Interface Declaration

All Known Implementing Classes:
ClassDeclaration, DefsDeclaration, SiteDeclaration, ValDeclaration

public interface Declaration

A unit of syntax that encapsulates some declaration. Declarations affect the environment, for example by adding new bindings, but do not typically do computation on their own. A declaration is scoped in the abstract syntax tree by a Declare object.

Author:
dkitchin

Method Summary
 Expression bindto(Expression target)
           
 

Method Detail

bindto

Expression bindto(Expression target)