Definition at line 2369 of file LexOthers.cxx.
◆ LexerNPRC()
LexerNPRC::LexerNPRC |
( |
bool |
caseSensitive_ | ) |
|
|
inline |
◆ ~LexerNPRC()
virtual LexerNPRC::~LexerNPRC |
( |
| ) |
|
|
inlinevirtual |
◆ DescribeProperty()
const char *SCI_METHOD LexerNPRC::DescribeProperty |
( |
const char * |
name | ) |
|
|
inline |
◆ DescribeWordListSets()
const char *SCI_METHOD LexerNPRC::DescribeWordListSets |
( |
| ) |
|
|
inline |
◆ Fold()
void SCI_METHOD LexerNPRC::Fold |
( |
unsigned int |
startPos, |
|
|
int |
length, |
|
|
int |
initStyle, |
|
|
IDocument * |
pAccess |
|
) |
| |
Definition at line 2767 of file LexOthers.cxx.
References blockEndWords, blockStartWords, OptionsNPRC::fold, OptionsNPRC::foldAtElse, OptionsNPRC::foldComment, OptionsNPRC::foldCommentExplicit, OptionsNPRC::foldCommentMultiline, OptionsNPRC::foldCompact, OptionsNPRC::foldExplicitAnywhere, OptionsNPRC::foldExplicitEnd, OptionsNPRC::foldExplicitStart, OptionsNPRC::foldSyntaxBased, options, SCE_NPRC_COMMAND, SCE_NPRC_COMMENT_BLOCK, SCE_NPRC_COMMENT_LINE, and SCE_NPRC_IDENTIFIER.
◆ Lex()
void SCI_METHOD LexerNPRC::Lex |
( |
unsigned int |
startPos, |
|
|
int |
length, |
|
|
int |
initStyle, |
|
|
IDocument * |
pAccess |
|
) |
| |
TODO
Definition at line 2495 of file LexOthers.cxx.
References caseSensitive, commandWords, constantWords, defVarWords, docKeyWords, functionWords, IsOperator(), IsWord(), IsWordStart(), methodWords, operatorWords, optionWords, preDefWords, SCE_NPRC_CLUSTER, SCE_NPRC_COMMAND, SCE_NPRC_COMMENT_BLOCK, SCE_NPRC_COMMENT_LINE, SCE_NPRC_CONSTANTS, SCE_NPRC_CUSTOM_FUNCTION, SCE_NPRC_DEFAULT, SCE_NPRC_DEFAULT_VARS, SCE_NPRC_DOCCOMMENT_BLOCK, SCE_NPRC_DOCCOMMENT_LINE, SCE_NPRC_DOCKEYWORD, SCE_NPRC_FLAGS, SCE_NPRC_FUNCTION, SCE_NPRC_IDENTIFIER, SCE_NPRC_INCLUDES, SCE_NPRC_METHOD, SCE_NPRC_NUMBERS, SCE_NPRC_OPERATOR_KEYWORDS, SCE_NPRC_OPERATORS, SCE_NPRC_OPTION, SCE_NPRC_PREDEFS, SCE_NPRC_PROCEDURES, SCE_NPRC_STRING, SCE_NPRC_STRING_PARSER, SCE_NSCR_DEFAULT, and SCE_NSCR_NUMBERS.
◆ LexerFactoryNPRC()
static ILexer * LexerNPRC::LexerFactoryNPRC |
( |
| ) |
|
|
inlinestatic |
◆ LexerFactoryNPRCInsensitive()
static ILexer * LexerNPRC::LexerFactoryNPRCInsensitive |
( |
| ) |
|
|
inlinestatic |
◆ PrivateCall()
void *SCI_METHOD LexerNPRC::PrivateCall |
( |
int |
, |
|
|
void * |
|
|
) |
| |
|
inline |
◆ PropertyNames()
const char *SCI_METHOD LexerNPRC::PropertyNames |
( |
| ) |
|
|
inline |
◆ PropertySet()
int SCI_METHOD LexerNPRC::PropertySet |
( |
const char * |
key, |
|
|
const char * |
val |
|
) |
| |
◆ PropertyType()
int SCI_METHOD LexerNPRC::PropertyType |
( |
const char * |
name | ) |
|
|
inline |
◆ Release()
void SCI_METHOD LexerNPRC::Release |
( |
| ) |
|
|
inline |
◆ Version()
int SCI_METHOD LexerNPRC::Version |
( |
| ) |
const |
|
inline |
◆ WordListSet()
int SCI_METHOD LexerNPRC::WordListSet |
( |
int |
n, |
|
|
const char * |
wl |
|
) |
| |
◆ blockEndWords
WordList LexerNPRC::blockEndWords |
|
private |
◆ blockStartWords
WordList LexerNPRC::blockStartWords |
|
private |
◆ caseSensitive
bool LexerNPRC::caseSensitive |
|
private |
◆ commandWords
WordList LexerNPRC::commandWords |
|
private |
◆ constantWords
WordList LexerNPRC::constantWords |
|
private |
◆ defVarWords
WordList LexerNPRC::defVarWords |
|
private |
◆ docKeyWords
WordList LexerNPRC::docKeyWords |
|
private |
◆ functionWords
WordList LexerNPRC::functionWords |
|
private |
◆ methodWords
WordList LexerNPRC::methodWords |
|
private |
◆ operatorWords
WordList LexerNPRC::operatorWords |
|
private |
◆ options
◆ optionWords
WordList LexerNPRC::optionWords |
|
private |
◆ osNPRC
◆ preDefWords
WordList LexerNPRC::preDefWords |
|
private |
The documentation for this class was generated from the following file: