Definition at line 1693 of file LexOthers.cxx.
◆ LexerNSCR()
LexerNSCR::LexerNSCR |
( |
bool |
caseSensitive_ | ) |
|
|
inline |
◆ ~LexerNSCR()
virtual LexerNSCR::~LexerNSCR |
( |
| ) |
|
|
inlinevirtual |
◆ DescribeProperty()
const char *SCI_METHOD LexerNSCR::DescribeProperty |
( |
const char * |
name | ) |
|
|
inline |
◆ DescribeWordListSets()
const char *SCI_METHOD LexerNSCR::DescribeWordListSets |
( |
| ) |
|
|
inline |
◆ Fold()
void SCI_METHOD LexerNSCR::Fold |
( |
unsigned int |
startPos, |
|
|
int |
length, |
|
|
int |
initStyle, |
|
|
IDocument * |
pAccess |
|
) |
| |
Definition at line 2145 of file LexOthers.cxx.
References blockEndWords, blockStartWords, OptionsNSCR::fold, OptionsNSCR::foldAtElse, OptionsNSCR::foldComment, OptionsNSCR::foldCommentExplicit, OptionsNSCR::foldCommentMultiline, OptionsNSCR::foldCompact, OptionsNSCR::foldExplicitAnywhere, OptionsNSCR::foldExplicitEnd, OptionsNSCR::foldExplicitStart, OptionsNSCR::foldSyntaxBased, options, SCE_NSCR_COMMAND, SCE_NSCR_COMMENT_BLOCK, SCE_NSCR_COMMENT_LINE, SCE_NSCR_IDENTIFIER, SCE_NSCR_INSTALL, and SCE_NSCR_PROCEDURE_COMMANDS.
◆ Lex()
void SCI_METHOD LexerNSCR::Lex |
( |
unsigned int |
startPos, |
|
|
int |
length, |
|
|
int |
initStyle, |
|
|
IDocument * |
pAccess |
|
) |
| |
TODO
Definition at line 1824 of file LexOthers.cxx.
References caseSensitive, commandWords, constantWords, defVarWords, docKeyWords, functionWords, IsOperator(), IsWord(), IsWordStart(), methodWords, operatorWords, optionWords, preDefWords, procedureCommandWords, SCE_NSCR_CLUSTER, SCE_NSCR_COMMAND, SCE_NSCR_COMMENT_BLOCK, SCE_NSCR_COMMENT_LINE, SCE_NSCR_CONSTANTS, SCE_NSCR_CUSTOM_FUNCTION, SCE_NSCR_DEFAULT, SCE_NSCR_DEFAULT_VARS, SCE_NSCR_DOCCOMMENT_BLOCK, SCE_NSCR_DOCCOMMENT_LINE, SCE_NSCR_DOCKEYWORD, SCE_NSCR_FUNCTION, SCE_NSCR_IDENTIFIER, SCE_NSCR_INCLUDES, SCE_NSCR_INSTALL, SCE_NSCR_METHOD, SCE_NSCR_NUMBERS, SCE_NSCR_OPERATOR_KEYWORDS, SCE_NSCR_OPERATORS, SCE_NSCR_OPTION, SCE_NSCR_PREDEFS, SCE_NSCR_PROCEDURE_COMMANDS, SCE_NSCR_PROCEDURES, SCE_NSCR_STRING, and SCE_NSCR_STRING_PARSER.
◆ LexerFactoryNSCR()
static ILexer * LexerNSCR::LexerFactoryNSCR |
( |
| ) |
|
|
inlinestatic |
◆ LexerFactoryNSCRInsensitive()
static ILexer * LexerNSCR::LexerFactoryNSCRInsensitive |
( |
| ) |
|
|
inlinestatic |
◆ PrivateCall()
void *SCI_METHOD LexerNSCR::PrivateCall |
( |
int |
, |
|
|
void * |
|
|
) |
| |
|
inline |
◆ PropertyNames()
const char *SCI_METHOD LexerNSCR::PropertyNames |
( |
| ) |
|
|
inline |
◆ PropertySet()
int SCI_METHOD LexerNSCR::PropertySet |
( |
const char * |
key, |
|
|
const char * |
val |
|
) |
| |
◆ PropertyType()
int SCI_METHOD LexerNSCR::PropertyType |
( |
const char * |
name | ) |
|
|
inline |
◆ Release()
void SCI_METHOD LexerNSCR::Release |
( |
| ) |
|
|
inline |
◆ Version()
int SCI_METHOD LexerNSCR::Version |
( |
| ) |
const |
|
inline |
◆ WordListSet()
int SCI_METHOD LexerNSCR::WordListSet |
( |
int |
n, |
|
|
const char * |
wl |
|
) |
| |
Definition at line 1769 of file LexOthers.cxx.
References blockEndWords, blockStartWords, commandWords, constantWords, docKeyWords, functionWords, methodWords, operatorWords, optionWords, preDefWords, and procedureCommandWords.
◆ blockEndWords
WordList LexerNSCR::blockEndWords |
|
private |
◆ blockStartWords
WordList LexerNSCR::blockStartWords |
|
private |
◆ caseSensitive
bool LexerNSCR::caseSensitive |
|
private |
◆ commandWords
WordList LexerNSCR::commandWords |
|
private |
◆ constantWords
WordList LexerNSCR::constantWords |
|
private |
◆ defVarWords
WordList LexerNSCR::defVarWords |
|
private |
◆ docKeyWords
WordList LexerNSCR::docKeyWords |
|
private |
◆ functionWords
WordList LexerNSCR::functionWords |
|
private |
◆ methodWords
WordList LexerNSCR::methodWords |
|
private |
◆ operatorWords
WordList LexerNSCR::operatorWords |
|
private |
◆ options
◆ optionWords
WordList LexerNSCR::optionWords |
|
private |
◆ osNSCR
◆ preDefWords
WordList LexerNSCR::preDefWords |
|
private |
◆ procedureCommandWords
WordList LexerNSCR::procedureCommandWords |
|
private |
The documentation for this class was generated from the following file: