Nemerle Documentation

LexerBase Members

LexerBase overview

Public Static Methods

AddKeyword  
HasKeywordChars  
IsIdBeginning  
IsKeyword  
IsOperator  
IsOperatorChar  
RemoveKeyword  

Protected Static Fields

keywords  
opchars  

Public Instance Constructors

LexerBase Constructor Initializes a new instance of the LexerBase class.

Public Instance Properties

Location  

Public Instance Methods

Dispose  
Equals (inherited from Object)  
GetHashCode (inherited from Object)  
GetToken  
GetType (inherited from Object)  
ToString (inherited from Object)  

Protected Instance Fields

col  
id_buffer  
isPendingChar  
line  
pendingChar  
putback  
putbackVal  

Protected Instance Methods

clear_id_buffer  
comment_beginning  
do_get_token  
do_read  
eat_whitespace  
escape_value  
Finalize (inherited from Object)  
get_char  
get_char_from_hex  
get_id  
get_monkey_string  
get_number  
get_op  
get_string  
ignore_comments  
MemberwiseClone (inherited from Object)  
peek  
read  

See Also

LexerBase Class | Nemerle.Compiler Namespace