dke.smwp.compiler
Class Scanner

java.lang.Object
  |
  +--dke.smwp.compiler.Scanner

class Scanner
extends java.lang.Object


Field Summary
private static char ch
           
private static char EOF
           
private static char EOL
           
(package private) static ErrorStream err
           
private static java.util.BitSet ignore
           
private static int line
           
private static int lineStart
           
private static int noSym
           
private static int oldEols
           
private static int pos
           
private static int[] start
           
private static Token t
           
 
Constructor Summary
(package private) Scanner()
           
 
Method Summary
private static void CheckLiteral()
           
(package private) static void Init(java.lang.String file)
           
(package private) static void Init(java.lang.String file, ErrorStream e)
           
private static void NextCh()
           
(package private) static Token Scan()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

err

static ErrorStream err

EOF

private static final char EOF

EOL

private static final char EOL

noSym

private static final int noSym

start

private static final int[] start

t

private static Token t

ch

private static char ch

pos

private static int pos

line

private static int line

lineStart

private static int lineStart

oldEols

private static int oldEols

ignore

private static java.util.BitSet ignore
Constructor Detail

Scanner

Scanner()
Method Detail

Init

static void Init(java.lang.String file,
                 ErrorStream e)

Init

static void Init(java.lang.String file)

NextCh

private static void NextCh()

CheckLiteral

private static void CheckLiteral()

Scan

static Token Scan()