Generic Interpreter 1.3
Protected API

gi
Class Lexicon.Singleton

java.lang.Object
  extended by gi.Lexicon.Expression
      extended by gi.Lexicon.Singleton
All Implemented Interfaces:
Cloneable
Enclosing class:
Lexicon

protected static class Lexicon.Singleton
extends Lexicon.Expression

This class implements an Expression expressing a singleton language.

Version:
1.3
Author:
© 1999-2009 Craig A. Rich <carich@csupomona.edu>

Constructor Summary
Lexicon.Singleton(String x)
          Constructs an Expression expressing a singleton language, and builds the NFA constructed from this Expression.
 
Method Summary
 Object clone()
          Creates a clone of this Expression, and replicates the NFA constructed from this Expression.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lexicon.Singleton

public Lexicon.Singleton(String x)

Constructs an Expression expressing a singleton language, and builds the NFA constructed from this Expression.

Parameters:
x - the string whose singleton language is expressed.
Method Detail

clone

public Object clone()

Creates a clone of this Expression, and replicates the NFA constructed from this Expression.

Specified by:
clone in class Lexicon.Expression
Returns:
a clone of this Expression.

 

© 1999-2009 Craig A. Rich <carich@csupomona.edu>