Text_Highlighter
[ class tree: Text_Highlighter ] [ index: Text_Highlighter ] [ all elements ]

File: Generator.php

Source Location: /Text_Highlighter-0.4.1/Highlighter/Generator.php

Classes:

Text_Highlighter_Generator
Syntax highliter class generator class

Page Details:

Syntax highlighter class generator

To simplify the process of creating new syntax highlighters for different languages, Text_Highlighter_Generator class is provided. It takes highlighting rules from XML file and generates a code of a class inherited from Text_Highlighter.

Includes:

require_once('PEAR/ErrorStack.php') [line 34]
require_once('XML/Parser.php') [line 35]

TEXT_HIGHLIGHTER_BLOCK_REGION [line 45]

TEXT_HIGHLIGHTER_BLOCK_REGION = 7

[ Top ]



TEXT_HIGHLIGHTER_EMPTY [line 42]

TEXT_HIGHLIGHTER_EMPTY = 4

[ Top ]



TEXT_HIGHLIGHTER_EMPTY_OR_MISSING [line 41]

TEXT_HIGHLIGHTER_EMPTY_OR_MISSING = 3

[ Top ]



TEXT_HIGHLIGHTER_EMPTY_RE [line 39]

TEXT_HIGHLIGHTER_EMPTY_RE = 1

[ Top ]



TEXT_HIGHLIGHTER_FILE_READ [line 50]

TEXT_HIGHLIGHTER_FILE_READ = 12

[ Top ]



TEXT_HIGHLIGHTER_FILE_WRITE [line 49]

TEXT_HIGHLIGHTER_FILE_WRITE = 11

[ Top ]



TEXT_HIGHLIGHTER_INVALID_RE [line 40]

TEXT_HIGHLIGHTER_INVALID_RE = 2

[ Top ]



TEXT_HIGHLIGHTER_KEYWORD_BLOCK [line 46]

TEXT_HIGHLIGHTER_KEYWORD_BLOCK = 8

[ Top ]



TEXT_HIGHLIGHTER_KEYWORD_INHERITS [line 47]

TEXT_HIGHLIGHTER_KEYWORD_INHERITS = 9

[ Top ]



TEXT_HIGHLIGHTER_PARSE [line 48]

TEXT_HIGHLIGHTER_PARSE = 10

[ Top ]



TEXT_HIGHLIGHTER_REGION_BLOCK [line 44]

TEXT_HIGHLIGHTER_REGION_BLOCK = 6

[ Top ]



TEXT_HIGHLIGHTER_REGION_REGION [line 43]

TEXT_HIGHLIGHTER_REGION_REGION = 5

[ Top ]



Documentation generated on Mon, 11 Mar 2019 13:51:46 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.