Linux 98.203.178.68.host.secureserver.net 4.18.0-553.164.1.el8_10.x86_64 #1 SMP Thu Sep 17 04:21:10 EDT 2026 x86_64
Apache
Server IP : 68.178.203.98 & Your IP : 216.73.217.130
Domains : 108 Domain
User : lostrivercommuni
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
source-highlight /
Delete
Unzip
Name
Size
Permission
Date
Action
examples
[ DIR ]
drwxr-xr-x
2026-09-29 03:01
COPYING
34.32
KB
-rw-r--r--
2024-08-13 19:55
CREDITS
2.72
KB
-rw-r--r--
2024-08-13 19:55
ChangeLog
56.06
KB
-rw-r--r--
2024-08-13 19:55
Hello.css
284
B
-rw-r--r--
2024-08-13 19:55
Hello.java
1.26
KB
-rw-r--r--
2024-08-13 19:55
Hello.java.html
5.79
KB
-rw-r--r--
2024-08-13 19:55
Hello1.html
5.58
KB
-rw-r--r--
2024-08-13 19:55
Hello2.css
273
B
-rw-r--r--
2024-08-13 19:55
Hello2.html
5.79
KB
-rw-r--r--
2024-08-13 19:55
Hello3.html
5.82
KB
-rw-r--r--
2024-08-13 19:55
Hello4.html
7.47
KB
-rw-r--r--
2024-08-13 19:55
Hello5.html
7.48
KB
-rw-r--r--
2024-08-13 19:55
Hello_h_f.html
8.58
KB
-rw-r--r--
2024-08-13 19:55
Hello_lines.html
7.45
KB
-rw-r--r--
2024-08-13 19:55
Hello_notfixed.html
6.37
KB
-rw-r--r--
2024-08-13 19:55
Hello_xhtml.html
7.54
KB
-rw-r--r--
2024-08-13 19:55
Hello_xhtml2.html
8.57
KB
-rw-r--r--
2024-08-13 19:55
INSTALL
12.24
KB
-rw-r--r--
2024-08-13 19:55
NEWS
21.44
KB
-rw-r--r--
2024-08-13 19:55
README
4.52
KB
-rw-r--r--
2024-08-13 19:55
SimpleClass-doc.html
8.96
KB
-rw-r--r--
2024-08-13 19:55
SimpleClass.html
11.9
KB
-rw-r--r--
2024-08-13 19:55
SimpleClass.java
1.76
KB
-rw-r--r--
2024-08-13 19:55
THANKS
2.46
KB
-rw-r--r--
2024-08-13 19:55
TODO.txt
3.85
KB
-rw-r--r--
2024-08-13 19:55
UsageExample.html
1.81
KB
-rw-r--r--
2024-08-13 19:55
UsageExample.java
309
B
-rw-r--r--
2024-08-13 19:55
access.log.html
42.12
KB
-rw-r--r--
2024-08-13 19:55
auth.log.html
4.21
KB
-rw-r--r--
2024-08-13 19:55
c.lang.html
3.55
KB
-rw-r--r--
2024-08-13 19:55
cmdline.h.html
88.01
KB
-rw-r--r--
2024-08-13 19:55
colors.html
1.46
KB
-rw-r--r--
2024-08-13 19:55
cpp2html.css
467
B
-rw-r--r--
2024-08-13 19:55
default.css
1.45
KB
-rw-r--r--
2024-08-13 19:55
default.style.html
8.7
KB
-rw-r--r--
2024-08-13 19:55
error.log.html
29.98
KB
-rw-r--r--
2024-08-13 19:55
examples.html
8.8
KB
-rw-r--r--
2024-08-13 19:55
flex_scanner.ll.html
27.41
KB
-rw-r--r--
2024-08-13 19:55
footer.html
619
B
-rw-r--r--
2024-08-13 19:55
header.html
517
B
-rw-r--r--
2024-08-13 19:55
index.html
19.39
KB
-rw-r--r--
2024-08-13 19:55
langdef.lang.html
2.16
KB
-rw-r--r--
2024-08-13 19:55
log.lang.html
7.04
KB
-rw-r--r--
2024-08-13 19:55
mono-alt.css
315
B
-rw-r--r--
2024-08-13 19:55
mono.css
299
B
-rw-r--r--
2024-08-13 19:55
sh_acid.css
858
B
-rw-r--r--
2024-08-13 19:55
sh_berries-dark.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_berries-light.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_bipolar.css
866
B
-rw-r--r--
2024-08-13 19:55
sh_blacknblue.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_bright.css
870
B
-rw-r--r--
2024-08-13 19:55
sh_contrast.css
862
B
-rw-r--r--
2024-08-13 19:55
sh_darkblue.css
866
B
-rw-r--r--
2024-08-13 19:55
sh_darkness.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_desert.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_dull.css
870
B
-rw-r--r--
2024-08-13 19:55
sh_easter.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_emacs.css
716
B
-rw-r--r--
2024-08-13 19:55
sh_golden.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_greenlcd.css
870
B
-rw-r--r--
2024-08-13 19:55
sh_ide-anjuta.css
716
B
-rw-r--r--
2024-08-13 19:55
sh_ide-codewarrior.css
718
B
-rw-r--r--
2024-08-13 19:55
sh_ide-devcpp.css
716
B
-rw-r--r--
2024-08-13 19:55
sh_ide-eclipse.css
714
B
-rw-r--r--
2024-08-13 19:55
sh_ide-kdev.css
716
B
-rw-r--r--
2024-08-13 19:55
sh_ide-msvcpp.css
716
B
-rw-r--r--
2024-08-13 19:55
sh_kwrite.css
716
B
-rw-r--r--
2024-08-13 19:55
sh_matlab.css
564
B
-rw-r--r--
2024-08-13 19:55
sh_navy.css
870
B
-rw-r--r--
2024-08-13 19:55
sh_nedit.css
864
B
-rw-r--r--
2024-08-13 19:55
sh_neon.css
864
B
-rw-r--r--
2024-08-13 19:55
sh_night.css
862
B
-rw-r--r--
2024-08-13 19:55
sh_pablo.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_peachpuff.css
714
B
-rw-r--r--
2024-08-13 19:55
sh_print.css
784
B
-rw-r--r--
2024-08-13 19:55
sh_rand01.css
866
B
-rw-r--r--
2024-08-13 19:55
sh_the.css
718
B
-rw-r--r--
2024-08-13 19:55
sh_typical.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_vampire.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_vim-dark.css
718
B
-rw-r--r--
2024-08-13 19:55
sh_vim.css
795
B
-rw-r--r--
2024-08-13 19:55
sh_whatis.css
868
B
-rw-r--r--
2024-08-13 19:55
sh_whitengrey.css
716
B
-rw-r--r--
2024-08-13 19:55
sh_zellner.css
716
B
-rw-r--r--
2024-08-13 19:55
source-highlight.cc.html
70.23
KB
-rw-r--r--
2024-08-13 19:55
source-highlight.html
367.57
KB
-rw-r--r--
2024-08-13 19:55
style_examples.html
460.42
KB
-rw-r--r--
2024-08-13 19:55
syslog.log.html
38.27
KB
-rw-r--r--
2024-08-13 19:55
syslog.style.html
2.22
KB
-rw-r--r--
2024-08-13 19:55
test.htm.html
38.38
KB
-rw-r--r--
2024-08-13 19:55
test.java.html
6.26
KB
-rw-r--r--
2024-08-13 19:55
test.java.tex.html
31.18
KB
-rw-r--r--
2024-08-13 19:55
test.js.html
61.47
KB
-rw-r--r--
2024-08-13 19:55
test.log.html
4
KB
-rw-r--r--
2024-08-13 19:55
test.lua.html
21.87
KB
-rw-r--r--
2024-08-13 19:55
test.ml.html
5.35
KB
-rw-r--r--
2024-08-13 19:55
test.php3.html
57.26
KB
-rw-r--r--
2024-08-13 19:55
test.pl.html
7
KB
-rw-r--r--
2024-08-13 19:55
test.pm.html
30.08
KB
-rw-r--r--
2024-08-13 19:55
test.py.html
4
KB
-rw-r--r--
2024-08-13 19:55
test.rb.html
6.64
KB
-rw-r--r--
2024-08-13 19:55
test.sml.html
8.15
KB
-rw-r--r--
2024-08-13 19:55
test_linerange_sep.html
2.7
KB
-rw-r--r--
2024-08-13 19:55
test_refs.cpp.html
12.6
KB
-rw-r--r--
2024-08-13 19:55
test_refs.h.html
10.85
KB
-rw-r--r--
2024-08-13 19:55
test_regexrange4.html
2.7
KB
-rw-r--r--
2024-08-13 19:55
xhtml.css
397
B
-rw-r--r--
2024-08-13 19:55
Save
Rename
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="GENERATOR" content="GNU source-highlight 3.1.8 by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite"> <title>./flex_scanner.ll</title> </head> <body bgcolor="white"> <pre><tt><b><font color="#000080">%{</font></b> <b><font color="#000080">#include</font></b> <font color="#FF0000">"genfun.h"</font> <b><font color="#000080">#if</font></b> <font color="#993399">0</font> <b><font color="#000080">#define</font></b> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>s<font color="#990000">)</font> <font color="#990000">\</font> <b><font color="#000000">yy_push_state</font></b><font color="#990000">(</font>s<font color="#990000">);</font> <font color="#990000">\</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#990000">\</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font><font color="#FF0000">"<!-- PUSH "</font> #s <font color="#FF0000">" -->"</font><font color="#990000">);</font> <font color="#990000">\</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <b><font color="#000080">#define</font></b> <b><font color="#000000">POP</font></b><font color="#990000">(</font>s<font color="#990000">)</font> <font color="#990000">\</font> <b><font color="#000000">yy_pop_state</font></b><font color="#990000">();</font> <font color="#990000">\</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#990000">\</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font><font color="#FF0000">"<!-- POP "</font> #s <font color="#FF0000">" -->"</font><font color="#990000">);</font> <font color="#990000">\</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <b><font color="#000080">#else</font></b> <b><font color="#000080"> #define</font></b> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>s<font color="#990000">)</font> <b><font color="#000000">yy_push_state</font></b><font color="#990000">(</font>s<font color="#990000">);</font> <b><font color="#000080"> #define</font></b> <b><font color="#000000">POP</font></b><font color="#990000">(</font>s<font color="#990000">)</font> <b><font color="#000000">yy_pop_state</font></b><font color="#990000">();</font> <b><font color="#000080">#endif</font></b> <b><font color="#000080">#define</font></b> <b><font color="#000000">TRIMNORMAL</font></b><font color="#990000">(</font>n<font color="#990000">)\</font> <b><font color="#0000FF">do</font></b><font color="#FF0000">{</font> <b><font color="#0000FF">if</font></b><font color="#990000">(</font>yyleng <font color="#990000">></font> n<font color="#990000">)</font><font color="#FF0000">{</font><font color="#990000">\</font> yytext<font color="#990000">[</font>yyleng <font color="#990000">-</font> n<font color="#990000">]=</font> <font color="#FF0000">'</font><font color="#CC33CC">\0</font><font color="#FF0000">'</font><font color="#990000">;\</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);\</font> <font color="#FF0000">}}</font><b><font color="#0000FF">while</font></b><font color="#990000">(</font><font color="#993399">0</font><font color="#990000">)</font> <b><font color="#000080">%}</font></b> <b><font color="#000080">%option</font></b> <b><font color="#0000FF">stack</font></b> <b><font color="#0000FF">nomain</font></b> <b><font color="#0000FF">yylineno</font></b> <b><font color="#0000FF">noyywrap</font></b> <b><font color="#0000FF">nounput</font></b> <b><font color="#000080">%option</font></b> <b><font color="#0000FF">prefix</font></b><font color="#990000">=</font><font color="#FF0000">"flex_scanner_"</font> <b><font color="#000080">%x</font></b> <b><font color="#000000">verbatim_code</font></b> <b><font color="#000000">options</font></b> <b><font color="#000000">name_def</font></b> <b><font color="#000000">sc_decl</font></b> <b><font color="#000000">in_string</font></b> <b><font color="#000000">sect2</font></b> <b><font color="#000000">pattern</font></b> <b><font color="#000080">%x</font></b> <b><font color="#000000">comment</font></b> <b><font color="#000000">sect2prolog</font></b> <b><font color="#000000">start_cond</font></b> <b><font color="#000000">sect3</font></b> <b><font color="#000080">NL</font></b> <font color="#990000">\</font>r<font color="#990000">?\</font>n <b><font color="#000080">OPTWS</font></b> <font color="#990000">[[:</font>blank<font color="#990000">:]]*</font> <b><font color="#000080">WS</font></b> <font color="#990000">[[:</font>blank<font color="#990000">:]]</font> <b><font color="#000080">NOT_WS</font></b> <font color="#990000">[^[:</font>blank<font color="#990000">:]\</font>r<font color="#990000">\</font>n<font color="#990000">]</font> <b><font color="#000080">NAME</font></b> <font color="#990000">[[:</font>alpha<font color="#990000">:]</font>_<font color="#990000">][[:</font>alnum<font color="#990000">:]</font>_<font color="#990000">-]*</font> <b><font color="#000080">LEXOPT</font></b> <font color="#990000">[</font>aceknopr<font color="#990000">]</font> <b><font color="#000080">REGEXOP</font></b> <font color="#990000">[\*\.\+\?\/\^\(\|\)\]\[]</font> <b><font color="#000080">NUMESCSEQ</font></b> <font color="#990000">\\(([</font>0<font color="#990000">-</font>7<font color="#990000">]</font>{1<font color="#990000">,</font>3}<font color="#990000">)|</font>x<font color="#990000">([[:</font>xdigit<font color="#990000">:]]</font>{1<font color="#990000">,</font>2}<font color="#990000">))</font> <b><font color="#000080">CCL1</font></b> alnum<font color="#990000">|</font>alpha<font color="#990000">|</font>ascii<font color="#990000">|</font>blank<font color="#990000">|</font>cntrl<font color="#990000">|</font>digit<font color="#990000">|</font>graph <b><font color="#000080">CCL2</font></b> lower<font color="#990000">|</font>print<font color="#990000">|</font>punct<font color="#990000">|</font>space<font color="#990000">|</font>upper<font color="#990000">|</font>xdigit <b><font color="#000080">CCL</font></b> <font color="#009900">{CCL1}</font><font color="#990000">|</font><font color="#009900">{CCL2}</font> <b><font color="#000080">%%</font></b> int bracelevel<font color="#990000">=</font>0<font color="#990000">;</font> <b><font color="#000000"><INITIAL></font></b><font color="#FF0000">{</font> <font color="#990000">^</font><font color="#FF0000">"%{"</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>verbatim_code<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">"%"</font><font color="#990000">[</font>sx<font color="#990000">]</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>sc_decl<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">"%option"</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>options<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">"%array"</font> <font color="#990000">|</font> <font color="#990000">^</font><font color="#FF0000">"%pointer"</font> <font color="#990000">|</font> <font color="#990000">^</font><font color="#FF0000">"%"</font><font color="#FF0000">{</font>LEXOPT<font color="#FF0000">}</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">{</font>NAME<font color="#FF0000">}</font> <b><font color="#000000">generateFunction</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>name_def<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">"%%"</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">BEGIN</font></b><font color="#990000">(</font>sect2<font color="#990000">);</font> <font color="#FF0000">"/*"</font> <b><font color="#000000">startComment</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>comment<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#990000">[^\</font>n_<font color="#990000">[:</font>alpha<font color="#990000">:]%\/]+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">.</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000000"><verbatim_code></font></b><font color="#FF0000">{</font> <font color="#990000">^</font><font color="#FF0000">"%}"</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">POP</font></b><font color="#990000">(</font>verbatim_code<font color="#990000">);</font> <font color="#990000">[^\</font>r<font color="#990000">\</font>n<font color="#990000">%]+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">[%\</font>r<font color="#990000">]</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#FF0000">}</font> <b><font color="#000000"><options></font></b><font color="#FF0000">{</font> <font color="#FF0000">{</font>WS<font color="#FF0000">}</font><font color="#990000">+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NAME<font color="#FF0000">}</font> <b><font color="#000000">generateKeyWord</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">"="</font> <b><font color="#000000">generateSymbol</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">\</font><font color="#FF0000">"[^</font><font color="#CC33CC">\"\n</font><font color="#FF0000">]*</font><font color="#CC33CC">\"</font><font color="#FF0000"> {</font> <font color="#FF0000"> startString("</font><font color="#990000">\</font><font color="#FF0000">""</font><font color="#990000">);</font> <b><font color="#0000FF">if</font></b><font color="#990000">(</font>yyleng<font color="#990000">></font> <font color="#993399">2</font><font color="#990000">)</font><font color="#FF0000">{</font> yytext<font color="#990000">[</font>yyleng<font color="#990000">-</font><font color="#993399">1</font><font color="#990000">]</font> <font color="#990000">=</font> <font color="#FF0000">'</font><font color="#CC33CC">\0</font><font color="#FF0000">'</font><font color="#990000">;</font> <b><font color="#000000">generateString</font></b><font color="#990000">(</font>yytext<font color="#990000">+</font><font color="#993399">1</font><font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000000">endString</font></b><font color="#990000">(</font><font color="#FF0000">"</font><font color="#CC33CC">\"</font><font color="#FF0000">"</font><font color="#990000">);</font> <font color="#FF0000">}</font> <font color="#009900">{NL}</font> generateNewLine<font color="#990000">();</font> POP<font color="#990000">(</font>options<font color="#990000">);</font> <font color="#990000">.</font> generate_normal<font color="#990000">(</font>yytext<font color="#990000">);</font> } <b><font color="#000000"><sc_decl></font></b><font color="#FF0000">{</font> <font color="#FF0000">{</font>WS<font color="#FF0000">}</font><font color="#990000">+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NAME<font color="#FF0000">}</font> <b><font color="#000000">generateFunction</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <b><font color="#000000">POP</font></b><font color="#990000">(</font>sc_decl<font color="#990000">);</font> <font color="#990000">.</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000000"><name_def></font></b><font color="#FF0000">{</font> <font color="#FF0000">{</font>WS<font color="#FF0000">}</font><font color="#990000">+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <b><font color="#000000">yy_set_bol</font></b><font color="#990000">(</font><font color="#993399">1</font><font color="#990000">);</font><b><font color="#000000">POP</font></b><font color="#990000">(</font>name_def<font color="#990000">);</font> <font color="#990000">.</font> <b><font color="#000000">yyless</font></b><font color="#990000">(</font><font color="#993399">0</font><font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>pattern<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000000"><pattern></font></b><font color="#FF0000">{</font> <font color="#FF0000">{</font>WS<font color="#FF0000">}</font><font color="#990000">+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">POP</font></b><font color="#990000">(</font>pattern<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <font color="#FF0000">{</font> <b><font color="#000000">yy_set_bol</font></b><font color="#990000">(</font><font color="#993399">1</font><font color="#990000">);</font> <b><font color="#000000">yyless</font></b><font color="#990000">(</font><font color="#993399">0</font><font color="#990000">);</font> <b><font color="#000000">POP</font></b><font color="#990000">(</font>pattern<font color="#990000">);</font> <font color="#FF0000">}</font> <font color="#FF0000">"{"</font><font color="#FF0000">{</font>NAME<font color="#FF0000">}</font><font color="#FF0000">"}"</font> <font color="#FF0000">{</font> <b><font color="#000000">generateSymbol</font></b><font color="#990000">(</font><font color="#FF0000">"{"</font><font color="#990000">);</font> yytext<font color="#990000">[</font>yyleng<font color="#990000">-</font><font color="#993399">1</font><font color="#990000">]</font> <font color="#990000">=</font> <font color="#FF0000">'</font><font color="#CC33CC">\0</font><font color="#FF0000">'</font><font color="#990000">;</font> <b><font color="#000000">generateFunction</font></b><font color="#990000">(</font>yytext<font color="#990000">+</font><font color="#993399">1</font><font color="#990000">);</font> <b><font color="#000000">generateSymbol</font></b><font color="#990000">(</font><font color="#FF0000">"}"</font><font color="#990000">);</font> <font color="#FF0000">}</font> <font color="#FF0000">"</font><font color="#CC33CC">\"</font><font color="#FF0000">"</font> <b><font color="#000000">startString</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>in_string<font color="#990000">);</font> <font color="#FF0000">{</font>REGEXOP<font color="#FF0000">}</font> <b><font color="#000000">generateSymbol</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">"<<EOF>>"</font> <b><font color="#000000">generateKeyWord</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">"[:"</font><font color="#990000">(</font><font color="#FF0000">{</font>CCL<font color="#FF0000">}</font><font color="#990000">)</font><font color="#FF0000">":]"</font> <font color="#FF0000">{</font> <b><font color="#000000">generateSymbol</font></b><font color="#990000">(</font><font color="#FF0000">"[:"</font><font color="#990000">);</font> yytext<font color="#990000">[</font>yyleng<font color="#990000">-</font><font color="#993399">2</font><font color="#990000">]</font> <font color="#990000">=</font> <font color="#FF0000">'</font><font color="#CC33CC">\0</font><font color="#FF0000">'</font><font color="#990000">;</font> <b><font color="#000000">generateKeyWord</font></b><font color="#990000">(</font>yytext<font color="#990000">+</font><font color="#993399">2</font><font color="#990000">);</font> <b><font color="#000000">generateSymbol</font></b><font color="#990000">(</font><font color="#FF0000">":]"</font><font color="#990000">);</font> <font color="#FF0000">}</font> <font color="#FF0000">{</font>NUMESCSEQ<font color="#FF0000">}</font> <b><font color="#000000">generateNumber</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">\\[^\</font>n<font color="#990000">]</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">.</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000000"><in_string></font></b><font color="#FF0000">{</font> <font color="#FF0000">"</font><font color="#CC33CC">\"</font><font color="#FF0000">"</font> <b><font color="#000000">endString</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">POP</font></b><font color="#990000">(</font>in_string<font color="#990000">);</font> <font color="#FF0000">{</font>NUMESCSEQ<font color="#FF0000">}</font> <b><font color="#000000">generateNumber</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">\\[^\</font>n<font color="#990000">]</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <b><font color="#000000">POP</font></b><font color="#990000">(</font>in_string<font color="#990000">);</font> <i><font color="#9A1900">/* actually an error */</font></i> <font color="#990000">.</font> <b><font color="#000000">generateString</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000000"><comment></font></b><font color="#FF0000">{</font> <font color="#FF0000">"*/"</font> <b><font color="#000000">endComment</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">POP</font></b><font color="#990000">(</font>comment<font color="#990000">);</font> <font color="#990000">[^*\</font>n<font color="#990000">]+</font> <b><font color="#000000">generateComment</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">"*"</font> <b><font color="#000000">generateComment</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#FF0000">}</font> <b><font color="#000000"><sect2prolog></font></b><font color="#FF0000">{</font> <font color="#990000">^</font><font color="#FF0000">"%{"</font><font color="#990000">.*</font> <font color="#990000">++</font>bracelevel<font color="#990000">;</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">"%}"</font><font color="#990000">.*</font> <font color="#990000">--</font>bracelevel<font color="#990000">;</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">{</font>WS<font color="#FF0000">}</font><font color="#990000">.+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">{</font>NOT_WS<font color="#FF0000">}</font><font color="#990000">.*</font> <font color="#FF0000">{</font> <b><font color="#0000FF">if</font></b> <font color="#990000">(</font> bracelevel <font color="#990000"><=</font> <font color="#993399">0</font> <font color="#990000">)</font> <font color="#FF0000">{</font> <b><font color="#000000">yyless</font></b><font color="#990000">(</font> <font color="#993399">0</font> <font color="#990000">);</font> <b><font color="#000000">yy_set_bol</font></b><font color="#990000">(</font> <font color="#993399">1</font> <font color="#990000">);</font> <b><font color="#000000">BEGIN</font></b><font color="#990000">(</font>sect2<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#0000FF">else</font></b> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">}</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#990000">.+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000000"><sect2></font></b><font color="#FF0000">{</font> <font color="#FF0000">"<"</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>start_cond<font color="#990000">);</font> <font color="#FF0000">"/*"</font> <b><font color="#000000">startComment</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">PUSH</font></b><font color="#990000">(</font>comment<font color="#990000">);</font> <font color="#FF0000">{</font>WS<font color="#FF0000">}</font><font color="#990000">+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">^</font><font color="#FF0000">"%%"</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">BEGIN</font></b><font color="#990000">(</font>sect3<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#990000">\</font><font color="#FF0000">}</font> generate_normal<font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#990000">.</font> yyless<font color="#990000">(</font>0<font color="#990000">);</font> PUSH<font color="#990000">(</font>pattern<font color="#990000">);</font> } <b><font color="#000000"><start_cond></font></b><font color="#FF0000">{</font> <font color="#FF0000">">"</font> <b><font color="#000000">generatePreProc</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <b><font color="#000000">POP</font></b><font color="#990000">(</font>start_cond<font color="#990000">);</font> <font color="#FF0000">","</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NAME<font color="#FF0000">}</font><font color="#990000">|</font><font color="#FF0000">"*"</font> <b><font color="#000000">generateFunction</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#990000">[^[:</font>alpha<font color="#990000">:]</font>_<font color="#990000">\</font>n<font color="#990000">,>\*]+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000000"><sect3></font></b><font color="#FF0000">{</font> <font color="#FF0000">{</font>NL<font color="#FF0000">}</font> <b><font color="#000000">generateNewLine</font></b><font color="#990000">();</font> <font color="#990000">.+</font> <b><font color="#000000">generate_normal</font></b><font color="#990000">(</font>yytext<font color="#990000">);</font> <font color="#FF0000">}</font> <b><font color="#000080">%%</font></b> <i><font color="#9A1900">/* vim:set ft=flex expandtab cindent tabstop=4 softtabstop=4 shiftwidth=4 textwidth=0: */</font></i> </tt></pre> </body> </html>