slogo.parser
Class NumericExpressionParser

java.lang.Object
  extended by slogo.parser.NumericExpressionParser
All Implemented Interfaces:
Parser

public class NumericExpressionParser
extends java.lang.Object
implements Parser

Handles parsing numeric values

Author:
Owen Astrachan, Sara Sprenkle

Field Summary
private  SLogoParser myParser
           
private static NumericExpressionParser ourInstance
           
 
Constructor Summary
private NumericExpressionParser()
          Parse expressions from a parser
 
Method Summary
static NumericExpressionParser getInstance()
           
 GrammarElement parse(SLogoParser ep)
           
protected  GrammarElement parseExpression()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ourInstance

private static NumericExpressionParser ourInstance

myParser

private SLogoParser myParser
Constructor Detail

NumericExpressionParser

private NumericExpressionParser()
Parse expressions from a parser

Method Detail

getInstance

public static NumericExpressionParser getInstance()

parse

public GrammarElement parse(SLogoParser ep)
Specified by:
parse in interface Parser

parseExpression

protected GrammarElement parseExpression()
Returns: