Building Parsers with Java

sjm.examples.logic
Class VariableAssembler

java.lang.Object
  |
  +--sjm.parse.Assembler
        |
        +--sjm.examples.logic.VariableAssembler

public class VariableAssembler
extends Assembler

Pops a string like "X" or "Person" from an assembly's stack and pushes a variable with that name.


Constructor Summary
VariableAssembler()
           
 
Method Summary
 void workOn(Assembly a)
          Pops a string like "X" or "Person" from an assembly's stack and pushes a variable with that name.
 
Methods inherited from class sjm.parse.Assembler
elementsAbove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariableAssembler

public VariableAssembler()
Method Detail

workOn

public void workOn(Assembly a)
Pops a string like "X" or "Person" from an assembly's stack and pushes a variable with that name.
Overrides:
workOn in class Assembler
Parameters:
Assembly - the assembly to work on

by Steve Metsker