Logo Search packages:      
Sourcecode: wxwindows2.4 version File versions  Download package

LexVB.cxx File Reference


Detailed Description

Lexer for Visual Basic and VBScript.

Definition in file LexVB.cxx.

#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <stdio.h>
#include <stdarg.h>
#include "Platform.h"
#include "PropSet.h"
#include "Accessor.h"
#include "StyleContext.h"
#include "KeyWords.h"
#include "Scintilla.h"
#include "SciLexer.h"

Go to the source code of this file.

Functions

static void ColouriseVBDoc (unsigned int startPos, int length, int initStyle, WordList *keywordlists[], Accessor &styler, bool vbScriptSyntax)
static void ColouriseVBNetDoc (unsigned int startPos, int length, int initStyle, WordList *keywordlists[], Accessor &styler)
static void ColouriseVBScriptDoc (unsigned int startPos, int length, int initStyle, WordList *keywordlists[], Accessor &styler)
static void FoldVBDoc (unsigned int startPos, int length, int, WordList *[], Accessor &styler)
static bool IsADateCharacter (const int ch)
static bool IsAWordChar (const int ch)
static bool IsAWordStart (const int ch)
static bool IsTypeCharacter (const int ch)
static bool IsVBComment (Accessor &styler, int pos, int len)

Variables

LexerModule lmVB (SCLEX_VB, ColouriseVBNetDoc,"vb", FoldVBDoc, vbWordListDesc)
LexerModule lmVBScript (SCLEX_VBSCRIPT, ColouriseVBScriptDoc,"vbscript", FoldVBDoc, vbWordListDesc)
static const char *const vbWordListDesc []


Generated by  Doxygen 1.6.0   Back to index