pj
Interface Rfc.yyActions

All Known Implementing Classes:
PJ
Enclosing class:
Rfc

public static interface Rfc.yyActions

interface between grammar and actions.


Method Summary
 Leaf Char(String Lit1)
           
 Leaf Error()
           
 Leaf IdDef(String Id, Leaf opt_input)
           
 Leaf IdRef(String Id)
           
 List Left(ArrayList operators)
           
 Leaf Literal(String Lit)
           
 Leaf MacDef(String Id, String Lex)
           
 Leaf MacRef(String Mac)
           
 Leaf Many(String Id)
           
 Leaf Name(String Id)
           
 List Nonassoc(ArrayList operators)
           
 Leaf Opt(String Id)
           
 List Parser(List opt_package, String opt_Id, ArrayList decls, ArrayList lexs, String SEP, ArrayList rules, ArrayList Epilogs)
           
 List Rhs(ArrayList items, Object opt_prec, String opt_action)
           
 List Right(ArrayList operators)
           
 List Rule(String opt_type, String Id, ArrayList rhss)
           
 List Scan(ArrayList syms)
           
 List Screen(ArrayList macrefs)
           
 Leaf Sep(String Id, Leaf operator)
           
 List Skip(ArrayList macrefs)
           
 Leaf Some(String Id)
           
 Leaf Symbol(String Sym)
           
 List Token(String opt_type, ArrayList tokens)
           
 String Type(ArrayList Ids)
           
 

Method Detail

Parser

List Parser(List opt_package,
            String opt_Id,
            ArrayList decls,
            ArrayList lexs,
            String SEP,
            ArrayList rules,
            ArrayList Epilogs)

Left

List Left(ArrayList operators)

Nonassoc

List Nonassoc(ArrayList operators)

Right

List Right(ArrayList operators)

Scan

List Scan(ArrayList syms)

Screen

List Screen(ArrayList macrefs)

Skip

List Skip(ArrayList macrefs)

Token

List Token(String opt_type,
           ArrayList tokens)

Name

Leaf Name(String Id)

Char

Leaf Char(String Lit1)

Literal

Leaf Literal(String Lit)

Symbol

Leaf Symbol(String Sym)

MacRef

Leaf MacRef(String Mac)

Type

String Type(ArrayList Ids)

IdDef

Leaf IdDef(String Id,
           Leaf opt_input)

MacDef

Leaf MacDef(String Id,
            String Lex)

Rule

List Rule(String opt_type,
          String Id,
          ArrayList rhss)

Rhs

List Rhs(ArrayList items,
         Object opt_prec,
         String opt_action)

IdRef

Leaf IdRef(String Id)

Error

Leaf Error()

Opt

Leaf Opt(String Id)

Some

Leaf Some(String Id)

Many

Leaf Many(String Id)

Sep

Leaf Sep(String Id,
         Leaf operator)