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

File: Generator.php

Source Location: /Text_Highlighter-0.7.3/Text/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.

PHP versions 4 and 5

LICENSE: This source file is subject to version 3.0 of the PHP license that is available through the world-wide-web at the following URI: http://www.php.net/license/3_0.txt. If you did not receive a copy of the PHP License and are unable to obtain it through the web, please send a note to license@php.net so we can mail you a copy immediately.

Includes:

require_once('XML/Parser.php') [line 32]

TEXT_HIGHLIGHTER_BLOCK_REGION [line 42]

TEXT_HIGHLIGHTER_BLOCK_REGION = 7

[ Top ]



TEXT_HIGHLIGHTER_EMPTY [line 39]

TEXT_HIGHLIGHTER_EMPTY = 4

[ Top ]



TEXT_HIGHLIGHTER_EMPTY_OR_MISSING [line 38]

TEXT_HIGHLIGHTER_EMPTY_OR_MISSING = 3

[ Top ]



TEXT_HIGHLIGHTER_EMPTY_RE [line 36]

TEXT_HIGHLIGHTER_EMPTY_RE = 1

[ Top ]



TEXT_HIGHLIGHTER_FILE_READ [line 47]

TEXT_HIGHLIGHTER_FILE_READ = 12

[ Top ]



TEXT_HIGHLIGHTER_FILE_WRITE [line 46]

TEXT_HIGHLIGHTER_FILE_WRITE = 11

[ Top ]



TEXT_HIGHLIGHTER_INVALID_RE [line 37]

TEXT_HIGHLIGHTER_INVALID_RE = 2

[ Top ]



TEXT_HIGHLIGHTER_KEYWORD_BLOCK [line 43]

TEXT_HIGHLIGHTER_KEYWORD_BLOCK = 8

[ Top ]



TEXT_HIGHLIGHTER_KEYWORD_INHERITS [line 44]

TEXT_HIGHLIGHTER_KEYWORD_INHERITS = 9

[ Top ]



TEXT_HIGHLIGHTER_PARSE [line 45]

TEXT_HIGHLIGHTER_PARSE = 10

[ Top ]



TEXT_HIGHLIGHTER_REGION_BLOCK [line 41]

TEXT_HIGHLIGHTER_REGION_BLOCK = 6

[ Top ]



TEXT_HIGHLIGHTER_REGION_REGION [line 40]

TEXT_HIGHLIGHTER_REGION_REGION = 5

[ Top ]



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