jfun.jaskell.ast
Interface ParamVisitor


public interface ParamVisitor

The visitor to Param.

Author:
Ben Yu Jan 15, 2005

Method Summary
 java.lang.Object visitAnonymous()
          visit the anonymous '_' parameter.
 java.lang.Object visitBinding(Binding name)
          visit a compiled parameter name.
 java.lang.Object visitName(java.lang.String name)
          visit a uncompiled parameter name.
 java.lang.Object visitPattern(Pattern p)
          visit a parameter pattern.
 

Method Detail

visitBinding

java.lang.Object visitBinding(Binding name)
visit a compiled parameter name.


visitPattern

java.lang.Object visitPattern(Pattern p)
visit a parameter pattern.


visitName

java.lang.Object visitName(java.lang.String name)
visit a uncompiled parameter name.


visitAnonymous

java.lang.Object visitAnonymous()
visit the anonymous '_' parameter.