src/highlighter.h

changeset 56
81d99e9ceb20
parent 55
bf54085ce341
child 61
47a5fc33590a
child 66
1b12cf799fee
equal deleted inserted replaced
55:bf54085ce341 56:81d99e9ceb20
25 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 * POSSIBILITY OF SUCH DAMAGE. 26 * POSSIBILITY OF SUCH DAMAGE.
27 * 27 *
28 */ 28 */
29 29
30 #ifndef CODEGENS_H 30 #ifndef C2HTML_HIGHLIGHTER_H
31 #define CODEGENS_H 31 #define C2HTML_HIGHLIGHTER_H
32 32
33 #include "ucx/buffer.h" 33 #include "ucx/buffer.h"
34 34
35 #ifdef __cplusplus 35 #ifdef __cplusplus
36 extern "C" { 36 extern "C" {
37 #endif 37 #endif
38 38
39 typedef struct { 39 typedef struct {
40 int multiline_comment; 40 int multiline_comment;
49 49
50 void c2html_plain_highlighter(C2HTML_HIGHLIGHTER_SIGNATURE); 50 void c2html_plain_highlighter(C2HTML_HIGHLIGHTER_SIGNATURE);
51 void c2html_c_highlighter(C2HTML_HIGHLIGHTER_SIGNATURE); 51 void c2html_c_highlighter(C2HTML_HIGHLIGHTER_SIGNATURE);
52 void c2html_java_highlighter(C2HTML_HIGHLIGHTER_SIGNATURE); 52 void c2html_java_highlighter(C2HTML_HIGHLIGHTER_SIGNATURE);
53 53
54 #ifdef __cplusplus 54 #ifdef __cplusplus
55 } 55 }
56 #endif 56 #endif
57 57
58 #endif /* CODEGENS_H */ 58 #endif /* C2HTML_HIGHLIGHTER_H */
59 59

mercurial