Generic Interpreter 0.9
Protected API

gi
Class Lexicon.PosixClass

java.lang.Object
  |
  +--gi.Lexicon.Expression
        |
        +--gi.Lexicon.Alphabet
              |
              +--gi.Lexicon.PosixClass
Enclosing class:
Lexicon

protected static class Lexicon.PosixClass
extends gi.Lexicon.Alphabet

This class implements an Expression denoting the set of characters in a POSIX class.

Version:
0.9
Author:
© 1999-2000 Craig A. Rich <carich@acm.org>

Method Summary
static gi.Lexicon.Expression alnum()
          Creates an Expression denoting the set of alphanumeric characters.
static gi.Lexicon.Expression alpha()
          Creates an Expression denoting the set of alphabetic characters.
static gi.Lexicon.Expression blank()
          Creates an Expression denoting the set of blank characters.
static gi.Lexicon.Expression cntrl()
          Creates an Expression denoting the set of control characters.
static gi.Lexicon.Expression digit()
          Creates an Expression denoting the set of decimal digit characters.
static gi.Lexicon.Expression graph()
          Creates an Expression denoting the set of graphical characters.
static gi.Lexicon.Expression lower()
          Creates an Expression denoting the set of lowercase alphabetic characters.
static gi.Lexicon.Expression print()
          Creates an Expression denoting the set of printable characters.
static gi.Lexicon.Expression punct()
          Creates an Expression denoting the set of punctuation characters.
static gi.Lexicon.Expression space()
          Creates an Expression denoting the set of space characters.
static gi.Lexicon.Expression upper()
          Creates an Expression denoting the set of uppercase alphabetic characters.
static gi.Lexicon.Expression xdigit()
          Creates an Expression denoting the set of hexadecimal digit characters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

alnum

public static gi.Lexicon.Expression alnum()

Creates an Expression denoting the set of alphanumeric characters.


alpha

public static gi.Lexicon.Expression alpha()

Creates an Expression denoting the set of alphabetic characters.


blank

public static gi.Lexicon.Expression blank()

Creates an Expression denoting the set of blank characters.


cntrl

public static gi.Lexicon.Expression cntrl()

Creates an Expression denoting the set of control characters.


digit

public static gi.Lexicon.Expression digit()

Creates an Expression denoting the set of decimal digit characters.


graph

public static gi.Lexicon.Expression graph()

Creates an Expression denoting the set of graphical characters.


lower

public static gi.Lexicon.Expression lower()

Creates an Expression denoting the set of lowercase alphabetic characters.


print

public static gi.Lexicon.Expression print()

Creates an Expression denoting the set of printable characters.


punct

public static gi.Lexicon.Expression punct()

Creates an Expression denoting the set of punctuation characters.


space

public static gi.Lexicon.Expression space()

Creates an Expression denoting the set of space characters.


upper

public static gi.Lexicon.Expression upper()

Creates an Expression denoting the set of uppercase alphabetic characters.


xdigit

public static gi.Lexicon.Expression xdigit()

Creates an Expression denoting the set of hexadecimal digit characters.


 

© 1999-2000 Craig A. Rich <carich@acm.org>