`[all packages] [package ] [class hierarchy] [index]`

# public abstract class PremonJJTType

(source file: PremonJJTType.java)

    java.lang.Object
       |
       +----Printable
               |
               +----PremonJJTNode
                       |
                       +----PremonJJTType

The pure class interface.

    public abstract class PremonJJTType
      extends PremonJJTNode

  The syntactic class of types (including syntax sugar).

  Author:
    Alan Jeffrey
  Version: v1.0 1998/06/04

##

PremonJJTType(int)
  Create a node.

##

desugar()
  Remove the syntax sugar.

##

PremonJJTType

    public PremonJJTType(int id);

  Create a node.

  Parameters:
    id - the node identifier (needed by JJTree).

##

desugar

    public abstract PremonType desugar();

  Remove the syntax sugar.

  Returns:
    the type with all syntax sugar removed.

`[all packages] [package ] [class hierarchy] [index]`

###### PremonJJTType.html