jellyj.syntaxtree
Class FormalParameterNode

jellyj.syntaxtree.SyntaxTreeNode
  |
  +--jellyj.syntaxtree.FormalParameterNode

public class FormalParameterNode
extends SyntaxTreeNode


Field Summary
 Symbolname_d
           
 Typetype_d
           

Fields inherited from class jellyj.syntaxtree.SyntaxTreeNode
column_d, line_d

Method Summary
 voidencodeType()
          Move the ['s defined on the method name to the type.
 TypetypeCheck(SymbolTable stable)
           

Field Detail

name_d

public Symbol name_d

type_d

public Type type_d
Method Detail

encodeType

public void encodeType()
Move the ['s defined on the method name to the type.

typeCheck

public Type typeCheck(SymbolTable stable)
throws jellyj.util.TypeCheckError

Association Links

to Class jellyj.util.Type

to Class jellyj.util.Symbol