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

LexPS.cxx File Reference

Detailed Description

Lexer for PostScript

Written by Nigel Hathaway <nigel@bprj.co.uk>. The License.txt file describes the conditions under which this software may be distributed.

Definition in file LexPS.cxx.

#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <stdarg.h>
#include <stdio.h>
#include <fcntl.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.


static void ColourisePSDoc (unsigned int startPos, int length, int initStyle, WordList *keywordlists[], Accessor &styler)
static void FoldPSDoc (unsigned int startPos, int length, int, WordList *[], Accessor &styler)
static bool IsABase85Char (const int ch)
static bool IsABaseNDigit (const int ch, const int base)
static bool IsASelfDelimitingChar (const int ch)
static bool IsAWhitespaceChar (const int ch)


LexerModule lmPS (SCLEX_PS, ColourisePSDoc,"ps", FoldPSDoc, psWordListDesc)
static const char *const psWordListDesc []

Generated by  Doxygen 1.6.0   Back to index