Index   Class hierarchy   All packages

DOCU-SCANNER

the scanner for the LISP-Documentation tool

Defined in package LISP-DOCUMENTATION.
This class is intern.

Class hierarchy   Slots   Methods


Class hierarchy for class DOCU-SCANNER:


Slots

SCANPOS Initarg: SCANPOS Initform: 0 Accessor: SCANPOS
the momentary position
SCANSTRING Initarg: SCANSTRING Initform: NIL Accessor: SCANSTRING
contains the string for scanning


Methods

DOCU-NEXT-SEXPR-AS-STRING
    
self [DOCU-SCANNER]
returns the next s-expr from scanString
DOCU-SCAN-INIT
    
self [DOCU-SCANNER] filename
reads the file filename completely and initializes the counter
DOCU-SCAN-INIT-WITH-STRING
    
self [DOCU-SCANNER] astring [STRING]
sets aString to be the string for scanning
FIRST-TOKEN
    
self [DOCU-SCANNER] ansexpr
returns the first token of an-Sexpr
NEXT-TOKEN
    
self [DOCU-SCANNER]
returns the next token, NIL if none is present anymore