|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.JLex.CUtility
class CUtility
Class: Utility
Field Summary | |
---|---|
(package private) static boolean |
DEBUG
Constants |
(package private) static boolean |
DESCENT_DEBUG
|
(package private) static boolean |
DO_DEBUG
|
(package private) static boolean |
DUMP_DEBUG
|
(package private) static boolean |
FOODEBUG
|
(package private) static int |
INT_MAX
Constants: Integer Bounds |
(package private) static int |
MAX_EIGHT_BIT
|
(package private) static int |
MAX_SEVEN_BIT
|
(package private) static boolean |
OLD_DEBUG
|
(package private) static boolean |
OLD_DUMP_DEBUG
|
(package private) static boolean |
SLOW_DEBUG
|
Constructor Summary | |
---|---|
CUtility()
|
Method Summary | |
---|---|
(package private) static int |
bytencmp(byte[] a,
int a_first,
byte[] b,
int b_first,
int n)
Function: bytencmp Description: Compares up to n elements of byte array a[] against byte array b[]. |
(package private) static int |
charncmp(char[] a,
int a_first,
char[] b,
int b_first,
int n)
Function: charncmp |
(package private) static void |
cuassert(boolean expr)
Function: cuassert Description: Debugging routine. |
(package private) static byte[] |
doubleSize(byte[] oldBuffer)
Function: doubleSize |
(package private) static char[] |
doubleSize(char[] oldBuffer)
Function: doubleSize |
(package private) static void |
enter(java.lang.String descent,
char lexeme,
int token)
Function: enter Description: Debugging routine. |
(package private) static char |
hex2bin(char c)
Function: hex2bin |
(package private) static boolean |
isalpha(char c)
Function: isalpha |
(package private) static boolean |
ishexdigit(char c)
Function: ishexdigit |
(package private) static boolean |
isnewline(char c)
Function: isnewline |
(package private) static boolean |
isoctdigit(char c)
Function: isoctdigit |
(package private) static boolean |
isspace(char c)
Function: isspace |
(package private) static void |
leave(java.lang.String descent,
char lexeme,
int token)
Function: leave Description: Debugging routine. |
(package private) static char |
oct2bin(char c)
Function: oct2bin |
(package private) static char |
toupper(char c)
Function: toupper |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
static final boolean DEBUG
static final boolean SLOW_DEBUG
static final boolean DUMP_DEBUG
static final boolean DESCENT_DEBUG
static final boolean OLD_DEBUG
static final boolean OLD_DUMP_DEBUG
static final boolean FOODEBUG
static final boolean DO_DEBUG
static final int INT_MAX
static final int MAX_SEVEN_BIT
static final int MAX_EIGHT_BIT
Constructor Detail |
---|
CUtility()
Method Detail |
---|
static void enter(java.lang.String descent, char lexeme, int token)
static void leave(java.lang.String descent, char lexeme, int token)
static void cuassert(boolean expr)
static char[] doubleSize(char[] oldBuffer)
static byte[] doubleSize(byte[] oldBuffer)
static char hex2bin(char c)
static boolean ishexdigit(char c)
static char oct2bin(char c)
static boolean isoctdigit(char c)
static boolean isspace(char c)
static boolean isnewline(char c)
static boolean isalpha(char c)
static char toupper(char c)
static int bytencmp(byte[] a, int a_first, byte[] b, int b_first, int n)
static int charncmp(char[] a, int a_first, char[] b, int b_first, int n)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |