Don't output newline instead if label in initial DFA state.
authorUlya Trofimovich <skvadrik@gmail.com>
Thu, 28 May 2015 11:16:06 +0000 (12:16 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Thu, 28 May 2015 11:16:06 +0000 (12:16 +0100)
Rationale: the equivalence of initial label to
're2c::label_counter_t::FIRST' is NOT a proper criterion
and pretty-printing shouldn't rely on it. The real criterion
is something like "(first re2c block OR any use block in '-r'
mode) AND first condition in'-c' mode", but it's spurious and
introduces unnecessary complications.

Droping this newline allows us drop equivalence operator for
labels.

Used the following bash script to ensure that all the changes
in tests are caused by missing newline(s):

    #!/bin/bash

    for f2 in *.temp
    do
        f1=${f2%.temp}

        diff1=`diff $f1 $f2 | grep '^< ' | wc -l`
        diff1_line=`diff $f1 $f2 | grep '^< #line' | wc -l`
        diff1_newline=`diff $f1 $f2 | grep '^< $' | wc -l`
        diff2=`diff $f1 $f2 | grep '^> ' | wc -l`
        diff2_line=`diff $f1 $f2 | grep '^> #line' | wc -l`

        # missing: only newlines and line directives
        if [[ $diff1 -ne $((diff1_line + diff1_newline)) ]]
        then
            echo "FAIL1: $f1"
            exit 1
        fi

        # added: only line directives
        if [[ $diff2 -ne $diff2_line ]]
        then
            echo "FAIL2: $f1"
            exit 1
        fi

        # the number of missing line directives
        # equals to the number of added line directives
        if [[ $diff1_line -ne $diff2_line ]]
        then
            echo "FAIL4: $f1"
            exit 1
        fi
    done

    echo "OK"

522 files changed:
re2c/src/codegen/emit_action.cc
re2c/src/codegen/label.cc
re2c/src/codegen/label.h
re2c/test/bug1054496.c
re2c/test/bug1163046.c
re2c/test/bug1187785.c
re2c/test/bug1297658.c
re2c/test/bug1390174.c
re2c/test/bug1454253.c
re2c/test/bug1454253.s.c
re2c/test/bug1454253b.s.c
re2c/test/bug1479044.b.c
re2c/test/bug1479044.c
re2c/test/bug1479044.s.c
re2c/test/bug1682718.c
re2c/test/bug1682718.is.c
re2c/test/bug1708378.ib.c
re2c/test/bug1711240.ei.c
re2c/test/bug1711240.eis.c
re2c/test/bug2102138.i.c
re2c/test/bug2102138a.ei.c
re2c/test/bug2102138b.ei.c
re2c/test/bug2102138c.ei.c
re2c/test/bug46_infinite_loop.c
re2c/test/c.c
re2c/test/calc_001.c
re2c/test/calc_001.dei.c
re2c/test/calc_001.ei.c
re2c/test/calc_002.c
re2c/test/calc_003.c
re2c/test/calc_004.c
re2c/test/calc_005.c
re2c/test/calc_006.s.c
re2c/test/calc_007.b.c
re2c/test/calc_008.b.c
re2c/test/casing-flags.i--case-insensitive.c
re2c/test/casing-flags.i--case-inverted.c
re2c/test/casing-flags.i.c
re2c/test/cmmap.c
re2c/test/cnokw.c
re2c/test/config1.c
re2c/test/config10.c
re2c/test/config11.ei.c
re2c/test/config2.s.c
re2c/test/config3.c
re2c/test/config5.c
re2c/test/config6.c
re2c/test/config7a.g.c
re2c/test/config7b.g.c
re2c/test/config8.c
re2c/test/config9.b.c
re2c/test/ctx.b.c
re2c/test/ctx.c
re2c/test/ctx.s.c
re2c/test/cunroll.c
re2c/test/cvsignore.b.c
re2c/test/cvsignore.c
re2c/test/cvsignore.s.c
re2c/test/cvsignore.u.c
re2c/test/cvsignore.ub.c
re2c/test/cvsignore.w.c
re2c/test/cvsignore.wb.c
re2c/test/default.8.c
re2c/test/default.c
re2c/test/default.e.c
re2c/test/default.u.c
re2c/test/default.w.c
re2c/test/default.x.c
re2c/test/default_00.c
re2c/test/default_full.8--encoding-policy(fail).c
re2c/test/default_full.8--encoding-policy(substitute).c
re2c/test/default_full.8.c
re2c/test/default_full.c
re2c/test/default_full.e.c
re2c/test/default_full.u--encoding-policy(fail).c
re2c/test/default_full.u--encoding-policy(substitute).c
re2c/test/default_full.u.c
re2c/test/default_full.w--encoding-policy(fail).c
re2c/test/default_full.w--encoding-policy(substitute).c
re2c/test/default_full.w.c
re2c/test/default_full.x--encoding-policy(fail).c
re2c/test/default_full.x--encoding-policy(substitute).c
re2c/test/default_full.x.c
re2c/test/error13.1.c
re2c/test/error13.c
re2c/test/error14.1.c
re2c/test/error14.c
re2c/test/flex-01.iF.c
re2c/test/inplace_config_encoding.is.c
re2c/test/input1.c
re2c/test/input10.b.c
re2c/test/input10.c
re2c/test/input10.s.c
re2c/test/input11.b.c
re2c/test/input11.c
re2c/test/input11.i.c
re2c/test/input11.s.c
re2c/test/input12.boinput12.c.c
re2c/test/input12.oinput12.c.c
re2c/test/input13.c
re2c/test/input2.c
re2c/test/input3.c
re2c/test/input4.c
re2c/test/input5.c
re2c/test/input6.c
re2c/test/input7.c
re2c/test/input8.b.c
re2c/test/input8.c
re2c/test/input8.g.c
re2c/test/input9.c
re2c/test/input_custom_default.--input(custom).c
re2c/test/input_custom_fgetc.--input(custom).c
re2c/test/input_custom_istringstream.--input(custom).c
re2c/test/input_custom_mjson.--input(custom).c
re2c/test/line-01.c
re2c/test/main.b.c
re2c/test/modula.c
re2c/test/overflow-1.c
re2c/test/overflow-4.c
re2c/test/parse_date.b.c
re2c/test/parse_date.c
re2c/test/parse_date.db.c
re2c/test/parse_date.g.c
re2c/test/parse_date.s.c
re2c/test/parse_date_1_78.db.c
re2c/test/php20150211_parse_date.ig.c
re2c/test/php20150211_parse_iso_intervals.ig.c
re2c/test/php20150211_pdo_sql_parser.ig.c
re2c/test/php20150211_phar_path_check.ig.c
re2c/test/php20150211_url_scanner_ex.ig.c
re2c/test/php20150211_var_unserializer.ig.c
re2c/test/range_dot.8.c
re2c/test/range_dot.c
re2c/test/range_dot.e.c
re2c/test/range_dot.u.c
re2c/test/range_dot.w.c
re2c/test/range_dot.x.c
re2c/test/range_empty.8.c
re2c/test/range_empty.c
re2c/test/range_empty.e.c
re2c/test/range_empty.u.c
re2c/test/range_empty.w.c
re2c/test/range_empty.x.c
re2c/test/range_full.8.c
re2c/test/range_full.c
re2c/test/range_full.e.c
re2c/test/range_full.u.c
re2c/test/range_full.w.c
re2c/test/range_full.x.c
re2c/test/range_neg_lf.8.c
re2c/test/range_neg_lf.c
re2c/test/range_neg_lf.e.c
re2c/test/range_neg_lf.u.c
re2c/test/range_neg_lf.w.c
re2c/test/range_neg_lf.x.c
re2c/test/repeat-06.gir.c
re2c/test/repeat-07.gir.c
re2c/test/repeat-07_default.gir.c
re2c/test/repeater.c
re2c/test/rexx.c
re2c/test/sample.c
re2c/test/scanner.c
re2c/test/scanner.s.c
re2c/test/scanner_re2c.bi.c
re2c/test/scanner_re2c_default.bi.c
re2c/test/simple.c
re2c/test/simple_default.c
re2c/test/strip_001.s.c
re2c/test/strip_002.s.c
re2c/test/strip_003.b.c
re2c/test/unicode_blocks.8--encoding-policy(ignore).c
re2c/test/unicode_blocks.8--encoding-policy(substitute).c
re2c/test/unicode_blocks.u--encoding-policy(ignore).c
re2c/test/unicode_blocks.u--encoding-policy(substitute).c
re2c/test/unicode_blocks.x--encoding-policy(ignore).c
re2c/test/unicode_blocks.x--encoding-policy(substitute).c
re2c/test/unicode_group_C.8--encoding-policy(ignore).c
re2c/test/unicode_group_C.8--encoding-policy(substitute).c
re2c/test/unicode_group_C.u--encoding-policy(ignore).c
re2c/test/unicode_group_C.u--encoding-policy(substitute).c
re2c/test/unicode_group_C.x--encoding-policy(ignore).c
re2c/test/unicode_group_C.x--encoding-policy(substitute).c
re2c/test/unicode_group_Cc.8--encoding-policy(fail).c
re2c/test/unicode_group_Cc.8--encoding-policy(ignore).c
re2c/test/unicode_group_Cc.8--encoding-policy(substitute).c
re2c/test/unicode_group_Cc.u--encoding-policy(fail).c
re2c/test/unicode_group_Cc.u--encoding-policy(ignore).c
re2c/test/unicode_group_Cc.u--encoding-policy(substitute).c
re2c/test/unicode_group_Cc.x--encoding-policy(fail).c
re2c/test/unicode_group_Cc.x--encoding-policy(ignore).c
re2c/test/unicode_group_Cc.x--encoding-policy(substitute).c
re2c/test/unicode_group_Cf.8--encoding-policy(fail).c
re2c/test/unicode_group_Cf.8--encoding-policy(ignore).c
re2c/test/unicode_group_Cf.8--encoding-policy(substitute).c
re2c/test/unicode_group_Cf.u--encoding-policy(fail).c
re2c/test/unicode_group_Cf.u--encoding-policy(ignore).c
re2c/test/unicode_group_Cf.u--encoding-policy(substitute).c
re2c/test/unicode_group_Cf.x--encoding-policy(fail).c
re2c/test/unicode_group_Cf.x--encoding-policy(ignore).c
re2c/test/unicode_group_Cf.x--encoding-policy(substitute).c
re2c/test/unicode_group_Cn.8--encoding-policy(fail).c
re2c/test/unicode_group_Cn.8--encoding-policy(ignore).c
re2c/test/unicode_group_Cn.8--encoding-policy(substitute).c
re2c/test/unicode_group_Cn.u--encoding-policy(fail).c
re2c/test/unicode_group_Cn.u--encoding-policy(ignore).c
re2c/test/unicode_group_Cn.u--encoding-policy(substitute).c
re2c/test/unicode_group_Cn.x--encoding-policy(fail).c
re2c/test/unicode_group_Cn.x--encoding-policy(ignore).c
re2c/test/unicode_group_Cn.x--encoding-policy(substitute).c
re2c/test/unicode_group_Co.8--encoding-policy(fail).c
re2c/test/unicode_group_Co.8--encoding-policy(ignore).c
re2c/test/unicode_group_Co.8--encoding-policy(substitute).c
re2c/test/unicode_group_Co.u--encoding-policy(fail).c
re2c/test/unicode_group_Co.u--encoding-policy(ignore).c
re2c/test/unicode_group_Co.u--encoding-policy(substitute).c
re2c/test/unicode_group_Co.x--encoding-policy(fail).c
re2c/test/unicode_group_Co.x--encoding-policy(ignore).c
re2c/test/unicode_group_Co.x--encoding-policy(substitute).c
re2c/test/unicode_group_Cs.8--encoding-policy(ignore).c
re2c/test/unicode_group_Cs.8--encoding-policy(substitute).c
re2c/test/unicode_group_Cs.u--encoding-policy(ignore).c
re2c/test/unicode_group_Cs.u--encoding-policy(substitute).c
re2c/test/unicode_group_Cs.x--encoding-policy(ignore).c
re2c/test/unicode_group_Cs.x--encoding-policy(substitute).c
re2c/test/unicode_group_L.8--encoding-policy(fail).c
re2c/test/unicode_group_L.8--encoding-policy(ignore).c
re2c/test/unicode_group_L.8--encoding-policy(substitute).c
re2c/test/unicode_group_L.u--encoding-policy(fail).c
re2c/test/unicode_group_L.u--encoding-policy(ignore).c
re2c/test/unicode_group_L.u--encoding-policy(substitute).c
re2c/test/unicode_group_L.x--encoding-policy(fail).c
re2c/test/unicode_group_L.x--encoding-policy(ignore).c
re2c/test/unicode_group_L.x--encoding-policy(substitute).c
re2c/test/unicode_group_L_.8--encoding-policy(fail).c
re2c/test/unicode_group_L_.8--encoding-policy(ignore).c
re2c/test/unicode_group_L_.8--encoding-policy(substitute).c
re2c/test/unicode_group_L_.u--encoding-policy(fail).c
re2c/test/unicode_group_L_.u--encoding-policy(ignore).c
re2c/test/unicode_group_L_.u--encoding-policy(substitute).c
re2c/test/unicode_group_L_.x--encoding-policy(fail).c
re2c/test/unicode_group_L_.x--encoding-policy(ignore).c
re2c/test/unicode_group_L_.x--encoding-policy(substitute).c
re2c/test/unicode_group_Ll.8--encoding-policy(fail).c
re2c/test/unicode_group_Ll.8--encoding-policy(ignore).c
re2c/test/unicode_group_Ll.8--encoding-policy(substitute).c
re2c/test/unicode_group_Ll.u--encoding-policy(fail).c
re2c/test/unicode_group_Ll.u--encoding-policy(ignore).c
re2c/test/unicode_group_Ll.u--encoding-policy(substitute).c
re2c/test/unicode_group_Ll.x--encoding-policy(fail).c
re2c/test/unicode_group_Ll.x--encoding-policy(ignore).c
re2c/test/unicode_group_Ll.x--encoding-policy(substitute).c
re2c/test/unicode_group_Lm.8--encoding-policy(fail).c
re2c/test/unicode_group_Lm.8--encoding-policy(ignore).c
re2c/test/unicode_group_Lm.8--encoding-policy(substitute).c
re2c/test/unicode_group_Lm.u--encoding-policy(fail).c
re2c/test/unicode_group_Lm.u--encoding-policy(ignore).c
re2c/test/unicode_group_Lm.u--encoding-policy(substitute).c
re2c/test/unicode_group_Lm.x--encoding-policy(fail).c
re2c/test/unicode_group_Lm.x--encoding-policy(ignore).c
re2c/test/unicode_group_Lm.x--encoding-policy(substitute).c
re2c/test/unicode_group_Lo.8--encoding-policy(fail).c
re2c/test/unicode_group_Lo.8--encoding-policy(ignore).c
re2c/test/unicode_group_Lo.8--encoding-policy(substitute).c
re2c/test/unicode_group_Lo.u--encoding-policy(fail).c
re2c/test/unicode_group_Lo.u--encoding-policy(ignore).c
re2c/test/unicode_group_Lo.u--encoding-policy(substitute).c
re2c/test/unicode_group_Lo.x--encoding-policy(fail).c
re2c/test/unicode_group_Lo.x--encoding-policy(ignore).c
re2c/test/unicode_group_Lo.x--encoding-policy(substitute).c
re2c/test/unicode_group_Lt.8--encoding-policy(fail).c
re2c/test/unicode_group_Lt.8--encoding-policy(ignore).c
re2c/test/unicode_group_Lt.8--encoding-policy(substitute).c
re2c/test/unicode_group_Lt.u--encoding-policy(fail).c
re2c/test/unicode_group_Lt.u--encoding-policy(ignore).c
re2c/test/unicode_group_Lt.u--encoding-policy(substitute).c
re2c/test/unicode_group_Lt.x--encoding-policy(fail).c
re2c/test/unicode_group_Lt.x--encoding-policy(ignore).c
re2c/test/unicode_group_Lt.x--encoding-policy(substitute).c
re2c/test/unicode_group_Lu.8--encoding-policy(fail).c
re2c/test/unicode_group_Lu.8--encoding-policy(ignore).c
re2c/test/unicode_group_Lu.8--encoding-policy(substitute).c
re2c/test/unicode_group_Lu.u--encoding-policy(fail).c
re2c/test/unicode_group_Lu.u--encoding-policy(ignore).c
re2c/test/unicode_group_Lu.u--encoding-policy(substitute).c
re2c/test/unicode_group_Lu.x--encoding-policy(fail).c
re2c/test/unicode_group_Lu.x--encoding-policy(ignore).c
re2c/test/unicode_group_Lu.x--encoding-policy(substitute).c
re2c/test/unicode_group_M.8--encoding-policy(fail).c
re2c/test/unicode_group_M.8--encoding-policy(ignore).c
re2c/test/unicode_group_M.8--encoding-policy(substitute).c
re2c/test/unicode_group_M.u--encoding-policy(fail).c
re2c/test/unicode_group_M.u--encoding-policy(ignore).c
re2c/test/unicode_group_M.u--encoding-policy(substitute).c
re2c/test/unicode_group_M.x--encoding-policy(fail).c
re2c/test/unicode_group_M.x--encoding-policy(ignore).c
re2c/test/unicode_group_M.x--encoding-policy(substitute).c
re2c/test/unicode_group_Mc.8--encoding-policy(fail).c
re2c/test/unicode_group_Mc.8--encoding-policy(ignore).c
re2c/test/unicode_group_Mc.8--encoding-policy(substitute).c
re2c/test/unicode_group_Mc.u--encoding-policy(fail).c
re2c/test/unicode_group_Mc.u--encoding-policy(ignore).c
re2c/test/unicode_group_Mc.u--encoding-policy(substitute).c
re2c/test/unicode_group_Mc.x--encoding-policy(fail).c
re2c/test/unicode_group_Mc.x--encoding-policy(ignore).c
re2c/test/unicode_group_Mc.x--encoding-policy(substitute).c
re2c/test/unicode_group_Me.8--encoding-policy(fail).c
re2c/test/unicode_group_Me.8--encoding-policy(ignore).c
re2c/test/unicode_group_Me.8--encoding-policy(substitute).c
re2c/test/unicode_group_Me.u--encoding-policy(fail).c
re2c/test/unicode_group_Me.u--encoding-policy(ignore).c
re2c/test/unicode_group_Me.u--encoding-policy(substitute).c
re2c/test/unicode_group_Me.x--encoding-policy(fail).c
re2c/test/unicode_group_Me.x--encoding-policy(ignore).c
re2c/test/unicode_group_Me.x--encoding-policy(substitute).c
re2c/test/unicode_group_Mn.8--encoding-policy(fail).c
re2c/test/unicode_group_Mn.8--encoding-policy(ignore).c
re2c/test/unicode_group_Mn.8--encoding-policy(substitute).c
re2c/test/unicode_group_Mn.u--encoding-policy(fail).c
re2c/test/unicode_group_Mn.u--encoding-policy(ignore).c
re2c/test/unicode_group_Mn.u--encoding-policy(substitute).c
re2c/test/unicode_group_Mn.x--encoding-policy(fail).c
re2c/test/unicode_group_Mn.x--encoding-policy(ignore).c
re2c/test/unicode_group_Mn.x--encoding-policy(substitute).c
re2c/test/unicode_group_N.8--encoding-policy(fail).c
re2c/test/unicode_group_N.8--encoding-policy(ignore).c
re2c/test/unicode_group_N.8--encoding-policy(substitute).c
re2c/test/unicode_group_N.u--encoding-policy(fail).c
re2c/test/unicode_group_N.u--encoding-policy(ignore).c
re2c/test/unicode_group_N.u--encoding-policy(substitute).c
re2c/test/unicode_group_N.x--encoding-policy(fail).c
re2c/test/unicode_group_N.x--encoding-policy(ignore).c
re2c/test/unicode_group_N.x--encoding-policy(substitute).c
re2c/test/unicode_group_Nd.8--encoding-policy(fail).c
re2c/test/unicode_group_Nd.8--encoding-policy(ignore).c
re2c/test/unicode_group_Nd.8--encoding-policy(substitute).c
re2c/test/unicode_group_Nd.u--encoding-policy(fail).c
re2c/test/unicode_group_Nd.u--encoding-policy(ignore).c
re2c/test/unicode_group_Nd.u--encoding-policy(substitute).c
re2c/test/unicode_group_Nd.x--encoding-policy(fail).c
re2c/test/unicode_group_Nd.x--encoding-policy(ignore).c
re2c/test/unicode_group_Nd.x--encoding-policy(substitute).c
re2c/test/unicode_group_Nl.8--encoding-policy(fail).c
re2c/test/unicode_group_Nl.8--encoding-policy(ignore).c
re2c/test/unicode_group_Nl.8--encoding-policy(substitute).c
re2c/test/unicode_group_Nl.u--encoding-policy(fail).c
re2c/test/unicode_group_Nl.u--encoding-policy(ignore).c
re2c/test/unicode_group_Nl.u--encoding-policy(substitute).c
re2c/test/unicode_group_Nl.x--encoding-policy(fail).c
re2c/test/unicode_group_Nl.x--encoding-policy(ignore).c
re2c/test/unicode_group_Nl.x--encoding-policy(substitute).c
re2c/test/unicode_group_No.8--encoding-policy(fail).c
re2c/test/unicode_group_No.8--encoding-policy(ignore).c
re2c/test/unicode_group_No.8--encoding-policy(substitute).c
re2c/test/unicode_group_No.u--encoding-policy(fail).c
re2c/test/unicode_group_No.u--encoding-policy(ignore).c
re2c/test/unicode_group_No.u--encoding-policy(substitute).c
re2c/test/unicode_group_No.x--encoding-policy(fail).c
re2c/test/unicode_group_No.x--encoding-policy(ignore).c
re2c/test/unicode_group_No.x--encoding-policy(substitute).c
re2c/test/unicode_group_P.8--encoding-policy(fail).c
re2c/test/unicode_group_P.8--encoding-policy(ignore).c
re2c/test/unicode_group_P.8--encoding-policy(substitute).c
re2c/test/unicode_group_P.u--encoding-policy(fail).c
re2c/test/unicode_group_P.u--encoding-policy(ignore).c
re2c/test/unicode_group_P.u--encoding-policy(substitute).c
re2c/test/unicode_group_P.x--encoding-policy(fail).c
re2c/test/unicode_group_P.x--encoding-policy(ignore).c
re2c/test/unicode_group_P.x--encoding-policy(substitute).c
re2c/test/unicode_group_Pc.8--encoding-policy(fail).c
re2c/test/unicode_group_Pc.8--encoding-policy(ignore).c
re2c/test/unicode_group_Pc.8--encoding-policy(substitute).c
re2c/test/unicode_group_Pc.u--encoding-policy(fail).c
re2c/test/unicode_group_Pc.u--encoding-policy(ignore).c
re2c/test/unicode_group_Pc.u--encoding-policy(substitute).c
re2c/test/unicode_group_Pc.x--encoding-policy(fail).c
re2c/test/unicode_group_Pc.x--encoding-policy(ignore).c
re2c/test/unicode_group_Pc.x--encoding-policy(substitute).c
re2c/test/unicode_group_Pd.8--encoding-policy(fail).c
re2c/test/unicode_group_Pd.8--encoding-policy(ignore).c
re2c/test/unicode_group_Pd.8--encoding-policy(substitute).c
re2c/test/unicode_group_Pd.u--encoding-policy(fail).c
re2c/test/unicode_group_Pd.u--encoding-policy(ignore).c
re2c/test/unicode_group_Pd.u--encoding-policy(substitute).c
re2c/test/unicode_group_Pd.x--encoding-policy(fail).c
re2c/test/unicode_group_Pd.x--encoding-policy(ignore).c
re2c/test/unicode_group_Pd.x--encoding-policy(substitute).c
re2c/test/unicode_group_Pe.8--encoding-policy(fail).c
re2c/test/unicode_group_Pe.8--encoding-policy(ignore).c
re2c/test/unicode_group_Pe.8--encoding-policy(substitute).c
re2c/test/unicode_group_Pe.u--encoding-policy(fail).c
re2c/test/unicode_group_Pe.u--encoding-policy(ignore).c
re2c/test/unicode_group_Pe.u--encoding-policy(substitute).c
re2c/test/unicode_group_Pe.x--encoding-policy(fail).c
re2c/test/unicode_group_Pe.x--encoding-policy(ignore).c
re2c/test/unicode_group_Pe.x--encoding-policy(substitute).c
re2c/test/unicode_group_Pf.8--encoding-policy(fail).c
re2c/test/unicode_group_Pf.8--encoding-policy(ignore).c
re2c/test/unicode_group_Pf.8--encoding-policy(substitute).c
re2c/test/unicode_group_Pf.u--encoding-policy(fail).c
re2c/test/unicode_group_Pf.u--encoding-policy(ignore).c
re2c/test/unicode_group_Pf.u--encoding-policy(substitute).c
re2c/test/unicode_group_Pf.x--encoding-policy(fail).c
re2c/test/unicode_group_Pf.x--encoding-policy(ignore).c
re2c/test/unicode_group_Pf.x--encoding-policy(substitute).c
re2c/test/unicode_group_Pi.8--encoding-policy(fail).c
re2c/test/unicode_group_Pi.8--encoding-policy(ignore).c
re2c/test/unicode_group_Pi.8--encoding-policy(substitute).c
re2c/test/unicode_group_Pi.u--encoding-policy(fail).c
re2c/test/unicode_group_Pi.u--encoding-policy(ignore).c
re2c/test/unicode_group_Pi.u--encoding-policy(substitute).c
re2c/test/unicode_group_Pi.x--encoding-policy(fail).c
re2c/test/unicode_group_Pi.x--encoding-policy(ignore).c
re2c/test/unicode_group_Pi.x--encoding-policy(substitute).c
re2c/test/unicode_group_Po.8--encoding-policy(fail).c
re2c/test/unicode_group_Po.8--encoding-policy(ignore).c
re2c/test/unicode_group_Po.8--encoding-policy(substitute).c
re2c/test/unicode_group_Po.u--encoding-policy(fail).c
re2c/test/unicode_group_Po.u--encoding-policy(ignore).c
re2c/test/unicode_group_Po.u--encoding-policy(substitute).c
re2c/test/unicode_group_Po.x--encoding-policy(fail).c
re2c/test/unicode_group_Po.x--encoding-policy(ignore).c
re2c/test/unicode_group_Po.x--encoding-policy(substitute).c
re2c/test/unicode_group_Ps.8--encoding-policy(fail).c
re2c/test/unicode_group_Ps.8--encoding-policy(ignore).c
re2c/test/unicode_group_Ps.8--encoding-policy(substitute).c
re2c/test/unicode_group_Ps.u--encoding-policy(fail).c
re2c/test/unicode_group_Ps.u--encoding-policy(ignore).c
re2c/test/unicode_group_Ps.u--encoding-policy(substitute).c
re2c/test/unicode_group_Ps.x--encoding-policy(fail).c
re2c/test/unicode_group_Ps.x--encoding-policy(ignore).c
re2c/test/unicode_group_Ps.x--encoding-policy(substitute).c
re2c/test/unicode_group_S.8--encoding-policy(fail).c
re2c/test/unicode_group_S.8--encoding-policy(ignore).c
re2c/test/unicode_group_S.8--encoding-policy(substitute).c
re2c/test/unicode_group_S.u--encoding-policy(fail).c
re2c/test/unicode_group_S.u--encoding-policy(ignore).c
re2c/test/unicode_group_S.u--encoding-policy(substitute).c
re2c/test/unicode_group_S.x--encoding-policy(fail).c
re2c/test/unicode_group_S.x--encoding-policy(ignore).c
re2c/test/unicode_group_S.x--encoding-policy(substitute).c
re2c/test/unicode_group_Sc.8--encoding-policy(fail).c
re2c/test/unicode_group_Sc.8--encoding-policy(ignore).c
re2c/test/unicode_group_Sc.8--encoding-policy(substitute).c
re2c/test/unicode_group_Sc.u--encoding-policy(fail).c
re2c/test/unicode_group_Sc.u--encoding-policy(ignore).c
re2c/test/unicode_group_Sc.u--encoding-policy(substitute).c
re2c/test/unicode_group_Sc.x--encoding-policy(fail).c
re2c/test/unicode_group_Sc.x--encoding-policy(ignore).c
re2c/test/unicode_group_Sc.x--encoding-policy(substitute).c
re2c/test/unicode_group_Sk.8--encoding-policy(fail).c
re2c/test/unicode_group_Sk.8--encoding-policy(ignore).c
re2c/test/unicode_group_Sk.8--encoding-policy(substitute).c
re2c/test/unicode_group_Sk.u--encoding-policy(fail).c
re2c/test/unicode_group_Sk.u--encoding-policy(ignore).c
re2c/test/unicode_group_Sk.u--encoding-policy(substitute).c
re2c/test/unicode_group_Sk.x--encoding-policy(fail).c
re2c/test/unicode_group_Sk.x--encoding-policy(ignore).c
re2c/test/unicode_group_Sk.x--encoding-policy(substitute).c
re2c/test/unicode_group_Sm.8--encoding-policy(fail).c
re2c/test/unicode_group_Sm.8--encoding-policy(ignore).c
re2c/test/unicode_group_Sm.8--encoding-policy(substitute).c
re2c/test/unicode_group_Sm.u--encoding-policy(fail).c
re2c/test/unicode_group_Sm.u--encoding-policy(ignore).c
re2c/test/unicode_group_Sm.u--encoding-policy(substitute).c
re2c/test/unicode_group_Sm.x--encoding-policy(fail).c
re2c/test/unicode_group_Sm.x--encoding-policy(ignore).c
re2c/test/unicode_group_Sm.x--encoding-policy(substitute).c
re2c/test/unicode_group_So.8--encoding-policy(fail).c
re2c/test/unicode_group_So.8--encoding-policy(ignore).c
re2c/test/unicode_group_So.8--encoding-policy(substitute).c
re2c/test/unicode_group_So.u--encoding-policy(fail).c
re2c/test/unicode_group_So.u--encoding-policy(ignore).c
re2c/test/unicode_group_So.u--encoding-policy(substitute).c
re2c/test/unicode_group_So.x--encoding-policy(fail).c
re2c/test/unicode_group_So.x--encoding-policy(ignore).c
re2c/test/unicode_group_So.x--encoding-policy(substitute).c
re2c/test/unicode_group_Z.8--encoding-policy(fail).c
re2c/test/unicode_group_Z.8--encoding-policy(ignore).c
re2c/test/unicode_group_Z.8--encoding-policy(substitute).c
re2c/test/unicode_group_Z.u--encoding-policy(fail).c
re2c/test/unicode_group_Z.u--encoding-policy(ignore).c
re2c/test/unicode_group_Z.u--encoding-policy(substitute).c
re2c/test/unicode_group_Z.x--encoding-policy(fail).c
re2c/test/unicode_group_Z.x--encoding-policy(ignore).c
re2c/test/unicode_group_Z.x--encoding-policy(substitute).c
re2c/test/unicode_group_Zl.8--encoding-policy(fail).c
re2c/test/unicode_group_Zl.8--encoding-policy(ignore).c
re2c/test/unicode_group_Zl.8--encoding-policy(substitute).c
re2c/test/unicode_group_Zl.u--encoding-policy(fail).c
re2c/test/unicode_group_Zl.u--encoding-policy(ignore).c
re2c/test/unicode_group_Zl.u--encoding-policy(substitute).c
re2c/test/unicode_group_Zl.x--encoding-policy(fail).c
re2c/test/unicode_group_Zl.x--encoding-policy(ignore).c
re2c/test/unicode_group_Zl.x--encoding-policy(substitute).c
re2c/test/unicode_group_Zp.8--encoding-policy(fail).c
re2c/test/unicode_group_Zp.8--encoding-policy(ignore).c
re2c/test/unicode_group_Zp.8--encoding-policy(substitute).c
re2c/test/unicode_group_Zp.u--encoding-policy(fail).c
re2c/test/unicode_group_Zp.u--encoding-policy(ignore).c
re2c/test/unicode_group_Zp.u--encoding-policy(substitute).c
re2c/test/unicode_group_Zp.x--encoding-policy(fail).c
re2c/test/unicode_group_Zp.x--encoding-policy(ignore).c
re2c/test/unicode_group_Zp.x--encoding-policy(substitute).c
re2c/test/unicode_group_Zs.8--encoding-policy(fail).c
re2c/test/unicode_group_Zs.8--encoding-policy(ignore).c
re2c/test/unicode_group_Zs.8--encoding-policy(substitute).c
re2c/test/unicode_group_Zs.u--encoding-policy(fail).c
re2c/test/unicode_group_Zs.u--encoding-policy(ignore).c
re2c/test/unicode_group_Zs.u--encoding-policy(substitute).c
re2c/test/unicode_group_Zs.x--encoding-policy(fail).c
re2c/test/unicode_group_Zs.x--encoding-policy(ignore).c
re2c/test/unicode_group_Zs.x--encoding-policy(substitute).c
re2c/test/utf32_0x10000.u.c
re2c/test/utf8-full_range-2.8.c
re2c/test/utf8-range_0x00_0x7f.8.c
re2c/test/utf8-range_0x100000_0x10ffff.8.c
re2c/test/utf8-range_0x10000_0x3ffff.8.c
re2c/test/utf8-range_0x1000_0xffff.8.c
re2c/test/utf8-range_0x40000_0xfffff.8.c
re2c/test/utf8-range_0x800_0xfff.8.c
re2c/test/utf8-range_0x80_0x7ff.8.c
re2c/test/utf8-range_single_symbol.8.c

index a8a9ade50dd6f6fd439a7435c768ac8069a34396..f6b84f89037bd7e675ab6b2edd9c201b1345378b 100644 (file)
@@ -104,10 +104,6 @@ void emit_initial (OutputFile & o, uint32_t ind, bool & readCh, const State * co
        {
                o << labelPrefix << initial.label << ":\n";
        }
-       else if (initial.label == label_counter_t::FIRST)
-       {
-               o << "\n";
-       }
 
        if (dFlag)
        {
index 281c6d5421263de8d914bebb6f06c3b3b5d1d1d2..9d170e32fe51598d2e237b193d2e5c7b1882cf57 100644 (file)
@@ -17,11 +17,6 @@ bool operator < (const label_t & l1, const label_t & l2)
        return l1.value < l2.value;
 }
 
-bool operator == (const label_t & l1, const label_t & l2)
-{
-       return l1.value == l2.value;
-}
-
 uint32_t width (label_t l)
 {
        uint32_t digits = 0;
index dc6d5fcf66866390169653822a75bb8e76f42f1c..75085b1445c9f03fe48db81b646aa65239ded79b 100644 (file)
@@ -16,7 +16,6 @@ class label_t
        friend class label_counter_t;
        friend std::ostream & operator << (std::ostream & o, label_t l);
        friend bool operator < (const label_t & l1, const label_t & l2);
-       friend bool operator == (const label_t & l1, const label_t & l2);
        friend uint32_t width (label_t l);
 };
 
index 9fee8692f01ceae2b84cc82dcdadb63f3a69d49c..0a71b1ee7576843160f123924af09cc2dcb5c20f 100644 (file)
@@ -23,7 +23,6 @@ cont:
 #line 24 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -91,12 +90,12 @@ yy2:
 yy3:
 #line 25 "bug1054496.re"
        { goto cont; }
-#line 95 "<stdout>"
+#line 94 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 24 "bug1054496.re"
        { RET(TAG_EOI); }
-#line 100 "<stdout>"
+#line 99 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        goto yy3;
@@ -160,7 +159,7 @@ yy7:
 yy8:
 #line 22 "bug1054496.re"
        { RET(TAG_A); }
-#line 164 "<stdout>"
+#line 163 "<stdout>"
 yy9:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -223,7 +222,7 @@ yy9:
 yy11:
 #line 23 "bug1054496.re"
        { RET(TAG_TAG); }
-#line 227 "<stdout>"
+#line 226 "<stdout>"
 }
 #line 26 "bug1054496.re"
 
index 05839695d6f18bf8937eb7b5c7867a3b48106aff..4f450560c880b5b4b7fada96a69c5e1efdb08c39 100644 (file)
@@ -19,7 +19,6 @@ next:
 #line 20 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 45) YYFILL(45);
        yych = *YYCURSOR;
        switch (yych) {
@@ -37,7 +36,7 @@ yy2:
 yy3:
 #line 23 "bug1163046.re"
        { goto next; }
-#line 41 "<stdout>"
+#line 40 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -45,7 +44,7 @@ yy5:
        ++YYCURSOR;
 #line 25 "bug1163046.re"
        { return false; }
-#line 49 "<stdout>"
+#line 48 "<stdout>"
 yy7:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -346,7 +345,7 @@ yy51:
                if (token == start || *(token - 1) == '\n')
                return true; else goto next;
        }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 }
 #line 26 "bug1163046.re"
 
index 65b8970954e37c2d526d2ad366679aa5e89d870a..b6edc11ce2ecf5cc60a87bf58fa534521c684d75 100644 (file)
@@ -23,7 +23,6 @@ cont:
 #line 24 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -292,7 +291,7 @@ yy2:
 yy3:
 #line 23 "bug1187785.re"
        { goto cont; }
-#line 296 "<stdout>"
+#line 295 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -565,7 +564,7 @@ yy8:
        ++YYCURSOR;
 #line 22 "bug1187785.re"
        { RET(1); }
-#line 569 "<stdout>"
+#line 568 "<stdout>"
 }
 #line 24 "bug1187785.re"
 
index 24653a5511a5f1087f9d873c4b289be1750d2308..463a2a8652e49c985894d074c7a4f3bd1c0144ea 100644 (file)
@@ -60,7 +60,6 @@ std:
 #line 61 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -81,7 +80,7 @@ yy3:
        {
                RET(UNEXPECTED);
        }
-#line 85 "<stdout>"
+#line 84 "<stdout>"
 yy4:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -94,7 +93,7 @@ yy5:
        {
                RET(FCON);
        }
-#line 98 "<stdout>"
+#line 97 "<stdout>"
 yy6:
        ++YYCURSOR;
 #line 66 "bug1297658.re"
@@ -103,7 +102,7 @@ yy6:
                if(1||s.cur == s.eof) RET(EOI);
                goto std;
        }
-#line 107 "<stdout>"
+#line 106 "<stdout>"
 yy8:
        yych = *++YYCURSOR;
        goto yy3;
index ead776db4226f371c2bf979c0a5ec6c7de920f52..354515c1d651740e89c7970c5d28a3adad78919d 100644 (file)
@@ -18,7 +18,6 @@ const char *q;
 #line 19 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -38,13 +37,13 @@ yy2:
 yy3:
 #line 19 "bug1390174.re"
        {RET(0);}
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 18 "bug1390174.re"
        {RET(1);}
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        goto yy3;
index 392b1d997b02f85f908c3a00b9ff9cb152fd9f85..a4ab5da0cbb76ade8b47551d4de5c6ea01957e43 100644 (file)
@@ -22,7 +22,6 @@ size_t scan(const char *s, int l, char *r)
 #line 23 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *(YYMARKER = YYCURSOR);
        switch (yych) {
@@ -37,7 +36,7 @@ yy2:
                *r++ = '\0';
                return p - s;
        }
-#line 41 "<stdout>"
+#line 40 "<stdout>"
 yy3:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -117,7 +116,7 @@ yy5:
                *r++ = '\0';
                return p - s;
        }
-#line 121 "<stdout>"
+#line 120 "<stdout>"
 yy7:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -202,7 +201,7 @@ yy11:
                *r++ = '2';
                continue;
        }
-#line 206 "<stdout>"
+#line 205 "<stdout>"
 yy12:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -278,7 +277,7 @@ yy14:
                *r++ = '1';
                continue;
        }
-#line 282 "<stdout>"
+#line 281 "<stdout>"
 }
 #line 45 "bug1454253.re"
 
index b3461c3ad61290e3b2f09439201b51dcacc6cda6..0ce849f4286fe414b7a2976ea8b88ea5597b9507 100644 (file)
@@ -22,7 +22,6 @@ size_t scan(const char *s, int l, char *r)
 #line 23 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *(YYMARKER = YYCURSOR);
        if (yych <= 0x00) goto yy5;
@@ -35,7 +34,7 @@ yy2:
                *r++ = '\0';
                return p - s;
        }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy3:
        yych = *++YYCURSOR;
        if (yych <= '9') {
@@ -60,7 +59,7 @@ yy5:
                *r++ = '\0';
                return p - s;
        }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy7:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -86,7 +85,7 @@ yy11:
                *r++ = '2';
                continue;
        }
-#line 90 "<stdout>"
+#line 89 "<stdout>"
 yy12:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -105,7 +104,7 @@ yy14:
                *r++ = '1';
                continue;
        }
-#line 109 "<stdout>"
+#line 108 "<stdout>"
 }
 #line 45 "bug1454253.s.re"
 
index 871275c57890e11a739403421bc90c8cc6a38c30..ee3eb7e71ad30185ab70ff3ee27de0cfec8837a6 100644 (file)
@@ -22,7 +22,6 @@ size_t scan(const char *s, int l, char *r)
 #line 23 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        if (yych != '?') goto yy4;
@@ -47,7 +46,7 @@ yy4:
                *r++ = '\0';
                return p - s;
        }
-#line 51 "<stdout>"
+#line 50 "<stdout>"
 yy6:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -66,7 +65,7 @@ yy8:
                *r++ = '2';
                continue;
        }
-#line 70 "<stdout>"
+#line 69 "<stdout>"
 yy9:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -85,7 +84,7 @@ yy11:
                *r++ = '1';
                continue;
        }
-#line 89 "<stdout>"
+#line 88 "<stdout>"
 }
 #line 38 "bug1454253b.s.re"
 
index 59441db0c42de0fc3f9411325ce84aa2971aa959..2e1a76d26df4fabf05e1c015c86db88fd47c77e5 100644 (file)
@@ -86,7 +86,6 @@ start:
                128, 128, 128, 128, 128, 128, 128, 128, 
                128, 128, 128, 128, 128, 128, 128, 128, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych <= 'f') {
@@ -136,7 +135,7 @@ yy3:
        {
                goto start;
        }
-#line 140 "<stdout>"
+#line 139 "<stdout>"
 yy4:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -216,7 +215,7 @@ yy16:
        {
                return NULL;
        }
-#line 220 "<stdout>"
+#line 219 "<stdout>"
 yy18:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy19;
@@ -602,7 +601,7 @@ yy63:
        {
                return "edu";
        }
-#line 606 "<stdout>"
+#line 605 "<stdout>"
 yy64:
        yych = *++YYCURSOR;
        if (yych != 't') goto yy33;
@@ -938,7 +937,7 @@ yy107:
        {
                return "resnet";
        }
-#line 942 "<stdout>"
+#line 941 "<stdout>"
 yy108:
        yych = *++YYCURSOR;
        if (yych != 't') goto yy19;
@@ -1093,7 +1092,7 @@ yy132:
        {
                return "dsl";
        }
-#line 1097 "<stdout>"
+#line 1096 "<stdout>"
 yy133:
        yych = *++YYCURSOR;
        if (yych != 's') goto yy19;
index 4b88f5d07b46db51847774bf750fe763fa1dfb5b..a0e78c74d8e387e8ecd4df9568f52cf8a2a15ea5 100644 (file)
@@ -18,7 +18,6 @@ start:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        switch (yych) {
@@ -58,7 +57,7 @@ yy3:
        {
                goto start;
        }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 yy4:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -159,7 +158,7 @@ yy16:
        {
                return NULL;
        }
-#line 163 "<stdout>"
+#line 162 "<stdout>"
 yy18:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -576,7 +575,7 @@ yy63:
        {
                return "edu";
        }
-#line 580 "<stdout>"
+#line 579 "<stdout>"
 yy64:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -983,7 +982,7 @@ yy107:
        {
                return "resnet";
        }
-#line 987 "<stdout>"
+#line 986 "<stdout>"
 yy108:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1187,7 +1186,7 @@ yy132:
        {
                return "dsl";
        }
-#line 1191 "<stdout>"
+#line 1190 "<stdout>"
 yy133:
        yych = *++YYCURSOR;
        switch (yych) {
index f264d2507c4f67dcde58bcc77a20dc1e56df914d..a8a8a35a8d673a63ac5704dec314a83e5e12687e 100644 (file)
@@ -18,7 +18,6 @@ start:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych <= 'f') {
@@ -68,7 +67,7 @@ yy3:
        {
                goto start;
        }
-#line 72 "<stdout>"
+#line 71 "<stdout>"
 yy4:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -147,7 +146,7 @@ yy16:
        {
                return NULL;
        }
-#line 151 "<stdout>"
+#line 150 "<stdout>"
 yy18:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy19;
@@ -561,7 +560,7 @@ yy63:
        {
                return "edu";
        }
-#line 565 "<stdout>"
+#line 564 "<stdout>"
 yy64:
        yych = *++YYCURSOR;
        if (yych != 't') goto yy33;
@@ -907,7 +906,7 @@ yy107:
        {
                return "resnet";
        }
-#line 911 "<stdout>"
+#line 910 "<stdout>"
 yy108:
        yych = *++YYCURSOR;
        if (yych != 't') goto yy19;
@@ -1062,7 +1061,7 @@ yy132:
        {
                return "dsl";
        }
-#line 1066 "<stdout>"
+#line 1065 "<stdout>"
 yy133:
        yych = *++YYCURSOR;
        if (yych != 's') goto yy19;
index dd31a59026c7a047611a85b97fc4fcfcb5bee594..c585af33f97c1197c4aa60293586effd6dc30ffd 100644 (file)
@@ -6,7 +6,6 @@ char *scan(char *p)
 #line 7 "<stdout>"
        {
                unsigned char yych;
-
                yych = (unsigned char)*p;
                switch (yych) {
                case '0':
@@ -28,12 +27,12 @@ yy2:
 yy3:
 #line 9 "bug1682718.re"
                {return p;}
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy4:
                ++p;
 #line 10 "bug1682718.re"
                {return (char*)0;}
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy6:
                ++p;
                yych = (unsigned char)*p;
index 9b50bf8df3e37f5e08714fafc6569458c7196d0f..b23f919f599229ae70aada7eac14a5cd8bf25de0 100644 (file)
@@ -4,7 +4,6 @@ char *scan(char *p)
 
        {
                unsigned char yych;
-
                yych = (unsigned char)*p;
                if (yych <= '/') goto yy4;
                if (yych >= ':') goto yy4;
index 416e5d9f3a43a0f244bf0c7756ceae5158e61841..a326a236b15db3d4295dd518af81197c89307fe8 100644 (file)
@@ -15,7 +15,6 @@ unsigned char *q;
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 60) YYFILL(60);
        yych = *YYCURSOR;
        if (yych <= '.') {
index e16e1a4eb59d7a2ceb371ec38fb4fd49e2bdf614..03d99212dc199205dcca2e53e43a8cacd0b5ca0d 100644 (file)
@@ -4,7 +4,6 @@ char scan(const unsigned char *s)
 
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
index e0b614265c4dae5875873edb8ca48325565ba887..d1620c2560c422e3875cb25ebd6b52e09a0a619d 100644 (file)
@@ -4,7 +4,6 @@ char scan(const unsigned char *s)
 
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 0x60) {
index a639f492d885f4bb860801b2454dd29b48596bc0..5c490f00dd78d710fa9bb1abc0765eb565b25b8c 100644 (file)
@@ -7,7 +7,6 @@ int scan(const unsigned char *cr)
 
 {
        unsigned char ch;
-
        ch = *cr;
        switch (ch) {
        case 0x00:      goto yy2;
index 1324fde58f6a4b48211fb6e8d6666f967bc11037..7c1981b1af3fe4a21121b3d85067cdc2e579b82b 100644 (file)
@@ -7,7 +7,6 @@ int scan(const unsigned char *cr)
 
 {
        unsigned char ch;
-
        ch = *cr;
        switch (ch) {
        case 0x00:      goto yy2;
index 1324fde58f6a4b48211fb6e8d6666f967bc11037..7c1981b1af3fe4a21121b3d85067cdc2e579b82b 100644 (file)
@@ -7,7 +7,6 @@ int scan(const unsigned char *cr)
 
 {
        unsigned char ch;
-
        ch = *cr;
        switch (ch) {
        case 0x00:      goto yy2;
index 1324fde58f6a4b48211fb6e8d6666f967bc11037..7c1981b1af3fe4a21121b3d85067cdc2e579b82b 100644 (file)
@@ -7,7 +7,6 @@ int scan(const unsigned char *cr)
 
 {
        unsigned char ch;
-
        ch = *cr;
        switch (ch) {
        case 0x00:      goto yy2;
index 9fff8ea0605168bef1c7a968a692b90e39e739b6..8ad67330bf4a6be62e0d4f4742ef5b360b5b9d23 100644 (file)
@@ -13,17 +13,16 @@ int main(int argc, char** argv)
 #line 14 "<stdout>"
 {
        unsigned char yych;
-
 #line 13 "bug46_infinite_loop.re"
        { }
-#line 20 "<stdout>"
+#line 19 "<stdout>"
 }
 #line 14 "bug46_infinite_loop.re"
 
 
 /* BUG BEGINS HERE */
 
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 {
        unsigned char yych;
        goto yy3;
@@ -41,7 +40,7 @@ yy3:
 yy6:
 #line 18 "bug46_infinite_loop.re"
        { printf("exit 0\n"); return 0; }
-#line 45 "<stdout>"
+#line 44 "<stdout>"
 yy7:
        ++YYCURSOR;
        yych = *YYCURSOR;
index 304f7ca11461de7afdc26fce0355f64c20d2c5a9..6f652fe9256b4890dfbc98da46ca5bf0b0accc4d 100644 (file)
@@ -130,7 +130,6 @@ std:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
        yych = *YYCURSOR;
        switch (yych) {
@@ -240,7 +239,7 @@ yy2:
 yy3:
 #line 222 "c.re"
        { RET('/'); }
-#line 244 "<stdout>"
+#line 243 "<stdout>"
 yy4:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -250,7 +249,7 @@ yy4:
 yy5:
 #line 171 "c.re"
        { RET(ID); }
-#line 254 "<stdout>"
+#line 253 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -363,7 +362,7 @@ yy21:
 yy22:
 #line 175 "c.re"
        { RET(ICON); }
-#line 367 "<stdout>"
+#line 366 "<stdout>"
 yy23:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -381,7 +380,7 @@ yy25:
                printf("unexpected character: %c\n", *s->tok);
                goto std;
            }
-#line 385 "<stdout>"
+#line 384 "<stdout>"
 yy26:
        yyaccept = 2;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -402,7 +401,7 @@ yy26:
 yy27:
 #line 215 "c.re"
        { RET('.'); }
-#line 406 "<stdout>"
+#line 405 "<stdout>"
 yy28:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -420,7 +419,7 @@ yy29:
 yy30:
 #line 225 "c.re"
        { RET('>'); }
-#line 424 "<stdout>"
+#line 423 "<stdout>"
 yy31:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -431,7 +430,7 @@ yy31:
 yy32:
 #line 224 "c.re"
        { RET('<'); }
-#line 435 "<stdout>"
+#line 434 "<stdout>"
 yy33:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -442,7 +441,7 @@ yy33:
 yy34:
 #line 220 "c.re"
        { RET('+'); }
-#line 446 "<stdout>"
+#line 445 "<stdout>"
 yy35:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -454,7 +453,7 @@ yy35:
 yy36:
 #line 219 "c.re"
        { RET('-'); }
-#line 458 "<stdout>"
+#line 457 "<stdout>"
 yy37:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -464,7 +463,7 @@ yy37:
 yy38:
 #line 221 "c.re"
        { RET('*'); }
-#line 468 "<stdout>"
+#line 467 "<stdout>"
 yy39:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -474,7 +473,7 @@ yy39:
 yy40:
 #line 223 "c.re"
        { RET('%'); }
-#line 478 "<stdout>"
+#line 477 "<stdout>"
 yy41:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -485,7 +484,7 @@ yy41:
 yy42:
 #line 216 "c.re"
        { RET('&'); }
-#line 489 "<stdout>"
+#line 488 "<stdout>"
 yy43:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -495,7 +494,7 @@ yy43:
 yy44:
 #line 226 "c.re"
        { RET('^'); }
-#line 499 "<stdout>"
+#line 498 "<stdout>"
 yy45:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -506,7 +505,7 @@ yy45:
 yy46:
 #line 227 "c.re"
        { RET('|'); }
-#line 510 "<stdout>"
+#line 509 "<stdout>"
 yy47:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -516,7 +515,7 @@ yy47:
 yy48:
 #line 210 "c.re"
        { RET('='); }
-#line 520 "<stdout>"
+#line 519 "<stdout>"
 yy49:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -526,62 +525,62 @@ yy49:
 yy50:
 #line 217 "c.re"
        { RET('!'); }
-#line 530 "<stdout>"
+#line 529 "<stdout>"
 yy51:
        ++YYCURSOR;
 #line 205 "c.re"
        { RET(';'); }
-#line 535 "<stdout>"
+#line 534 "<stdout>"
 yy53:
        ++YYCURSOR;
 #line 206 "c.re"
        { RET('{'); }
-#line 540 "<stdout>"
+#line 539 "<stdout>"
 yy55:
        ++YYCURSOR;
 #line 207 "c.re"
        { RET('}'); }
-#line 545 "<stdout>"
+#line 544 "<stdout>"
 yy57:
        ++YYCURSOR;
 #line 208 "c.re"
        { RET(','); }
-#line 550 "<stdout>"
+#line 549 "<stdout>"
 yy59:
        ++YYCURSOR;
 #line 209 "c.re"
        { RET(':'); }
-#line 555 "<stdout>"
+#line 554 "<stdout>"
 yy61:
        ++YYCURSOR;
 #line 211 "c.re"
        { RET('('); }
-#line 560 "<stdout>"
+#line 559 "<stdout>"
 yy63:
        ++YYCURSOR;
 #line 212 "c.re"
        { RET(')'); }
-#line 565 "<stdout>"
+#line 564 "<stdout>"
 yy65:
        ++YYCURSOR;
 #line 213 "c.re"
        { RET('['); }
-#line 570 "<stdout>"
+#line 569 "<stdout>"
 yy67:
        ++YYCURSOR;
 #line 214 "c.re"
        { RET(']'); }
-#line 575 "<stdout>"
+#line 574 "<stdout>"
 yy69:
        ++YYCURSOR;
 #line 218 "c.re"
        { RET('~'); }
-#line 580 "<stdout>"
+#line 579 "<stdout>"
 yy71:
        ++YYCURSOR;
 #line 228 "c.re"
        { RET('?'); }
-#line 585 "<stdout>"
+#line 584 "<stdout>"
 yy73:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -589,7 +588,7 @@ yy73:
 yy74:
 #line 231 "c.re"
        { goto std; }
-#line 593 "<stdout>"
+#line 592 "<stdout>"
 yy75:
        ++YYCURSOR;
 #line 234 "c.re"
@@ -598,7 +597,7 @@ yy75:
                s->pos = cursor; s->line++;
                goto std;
            }
-#line 602 "<stdout>"
+#line 601 "<stdout>"
 yy77:
        yych = *++YYCURSOR;
        goto yy25;
@@ -618,77 +617,77 @@ yy80:
        ++YYCURSOR;
 #line 204 "c.re"
        { RET(NEQ); }
-#line 622 "<stdout>"
+#line 621 "<stdout>"
 yy82:
        ++YYCURSOR;
 #line 203 "c.re"
        { RET(EQL); }
-#line 627 "<stdout>"
+#line 626 "<stdout>"
 yy84:
        ++YYCURSOR;
 #line 200 "c.re"
        { RET(OROR); }
-#line 632 "<stdout>"
+#line 631 "<stdout>"
 yy86:
        ++YYCURSOR;
 #line 193 "c.re"
        { RET(OREQ); }
-#line 637 "<stdout>"
+#line 636 "<stdout>"
 yy88:
        ++YYCURSOR;
 #line 192 "c.re"
        { RET(XOREQ); }
-#line 642 "<stdout>"
+#line 641 "<stdout>"
 yy90:
        ++YYCURSOR;
 #line 199 "c.re"
        { RET(ANDAND); }
-#line 647 "<stdout>"
+#line 646 "<stdout>"
 yy92:
        ++YYCURSOR;
 #line 191 "c.re"
        { RET(ANDEQ); }
-#line 652 "<stdout>"
+#line 651 "<stdout>"
 yy94:
        ++YYCURSOR;
 #line 190 "c.re"
        { RET(MODEQ); }
-#line 657 "<stdout>"
+#line 656 "<stdout>"
 yy96:
        ++YYCURSOR;
 #line 188 "c.re"
        { RET(MULEQ); }
-#line 662 "<stdout>"
+#line 661 "<stdout>"
 yy98:
        ++YYCURSOR;
 #line 198 "c.re"
        { RET(DEREF); }
-#line 667 "<stdout>"
+#line 666 "<stdout>"
 yy100:
        ++YYCURSOR;
 #line 197 "c.re"
        { RET(DECR); }
-#line 672 "<stdout>"
+#line 671 "<stdout>"
 yy102:
        ++YYCURSOR;
 #line 187 "c.re"
        { RET(SUBEQ); }
-#line 677 "<stdout>"
+#line 676 "<stdout>"
 yy104:
        ++YYCURSOR;
 #line 196 "c.re"
        { RET(INCR); }
-#line 682 "<stdout>"
+#line 681 "<stdout>"
 yy106:
        ++YYCURSOR;
 #line 186 "c.re"
        { RET(ADDEQ); }
-#line 687 "<stdout>"
+#line 686 "<stdout>"
 yy108:
        ++YYCURSOR;
 #line 201 "c.re"
        { RET(LEQ); }
-#line 692 "<stdout>"
+#line 691 "<stdout>"
 yy110:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -698,17 +697,17 @@ yy110:
 yy111:
 #line 195 "c.re"
        { RET(LSHIFT); }
-#line 702 "<stdout>"
+#line 701 "<stdout>"
 yy112:
        ++YYCURSOR;
 #line 185 "c.re"
        { RET(LSHIFTEQ); }
-#line 707 "<stdout>"
+#line 706 "<stdout>"
 yy114:
        ++YYCURSOR;
 #line 202 "c.re"
        { RET(GEQ); }
-#line 712 "<stdout>"
+#line 711 "<stdout>"
 yy116:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -718,12 +717,12 @@ yy116:
 yy117:
 #line 194 "c.re"
        { RET(RSHIFT); }
-#line 722 "<stdout>"
+#line 721 "<stdout>"
 yy118:
        ++YYCURSOR;
 #line 184 "c.re"
        { RET(RSHIFTEQ); }
-#line 727 "<stdout>"
+#line 726 "<stdout>"
 yy120:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -774,7 +773,7 @@ yy124:
        ++YYCURSOR;
 #line 181 "c.re"
        { RET(SCON); }
-#line 778 "<stdout>"
+#line 777 "<stdout>"
 yy126:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -887,7 +886,7 @@ yy132:
 yy134:
 #line 178 "c.re"
        { RET(FCON); }
-#line 891 "<stdout>"
+#line 890 "<stdout>"
 yy135:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -948,7 +947,7 @@ yy140:
        ++YYCURSOR;
 #line 183 "c.re"
        { RET(ELLIPSIS); }
-#line 952 "<stdout>"
+#line 951 "<stdout>"
 yy142:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -1566,7 +1565,7 @@ yy184:
 yy185:
 #line 169 "c.re"
        { RET(WHILE); }
-#line 1570 "<stdout>"
+#line 1569 "<stdout>"
 yy186:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1681,7 +1680,7 @@ yy193:
 yy194:
 #line 168 "c.re"
        { RET(VOLATILE); }
-#line 1685 "<stdout>"
+#line 1684 "<stdout>"
 yy195:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1753,7 +1752,7 @@ yy195:
 yy196:
 #line 167 "c.re"
        { RET(VOID); }
-#line 1757 "<stdout>"
+#line 1756 "<stdout>"
 yy197:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1868,7 +1867,7 @@ yy204:
 yy205:
 #line 166 "c.re"
        { RET(UNSIGNED); }
-#line 1872 "<stdout>"
+#line 1871 "<stdout>"
 yy206:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1946,7 +1945,7 @@ yy207:
 yy208:
 #line 165 "c.re"
        { RET(UNION); }
-#line 1950 "<stdout>"
+#line 1949 "<stdout>"
 yy209:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2048,7 +2047,7 @@ yy214:
 yy215:
 #line 164 "c.re"
        { RET(TYPEDEF); }
-#line 2052 "<stdout>"
+#line 2051 "<stdout>"
 yy216:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2164,7 +2163,7 @@ yy223:
 yy224:
 #line 163 "c.re"
        { RET(SWITCH); }
-#line 2168 "<stdout>"
+#line 2167 "<stdout>"
 yy225:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2260,7 +2259,7 @@ yy229:
 yy230:
 #line 162 "c.re"
        { RET(STRUCT); }
-#line 2264 "<stdout>"
+#line 2263 "<stdout>"
 yy231:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2344,7 +2343,7 @@ yy233:
 yy234:
 #line 161 "c.re"
        { RET(STATIC); }
-#line 2348 "<stdout>"
+#line 2347 "<stdout>"
 yy235:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2440,7 +2439,7 @@ yy239:
 yy240:
 #line 160 "c.re"
        { RET(SIZEOF); }
-#line 2444 "<stdout>"
+#line 2443 "<stdout>"
 yy241:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2524,7 +2523,7 @@ yy243:
 yy244:
 #line 159 "c.re"
        { RET(SIGNED); }
-#line 2528 "<stdout>"
+#line 2527 "<stdout>"
 yy245:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2608,7 +2607,7 @@ yy247:
 yy248:
 #line 158 "c.re"
        { RET(SHORT); }
-#line 2612 "<stdout>"
+#line 2611 "<stdout>"
 yy249:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2711,7 +2710,7 @@ yy254:
 yy255:
 #line 157 "c.re"
        { RET(RETURN); }
-#line 2715 "<stdout>"
+#line 2714 "<stdout>"
 yy256:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2807,7 +2806,7 @@ yy260:
 yy261:
 #line 156 "c.re"
        { RET(REGISTER); }
-#line 2811 "<stdout>"
+#line 2810 "<stdout>"
 yy262:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2891,7 +2890,7 @@ yy264:
 yy265:
 #line 155 "c.re"
        { RET(LONG); }
-#line 2895 "<stdout>"
+#line 2894 "<stdout>"
 yy266:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2963,7 +2962,7 @@ yy266:
 yy267:
 #line 153 "c.re"
        { RET(IF); }
-#line 2967 "<stdout>"
+#line 2966 "<stdout>"
 yy268:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3041,7 +3040,7 @@ yy269:
 yy270:
 #line 154 "c.re"
        { RET(INT); }
-#line 3045 "<stdout>"
+#line 3044 "<stdout>"
 yy271:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3125,7 +3124,7 @@ yy273:
 yy274:
 #line 152 "c.re"
        { RET(GOTO); }
-#line 3129 "<stdout>"
+#line 3128 "<stdout>"
 yy275:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3209,7 +3208,7 @@ yy277:
 yy278:
 #line 151 "c.re"
        { RET(FOR); }
-#line 3213 "<stdout>"
+#line 3212 "<stdout>"
 yy279:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3293,7 +3292,7 @@ yy281:
 yy282:
 #line 150 "c.re"
        { RET(FLOAT); }
-#line 3297 "<stdout>"
+#line 3296 "<stdout>"
 yy283:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3401,7 +3400,7 @@ yy289:
 yy290:
 #line 149 "c.re"
        { RET(EXTERN); }
-#line 3405 "<stdout>"
+#line 3404 "<stdout>"
 yy291:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3479,7 +3478,7 @@ yy292:
 yy293:
 #line 148 "c.re"
        { RET(ENUM); }
-#line 3483 "<stdout>"
+#line 3482 "<stdout>"
 yy294:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3557,7 +3556,7 @@ yy295:
 yy296:
 #line 147 "c.re"
        { RET(ELSE); }
-#line 3561 "<stdout>"
+#line 3560 "<stdout>"
 yy297:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3635,7 +3634,7 @@ yy298:
 yy299:
 #line 145 "c.re"
        { RET(DO); }
-#line 3639 "<stdout>"
+#line 3638 "<stdout>"
 yy300:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3725,7 +3724,7 @@ yy303:
 yy304:
 #line 146 "c.re"
        { RET(DOUBLE); }
-#line 3729 "<stdout>"
+#line 3728 "<stdout>"
 yy305:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3821,7 +3820,7 @@ yy309:
 yy310:
 #line 144 "c.re"
        { RET(DEFAULT); }
-#line 3825 "<stdout>"
+#line 3824 "<stdout>"
 yy311:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3948,7 +3947,7 @@ yy320:
 yy321:
 #line 143 "c.re"
        { RET(CONTINUE); }
-#line 3952 "<stdout>"
+#line 3951 "<stdout>"
 yy322:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -4020,7 +4019,7 @@ yy322:
 yy323:
 #line 142 "c.re"
        { RET(CONST); }
-#line 4024 "<stdout>"
+#line 4023 "<stdout>"
 yy324:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4098,7 +4097,7 @@ yy325:
 yy326:
 #line 141 "c.re"
        { RET(CHAR); }
-#line 4102 "<stdout>"
+#line 4101 "<stdout>"
 yy327:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4176,7 +4175,7 @@ yy328:
 yy329:
 #line 140 "c.re"
        { RET(CASE); }
-#line 4180 "<stdout>"
+#line 4179 "<stdout>"
 yy330:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4266,7 +4265,7 @@ yy333:
 yy334:
 #line 139 "c.re"
        { RET(BREAK); }
-#line 4270 "<stdout>"
+#line 4269 "<stdout>"
 yy335:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4350,24 +4349,24 @@ yy337:
 yy338:
 #line 138 "c.re"
        { RET(AUTO); }
-#line 4354 "<stdout>"
+#line 4353 "<stdout>"
 yy339:
        ++YYCURSOR;
 #line 189 "c.re"
        { RET(DIVEQ); }
-#line 4359 "<stdout>"
+#line 4358 "<stdout>"
 yy341:
        ++YYCURSOR;
 #line 136 "c.re"
        { goto comment; }
-#line 4364 "<stdout>"
+#line 4363 "<stdout>"
 }
 #line 245 "c.re"
 
 
 comment:
 
-#line 4371 "<stdout>"
+#line 4370 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -4386,7 +4385,7 @@ yy345:
 yy346:
 #line 256 "c.re"
        { goto comment; }
-#line 4390 "<stdout>"
+#line 4389 "<stdout>"
 yy347:
        ++YYCURSOR;
 #line 251 "c.re"
@@ -4395,7 +4394,7 @@ yy347:
                s->tok = s->pos = cursor; s->line++;
                goto comment;
            }
-#line 4399 "<stdout>"
+#line 4398 "<stdout>"
 yy349:
        yych = *++YYCURSOR;
        goto yy346;
@@ -4403,7 +4402,7 @@ yy350:
        ++YYCURSOR;
 #line 249 "c.re"
        { goto std; }
-#line 4407 "<stdout>"
+#line 4406 "<stdout>"
 }
 #line 257 "c.re"
 
index 571e62ed95937db28fe96663b1da946c193d30d9..14dec3d62085c3194da4956a9b191651fe2f6e98 100644 (file)
@@ -23,7 +23,6 @@ int scan(char *s, int l)
 #line 24 "<stdout>"
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        switch (yych) {
@@ -60,7 +59,7 @@ yy2:
 yy3:
 #line 64 "calc_001.re"
                        { printf("Num\n");      continue; }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy4:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
@@ -68,27 +67,27 @@ yy4:
 yy5:
 #line 63 "calc_001.re"
                        { printf("Num\n");      continue; }
-#line 72 "<stdout>"
+#line 71 "<stdout>"
 yy6:
                        ++YYCURSOR;
 #line 65 "calc_001.re"
                        { printf("+\n");        continue; }
-#line 77 "<stdout>"
+#line 76 "<stdout>"
 yy8:
                        ++YYCURSOR;
 #line 66 "calc_001.re"
                        { printf("-\n");        continue; }
-#line 82 "<stdout>"
+#line 81 "<stdout>"
 yy10:
                        ++YYCURSOR;
 #line 67 "calc_001.re"
                        { printf("EOF\n");      return 0; }
-#line 87 "<stdout>"
+#line 86 "<stdout>"
 yy12:
                        ++YYCURSOR;
 #line 68 "calc_001.re"
                        { printf("ERR\n");      return 1; }
-#line 92 "<stdout>"
+#line 91 "<stdout>"
 yy14:
                        ++YYCURSOR;
                        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -127,7 +126,7 @@ yy16:
 yy18:
 #line 62 "calc_001.re"
                        { printf("Oct\n");      continue; }
-#line 131 "<stdout>"
+#line 130 "<stdout>"
                }
 #line 69 "calc_001.re"
 
index 563676d78afe2caed05fae5ac5d45dee65e6e784..3cf0864c25f9e9278c70d124e4dd1d05e489c6e1 100644 (file)
@@ -20,7 +20,6 @@ int scan(char *s, int l)
 
                {
                        YYCTYPE yych;
-
                        YYDEBUG(0, *YYCURSOR);
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
index 734d3699bac5697763e0890e5d4abefa8717afd4..9b9eef9661360c93d13b7399d8e30dd9bd90e0ae 100644 (file)
@@ -20,7 +20,6 @@ int scan(char *s, int l)
 
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        switch (yych) {
index 799e56aa9bc795b2907cedbfe7b39f21878c1aed..b821dac2767d082e5a725f3b861f136093c69a12 100644 (file)
@@ -31,7 +31,6 @@ int scan(char *s)
 #line 32 "<stdout>"
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        switch (yych) {
@@ -68,7 +67,7 @@ yy2:
 yy3:
 #line 48 "calc_002.re"
                        { printf("Num\n");      continue; }
-#line 72 "<stdout>"
+#line 71 "<stdout>"
 yy4:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
@@ -76,27 +75,27 @@ yy4:
 yy5:
 #line 47 "calc_002.re"
                        { printf("Num\n");      continue; }
-#line 80 "<stdout>"
+#line 79 "<stdout>"
 yy6:
                        ++YYCURSOR;
 #line 49 "calc_002.re"
                        { printf("+\n");        continue; }
-#line 85 "<stdout>"
+#line 84 "<stdout>"
 yy8:
                        ++YYCURSOR;
 #line 50 "calc_002.re"
                        { printf("+\n");        continue; }
-#line 90 "<stdout>"
+#line 89 "<stdout>"
 yy10:
                        ++YYCURSOR;
 #line 51 "calc_002.re"
                        { printf("EOF\n");      return 0; }
-#line 95 "<stdout>"
+#line 94 "<stdout>"
 yy12:
                        ++YYCURSOR;
 #line 52 "calc_002.re"
                        { printf("ERR\n");      return 1; }
-#line 100 "<stdout>"
+#line 99 "<stdout>"
 yy14:
                        ++YYCURSOR;
                        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -135,7 +134,7 @@ yy16:
 yy18:
 #line 46 "calc_002.re"
                        { printf("Oct\n");      continue; }
-#line 139 "<stdout>"
+#line 138 "<stdout>"
                }
 #line 53 "calc_002.re"
 
index 6bbc55bb0f67e71994d9ac801505b3d5a3f4bdf4..cf39bc70a6a01117f47a2ad0d64720c36d72f3ac 100644 (file)
@@ -23,7 +23,6 @@ int scan(char *s, int l)
 #line 24 "<stdout>"
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        switch (yych) {
@@ -60,7 +59,7 @@ yy2:
 yy3:
 #line 40 "calc_003.re"
                        { printf("Num\n");      continue; }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy4:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
@@ -68,27 +67,27 @@ yy4:
 yy5:
 #line 39 "calc_003.re"
                        { printf("Num\n");      continue; }
-#line 72 "<stdout>"
+#line 71 "<stdout>"
 yy6:
                        ++YYCURSOR;
 #line 41 "calc_003.re"
                        { printf("+\n");        continue; }
-#line 77 "<stdout>"
+#line 76 "<stdout>"
 yy8:
                        ++YYCURSOR;
 #line 42 "calc_003.re"
                        { printf("+\n");        continue; }
-#line 82 "<stdout>"
+#line 81 "<stdout>"
 yy10:
                        ++YYCURSOR;
 #line 43 "calc_003.re"
                        { printf("EOF\n");      return 0; }
-#line 87 "<stdout>"
+#line 86 "<stdout>"
 yy12:
                        ++YYCURSOR;
 #line 44 "calc_003.re"
                        { printf("ERR\n");      return 1; }
-#line 92 "<stdout>"
+#line 91 "<stdout>"
 yy14:
                        ++YYCURSOR;
                        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -127,7 +126,7 @@ yy16:
 yy18:
 #line 38 "calc_003.re"
                        { printf("Oct\n");      continue; }
-#line 131 "<stdout>"
+#line 130 "<stdout>"
                }
 #line 45 "calc_003.re"
 
index e6555da0e5618a898a9934d6a47f51edeb166a3e..689490bcfd66f4a7499f4d9d3200331611ba24d2 100644 (file)
@@ -35,7 +35,6 @@ int scan(char *s, int l)
 #line 36 "<stdout>"
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        switch (yych) {
@@ -72,7 +71,7 @@ yy2:
 yy3:
 #line 57 "calc_004.re"
                        { t = tokendup(t, p); printf("Num: %s\n", t); free(t); continue; }
-#line 76 "<stdout>"
+#line 75 "<stdout>"
 yy4:
                        yych = *++YYCURSOR;
                        goto yy14;
@@ -80,22 +79,22 @@ yy5:
                        ++YYCURSOR;
 #line 58 "calc_004.re"
                        { printf("+\n");        continue; }
-#line 84 "<stdout>"
+#line 83 "<stdout>"
 yy7:
                        ++YYCURSOR;
 #line 59 "calc_004.re"
                        { printf("+\n");        continue; }
-#line 89 "<stdout>"
+#line 88 "<stdout>"
 yy9:
                        ++YYCURSOR;
 #line 60 "calc_004.re"
                        { printf("EOF\n");      return 0; }
-#line 94 "<stdout>"
+#line 93 "<stdout>"
 yy11:
                        ++YYCURSOR;
 #line 61 "calc_004.re"
                        { printf("ERR\n");      return 1; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy13:
                        ++YYCURSOR;
                        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -134,7 +133,7 @@ yy15:
 yy17:
 #line 56 "calc_004.re"
                        { t = tokendup(t, p); printf("Oct: %s\n", t); free(t); continue; }
-#line 138 "<stdout>"
+#line 137 "<stdout>"
                }
 #line 62 "calc_004.re"
 
index 508acbcd7d1b64c8c4fef0bbe375644faec246ca..177559bba3c887efb226b21fa161dc864d02ec5d 100644 (file)
@@ -70,7 +70,6 @@ int scan(char *s, int l)
 #line 71 "<stdout>"
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        switch (yych) {
@@ -97,7 +96,7 @@ yy2:
 yy3:
 #line 91 "calc_005.re"
                        { continue; }
-#line 101 "<stdout>"
+#line 100 "<stdout>"
 yy4:
                        ++YYCURSOR;
                        switch ((yych = *YYCURSOR)) {
@@ -116,7 +115,7 @@ yy4:
 yy5:
 #line 93 "calc_005.re"
                        { res = push_num(t, p, 10); continue; }
-#line 120 "<stdout>"
+#line 119 "<stdout>"
 yy6:
                        yych = *++YYCURSOR;
                        goto yy14;
@@ -124,17 +123,17 @@ yy7:
                        ++YYCURSOR;
 #line 94 "calc_005.re"
                        { res = stack_add();            continue; }
-#line 128 "<stdout>"
+#line 127 "<stdout>"
 yy9:
                        ++YYCURSOR;
 #line 95 "calc_005.re"
                        { res = stack_sub();            continue; }
-#line 133 "<stdout>"
+#line 132 "<stdout>"
 yy11:
                        ++YYCURSOR;
 #line 96 "calc_005.re"
                        { res = 1;                                      continue; }
-#line 138 "<stdout>"
+#line 137 "<stdout>"
 yy13:
                        ++YYCURSOR;
                        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -173,7 +172,7 @@ yy15:
 yy17:
 #line 92 "calc_005.re"
                        { res = push_num(t, p, 8);      continue; }
-#line 177 "<stdout>"
+#line 176 "<stdout>"
 yy18:
                        ++YYCURSOR;
                        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index e069994482812315fd5a4355e28549f86c559d17..dceba22fbbad824d45d673c09b784abeb0781eca 100644 (file)
@@ -68,7 +68,6 @@ int scan(char *s)
 #line 69 "<stdout>"
                {
                        YYCTYPE yych;
-
                        yych = *YYCURSOR;
                        if (yych <= '*') {
                                if (yych <= '\t') {
@@ -95,7 +94,7 @@ int scan(char *s)
 yy3:
 #line 107 "calc_006.s.re"
                        { continue; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy4:
                        ++YYCURSOR;
                        if ((yych = *YYCURSOR) <= '/') goto yy5;
@@ -103,7 +102,7 @@ yy4:
 yy5:
 #line 109 "calc_006.s.re"
                        { res = push_num(t, p, 10); continue; }
-#line 107 "<stdout>"
+#line 106 "<stdout>"
 yy6:
                        yych = *++YYCURSOR;
                        goto yy16;
@@ -111,22 +110,22 @@ yy7:
                        ++YYCURSOR;
 #line 110 "calc_006.s.re"
                        { res = stack_add();            continue; }
-#line 115 "<stdout>"
+#line 114 "<stdout>"
 yy9:
                        ++YYCURSOR;
 #line 111 "calc_006.s.re"
                        { res = stack_sub();            continue; }
-#line 120 "<stdout>"
+#line 119 "<stdout>"
 yy11:
                        ++YYCURSOR;
 #line 112 "calc_006.s.re"
                        { res = depth == 1 ? 0 : 2;     break; }
-#line 125 "<stdout>"
+#line 124 "<stdout>"
 yy13:
                        ++YYCURSOR;
 #line 113 "calc_006.s.re"
                        { res = 1;                                      continue; }
-#line 130 "<stdout>"
+#line 129 "<stdout>"
 yy15:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
@@ -142,7 +141,7 @@ yy17:
 yy19:
 #line 108 "calc_006.s.re"
                        { res = push_num(t, p, 8);      continue; }
-#line 146 "<stdout>"
+#line 145 "<stdout>"
 yy20:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
index 8953ad9f20abd103b430caeaf1e5dd901935db7f..c9d92a047c6c4ed998997aba34fef43806c07c11 100644 (file)
@@ -102,7 +102,6 @@ int scan(char *s)
                                  0,   0,   0,   0,   0,   0,   0,   0, 
                                  0,   0,   0,   0,   0,   0,   0,   0, 
                        };
-
                        yych = *YYCURSOR;
                        if (yych <= '*') {
                                if (yych <= '\t') {
@@ -129,7 +128,7 @@ int scan(char *s)
 yy3:
 #line 80 "calc_007.b.re"
                        { continue; }
-#line 133 "<stdout>"
+#line 132 "<stdout>"
 yy4:
                        ++YYCURSOR;
                        if ((yych = *YYCURSOR) <= '/') goto yy5;
@@ -137,7 +136,7 @@ yy4:
 yy5:
 #line 82 "calc_007.b.re"
                        { res = push_num(t, p, 10); continue; }
-#line 141 "<stdout>"
+#line 140 "<stdout>"
 yy6:
                        yych = *++YYCURSOR;
                        goto yy16;
@@ -145,22 +144,22 @@ yy7:
                        ++YYCURSOR;
 #line 83 "calc_007.b.re"
                        { res = stack_add();            continue; }
-#line 149 "<stdout>"
+#line 148 "<stdout>"
 yy9:
                        ++YYCURSOR;
 #line 84 "calc_007.b.re"
                        { res = stack_sub();            continue; }
-#line 154 "<stdout>"
+#line 153 "<stdout>"
 yy11:
                        ++YYCURSOR;
 #line 85 "calc_007.b.re"
                        { res = depth == 1 ? 0 : 2;     break; }
-#line 159 "<stdout>"
+#line 158 "<stdout>"
 yy13:
                        ++YYCURSOR;
 #line 86 "calc_007.b.re"
                        { res = 1;                                      continue; }
-#line 164 "<stdout>"
+#line 163 "<stdout>"
 yy15:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
@@ -177,7 +176,7 @@ yy17:
 yy19:
 #line 81 "calc_007.b.re"
                        { res = push_num(t, p, 8);      continue; }
-#line 181 "<stdout>"
+#line 180 "<stdout>"
 yy20:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
index d73a6bb668e9feeaf6f73ba82726c7dc960d7e13..7e9720e86552d4a4d8fd8c34a40b62e1c3e4ccd7 100644 (file)
@@ -98,7 +98,6 @@ int scan(char *p)
                                  0,   0,   0,   0,   0,   0,   0,   0, 
                                  0,   0,   0,   0,   0,   0,   0,   0, 
                        };
-
                        curr = (unsigned char)*p;
                        if (curr <= '*') {
                                if (curr <= '\t') {
@@ -125,7 +124,7 @@ int scan(char *p)
 scan3:
 #line 103 "calc_008.b.re"
                        { continue; }
-#line 129 "<stdout>"
+#line 128 "<stdout>"
 scan4:
                        ++p;
                        if ((curr = (unsigned char)*p) <= '/') goto scan5;
@@ -133,7 +132,7 @@ scan4:
 scan5:
 #line 105 "calc_008.b.re"
                        { res = push_num(t, p, 10); continue; }
-#line 137 "<stdout>"
+#line 136 "<stdout>"
 scan6:
                        curr = (unsigned char)*++p;
                        goto scan16;
@@ -141,22 +140,22 @@ scan7:
                        ++p;
 #line 106 "calc_008.b.re"
                        { res = stack_add();            continue; }
-#line 145 "<stdout>"
+#line 144 "<stdout>"
 scan9:
                        ++p;
 #line 107 "calc_008.b.re"
                        { res = stack_sub();            continue; }
-#line 150 "<stdout>"
+#line 149 "<stdout>"
 scan11:
                        ++p;
 #line 108 "calc_008.b.re"
                        { res = depth == 1 ? 0 : 2;     break; }
-#line 155 "<stdout>"
+#line 154 "<stdout>"
 scan13:
                        ++p;
 #line 109 "calc_008.b.re"
                        { res = 1;                                      continue; }
-#line 160 "<stdout>"
+#line 159 "<stdout>"
 scan15:
                        ++p;
                        curr = (unsigned char)*p;
@@ -173,7 +172,7 @@ scan17:
 scan19:
 #line 104 "calc_008.b.re"
                        { res = push_num(t, p, 8);      continue; }
-#line 177 "<stdout>"
+#line 176 "<stdout>"
 scan20:
                        ++p;
                        curr = (unsigned char)*p;
index 79bb4d0f5d1c5265a1e104c1961686c06a87f24e..d732c629a46648b358b7afb37a818e5a679b7ce8 100644 (file)
@@ -2,7 +2,6 @@
 
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
index eabf3a69e12517445e9e441c83fd8daf3356d3cf..b48a5aa38f16c9d69656d3b6a48a7f20b48483a5 100644 (file)
@@ -2,7 +2,6 @@
 
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
index 1842f14fe3c336dba505855a617b349fed14015d..b20ffdb0997368b412b28360aebecb4f1ec8bd90 100644 (file)
@@ -2,7 +2,6 @@
 
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
index 93d51028849629d92820f91dc30dc4e874bb9474..6908822c0643c79d4ce84b76eed5eb2a16e51a0b 100644 (file)
@@ -113,7 +113,6 @@ std:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
        yych = *YYCURSOR;
        switch (yych) {
@@ -223,7 +222,7 @@ yy2:
 yy3:
 #line 205 "cmmap.re"
        { RET('/'); }
-#line 227 "<stdout>"
+#line 226 "<stdout>"
 yy4:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -233,7 +232,7 @@ yy4:
 yy5:
 #line 154 "cmmap.re"
        { RET(ID); }
-#line 237 "<stdout>"
+#line 236 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -346,7 +345,7 @@ yy21:
 yy22:
 #line 158 "cmmap.re"
        { RET(ICON); }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 yy23:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -364,7 +363,7 @@ yy25:
                printf("unexpected character: %c\n", *s->tok);
                goto std;
            }
-#line 368 "<stdout>"
+#line 367 "<stdout>"
 yy26:
        yyaccept = 2;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -385,7 +384,7 @@ yy26:
 yy27:
 #line 198 "cmmap.re"
        { RET('.'); }
-#line 389 "<stdout>"
+#line 388 "<stdout>"
 yy28:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -403,7 +402,7 @@ yy29:
 yy30:
 #line 208 "cmmap.re"
        { RET('>'); }
-#line 407 "<stdout>"
+#line 406 "<stdout>"
 yy31:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -414,7 +413,7 @@ yy31:
 yy32:
 #line 207 "cmmap.re"
        { RET('<'); }
-#line 418 "<stdout>"
+#line 417 "<stdout>"
 yy33:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -425,7 +424,7 @@ yy33:
 yy34:
 #line 203 "cmmap.re"
        { RET('+'); }
-#line 429 "<stdout>"
+#line 428 "<stdout>"
 yy35:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -437,7 +436,7 @@ yy35:
 yy36:
 #line 202 "cmmap.re"
        { RET('-'); }
-#line 441 "<stdout>"
+#line 440 "<stdout>"
 yy37:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -447,7 +446,7 @@ yy37:
 yy38:
 #line 204 "cmmap.re"
        { RET('*'); }
-#line 451 "<stdout>"
+#line 450 "<stdout>"
 yy39:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -457,7 +456,7 @@ yy39:
 yy40:
 #line 206 "cmmap.re"
        { RET('%'); }
-#line 461 "<stdout>"
+#line 460 "<stdout>"
 yy41:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -468,7 +467,7 @@ yy41:
 yy42:
 #line 199 "cmmap.re"
        { RET('&'); }
-#line 472 "<stdout>"
+#line 471 "<stdout>"
 yy43:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -478,7 +477,7 @@ yy43:
 yy44:
 #line 209 "cmmap.re"
        { RET('^'); }
-#line 482 "<stdout>"
+#line 481 "<stdout>"
 yy45:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -489,7 +488,7 @@ yy45:
 yy46:
 #line 210 "cmmap.re"
        { RET('|'); }
-#line 493 "<stdout>"
+#line 492 "<stdout>"
 yy47:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -499,7 +498,7 @@ yy47:
 yy48:
 #line 193 "cmmap.re"
        { RET('='); }
-#line 503 "<stdout>"
+#line 502 "<stdout>"
 yy49:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -509,62 +508,62 @@ yy49:
 yy50:
 #line 200 "cmmap.re"
        { RET('!'); }
-#line 513 "<stdout>"
+#line 512 "<stdout>"
 yy51:
        ++YYCURSOR;
 #line 188 "cmmap.re"
        { RET(';'); }
-#line 518 "<stdout>"
+#line 517 "<stdout>"
 yy53:
        ++YYCURSOR;
 #line 189 "cmmap.re"
        { RET('{'); }
-#line 523 "<stdout>"
+#line 522 "<stdout>"
 yy55:
        ++YYCURSOR;
 #line 190 "cmmap.re"
        { RET('}'); }
-#line 528 "<stdout>"
+#line 527 "<stdout>"
 yy57:
        ++YYCURSOR;
 #line 191 "cmmap.re"
        { RET(','); }
-#line 533 "<stdout>"
+#line 532 "<stdout>"
 yy59:
        ++YYCURSOR;
 #line 192 "cmmap.re"
        { RET(':'); }
-#line 538 "<stdout>"
+#line 537 "<stdout>"
 yy61:
        ++YYCURSOR;
 #line 194 "cmmap.re"
        { RET('('); }
-#line 543 "<stdout>"
+#line 542 "<stdout>"
 yy63:
        ++YYCURSOR;
 #line 195 "cmmap.re"
        { RET(')'); }
-#line 548 "<stdout>"
+#line 547 "<stdout>"
 yy65:
        ++YYCURSOR;
 #line 196 "cmmap.re"
        { RET('['); }
-#line 553 "<stdout>"
+#line 552 "<stdout>"
 yy67:
        ++YYCURSOR;
 #line 197 "cmmap.re"
        { RET(']'); }
-#line 558 "<stdout>"
+#line 557 "<stdout>"
 yy69:
        ++YYCURSOR;
 #line 201 "cmmap.re"
        { RET('~'); }
-#line 563 "<stdout>"
+#line 562 "<stdout>"
 yy71:
        ++YYCURSOR;
 #line 211 "cmmap.re"
        { RET('?'); }
-#line 568 "<stdout>"
+#line 567 "<stdout>"
 yy73:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -572,7 +571,7 @@ yy73:
 yy74:
 #line 214 "cmmap.re"
        { goto std; }
-#line 576 "<stdout>"
+#line 575 "<stdout>"
 yy75:
        ++YYCURSOR;
 #line 217 "cmmap.re"
@@ -581,7 +580,7 @@ yy75:
                s->pos = cursor; s->line++;
                goto std;
            }
-#line 585 "<stdout>"
+#line 584 "<stdout>"
 yy77:
        yych = *++YYCURSOR;
        goto yy25;
@@ -601,77 +600,77 @@ yy80:
        ++YYCURSOR;
 #line 187 "cmmap.re"
        { RET(NEQ); }
-#line 605 "<stdout>"
+#line 604 "<stdout>"
 yy82:
        ++YYCURSOR;
 #line 186 "cmmap.re"
        { RET(EQL); }
-#line 610 "<stdout>"
+#line 609 "<stdout>"
 yy84:
        ++YYCURSOR;
 #line 183 "cmmap.re"
        { RET(OROR); }
-#line 615 "<stdout>"
+#line 614 "<stdout>"
 yy86:
        ++YYCURSOR;
 #line 176 "cmmap.re"
        { RET(OREQ); }
-#line 620 "<stdout>"
+#line 619 "<stdout>"
 yy88:
        ++YYCURSOR;
 #line 175 "cmmap.re"
        { RET(XOREQ); }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 yy90:
        ++YYCURSOR;
 #line 182 "cmmap.re"
        { RET(ANDAND); }
-#line 630 "<stdout>"
+#line 629 "<stdout>"
 yy92:
        ++YYCURSOR;
 #line 174 "cmmap.re"
        { RET(ANDEQ); }
-#line 635 "<stdout>"
+#line 634 "<stdout>"
 yy94:
        ++YYCURSOR;
 #line 173 "cmmap.re"
        { RET(MODEQ); }
-#line 640 "<stdout>"
+#line 639 "<stdout>"
 yy96:
        ++YYCURSOR;
 #line 171 "cmmap.re"
        { RET(MULEQ); }
-#line 645 "<stdout>"
+#line 644 "<stdout>"
 yy98:
        ++YYCURSOR;
 #line 181 "cmmap.re"
        { RET(DEREF); }
-#line 650 "<stdout>"
+#line 649 "<stdout>"
 yy100:
        ++YYCURSOR;
 #line 180 "cmmap.re"
        { RET(DECR); }
-#line 655 "<stdout>"
+#line 654 "<stdout>"
 yy102:
        ++YYCURSOR;
 #line 170 "cmmap.re"
        { RET(SUBEQ); }
-#line 660 "<stdout>"
+#line 659 "<stdout>"
 yy104:
        ++YYCURSOR;
 #line 179 "cmmap.re"
        { RET(INCR); }
-#line 665 "<stdout>"
+#line 664 "<stdout>"
 yy106:
        ++YYCURSOR;
 #line 169 "cmmap.re"
        { RET(ADDEQ); }
-#line 670 "<stdout>"
+#line 669 "<stdout>"
 yy108:
        ++YYCURSOR;
 #line 184 "cmmap.re"
        { RET(LEQ); }
-#line 675 "<stdout>"
+#line 674 "<stdout>"
 yy110:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -681,17 +680,17 @@ yy110:
 yy111:
 #line 178 "cmmap.re"
        { RET(LSHIFT); }
-#line 685 "<stdout>"
+#line 684 "<stdout>"
 yy112:
        ++YYCURSOR;
 #line 168 "cmmap.re"
        { RET(LSHIFTEQ); }
-#line 690 "<stdout>"
+#line 689 "<stdout>"
 yy114:
        ++YYCURSOR;
 #line 185 "cmmap.re"
        { RET(GEQ); }
-#line 695 "<stdout>"
+#line 694 "<stdout>"
 yy116:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -701,12 +700,12 @@ yy116:
 yy117:
 #line 177 "cmmap.re"
        { RET(RSHIFT); }
-#line 705 "<stdout>"
+#line 704 "<stdout>"
 yy118:
        ++YYCURSOR;
 #line 167 "cmmap.re"
        { RET(RSHIFTEQ); }
-#line 710 "<stdout>"
+#line 709 "<stdout>"
 yy120:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -757,7 +756,7 @@ yy124:
        ++YYCURSOR;
 #line 164 "cmmap.re"
        { RET(SCON); }
-#line 761 "<stdout>"
+#line 760 "<stdout>"
 yy126:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -870,7 +869,7 @@ yy132:
 yy134:
 #line 161 "cmmap.re"
        { RET(FCON); }
-#line 874 "<stdout>"
+#line 873 "<stdout>"
 yy135:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -931,7 +930,7 @@ yy140:
        ++YYCURSOR;
 #line 166 "cmmap.re"
        { RET(ELLIPSIS); }
-#line 935 "<stdout>"
+#line 934 "<stdout>"
 yy142:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -1549,7 +1548,7 @@ yy184:
 yy185:
 #line 152 "cmmap.re"
        { RET(WHILE); }
-#line 1553 "<stdout>"
+#line 1552 "<stdout>"
 yy186:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1664,7 +1663,7 @@ yy193:
 yy194:
 #line 151 "cmmap.re"
        { RET(VOLATILE); }
-#line 1668 "<stdout>"
+#line 1667 "<stdout>"
 yy195:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1736,7 +1735,7 @@ yy195:
 yy196:
 #line 150 "cmmap.re"
        { RET(VOID); }
-#line 1740 "<stdout>"
+#line 1739 "<stdout>"
 yy197:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1851,7 +1850,7 @@ yy204:
 yy205:
 #line 149 "cmmap.re"
        { RET(UNSIGNED); }
-#line 1855 "<stdout>"
+#line 1854 "<stdout>"
 yy206:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1929,7 +1928,7 @@ yy207:
 yy208:
 #line 148 "cmmap.re"
        { RET(UNION); }
-#line 1933 "<stdout>"
+#line 1932 "<stdout>"
 yy209:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2031,7 +2030,7 @@ yy214:
 yy215:
 #line 147 "cmmap.re"
        { RET(TYPEDEF); }
-#line 2035 "<stdout>"
+#line 2034 "<stdout>"
 yy216:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2147,7 +2146,7 @@ yy223:
 yy224:
 #line 146 "cmmap.re"
        { RET(SWITCH); }
-#line 2151 "<stdout>"
+#line 2150 "<stdout>"
 yy225:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2243,7 +2242,7 @@ yy229:
 yy230:
 #line 145 "cmmap.re"
        { RET(STRUCT); }
-#line 2247 "<stdout>"
+#line 2246 "<stdout>"
 yy231:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2327,7 +2326,7 @@ yy233:
 yy234:
 #line 144 "cmmap.re"
        { RET(STATIC); }
-#line 2331 "<stdout>"
+#line 2330 "<stdout>"
 yy235:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2423,7 +2422,7 @@ yy239:
 yy240:
 #line 143 "cmmap.re"
        { RET(SIZEOF); }
-#line 2427 "<stdout>"
+#line 2426 "<stdout>"
 yy241:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2507,7 +2506,7 @@ yy243:
 yy244:
 #line 142 "cmmap.re"
        { RET(SIGNED); }
-#line 2511 "<stdout>"
+#line 2510 "<stdout>"
 yy245:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2591,7 +2590,7 @@ yy247:
 yy248:
 #line 141 "cmmap.re"
        { RET(SHORT); }
-#line 2595 "<stdout>"
+#line 2594 "<stdout>"
 yy249:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2694,7 +2693,7 @@ yy254:
 yy255:
 #line 140 "cmmap.re"
        { RET(RETURN); }
-#line 2698 "<stdout>"
+#line 2697 "<stdout>"
 yy256:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2790,7 +2789,7 @@ yy260:
 yy261:
 #line 139 "cmmap.re"
        { RET(REGISTER); }
-#line 2794 "<stdout>"
+#line 2793 "<stdout>"
 yy262:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2874,7 +2873,7 @@ yy264:
 yy265:
 #line 138 "cmmap.re"
        { RET(LONG); }
-#line 2878 "<stdout>"
+#line 2877 "<stdout>"
 yy266:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2946,7 +2945,7 @@ yy266:
 yy267:
 #line 136 "cmmap.re"
        { RET(IF); }
-#line 2950 "<stdout>"
+#line 2949 "<stdout>"
 yy268:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3024,7 +3023,7 @@ yy269:
 yy270:
 #line 137 "cmmap.re"
        { RET(INT); }
-#line 3028 "<stdout>"
+#line 3027 "<stdout>"
 yy271:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3108,7 +3107,7 @@ yy273:
 yy274:
 #line 135 "cmmap.re"
        { RET(GOTO); }
-#line 3112 "<stdout>"
+#line 3111 "<stdout>"
 yy275:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3192,7 +3191,7 @@ yy277:
 yy278:
 #line 134 "cmmap.re"
        { RET(FOR); }
-#line 3196 "<stdout>"
+#line 3195 "<stdout>"
 yy279:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3276,7 +3275,7 @@ yy281:
 yy282:
 #line 133 "cmmap.re"
        { RET(FLOAT); }
-#line 3280 "<stdout>"
+#line 3279 "<stdout>"
 yy283:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3384,7 +3383,7 @@ yy289:
 yy290:
 #line 132 "cmmap.re"
        { RET(EXTERN); }
-#line 3388 "<stdout>"
+#line 3387 "<stdout>"
 yy291:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3462,7 +3461,7 @@ yy292:
 yy293:
 #line 131 "cmmap.re"
        { RET(ENUM); }
-#line 3466 "<stdout>"
+#line 3465 "<stdout>"
 yy294:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3540,7 +3539,7 @@ yy295:
 yy296:
 #line 130 "cmmap.re"
        { RET(ELSE); }
-#line 3544 "<stdout>"
+#line 3543 "<stdout>"
 yy297:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3618,7 +3617,7 @@ yy298:
 yy299:
 #line 128 "cmmap.re"
        { RET(DO); }
-#line 3622 "<stdout>"
+#line 3621 "<stdout>"
 yy300:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3708,7 +3707,7 @@ yy303:
 yy304:
 #line 129 "cmmap.re"
        { RET(DOUBLE); }
-#line 3712 "<stdout>"
+#line 3711 "<stdout>"
 yy305:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3804,7 +3803,7 @@ yy309:
 yy310:
 #line 127 "cmmap.re"
        { RET(DEFAULT); }
-#line 3808 "<stdout>"
+#line 3807 "<stdout>"
 yy311:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3931,7 +3930,7 @@ yy320:
 yy321:
 #line 126 "cmmap.re"
        { RET(CONTINUE); }
-#line 3935 "<stdout>"
+#line 3934 "<stdout>"
 yy322:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -4003,7 +4002,7 @@ yy322:
 yy323:
 #line 125 "cmmap.re"
        { RET(CONST); }
-#line 4007 "<stdout>"
+#line 4006 "<stdout>"
 yy324:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4081,7 +4080,7 @@ yy325:
 yy326:
 #line 124 "cmmap.re"
        { RET(CHAR); }
-#line 4085 "<stdout>"
+#line 4084 "<stdout>"
 yy327:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4159,7 +4158,7 @@ yy328:
 yy329:
 #line 123 "cmmap.re"
        { RET(CASE); }
-#line 4163 "<stdout>"
+#line 4162 "<stdout>"
 yy330:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4249,7 +4248,7 @@ yy333:
 yy334:
 #line 122 "cmmap.re"
        { RET(BREAK); }
-#line 4253 "<stdout>"
+#line 4252 "<stdout>"
 yy335:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4333,24 +4332,24 @@ yy337:
 yy338:
 #line 121 "cmmap.re"
        { RET(AUTO); }
-#line 4337 "<stdout>"
+#line 4336 "<stdout>"
 yy339:
        ++YYCURSOR;
 #line 172 "cmmap.re"
        { RET(DIVEQ); }
-#line 4342 "<stdout>"
+#line 4341 "<stdout>"
 yy341:
        ++YYCURSOR;
 #line 119 "cmmap.re"
        { goto comment; }
-#line 4347 "<stdout>"
+#line 4346 "<stdout>"
 }
 #line 228 "cmmap.re"
 
 
 comment:
 
-#line 4354 "<stdout>"
+#line 4353 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -4369,7 +4368,7 @@ yy345:
 yy346:
 #line 239 "cmmap.re"
        { goto comment; }
-#line 4373 "<stdout>"
+#line 4372 "<stdout>"
 yy347:
        ++YYCURSOR;
 #line 234 "cmmap.re"
@@ -4378,7 +4377,7 @@ yy347:
                s->tok = s->pos = cursor; s->line++;
                goto comment;
            }
-#line 4382 "<stdout>"
+#line 4381 "<stdout>"
 yy349:
        yych = *++YYCURSOR;
        goto yy346;
@@ -4386,7 +4385,7 @@ yy350:
        ++YYCURSOR;
 #line 232 "cmmap.re"
        { goto std; }
-#line 4390 "<stdout>"
+#line 4389 "<stdout>"
 }
 #line 240 "cmmap.re"
 
index 8dce44888c937984dae37364b8ae7b6e2906a3da..e5fe654fa2457e99eb466298c7ff584b4238e183 100644 (file)
@@ -130,7 +130,6 @@ std:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
        yych = *YYCURSOR;
        switch (yych) {
@@ -240,7 +239,7 @@ yy2:
 yy3:
 #line 189 "cnokw.re"
        { RET('/'); }
-#line 244 "<stdout>"
+#line 243 "<stdout>"
 yy4:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -248,7 +247,7 @@ yy4:
 yy5:
 #line 138 "cnokw.re"
        { RET(ID); }
-#line 252 "<stdout>"
+#line 251 "<stdout>"
 yy6:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -264,7 +263,7 @@ yy6:
 yy7:
 #line 142 "cnokw.re"
        { RET(ICON); }
-#line 268 "<stdout>"
+#line 267 "<stdout>"
 yy8:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -282,7 +281,7 @@ yy10:
                printf("unexpected character: %c\n", *s->tok);
                goto std;
            }
-#line 286 "<stdout>"
+#line 285 "<stdout>"
 yy11:
        yyaccept = 2;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -303,7 +302,7 @@ yy11:
 yy12:
 #line 182 "cnokw.re"
        { RET('.'); }
-#line 307 "<stdout>"
+#line 306 "<stdout>"
 yy13:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -321,7 +320,7 @@ yy14:
 yy15:
 #line 192 "cnokw.re"
        { RET('>'); }
-#line 325 "<stdout>"
+#line 324 "<stdout>"
 yy16:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -332,7 +331,7 @@ yy16:
 yy17:
 #line 191 "cnokw.re"
        { RET('<'); }
-#line 336 "<stdout>"
+#line 335 "<stdout>"
 yy18:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -343,7 +342,7 @@ yy18:
 yy19:
 #line 187 "cnokw.re"
        { RET('+'); }
-#line 347 "<stdout>"
+#line 346 "<stdout>"
 yy20:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -355,7 +354,7 @@ yy20:
 yy21:
 #line 186 "cnokw.re"
        { RET('-'); }
-#line 359 "<stdout>"
+#line 358 "<stdout>"
 yy22:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -365,7 +364,7 @@ yy22:
 yy23:
 #line 188 "cnokw.re"
        { RET('*'); }
-#line 369 "<stdout>"
+#line 368 "<stdout>"
 yy24:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -375,7 +374,7 @@ yy24:
 yy25:
 #line 190 "cnokw.re"
        { RET('%'); }
-#line 379 "<stdout>"
+#line 378 "<stdout>"
 yy26:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -386,7 +385,7 @@ yy26:
 yy27:
 #line 183 "cnokw.re"
        { RET('&'); }
-#line 390 "<stdout>"
+#line 389 "<stdout>"
 yy28:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -396,7 +395,7 @@ yy28:
 yy29:
 #line 193 "cnokw.re"
        { RET('^'); }
-#line 400 "<stdout>"
+#line 399 "<stdout>"
 yy30:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -407,7 +406,7 @@ yy30:
 yy31:
 #line 194 "cnokw.re"
        { RET('|'); }
-#line 411 "<stdout>"
+#line 410 "<stdout>"
 yy32:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -417,7 +416,7 @@ yy32:
 yy33:
 #line 177 "cnokw.re"
        { RET('='); }
-#line 421 "<stdout>"
+#line 420 "<stdout>"
 yy34:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -427,62 +426,62 @@ yy34:
 yy35:
 #line 184 "cnokw.re"
        { RET('!'); }
-#line 431 "<stdout>"
+#line 430 "<stdout>"
 yy36:
        ++YYCURSOR;
 #line 172 "cnokw.re"
        { RET(';'); }
-#line 436 "<stdout>"
+#line 435 "<stdout>"
 yy38:
        ++YYCURSOR;
 #line 173 "cnokw.re"
        { RET('{'); }
-#line 441 "<stdout>"
+#line 440 "<stdout>"
 yy40:
        ++YYCURSOR;
 #line 174 "cnokw.re"
        { RET('}'); }
-#line 446 "<stdout>"
+#line 445 "<stdout>"
 yy42:
        ++YYCURSOR;
 #line 175 "cnokw.re"
        { RET(','); }
-#line 451 "<stdout>"
+#line 450 "<stdout>"
 yy44:
        ++YYCURSOR;
 #line 176 "cnokw.re"
        { RET(':'); }
-#line 456 "<stdout>"
+#line 455 "<stdout>"
 yy46:
        ++YYCURSOR;
 #line 178 "cnokw.re"
        { RET('('); }
-#line 461 "<stdout>"
+#line 460 "<stdout>"
 yy48:
        ++YYCURSOR;
 #line 179 "cnokw.re"
        { RET(')'); }
-#line 466 "<stdout>"
+#line 465 "<stdout>"
 yy50:
        ++YYCURSOR;
 #line 180 "cnokw.re"
        { RET('['); }
-#line 471 "<stdout>"
+#line 470 "<stdout>"
 yy52:
        ++YYCURSOR;
 #line 181 "cnokw.re"
        { RET(']'); }
-#line 476 "<stdout>"
+#line 475 "<stdout>"
 yy54:
        ++YYCURSOR;
 #line 185 "cnokw.re"
        { RET('~'); }
-#line 481 "<stdout>"
+#line 480 "<stdout>"
 yy56:
        ++YYCURSOR;
 #line 195 "cnokw.re"
        { RET('?'); }
-#line 486 "<stdout>"
+#line 485 "<stdout>"
 yy58:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -490,7 +489,7 @@ yy58:
 yy59:
 #line 198 "cnokw.re"
        { goto std; }
-#line 494 "<stdout>"
+#line 493 "<stdout>"
 yy60:
        ++YYCURSOR;
 #line 201 "cnokw.re"
@@ -499,7 +498,7 @@ yy60:
                s->pos = cursor; s->line++;
                goto std;
            }
-#line 503 "<stdout>"
+#line 502 "<stdout>"
 yy62:
        yych = *++YYCURSOR;
        goto yy10;
@@ -519,77 +518,77 @@ yy65:
        ++YYCURSOR;
 #line 171 "cnokw.re"
        { RET(NEQ); }
-#line 523 "<stdout>"
+#line 522 "<stdout>"
 yy67:
        ++YYCURSOR;
 #line 170 "cnokw.re"
        { RET(EQL); }
-#line 528 "<stdout>"
+#line 527 "<stdout>"
 yy69:
        ++YYCURSOR;
 #line 167 "cnokw.re"
        { RET(OROR); }
-#line 533 "<stdout>"
+#line 532 "<stdout>"
 yy71:
        ++YYCURSOR;
 #line 160 "cnokw.re"
        { RET(OREQ); }
-#line 538 "<stdout>"
+#line 537 "<stdout>"
 yy73:
        ++YYCURSOR;
 #line 159 "cnokw.re"
        { RET(XOREQ); }
-#line 543 "<stdout>"
+#line 542 "<stdout>"
 yy75:
        ++YYCURSOR;
 #line 166 "cnokw.re"
        { RET(ANDAND); }
-#line 548 "<stdout>"
+#line 547 "<stdout>"
 yy77:
        ++YYCURSOR;
 #line 158 "cnokw.re"
        { RET(ANDEQ); }
-#line 553 "<stdout>"
+#line 552 "<stdout>"
 yy79:
        ++YYCURSOR;
 #line 157 "cnokw.re"
        { RET(MODEQ); }
-#line 558 "<stdout>"
+#line 557 "<stdout>"
 yy81:
        ++YYCURSOR;
 #line 155 "cnokw.re"
        { RET(MULEQ); }
-#line 563 "<stdout>"
+#line 562 "<stdout>"
 yy83:
        ++YYCURSOR;
 #line 165 "cnokw.re"
        { RET(DEREF); }
-#line 568 "<stdout>"
+#line 567 "<stdout>"
 yy85:
        ++YYCURSOR;
 #line 164 "cnokw.re"
        { RET(DECR); }
-#line 573 "<stdout>"
+#line 572 "<stdout>"
 yy87:
        ++YYCURSOR;
 #line 154 "cnokw.re"
        { RET(SUBEQ); }
-#line 578 "<stdout>"
+#line 577 "<stdout>"
 yy89:
        ++YYCURSOR;
 #line 163 "cnokw.re"
        { RET(INCR); }
-#line 583 "<stdout>"
+#line 582 "<stdout>"
 yy91:
        ++YYCURSOR;
 #line 153 "cnokw.re"
        { RET(ADDEQ); }
-#line 588 "<stdout>"
+#line 587 "<stdout>"
 yy93:
        ++YYCURSOR;
 #line 168 "cnokw.re"
        { RET(LEQ); }
-#line 593 "<stdout>"
+#line 592 "<stdout>"
 yy95:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -599,17 +598,17 @@ yy95:
 yy96:
 #line 162 "cnokw.re"
        { RET(LSHIFT); }
-#line 603 "<stdout>"
+#line 602 "<stdout>"
 yy97:
        ++YYCURSOR;
 #line 152 "cnokw.re"
        { RET(LSHIFTEQ); }
-#line 608 "<stdout>"
+#line 607 "<stdout>"
 yy99:
        ++YYCURSOR;
 #line 169 "cnokw.re"
        { RET(GEQ); }
-#line 613 "<stdout>"
+#line 612 "<stdout>"
 yy101:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -619,12 +618,12 @@ yy101:
 yy102:
 #line 161 "cnokw.re"
        { RET(RSHIFT); }
-#line 623 "<stdout>"
+#line 622 "<stdout>"
 yy103:
        ++YYCURSOR;
 #line 151 "cnokw.re"
        { RET(RSHIFTEQ); }
-#line 628 "<stdout>"
+#line 627 "<stdout>"
 yy105:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -675,7 +674,7 @@ yy109:
        ++YYCURSOR;
 #line 148 "cnokw.re"
        { RET(SCON); }
-#line 679 "<stdout>"
+#line 678 "<stdout>"
 yy111:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -788,7 +787,7 @@ yy117:
 yy119:
 #line 145 "cnokw.re"
        { RET(FCON); }
-#line 792 "<stdout>"
+#line 791 "<stdout>"
 yy120:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -849,7 +848,7 @@ yy125:
        ++YYCURSOR;
 #line 150 "cnokw.re"
        { RET(ELLIPSIS); }
-#line 853 "<stdout>"
+#line 852 "<stdout>"
 yy127:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -1382,19 +1381,19 @@ yy166:
        ++YYCURSOR;
 #line 156 "cnokw.re"
        { RET(DIVEQ); }
-#line 1386 "<stdout>"
+#line 1385 "<stdout>"
 yy168:
        ++YYCURSOR;
 #line 136 "cnokw.re"
        { goto comment; }
-#line 1391 "<stdout>"
+#line 1390 "<stdout>"
 }
 #line 212 "cnokw.re"
 
 
 comment:
 
-#line 1398 "<stdout>"
+#line 1397 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -1413,7 +1412,7 @@ yy172:
 yy173:
 #line 223 "cnokw.re"
        { goto comment; }
-#line 1417 "<stdout>"
+#line 1416 "<stdout>"
 yy174:
        ++YYCURSOR;
 #line 218 "cnokw.re"
@@ -1422,7 +1421,7 @@ yy174:
                s->tok = s->pos = cursor; s->line++;
                goto comment;
            }
-#line 1426 "<stdout>"
+#line 1425 "<stdout>"
 yy176:
        yych = *++YYCURSOR;
        goto yy173;
@@ -1430,7 +1429,7 @@ yy177:
        ++YYCURSOR;
 #line 216 "cnokw.re"
        { goto std; }
-#line 1434 "<stdout>"
+#line 1433 "<stdout>"
 }
 #line 224 "cnokw.re"
 
index dba0050dee1f7e330c7cc0c8ccdce9e64c6cdc8b..fabcdb4f00e01b1cdbc7d67931253c79e74a9d18 100644 (file)
@@ -14,7 +14,6 @@ char *scan0(char *p)
 #line 15 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -37,12 +36,12 @@ yy2:
 yy3:
 #line 13 "config1.re"
        { return YYCURSOR; }
-#line 41 "<stdout>"
+#line 40 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 14 "config1.re"
        { return NULL; }
-#line 46 "<stdout>"
+#line 45 "<stdout>"
 yy6:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -70,7 +69,7 @@ char *scan1(char *p)
 {
        char *q;
 
-#line 74 "<stdout>"
+#line 73 "<stdout>"
        {
                YYCTYPE yych;
                if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -95,12 +94,12 @@ yy10:
 yy11:
 #line 23 "config1.re"
                { return YYCURSOR; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy12:
                ++YYCURSOR;
 #line 24 "config1.re"
                { return NULL; }
-#line 104 "<stdout>"
+#line 103 "<stdout>"
 yy14:
                ++YYCURSOR;
                if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -128,7 +127,7 @@ char *scan(char *p)
 {
        char *q;
 
-#line 132 "<stdout>"
+#line 131 "<stdout>"
        {
                YYCTYPE yych;
                if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -153,12 +152,12 @@ yy18:
 yy19:
 #line 32 "config1.re"
                { return YYCURSOR; }
-#line 157 "<stdout>"
+#line 156 "<stdout>"
 yy20:
                ++YYCURSOR;
 #line 33 "config1.re"
                { return NULL; }
-#line 162 "<stdout>"
+#line 161 "<stdout>"
 yy22:
                ++YYCURSOR;
                if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 09d92db9032cd7fbf2e01cb79e2c290903fbe06c..c2ff43f4808e6f39a5edeb3cb6e9398582cdf30b 100644 (file)
@@ -45,7 +45,6 @@ std:
 #line 46 "<stdout>"
 {
        char curr;
-
        if ((s.lim - s.cur) < 3) fill();
        curr = *s.cur;
        switch (curr) {
@@ -87,7 +86,7 @@ xx3:
        {
                return UNEXPECTED;
        }
-#line 91 "<stdout>"
+#line 90 "<stdout>"
 xx4:
        ++s.cur;
        curr = *s.cur;
@@ -95,7 +94,7 @@ xx4:
 xx5:
 #line 57 "config10.re"
        { return NUMBER;  }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 xx6:
        ++s.cur;
 xx7:
@@ -106,7 +105,7 @@ xx7:
                cursor = s.cur;
                goto std;
        }
-#line 110 "<stdout>"
+#line 109 "<stdout>"
 xx8:
        curr = *++s.cur;
        goto xx7;
@@ -152,7 +151,7 @@ xx14:
        s.cur = s.ctx;
 #line 56 "config10.re"
        { return KEYWORD; }
-#line 156 "<stdout>"
+#line 155 "<stdout>"
 xx15:
        ++s.cur;
        switch ((curr = *s.cur)) {
@@ -172,7 +171,7 @@ xx16:
        s.cur = s.ctx;
 #line 55 "config10.re"
        { return KEYWORD; }
-#line 176 "<stdout>"
+#line 175 "<stdout>"
 }
 #line 70 "config10.re"
 
index 7b79581d342597f312e05869420a1c98ad8b1890..ec2bc11f8988328975db2dda9f45a9445189e173 100644 (file)
@@ -6,7 +6,6 @@ unsigned char scan(const unsigned char *s)
 
 {
        unsigned char ch;
-
        ch = *cr;
        switch (ch) {
        case 0x81:      goto yy3;
index f8725eae14e48b46f00ec664dd8ccfc47ef34bef..d74992a1c13ec991c92432c6e2330d71d5599b3f 100644 (file)
@@ -14,7 +14,6 @@ char *scan0(char *p)
 #line 15 "<stdout>"
 {
    YYCTYPE yych;
-
    if (YYLIMIT <= YYCURSOR) YYFILL(1);
    yych = *YYCURSOR;
    if (yych <= 'b') {
@@ -28,27 +27,27 @@ char *scan0(char *p)
    ++YYCURSOR;
 #line 13 "config2.s.re"
    { return YYCURSOR; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy4:
    ++YYCURSOR;
 #line 14 "config2.s.re"
    { return YYCURSOR; }
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy6:
    ++YYCURSOR;
 #line 15 "config2.s.re"
    { return YYCURSOR; }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy8:
    ++YYCURSOR;
 #line 16 "config2.s.re"
    { return YYCURSOR; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 yy10:
    ++YYCURSOR;
 #line 17 "config2.s.re"
    { return NULL; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 }
 #line 18 "config2.s.re"
 
@@ -58,7 +57,7 @@ char *scan1(char *p)
 {
        char *q;
 
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 {
        YYCTYPE yych;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -74,27 +73,27 @@ char *scan1(char *p)
        ++YYCURSOR;
 #line 26 "config2.s.re"
        { return YYCURSOR; }
-#line 78 "<stdout>"
+#line 77 "<stdout>"
 yy16:
        ++YYCURSOR;
 #line 27 "config2.s.re"
        { return YYCURSOR; }
-#line 83 "<stdout>"
+#line 82 "<stdout>"
 yy18:
        ++YYCURSOR;
 #line 28 "config2.s.re"
        { return YYCURSOR; }
-#line 88 "<stdout>"
+#line 87 "<stdout>"
 yy20:
        ++YYCURSOR;
 #line 29 "config2.s.re"
        { return YYCURSOR; }
-#line 93 "<stdout>"
+#line 92 "<stdout>"
 yy22:
        ++YYCURSOR;
 #line 30 "config2.s.re"
        { return NULL; }
-#line 98 "<stdout>"
+#line 97 "<stdout>"
 }
 #line 31 "config2.s.re"
 
@@ -104,7 +103,7 @@ char *scan(char *p)
 {
        char *q;
 
-#line 108 "<stdout>"
+#line 107 "<stdout>"
 {
 YYCTYPE yych;
 if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -120,27 +119,27 @@ goto yy34;
 ++YYCURSOR;
 #line 39 "config2.s.re"
 { return YYCURSOR; }
-#line 124 "<stdout>"
+#line 123 "<stdout>"
 yy28:
 ++YYCURSOR;
 #line 40 "config2.s.re"
 { return YYCURSOR; }
-#line 129 "<stdout>"
+#line 128 "<stdout>"
 yy30:
 ++YYCURSOR;
 #line 41 "config2.s.re"
 { return YYCURSOR; }
-#line 134 "<stdout>"
+#line 133 "<stdout>"
 yy32:
 ++YYCURSOR;
 #line 42 "config2.s.re"
 { return YYCURSOR; }
-#line 139 "<stdout>"
+#line 138 "<stdout>"
 yy34:
 ++YYCURSOR;
 #line 43 "config2.s.re"
 { return NULL; }
-#line 144 "<stdout>"
+#line 143 "<stdout>"
 }
 #line 44 "config2.s.re"
 
index b0923c04c7e33106e3a51873416a2074bb40a819..5f8ad9d1ae0331d556736d7785258634b48af40d 100644 (file)
@@ -14,7 +14,6 @@ char *scan0(char *p)
 #line 15 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -37,12 +36,12 @@ yy2:
 yy3:
 #line 13 "config3.re"
        { return YYCURSOR; }
-#line 41 "<stdout>"
+#line 40 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 14 "config3.re"
        { return NULL; }
-#line 46 "<stdout>"
+#line 45 "<stdout>"
 yy6:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -70,7 +69,7 @@ char *scan1(char *p)
 {
        char *q;
 
-#line 74 "<stdout>"
+#line 73 "<stdout>"
 {
        YYCTYPE yych;
 yy8:
@@ -96,12 +95,12 @@ yy10:
 yy11:
 #line 23 "config3.re"
        { return YYCURSOR; }
-#line 100 "<stdout>"
+#line 99 "<stdout>"
 yy12:
        ++YYCURSOR;
 #line 24 "config3.re"
        { return NULL; }
-#line 105 "<stdout>"
+#line 104 "<stdout>"
 yy14:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -129,7 +128,7 @@ char *scan2(char *p)
 {
        char *q;
 
-#line 133 "<stdout>"
+#line 132 "<stdout>"
 {
        YYCTYPE yych;
 startLabel:
@@ -155,12 +154,12 @@ yy18:
 yy19:
 #line 33 "config3.re"
        { return YYCURSOR; }
-#line 159 "<stdout>"
+#line 158 "<stdout>"
 yy20:
        ++YYCURSOR;
 #line 34 "config3.re"
        { return NULL; }
-#line 164 "<stdout>"
+#line 163 "<stdout>"
 yy22:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -188,7 +187,7 @@ char *scan(char *p)
 {
        char *q;
 
-#line 192 "<stdout>"
+#line 191 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -213,12 +212,12 @@ yy26:
 yy27:
 #line 43 "config3.re"
        { return YYCURSOR; }
-#line 217 "<stdout>"
+#line 216 "<stdout>"
 yy28:
        ++YYCURSOR;
 #line 44 "config3.re"
        { return NULL; }
-#line 222 "<stdout>"
+#line 221 "<stdout>"
 yy30:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index e3ff21856f7b8ca148a2470c907aef30151fe4ce..cc0a165b03a34fff14d1354ed4cde84701058c5b 100644 (file)
@@ -7,7 +7,6 @@
 #line 8 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 11 "config5.re"
        { return 0; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -55,7 +54,7 @@ yy10:
        ++YYCURSOR;
 #line 10 "config5.re"
        { return 1; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 }
 #line 13 "config5.re"
 
index bc5fe30c47d38b4f62cb72ee64be8c081198d6dc..60c5a85c9b0bb9b5a3f6096157746db035d50980 100644 (file)
@@ -17,7 +17,6 @@ int scan(char *s)
 #line 18 "<stdout>"
                {
                        YYCTYPE yych;
-
                        yych = *YYCURSOR;
                        switch (yych) {
                        case 0x00:      goto yy10;
@@ -53,7 +52,7 @@ yy2:
 yy3:
 #line 20 "config6.re"
                        { printf("Num\n");      continue; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy4:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
@@ -61,27 +60,27 @@ yy4:
 yy5:
 #line 19 "config6.re"
                        { printf("Num\n");      continue; }
-#line 65 "<stdout>"
+#line 64 "<stdout>"
 yy6:
                        ++YYCURSOR;
 #line 21 "config6.re"
                        { printf("+\n");        continue; }
-#line 70 "<stdout>"
+#line 69 "<stdout>"
 yy8:
                        ++YYCURSOR;
 #line 22 "config6.re"
                        { printf("-\n");        continue; }
-#line 75 "<stdout>"
+#line 74 "<stdout>"
 yy10:
                        ++YYCURSOR;
 #line 23 "config6.re"
                        { printf("EOF\n");      return 0; }
-#line 80 "<stdout>"
+#line 79 "<stdout>"
 yy12:
                        ++YYCURSOR;
 #line 24 "config6.re"
                        { printf("ERR\n");      return 1; }
-#line 85 "<stdout>"
+#line 84 "<stdout>"
 yy14:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
@@ -118,7 +117,7 @@ yy16:
 yy18:
 #line 18 "config6.re"
                        { printf("Oct\n");      continue; }
-#line 122 "<stdout>"
+#line 121 "<stdout>"
                }
 #line 25 "config6.re"
 
index c929ff2bc84286ba31667b2abb51e1af32c00066..5d055cf714adc4ab6e74ac02bb32204e9966c06a 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 'E') {
@@ -19,12 +18,12 @@ yy2:
        ++YYCURSOR;
 #line 10 "config7a.g.re"
        { return 1; }
-#line 23 "<stdout>"
+#line 22 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "config7a.g.re"
        { return -1; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 }
 #line 14 "config7a.g.re"
 
index 89c26cea311646ec910888223866868883a8846c..2e60ec8171fc194bb26e9344c75446e0870f9468 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        {
@@ -48,12 +47,12 @@ yy2:
        ++YYCURSOR;
 #line 10 "config7b.g.re"
        { return 1; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "config7b.g.re"
        { return -1; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "config7b.g.re"
 
index 190589de7fc7d2075409213c9771f65097c7ccbb..6d2345f6160f89aeaf68539e4270d0433b505bcc 100644 (file)
@@ -45,7 +45,6 @@ std:
 #line 46 "<stdout>"
 {
        char curr;
-
        if ((s.lim - s.cur) < 3) fill(3);
        curr = *s.cur;
        switch (curr) {
@@ -87,7 +86,7 @@ xx3:
        {
                return UNEXPECTED;
        }
-#line 91 "<stdout>"
+#line 90 "<stdout>"
 xx4:
        ++s.cur;
        curr = *s.cur;
@@ -95,7 +94,7 @@ xx4:
 xx5:
 #line 56 "config8.re"
        { return NUMBER;  }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 xx6:
        ++s.cur;
 xx7:
@@ -106,7 +105,7 @@ xx7:
                cursor = s.cur;
                goto std;
        }
-#line 110 "<stdout>"
+#line 109 "<stdout>"
 xx8:
        curr = *++s.cur;
        goto xx7;
@@ -152,7 +151,7 @@ xx14:
        s.cur = s.ctx;
 #line 55 "config8.re"
        { return KEYWORD; }
-#line 156 "<stdout>"
+#line 155 "<stdout>"
 xx15:
        ++s.cur;
        switch ((curr = *s.cur)) {
@@ -172,7 +171,7 @@ xx16:
        s.cur = s.ctx;
 #line 54 "config8.re"
        { return KEYWORD; }
-#line 176 "<stdout>"
+#line 175 "<stdout>"
 }
 #line 69 "config8.re"
 
index 45f7868d12542f29175c9f03502c967e9489a1cd..0e00095cdb4aa84b44ebb934e45b3cc7ef37a0f9 100644 (file)
@@ -79,7 +79,6 @@ std:
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        if ((s.lim - s.cur) < 3) fill(3);
        curr = (unsigned char)*s.cur;
        if (curr <= ' ') {
@@ -110,7 +109,7 @@ xx3:
        {
                return UNEXPECTED;
        }
-#line 114 "<stdout>"
+#line 113 "<stdout>"
 xx4:
        ++s.cur;
        curr = (unsigned char)*s.cur;
@@ -118,7 +117,7 @@ xx4:
 xx5:
 #line 58 "config9.b.re"
        { return NUMBER;  }
-#line 122 "<stdout>"
+#line 121 "<stdout>"
 xx6:
        ++s.cur;
 xx7:
@@ -129,7 +128,7 @@ xx7:
                cursor = s.cur;
                goto std;
        }
-#line 133 "<stdout>"
+#line 132 "<stdout>"
 xx8:
        curr = (unsigned char)*++s.cur;
        goto xx7;
@@ -155,7 +154,7 @@ xx14:
        s.cur = s.ctx;
 #line 57 "config9.b.re"
        { return KEYWORD; }
-#line 159 "<stdout>"
+#line 158 "<stdout>"
 xx15:
        ++s.cur;
        if ((curr = (unsigned char)*s.cur) <= '/') goto xx16;
@@ -164,7 +163,7 @@ xx16:
        s.cur = s.ctx;
 #line 56 "config9.b.re"
        { return KEYWORD; }
-#line 168 "<stdout>"
+#line 167 "<stdout>"
 }
 #line 71 "config9.b.re"
 
index 75564efab3bbe6ae0184947f36c07c1246052d01..9371cddeabfc73a2719933bf0d543386addbecd1 100644 (file)
@@ -83,7 +83,6 @@ std:
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        if (yych <= ' ') {
@@ -114,7 +113,7 @@ yy3:
        {
                return UNEXPECTED;
        }
-#line 118 "<stdout>"
+#line 117 "<stdout>"
 yy4:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -122,7 +121,7 @@ yy4:
 yy5:
 #line 50 "ctx.b.re"
        { return NUMBER;  }
-#line 126 "<stdout>"
+#line 125 "<stdout>"
 yy6:
        ++YYCURSOR;
 yy7:
@@ -133,7 +132,7 @@ yy7:
                cursor = s.cur;
                goto std;
        }
-#line 137 "<stdout>"
+#line 136 "<stdout>"
 yy8:
        yych = *++YYCURSOR;
        goto yy7;
@@ -159,7 +158,7 @@ yy14:
        YYCURSOR = YYCTXMARKER;
 #line 49 "ctx.b.re"
        { return KEYWORD; }
-#line 163 "<stdout>"
+#line 162 "<stdout>"
 yy15:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= '/') goto yy16;
@@ -168,7 +167,7 @@ yy16:
        YYCURSOR = YYCTXMARKER;
 #line 48 "ctx.b.re"
        { return KEYWORD; }
-#line 172 "<stdout>"
+#line 171 "<stdout>"
 }
 #line 63 "ctx.b.re"
 
index 572b95f5486fc3e6d9daea17786f6027ffbb2541..f9f6a739088b93cea75de9e2643c43d198ddf56d 100644 (file)
@@ -49,7 +49,6 @@ std:
 #line 50 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -91,7 +90,7 @@ yy3:
        {
                return UNEXPECTED;
        }
-#line 95 "<stdout>"
+#line 94 "<stdout>"
 yy4:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -99,7 +98,7 @@ yy4:
 yy5:
 #line 50 "ctx.re"
        { return NUMBER;  }
-#line 103 "<stdout>"
+#line 102 "<stdout>"
 yy6:
        ++YYCURSOR;
 yy7:
@@ -110,7 +109,7 @@ yy7:
                cursor = s.cur;
                goto std;
        }
-#line 114 "<stdout>"
+#line 113 "<stdout>"
 yy8:
        yych = *++YYCURSOR;
        goto yy7;
@@ -156,7 +155,7 @@ yy14:
        YYCURSOR = YYCTXMARKER;
 #line 49 "ctx.re"
        { return KEYWORD; }
-#line 160 "<stdout>"
+#line 159 "<stdout>"
 yy15:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -176,7 +175,7 @@ yy16:
        YYCURSOR = YYCTXMARKER;
 #line 48 "ctx.re"
        { return KEYWORD; }
-#line 180 "<stdout>"
+#line 179 "<stdout>"
 }
 #line 63 "ctx.re"
 
index 733ddb3f8f59cda841ee83800ad7033bc6621aaf..9fb3025bdf3daac067aafdd569078380936fe15e 100644 (file)
@@ -49,7 +49,6 @@ std:
 #line 50 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        if (yych <= ' ') {
@@ -80,7 +79,7 @@ yy3:
        {
                return UNEXPECTED;
        }
-#line 84 "<stdout>"
+#line 83 "<stdout>"
 yy4:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -88,7 +87,7 @@ yy4:
 yy5:
 #line 50 "ctx.s.re"
        { return NUMBER;  }
-#line 92 "<stdout>"
+#line 91 "<stdout>"
 yy6:
        ++YYCURSOR;
 yy7:
@@ -99,7 +98,7 @@ yy7:
                cursor = s.cur;
                goto std;
        }
-#line 103 "<stdout>"
+#line 102 "<stdout>"
 yy8:
        yych = *++YYCURSOR;
        goto yy7;
@@ -124,7 +123,7 @@ yy14:
        YYCURSOR = YYCTXMARKER;
 #line 49 "ctx.s.re"
        { return KEYWORD; }
-#line 128 "<stdout>"
+#line 127 "<stdout>"
 yy15:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= '/') goto yy16;
@@ -133,7 +132,7 @@ yy16:
        YYCURSOR = YYCTXMARKER;
 #line 48 "ctx.s.re"
        { return KEYWORD; }
-#line 137 "<stdout>"
+#line 136 "<stdout>"
 }
 #line 63 "ctx.s.re"
 
index 20e3e319ae5d48ac8fbc2bc65749818389545d50..6cda0e54565ab46b46a1d87ed37bb6d9064d6e87 100644 (file)
@@ -130,7 +130,6 @@ std:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
        yych = *YYCURSOR;
        switch (yych) {
@@ -240,7 +239,7 @@ yy2:
 yy3:
 #line 200 "cunroll.re"
        { RET('/'); }
-#line 244 "<stdout>"
+#line 243 "<stdout>"
 yy4:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -312,7 +311,7 @@ yy4:
 yy5:
 #line 141 "cunroll.re"
        { RET(ID); }
-#line 316 "<stdout>"
+#line 315 "<stdout>"
 yy6:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -328,7 +327,7 @@ yy6:
 yy7:
 #line 153 "cunroll.re"
        { RET(ICON); }
-#line 332 "<stdout>"
+#line 331 "<stdout>"
 yy8:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -346,7 +345,7 @@ yy10:
                printf("unexpected character: %c\n", *s->tok);
                goto std;
            }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 yy11:
        yyaccept = 2;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -367,7 +366,7 @@ yy11:
 yy12:
 #line 193 "cunroll.re"
        { RET('.'); }
-#line 371 "<stdout>"
+#line 370 "<stdout>"
 yy13:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -385,7 +384,7 @@ yy14:
 yy15:
 #line 203 "cunroll.re"
        { RET('>'); }
-#line 389 "<stdout>"
+#line 388 "<stdout>"
 yy16:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -396,7 +395,7 @@ yy16:
 yy17:
 #line 202 "cunroll.re"
        { RET('<'); }
-#line 400 "<stdout>"
+#line 399 "<stdout>"
 yy18:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -407,7 +406,7 @@ yy18:
 yy19:
 #line 198 "cunroll.re"
        { RET('+'); }
-#line 411 "<stdout>"
+#line 410 "<stdout>"
 yy20:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -419,7 +418,7 @@ yy20:
 yy21:
 #line 197 "cunroll.re"
        { RET('-'); }
-#line 423 "<stdout>"
+#line 422 "<stdout>"
 yy22:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -429,7 +428,7 @@ yy22:
 yy23:
 #line 199 "cunroll.re"
        { RET('*'); }
-#line 433 "<stdout>"
+#line 432 "<stdout>"
 yy24:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -439,7 +438,7 @@ yy24:
 yy25:
 #line 201 "cunroll.re"
        { RET('%'); }
-#line 443 "<stdout>"
+#line 442 "<stdout>"
 yy26:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -450,7 +449,7 @@ yy26:
 yy27:
 #line 194 "cunroll.re"
        { RET('&'); }
-#line 454 "<stdout>"
+#line 453 "<stdout>"
 yy28:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -460,7 +459,7 @@ yy28:
 yy29:
 #line 204 "cunroll.re"
        { RET('^'); }
-#line 464 "<stdout>"
+#line 463 "<stdout>"
 yy30:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -471,7 +470,7 @@ yy30:
 yy31:
 #line 205 "cunroll.re"
        { RET('|'); }
-#line 475 "<stdout>"
+#line 474 "<stdout>"
 yy32:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -481,7 +480,7 @@ yy32:
 yy33:
 #line 188 "cunroll.re"
        { RET('='); }
-#line 485 "<stdout>"
+#line 484 "<stdout>"
 yy34:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -491,62 +490,62 @@ yy34:
 yy35:
 #line 195 "cunroll.re"
        { RET('!'); }
-#line 495 "<stdout>"
+#line 494 "<stdout>"
 yy36:
        ++YYCURSOR;
 #line 183 "cunroll.re"
        { RET(';'); }
-#line 500 "<stdout>"
+#line 499 "<stdout>"
 yy38:
        ++YYCURSOR;
 #line 184 "cunroll.re"
        { RET('{'); }
-#line 505 "<stdout>"
+#line 504 "<stdout>"
 yy40:
        ++YYCURSOR;
 #line 185 "cunroll.re"
        { RET('}'); }
-#line 510 "<stdout>"
+#line 509 "<stdout>"
 yy42:
        ++YYCURSOR;
 #line 186 "cunroll.re"
        { RET(','); }
-#line 515 "<stdout>"
+#line 514 "<stdout>"
 yy44:
        ++YYCURSOR;
 #line 187 "cunroll.re"
        { RET(':'); }
-#line 520 "<stdout>"
+#line 519 "<stdout>"
 yy46:
        ++YYCURSOR;
 #line 189 "cunroll.re"
        { RET('('); }
-#line 525 "<stdout>"
+#line 524 "<stdout>"
 yy48:
        ++YYCURSOR;
 #line 190 "cunroll.re"
        { RET(')'); }
-#line 530 "<stdout>"
+#line 529 "<stdout>"
 yy50:
        ++YYCURSOR;
 #line 191 "cunroll.re"
        { RET('['); }
-#line 535 "<stdout>"
+#line 534 "<stdout>"
 yy52:
        ++YYCURSOR;
 #line 192 "cunroll.re"
        { RET(']'); }
-#line 540 "<stdout>"
+#line 539 "<stdout>"
 yy54:
        ++YYCURSOR;
 #line 196 "cunroll.re"
        { RET('~'); }
-#line 545 "<stdout>"
+#line 544 "<stdout>"
 yy56:
        ++YYCURSOR;
 #line 206 "cunroll.re"
        { RET('?'); }
-#line 550 "<stdout>"
+#line 549 "<stdout>"
 yy58:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -554,7 +553,7 @@ yy58:
 yy59:
 #line 209 "cunroll.re"
        { goto std; }
-#line 558 "<stdout>"
+#line 557 "<stdout>"
 yy60:
        ++YYCURSOR;
 #line 212 "cunroll.re"
@@ -563,7 +562,7 @@ yy60:
                s->pos = cursor; s->line++;
                goto std;
            }
-#line 567 "<stdout>"
+#line 566 "<stdout>"
 yy62:
        yych = *++YYCURSOR;
        goto yy10;
@@ -583,77 +582,77 @@ yy65:
        ++YYCURSOR;
 #line 182 "cunroll.re"
        { RET(NEQ); }
-#line 587 "<stdout>"
+#line 586 "<stdout>"
 yy67:
        ++YYCURSOR;
 #line 181 "cunroll.re"
        { RET(EQL); }
-#line 592 "<stdout>"
+#line 591 "<stdout>"
 yy69:
        ++YYCURSOR;
 #line 178 "cunroll.re"
        { RET(OROR); }
-#line 597 "<stdout>"
+#line 596 "<stdout>"
 yy71:
        ++YYCURSOR;
 #line 171 "cunroll.re"
        { RET(OREQ); }
-#line 602 "<stdout>"
+#line 601 "<stdout>"
 yy73:
        ++YYCURSOR;
 #line 170 "cunroll.re"
        { RET(XOREQ); }
-#line 607 "<stdout>"
+#line 606 "<stdout>"
 yy75:
        ++YYCURSOR;
 #line 177 "cunroll.re"
        { RET(ANDAND); }
-#line 612 "<stdout>"
+#line 611 "<stdout>"
 yy77:
        ++YYCURSOR;
 #line 169 "cunroll.re"
        { RET(ANDEQ); }
-#line 617 "<stdout>"
+#line 616 "<stdout>"
 yy79:
        ++YYCURSOR;
 #line 168 "cunroll.re"
        { RET(MODEQ); }
-#line 622 "<stdout>"
+#line 621 "<stdout>"
 yy81:
        ++YYCURSOR;
 #line 166 "cunroll.re"
        { RET(MULEQ); }
-#line 627 "<stdout>"
+#line 626 "<stdout>"
 yy83:
        ++YYCURSOR;
 #line 176 "cunroll.re"
        { RET(DEREF); }
-#line 632 "<stdout>"
+#line 631 "<stdout>"
 yy85:
        ++YYCURSOR;
 #line 175 "cunroll.re"
        { RET(DECR); }
-#line 637 "<stdout>"
+#line 636 "<stdout>"
 yy87:
        ++YYCURSOR;
 #line 165 "cunroll.re"
        { RET(SUBEQ); }
-#line 642 "<stdout>"
+#line 641 "<stdout>"
 yy89:
        ++YYCURSOR;
 #line 174 "cunroll.re"
        { RET(INCR); }
-#line 647 "<stdout>"
+#line 646 "<stdout>"
 yy91:
        ++YYCURSOR;
 #line 164 "cunroll.re"
        { RET(ADDEQ); }
-#line 652 "<stdout>"
+#line 651 "<stdout>"
 yy93:
        ++YYCURSOR;
 #line 179 "cunroll.re"
        { RET(LEQ); }
-#line 657 "<stdout>"
+#line 656 "<stdout>"
 yy95:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -663,17 +662,17 @@ yy95:
 yy96:
 #line 173 "cunroll.re"
        { RET(LSHIFT); }
-#line 667 "<stdout>"
+#line 666 "<stdout>"
 yy97:
        ++YYCURSOR;
 #line 163 "cunroll.re"
        { RET(LSHIFTEQ); }
-#line 672 "<stdout>"
+#line 671 "<stdout>"
 yy99:
        ++YYCURSOR;
 #line 180 "cunroll.re"
        { RET(GEQ); }
-#line 677 "<stdout>"
+#line 676 "<stdout>"
 yy101:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -683,12 +682,12 @@ yy101:
 yy102:
 #line 172 "cunroll.re"
        { RET(RSHIFT); }
-#line 687 "<stdout>"
+#line 686 "<stdout>"
 yy103:
        ++YYCURSOR;
 #line 162 "cunroll.re"
        { RET(RSHIFTEQ); }
-#line 692 "<stdout>"
+#line 691 "<stdout>"
 yy105:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -739,7 +738,7 @@ yy109:
        ++YYCURSOR;
 #line 159 "cunroll.re"
        { RET(SCON); }
-#line 743 "<stdout>"
+#line 742 "<stdout>"
 yy111:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -852,7 +851,7 @@ yy117:
 yy119:
 #line 156 "cunroll.re"
        { RET(FCON); }
-#line 856 "<stdout>"
+#line 855 "<stdout>"
 yy120:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -913,7 +912,7 @@ yy125:
        ++YYCURSOR;
 #line 161 "cunroll.re"
        { RET(ELLIPSIS); }
-#line 917 "<stdout>"
+#line 916 "<stdout>"
 yy127:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -1442,7 +1441,7 @@ yy164:
 yy165:
 #line 142 "cunroll.re"
        { RET(ID); }
-#line 1446 "<stdout>"
+#line 1445 "<stdout>"
 yy166:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1514,7 +1513,7 @@ yy166:
 yy167:
 #line 143 "cunroll.re"
        { RET(ID); }
-#line 1518 "<stdout>"
+#line 1517 "<stdout>"
 yy168:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1586,7 +1585,7 @@ yy168:
 yy169:
 #line 144 "cunroll.re"
        { RET(ID); }
-#line 1590 "<stdout>"
+#line 1589 "<stdout>"
 yy170:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1658,7 +1657,7 @@ yy170:
 yy171:
 #line 145 "cunroll.re"
        { RET(ID); }
-#line 1662 "<stdout>"
+#line 1661 "<stdout>"
 yy172:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1730,7 +1729,7 @@ yy172:
 yy173:
 #line 146 "cunroll.re"
        { RET(ID); }
-#line 1734 "<stdout>"
+#line 1733 "<stdout>"
 yy174:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1802,7 +1801,7 @@ yy174:
 yy175:
 #line 147 "cunroll.re"
        { RET(ID); }
-#line 1806 "<stdout>"
+#line 1805 "<stdout>"
 yy176:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1874,7 +1873,7 @@ yy176:
 yy177:
 #line 148 "cunroll.re"
        { RET(ID); }
-#line 1878 "<stdout>"
+#line 1877 "<stdout>"
 yy178:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -1948,24 +1947,24 @@ yy178:
 yy180:
 #line 149 "cunroll.re"
        { RET(ID); }
-#line 1952 "<stdout>"
+#line 1951 "<stdout>"
 yy181:
        ++YYCURSOR;
 #line 167 "cunroll.re"
        { RET(DIVEQ); }
-#line 1957 "<stdout>"
+#line 1956 "<stdout>"
 yy183:
        ++YYCURSOR;
 #line 138 "cunroll.re"
        { goto comment; }
-#line 1962 "<stdout>"
+#line 1961 "<stdout>"
 }
 #line 223 "cunroll.re"
 
 
 comment:
 
-#line 1969 "<stdout>"
+#line 1968 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 8) YYFILL(8);
@@ -1985,7 +1984,7 @@ yy187:
 yy188:
 #line 242 "cunroll.re"
        { goto comment; }
-#line 1989 "<stdout>"
+#line 1988 "<stdout>"
 yy189:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2000,7 +1999,7 @@ yy190:
                s->tok = s->pos = cursor; s->line++;
                goto comment;
            }
-#line 2004 "<stdout>"
+#line 2003 "<stdout>"
 yy191:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2011,7 +2010,7 @@ yy191:
 yy192:
 #line 234 "cunroll.re"
        { goto comment; }
-#line 2015 "<stdout>"
+#line 2014 "<stdout>"
 yy193:
        yych = *++YYCURSOR;
        goto yy188;
@@ -2025,7 +2024,7 @@ yy194:
 yy195:
 #line 235 "cunroll.re"
        { goto comment; }
-#line 2029 "<stdout>"
+#line 2028 "<stdout>"
 yy196:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2036,7 +2035,7 @@ yy196:
 yy197:
 #line 236 "cunroll.re"
        { goto comment; }
-#line 2040 "<stdout>"
+#line 2039 "<stdout>"
 yy198:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2047,7 +2046,7 @@ yy198:
 yy199:
 #line 237 "cunroll.re"
        { goto comment; }
-#line 2051 "<stdout>"
+#line 2050 "<stdout>"
 yy200:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2058,7 +2057,7 @@ yy200:
 yy201:
 #line 238 "cunroll.re"
        { goto comment; }
-#line 2062 "<stdout>"
+#line 2061 "<stdout>"
 yy202:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2069,7 +2068,7 @@ yy202:
 yy203:
 #line 239 "cunroll.re"
        { goto comment; }
-#line 2073 "<stdout>"
+#line 2072 "<stdout>"
 yy204:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2080,17 +2079,17 @@ yy204:
 yy205:
 #line 240 "cunroll.re"
        { goto comment; }
-#line 2084 "<stdout>"
+#line 2083 "<stdout>"
 yy206:
        ++YYCURSOR;
 #line 241 "cunroll.re"
        { goto comment; }
-#line 2089 "<stdout>"
+#line 2088 "<stdout>"
 yy208:
        ++YYCURSOR;
 #line 227 "cunroll.re"
        { goto std; }
-#line 2094 "<stdout>"
+#line 2093 "<stdout>"
 }
 #line 243 "cunroll.re"
 
index 38a1a906c84f78b6ae64758b1edc97cec6ec41c4..71082cfdb037551ca04d66df07098aba97b90813 100644 (file)
@@ -76,7 +76,6 @@ loop:
                128, 128, 128, 128, 128, 128, 128, 128, 
                128, 128, 128, 128, 128, 128, 128, 128, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych != '$') goto yy4;
@@ -92,7 +91,7 @@ loop:
 yy3:
 #line 53 "cvsignore.b.re"
        { output[outsize++] = cursor[-1]; if (cursor >= limit) break; goto loop; }
-#line 96 "<stdout>"
+#line 95 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -131,7 +130,7 @@ yy15:
        ++YYCURSOR;
 #line 48 "cvsignore.b.re"
        { APPEND(L"$" L"Date$"); goto loop; }
-#line 135 "<stdout>"
+#line 134 "<stdout>"
 yy17:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -153,7 +152,7 @@ yy21:
        ++YYCURSOR;
 #line 49 "cvsignore.b.re"
        { APPEND(L"$" L"Id$"); goto loop; }
-#line 157 "<stdout>"
+#line 156 "<stdout>"
 yy23:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -175,7 +174,7 @@ yy28:
        ++YYCURSOR;
 #line 50 "cvsignore.b.re"
        { APPEND(L"$" L"Log$"); goto loop; }
-#line 179 "<stdout>"
+#line 178 "<stdout>"
 yy30:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -207,7 +206,7 @@ yy40:
        ++YYCURSOR;
 #line 51 "cvsignore.b.re"
        { APPEND(L"$" L"Revision$"); goto loop; }
-#line 211 "<stdout>"
+#line 210 "<stdout>"
 yy42:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -235,7 +234,7 @@ yy50:
        ++YYCURSOR;
 #line 52 "cvsignore.b.re"
        { APPEND(L"$" L"Source$"); goto loop; }
-#line 239 "<stdout>"
+#line 238 "<stdout>"
 yy52:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 8b4b0d66c66e8414b121bde1247788b214a48444..64c7619f9706841b1283ebd66e861a535cdee4b5 100644 (file)
@@ -42,7 +42,6 @@ loop:
 #line 43 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        switch (yych) {
@@ -62,7 +61,7 @@ yy2:
 yy3:
 #line 53 "cvsignore.re"
        { output[outsize++] = cursor[-1]; if (cursor >= limit) break; goto loop; }
-#line 66 "<stdout>"
+#line 65 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -128,7 +127,7 @@ yy15:
        ++YYCURSOR;
 #line 48 "cvsignore.re"
        { APPEND(L"$" L"Date$"); goto loop; }
-#line 132 "<stdout>"
+#line 131 "<stdout>"
 yy17:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -156,7 +155,7 @@ yy21:
        ++YYCURSOR;
 #line 49 "cvsignore.re"
        { APPEND(L"$" L"Id$"); goto loop; }
-#line 160 "<stdout>"
+#line 159 "<stdout>"
 yy23:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -190,7 +189,7 @@ yy28:
        ++YYCURSOR;
 #line 50 "cvsignore.re"
        { APPEND(L"$" L"Log$"); goto loop; }
-#line 194 "<stdout>"
+#line 193 "<stdout>"
 yy30:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -254,7 +253,7 @@ yy40:
        ++YYCURSOR;
 #line 51 "cvsignore.re"
        { APPEND(L"$" L"Revision$"); goto loop; }
-#line 258 "<stdout>"
+#line 257 "<stdout>"
 yy42:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -306,7 +305,7 @@ yy50:
        ++YYCURSOR;
 #line 52 "cvsignore.re"
        { APPEND(L"$" L"Source$"); goto loop; }
-#line 310 "<stdout>"
+#line 309 "<stdout>"
 yy52:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index d2191dca3c081e55643994336a416e05a745b27a..efdafbdb698ae50b7c259c6dcfc2452812562821 100644 (file)
@@ -42,7 +42,6 @@ loop:
 #line 43 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych != '$') goto yy4;
@@ -58,7 +57,7 @@ loop:
 yy3:
 #line 53 "cvsignore.s.re"
        { output[outsize++] = cursor[-1]; if (cursor >= limit) break; goto loop; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -97,7 +96,7 @@ yy15:
        ++YYCURSOR;
 #line 48 "cvsignore.s.re"
        { APPEND(L"$" L"Date$"); goto loop; }
-#line 101 "<stdout>"
+#line 100 "<stdout>"
 yy17:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -117,7 +116,7 @@ yy21:
        ++YYCURSOR;
 #line 49 "cvsignore.s.re"
        { APPEND(L"$" L"Id$"); goto loop; }
-#line 121 "<stdout>"
+#line 120 "<stdout>"
 yy23:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -139,7 +138,7 @@ yy28:
        ++YYCURSOR;
 #line 50 "cvsignore.s.re"
        { APPEND(L"$" L"Log$"); goto loop; }
-#line 143 "<stdout>"
+#line 142 "<stdout>"
 yy30:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -171,7 +170,7 @@ yy40:
        ++YYCURSOR;
 #line 51 "cvsignore.s.re"
        { APPEND(L"$" L"Revision$"); goto loop; }
-#line 175 "<stdout>"
+#line 174 "<stdout>"
 yy42:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -199,7 +198,7 @@ yy50:
        ++YYCURSOR;
 #line 52 "cvsignore.s.re"
        { APPEND(L"$" L"Source$"); goto loop; }
-#line 203 "<stdout>"
+#line 202 "<stdout>"
 yy52:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 8f239665021b35385d88eaee1420fd20da16e3b2..017526dcdfaa00a590f34e8560fd7eac700bfa9c 100644 (file)
@@ -42,7 +42,6 @@ loop:
 #line 43 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych != '$') goto yy4;
@@ -58,7 +57,7 @@ loop:
 yy3:
 #line 53 "cvsignore.u.re"
        { output[outsize++] = cursor[-1]; if (cursor >= limit) break; goto loop; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -97,7 +96,7 @@ yy15:
        ++YYCURSOR;
 #line 48 "cvsignore.u.re"
        { APPEND(L"$" L"Date$"); goto loop; }
-#line 101 "<stdout>"
+#line 100 "<stdout>"
 yy17:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -117,7 +116,7 @@ yy21:
        ++YYCURSOR;
 #line 49 "cvsignore.u.re"
        { APPEND(L"$" L"Id$"); goto loop; }
-#line 121 "<stdout>"
+#line 120 "<stdout>"
 yy23:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -139,7 +138,7 @@ yy28:
        ++YYCURSOR;
 #line 50 "cvsignore.u.re"
        { APPEND(L"$" L"Log$"); goto loop; }
-#line 143 "<stdout>"
+#line 142 "<stdout>"
 yy30:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -171,7 +170,7 @@ yy40:
        ++YYCURSOR;
 #line 51 "cvsignore.u.re"
        { APPEND(L"$" L"Revision$"); goto loop; }
-#line 175 "<stdout>"
+#line 174 "<stdout>"
 yy42:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -199,7 +198,7 @@ yy50:
        ++YYCURSOR;
 #line 52 "cvsignore.u.re"
        { APPEND(L"$" L"Source$"); goto loop; }
-#line 203 "<stdout>"
+#line 202 "<stdout>"
 yy52:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 920450867577e32336fc823ff96d229c243290c5..6cc89ff4666cb9a7217c2a36f6d9545d223aac2d 100644 (file)
@@ -76,7 +76,6 @@ loop:
                128, 128, 128, 128, 128, 128, 128, 128, 
                128, 128, 128, 128, 128, 128, 128, 128, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych != '$') goto yy4;
@@ -92,7 +91,7 @@ loop:
 yy3:
 #line 53 "cvsignore.ub.re"
        { output[outsize++] = cursor[-1]; if (cursor >= limit) break; goto loop; }
-#line 96 "<stdout>"
+#line 95 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -131,7 +130,7 @@ yy15:
        ++YYCURSOR;
 #line 48 "cvsignore.ub.re"
        { APPEND(L"$" L"Date$"); goto loop; }
-#line 135 "<stdout>"
+#line 134 "<stdout>"
 yy17:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -155,7 +154,7 @@ yy21:
        ++YYCURSOR;
 #line 49 "cvsignore.ub.re"
        { APPEND(L"$" L"Id$"); goto loop; }
-#line 159 "<stdout>"
+#line 158 "<stdout>"
 yy23:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -177,7 +176,7 @@ yy28:
        ++YYCURSOR;
 #line 50 "cvsignore.ub.re"
        { APPEND(L"$" L"Log$"); goto loop; }
-#line 181 "<stdout>"
+#line 180 "<stdout>"
 yy30:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -209,7 +208,7 @@ yy40:
        ++YYCURSOR;
 #line 51 "cvsignore.ub.re"
        { APPEND(L"$" L"Revision$"); goto loop; }
-#line 213 "<stdout>"
+#line 212 "<stdout>"
 yy42:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -237,7 +236,7 @@ yy50:
        ++YYCURSOR;
 #line 52 "cvsignore.ub.re"
        { APPEND(L"$" L"Source$"); goto loop; }
-#line 241 "<stdout>"
+#line 240 "<stdout>"
 yy52:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 3071e9637ce5be3a64ac2974982fb55d31ab012c..37c61d1d2c7aa415abad168e9207d2e5f4636c9c 100644 (file)
@@ -42,7 +42,6 @@ loop:
 #line 43 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych != '$') goto yy4;
@@ -58,7 +57,7 @@ loop:
 yy3:
 #line 53 "cvsignore.w.re"
        { output[outsize++] = cursor[-1]; if (cursor >= limit) break; goto loop; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -97,7 +96,7 @@ yy15:
        ++YYCURSOR;
 #line 48 "cvsignore.w.re"
        { APPEND(L"$" L"Date$"); goto loop; }
-#line 101 "<stdout>"
+#line 100 "<stdout>"
 yy17:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -117,7 +116,7 @@ yy21:
        ++YYCURSOR;
 #line 49 "cvsignore.w.re"
        { APPEND(L"$" L"Id$"); goto loop; }
-#line 121 "<stdout>"
+#line 120 "<stdout>"
 yy23:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -139,7 +138,7 @@ yy28:
        ++YYCURSOR;
 #line 50 "cvsignore.w.re"
        { APPEND(L"$" L"Log$"); goto loop; }
-#line 143 "<stdout>"
+#line 142 "<stdout>"
 yy30:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -171,7 +170,7 @@ yy40:
        ++YYCURSOR;
 #line 51 "cvsignore.w.re"
        { APPEND(L"$" L"Revision$"); goto loop; }
-#line 175 "<stdout>"
+#line 174 "<stdout>"
 yy42:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -199,7 +198,7 @@ yy50:
        ++YYCURSOR;
 #line 52 "cvsignore.w.re"
        { APPEND(L"$" L"Source$"); goto loop; }
-#line 203 "<stdout>"
+#line 202 "<stdout>"
 yy52:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index cc21ec7545318d7d589c5871086fa1242b1002d7..0b015cbc9e90354b307bef23b1bfa6c6a99a95e6 100644 (file)
@@ -76,7 +76,6 @@ loop:
                128, 128, 128, 128, 128, 128, 128, 128, 
                128, 128, 128, 128, 128, 128, 128, 128, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych != '$') goto yy4;
@@ -92,7 +91,7 @@ loop:
 yy3:
 #line 53 "cvsignore.wb.re"
        { output[outsize++] = cursor[-1]; if (cursor >= limit) break; goto loop; }
-#line 96 "<stdout>"
+#line 95 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -131,7 +130,7 @@ yy15:
        ++YYCURSOR;
 #line 48 "cvsignore.wb.re"
        { APPEND(L"$" L"Date$"); goto loop; }
-#line 135 "<stdout>"
+#line 134 "<stdout>"
 yy17:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -155,7 +154,7 @@ yy21:
        ++YYCURSOR;
 #line 49 "cvsignore.wb.re"
        { APPEND(L"$" L"Id$"); goto loop; }
-#line 159 "<stdout>"
+#line 158 "<stdout>"
 yy23:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -177,7 +176,7 @@ yy28:
        ++YYCURSOR;
 #line 50 "cvsignore.wb.re"
        { APPEND(L"$" L"Log$"); goto loop; }
-#line 181 "<stdout>"
+#line 180 "<stdout>"
 yy30:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -209,7 +208,7 @@ yy40:
        ++YYCURSOR;
 #line 51 "cvsignore.wb.re"
        { APPEND(L"$" L"Revision$"); goto loop; }
-#line 213 "<stdout>"
+#line 212 "<stdout>"
 yy42:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -237,7 +236,7 @@ yy50:
        ++YYCURSOR;
 #line 52 "cvsignore.wb.re"
        { APPEND(L"$" L"Source$"); goto loop; }
-#line 241 "<stdout>"
+#line 240 "<stdout>"
 yy52:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 2af2be4b8dfc7c442a7ec4a80947294b821e0ac9..e30dd0fcd49d967c61f2eb17b69b655ff3f17644 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "default.8.re"
        { return DEFAULT; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "default.8.re"
 
index 8a48539b40441d811e07ec17c03fe5a89794a7b1..e50377b4d7ef5c8face337ea388305ac1ec1e4fa 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "default.re"
        { return DEFAULT; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "default.re"
 
index 83f047d5fa198f75f1ab74bc87f18da69eb071ed..c88bf3a4181d9d0ff113f50c19401bff81c3b4c0 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "default.e.re"
        { return DEFAULT; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "default.e.re"
 
index 2e9adbf22066d133612afbdcff06a7c48928ece2..46c1aada8ca80d84e2e618adc1ac0e44fcd61f56 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "default.u.re"
        { return DEFAULT; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "default.u.re"
 
index 505ce48045565cd61d3c7473ed1bb7ff83153115..a66725a9217509fc4e91bd8c1af11ef22b562ea1 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "default.w.re"
        { return DEFAULT; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "default.w.re"
 
index 61cf3d2cfa1994fe2d1e0b7b8c149c12032a26b4..458db5b148071bc8bcc1c40f03f2fc9396636833 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "default.x.re"
        { return DEFAULT; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "default.x.re"
 
index 48ae7ea03fc4f3484f773c79c4c3a879f445d398..eb90f88e90ebe0fb4a96b74d63cc5289c8a78ce3 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -15,12 +14,12 @@ yy2:
        ++YYCURSOR;
 #line 2 "default_00.re"
        { return DEFAULT; }
-#line 19 "<stdout>"
+#line 18 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 3 "default_00.re"
        { return A; }
-#line 24 "<stdout>"
+#line 23 "<stdout>"
 }
 #line 4 "default_00.re"
 
index 63c692def6d14fe497bc562ee4dd00598579c5dc..e83f7dc11f688bcdfe888678c7aa657c6e380e7b 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -194,13 +193,13 @@ yy2:
 yy3:
 #line 3 "default_full.8--encoding-policy(fail).re"
        { return FULL; }
-#line 198 "<stdout>"
+#line 197 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 2 "default_full.8--encoding-policy(fail).re"
        { return DEFAULT; }
-#line 204 "<stdout>"
+#line 203 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index d56925e47ef41ee4448ee68a02dc5a93fed129a9..8d031b7ec69da2c24abd202c5e0cca6f7f78bc9e 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -194,13 +193,13 @@ yy2:
 yy3:
 #line 3 "default_full.8--encoding-policy(substitute).re"
        { return FULL; }
-#line 198 "<stdout>"
+#line 197 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 2 "default_full.8--encoding-policy(substitute).re"
        { return DEFAULT; }
-#line 204 "<stdout>"
+#line 203 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index f58d3fe6f7e1236d318690a9f85c2d9a89e73e66..77b5091c362ffc5d0b2ff84154bd815cdd481c1f 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -194,13 +193,13 @@ yy2:
 yy3:
 #line 3 "default_full.8.re"
        { return FULL; }
-#line 198 "<stdout>"
+#line 197 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 2 "default_full.8.re"
        { return DEFAULT; }
-#line 204 "<stdout>"
+#line 203 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 4f10b67c9c64a4b950f62d3215c6a782230dd0f4..0e183fb74253d7d6eae300a70a8f17965b1bdb88 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 3 "default_full.re"
        { return FULL; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 4 "default_full.re"
 
index 17fe33f1323d5a625c83b64544b4de86af056594..1aba9a472942e69f9f0efcbac3832b8375c873e9 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 3 "default_full.e.re"
        { return FULL; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 4 "default_full.e.re"
 
index 3da227cf5b4883e56afdcd0865401239afab1e7d..a4cf7828a656a8b9783b6fc2a90486f60416330b 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 0x0000D7FF) goto yy2;
@@ -13,12 +12,12 @@ yy2:
        ++YYCURSOR;
 #line 3 "default_full.u--encoding-policy(fail).re"
        { return FULL; }
-#line 17 "<stdout>"
+#line 16 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 2 "default_full.u--encoding-policy(fail).re"
        { return DEFAULT; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 }
 #line 4 "default_full.u--encoding-policy(fail).re"
 
index 1f140aa65a9a9c348922d3c1d3b49317e212d57d..eb606b5430f12a20105b0d9967874f31e205e769 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 0x0000D7FF) goto yy2;
@@ -13,12 +12,12 @@ yy2:
        ++YYCURSOR;
 #line 3 "default_full.u--encoding-policy(substitute).re"
        { return FULL; }
-#line 17 "<stdout>"
+#line 16 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 2 "default_full.u--encoding-policy(substitute).re"
        { return DEFAULT; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 }
 #line 4 "default_full.u--encoding-policy(substitute).re"
 
index 13ac6859030fe07a676c72350e80c3863f729087..6058ae46da297e5e67b03010b8e697666a1fb937 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 3 "default_full.u.re"
        { return FULL; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 4 "default_full.u.re"
 
index 3a63be89b38bb0487320bfa83176fa9e1d8daf8f..8cc215ec8a21de5ca040b0f7fe5087f27c06307f 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 0xD7FF) goto yy2;
@@ -13,12 +12,12 @@ yy2:
        ++YYCURSOR;
 #line 3 "default_full.w--encoding-policy(fail).re"
        { return FULL; }
-#line 17 "<stdout>"
+#line 16 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 2 "default_full.w--encoding-policy(fail).re"
        { return DEFAULT; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 }
 #line 4 "default_full.w--encoding-policy(fail).re"
 
index ed8d92e19a8906787ece79c5d9368a573026ba65..3f7757fa64ec3f0591387415632fb41fc623923f 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 0xD7FF) goto yy2;
@@ -13,12 +12,12 @@ yy2:
        ++YYCURSOR;
 #line 3 "default_full.w--encoding-policy(substitute).re"
        { return FULL; }
-#line 17 "<stdout>"
+#line 16 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 2 "default_full.w--encoding-policy(substitute).re"
        { return DEFAULT; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 }
 #line 4 "default_full.w--encoding-policy(substitute).re"
 
index e5984ead8f9fde73396fab96fad1152d338ed138..d4cd79de31ffe115c21b129739fe326076a3da0b 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 3 "default_full.w.re"
        { return FULL; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 4 "default_full.w.re"
 
index 47db4d07696727e4984355c8f1ac0d5e8e8166f0..e2f2d63f119ba1cf9e04a70f4bca8c8277631d62 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        if (yych <= 0xD7FF) goto yy2;
@@ -15,7 +14,7 @@ yy2:
 yy3:
 #line 3 "default_full.x--encoding-policy(fail).re"
        { return FULL; }
-#line 19 "<stdout>"
+#line 18 "<stdout>"
 yy4:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= 0xDBFF) goto yy5;
@@ -23,7 +22,7 @@ yy4:
 yy5:
 #line 2 "default_full.x--encoding-policy(fail).re"
        { return DEFAULT; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        goto yy5;
index 6c8b09c88eb2d51c7371fc03bf45f3d842c5935b..c408ed12cba7af3b49be3308a6b20b2ecde4c746 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        if (yych <= 0xD7FF) goto yy2;
@@ -15,7 +14,7 @@ yy2:
 yy3:
 #line 3 "default_full.x--encoding-policy(substitute).re"
        { return FULL; }
-#line 19 "<stdout>"
+#line 18 "<stdout>"
 yy4:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= 0xDBFF) goto yy5;
@@ -23,7 +22,7 @@ yy4:
 yy5:
 #line 2 "default_full.x--encoding-policy(substitute).re"
        { return DEFAULT; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        goto yy5;
index 57063a260d5dee0d4e8d0ba96aeaf686f003d931..b46e7188ad3ff5ea2742d2461b1c3a863c05c39f 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        if (yych <= 0xD7FF) goto yy2;
@@ -14,7 +13,7 @@ yy2:
 yy3:
 #line 3 "default_full.x.re"
        { return FULL; }
-#line 18 "<stdout>"
+#line 17 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
index 0ab654c40cb851479c0c166cf11225116601d575..851136e2e99a606148780341a517f6cb7e5bddaf 100644 (file)
@@ -6,7 +6,6 @@
 #line 7 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -22,7 +21,7 @@ yy2:
 yy3:
 #line 6 "error13.1.re"
        { return 0; }
-#line 26 "<stdout>"
+#line 25 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -40,12 +39,12 @@ yy7:
        ++YYCURSOR;
 #line 4 "error13.1.re"
        { return 1; }
-#line 44 "<stdout>"
+#line 43 "<stdout>"
 yy9:
        ++YYCURSOR;
 #line 5 "error13.1.re"
        { return 2; }
-#line 49 "<stdout>"
+#line 48 "<stdout>"
 }
 #line 7 "error13.1.re"
 
index 5c169cd56b6949fd2720258562cd4db466696c5a..df8473e3a7297db6ac4591c41e3319ecd1e8829c 100644 (file)
@@ -6,7 +6,6 @@
 #line 7 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -22,7 +21,7 @@ yy2:
 yy3:
 #line 6 "error13.re"
        { return 0; }
-#line 26 "<stdout>"
+#line 25 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -40,12 +39,12 @@ yy7:
        ++YYCURSOR;
 #line 4 "error13.re"
        { return 1; }
-#line 44 "<stdout>"
+#line 43 "<stdout>"
 yy9:
        ++YYCURSOR;
 #line 5 "error13.re"
        { return 2; }
-#line 49 "<stdout>"
+#line 48 "<stdout>"
 }
 #line 7 "error13.re"
 
index a21eaab6158449451a5a9bfd82c5d65d43030b7f..26d40a0f681de6ef19e837b8fd8d3976724a2387 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -20,7 +19,7 @@ yy2:
 yy3:
 #line 4 "error14.1.re"
        { return 0; }
-#line 24 "<stdout>"
+#line 23 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -38,12 +37,12 @@ yy7:
        ++YYCURSOR;
 #line 2 "error14.1.re"
        { return 1; }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy9:
        ++YYCURSOR;
 #line 3 "error14.1.re"
        { return 2; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 5 "error14.1.re"
 
index 27ac5ff72ca78ddadbd70d2a4ab52163c256f3a9..0d56c18937874e78721f57fd421686467ba5a1c6 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -20,7 +19,7 @@ yy2:
 yy3:
 #line 4 "error14.re"
        { return 0; }
-#line 24 "<stdout>"
+#line 23 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -38,12 +37,12 @@ yy7:
        ++YYCURSOR;
 #line 2 "error14.re"
        { return 1; }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy9:
        ++YYCURSOR;
 #line 3 "error14.re"
        { return 2; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 5 "error14.re"
 
index 98278b1b7c6467e9140c40fbaa37fe2eca5b64a7..3d924928f1e80f4eccee0047378a94ab69986b3f 100644 (file)
@@ -2,7 +2,6 @@
 
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
index 5b16de4db756b72b82640aaa545d30fb4ae21070..64e638bb7deace95695ea291649ba6b626b8d6c4 100644 (file)
@@ -3,7 +3,6 @@ EBCDIC:
 
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych == 0x81) goto yy4;
index 20c2139fd9c196fb1315477044636b478ce144cd..31ca5d98a4442f0a085db765806972210b5263b5 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -20,7 +19,7 @@ yy2:
 yy3:
 #line 4 "input1.re"
        { return 0; }
-#line 24 "<stdout>"
+#line 23 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy3;
@@ -46,7 +45,7 @@ yy9:
        ++YYCURSOR;
 #line 3 "input1.re"
        { return 1; }
-#line 50 "<stdout>"
+#line 49 "<stdout>"
 }
 #line 6 "input1.re"
 
index 9cd5abe564ce76490d210336462eedebb54a7d96..6dc6d8c663f4857eeed6c5705cbe08e452fd4d32 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 'E') {
@@ -19,12 +18,12 @@ yy2:
        ++YYCURSOR;
 #line 8 "input10.b.re"
        { return 1; }
-#line 23 "<stdout>"
+#line 22 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 10 "input10.b.re"
        { return -1; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 }
 #line 12 "input10.b.re"
 
index b8a143156d7baf951ec316449be5f16130bde30a..94e5fb0805328c813a36c3a21d55d50e584bdcee 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -27,12 +26,12 @@ yy2:
        ++YYCURSOR;
 #line 8 "input10.re"
        { return 1; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 10 "input10.re"
        { return -1; }
-#line 36 "<stdout>"
+#line 35 "<stdout>"
 }
 #line 12 "input10.re"
 
index 00b0724150c22e60ba70110692ab862db479aa07..ac62c9c717407c1e9f7425c9d6fa0e8adf55ef0d 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 'E') {
@@ -19,12 +18,12 @@ yy2:
        ++YYCURSOR;
 #line 8 "input10.s.re"
        { return 1; }
-#line 23 "<stdout>"
+#line 22 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 10 "input10.s.re"
        { return -1; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 }
 #line 12 "input10.s.re"
 
index 886813a9674592956092dd231c50ff0a21b4881c..b6d70c52b6c6d2a0baf6d4629816945d787a9903 100644 (file)
@@ -38,7 +38,6 @@
                0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 6) YYFILL(6);
        yych = *YYCURSOR;
        if (yych <= '@') {
@@ -68,7 +67,7 @@ yy2:
 yy3:
 #line 12 "input11.b.re"
        { return 1; }
-#line 72 "<stdout>"
+#line 71 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy14;
@@ -77,7 +76,7 @@ yy5:
 yy6:
 #line 13 "input11.b.re"
        { return 2; }
-#line 81 "<stdout>"
+#line 80 "<stdout>"
 yy7:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= '0') goto yy8;
@@ -85,7 +84,7 @@ yy7:
 yy8:
 #line 15 "input11.b.re"
        { return -1; }
-#line 89 "<stdout>"
+#line 88 "<stdout>"
 yy9:
        yych = *++YYCURSOR;
        goto yy12;
@@ -137,7 +136,7 @@ yy20:
        }
 #line 11 "input11.b.re"
        { return 0; }
-#line 141 "<stdout>"
+#line 140 "<stdout>"
 }
 #line 17 "input11.b.re"
 
index 8030231613ebdb2aa469327a02a1c76eac91fa97..560f15a2d49e0d8b0ccd809c185b12242361363f 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 6) YYFILL(6);
        yych = *YYCURSOR;
        switch (yych) {
@@ -82,7 +81,7 @@ yy2:
 yy3:
 #line 10 "input11.re"
        { return 1; }
-#line 86 "<stdout>"
+#line 85 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy14;
@@ -91,7 +90,7 @@ yy5:
 yy6:
 #line 11 "input11.re"
        { return 2; }
-#line 95 "<stdout>"
+#line 94 "<stdout>"
 yy7:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -109,7 +108,7 @@ yy7:
 yy8:
 #line 13 "input11.re"
        { return -1; }
-#line 113 "<stdout>"
+#line 112 "<stdout>"
 yy9:
        yych = *++YYCURSOR;
        goto yy12;
@@ -357,7 +356,7 @@ yy20:
 yy22:
 #line 9 "input11.re"
        { return 0; }
-#line 361 "<stdout>"
+#line 360 "<stdout>"
 }
 #line 15 "input11.re"
 
index d1c336dc565b1fa56c3780b57b1ca79aca9a002e..e62cdb7be930476e0eb35aa568cf6510a8926e7a 100644 (file)
@@ -2,7 +2,6 @@
 
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 6) YYFILL(6);
        yych = *YYCURSOR;
        switch (yych) {
index 92d40aa0ed760fdf47b34902ee7510965c91d326..b71fc62c97cd4bc68bde258cbbc115248e4ec500 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 6) YYFILL(6);
        yych = *YYCURSOR;
        if (yych <= '@') {
@@ -34,7 +33,7 @@ yy2:
 yy3:
 #line 10 "input11.s.re"
        { return 1; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy14;
@@ -43,7 +42,7 @@ yy5:
 yy6:
 #line 11 "input11.s.re"
        { return 2; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 yy7:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= '0') goto yy8;
@@ -51,7 +50,7 @@ yy7:
 yy8:
 #line 13 "input11.s.re"
        { return -1; }
-#line 55 "<stdout>"
+#line 54 "<stdout>"
 yy9:
        yych = *++YYCURSOR;
        goto yy12;
@@ -118,7 +117,7 @@ yy20:
 yy22:
 #line 9 "input11.s.re"
        { return 0; }
-#line 122 "<stdout>"
+#line 121 "<stdout>"
 }
 #line 15 "input11.s.re"
 
index 7301fb5e5c68cf517a8943d000b8f927a05e104d..a8ba67ed9f8fc852857b398a932236dba717faf2 100644 (file)
@@ -38,7 +38,6 @@
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yybm[0+yych] & 128) {
@@ -59,7 +58,7 @@ yy3:
        ++YYCURSOR;
 #line 3 "input12.boinput12.c.re"
        { return 1; }
-#line 63 "input12.c"
+#line 62 "input12.c"
 }
 #line 5 "input12.boinput12.c.re"
 
index caeff4fece19bf46251163ab9e4bad9fbbd66a6a..0851eedaf4d34472fea6985d30b86fb1d4688b27 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "input12.c"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -31,7 +30,7 @@ yy6:
        ++YYCURSOR;
 #line 3 "input12.oinput12.c.re"
        { return 1; }
-#line 35 "input12.c"
+#line 34 "input12.c"
 }
 #line 5 "input12.oinput12.c.re"
 
index 4e7dcc747661a017416db701dce94df9a79d459a..7e626463e4686ebb20cb683fc9677a40b3320402 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -18,27 +17,27 @@ yy2:
        ++YYCURSOR;
 #line 8 "input13.re"
        { return 'a'; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 9 "input13.re"
        { return 'b'; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy6:
        ++YYCURSOR;
 #line 10 "input13.re"
        { return 'c'; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy8:
        ++YYCURSOR;
 #line 11 "input13.re"
        { return 'd'; }
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy10:
        ++YYCURSOR;
 #line 12 "input13.re"
        { return '\0'; }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 }
 #line 14 "input13.re"
 
index c6bafd2e449d1b0b35f644aa022fe475ada4da75..4ded040c8fc2040cd806f7e54ba272f75762b659 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -31,7 +30,7 @@ yy6:
        ++YYCURSOR;
 #line 3 "input2.re"
        { return 1; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 }
 #line 5 "input2.re"
 
index 714bf6f831e62c77a64b39a7aace9abbe4bb91d3..d010f02778b568fe02d04d55ae650874930e10ea 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -31,7 +30,7 @@ yy6:
        ++YYCURSOR;
 #line 3 "input3.re"
        { return 1; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 }
 #line 5 "input3.re"
 
index 82ae7712084b69b5169b2aabc3737eb9786b69bb..1d8ee55d3373eae2aa12e8efee42627a07e710d6 100644 (file)
@@ -4,18 +4,17 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        goto yy3;
 #line 3 "input4.re"
        { return 0; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 yy3:
        ++YYCURSOR;
 #line 4 "input4.re"
        { return 1; }
-#line 19 "<stdout>"
+#line 18 "<stdout>"
 }
 #line 7 "input4.re"
 
index 39855f6662f74c8177a6d1ee4d70e7ed6a2450cf..abc123780728b4f31d13d048e986480732e8fd83 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -15,12 +14,12 @@ yy2:
        ++YYCURSOR;
 #line 3 "input5.re"
        { return 0; }
-#line 19 "<stdout>"
+#line 18 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 4 "input5.re"
        { return 1; }
-#line 24 "<stdout>"
+#line 23 "<stdout>"
 }
 #line 6 "input5.re"
 
index 6686e82e69e3cc5384afd7b90461b9ce6aac3790..d2089e6fedcea6c3cad9e3f26e2b44ab2f1ded52 100644 (file)
@@ -4,18 +4,17 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        goto yy3;
 #line 3 "input6.re"
        { return 0; }
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 yy3:
        ++YYCURSOR;
 #line 4 "input6.re"
        { return 1; }
-#line 19 "<stdout>"
+#line 18 "<stdout>"
 }
 #line 6 "input6.re"
 
index 31e638c0fbf64d456caeaf1fb4f6163a503bb03a..0b4da4800afc91039b3c28829fe01017428bfa12 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -15,12 +14,12 @@ yy2:
        ++YYCURSOR;
 #line 5 "input7.re"
        { return 0; }
-#line 19 "<stdout>"
+#line 18 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 6 "input7.re"
        { return 1; }
-#line 24 "<stdout>"
+#line 23 "<stdout>"
 }
 #line 8 "input7.re"
 
index 70818bafb15ddf998a618a4e0c92c0aec6726acb..aeeba92ddedd3603b063ab52391c985b8879b87e 100644 (file)
@@ -5,7 +5,6 @@
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        if (yych == '\n') goto yy4;
 yy3:
 #line 6 "input8.b.re"
        { return 1; }
-#line 20 "<stdout>"
+#line 19 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 7 "input8.b.re"
        { return 2; }
-#line 25 "<stdout>"
+#line 24 "<stdout>"
 yy6:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -30,7 +29,7 @@ yy6:
 yy7:
 #line 5 "input8.b.re"
        { return 0; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy8:
        yych = *++YYCURSOR;
        if (yych <= 0x00) goto yy10;
index 53570a6ac0cc86367a6e7ff58ad12568c9ffa231..76d1e08af25ff9c73ca6beaf5c6adcacec0510c6 100644 (file)
@@ -5,7 +5,6 @@
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -23,12 +22,12 @@ yy2:
 yy3:
 #line 6 "input8.re"
        { return 1; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 7 "input8.re"
        { return 2; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy6:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -40,7 +39,7 @@ yy6:
 yy7:
 #line 5 "input8.re"
        { return 0; }
-#line 44 "<stdout>"
+#line 43 "<stdout>"
 yy8:
        yych = *++YYCURSOR;
        switch (yych) {
index 2b767cc8e0501eeb0b7c482db068903911ba117d..5051076d1d3998030f98a52f6a3bca07a1b5a1a1 100644 (file)
@@ -5,7 +5,6 @@
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        if (yych == '\n') goto yy4;
 yy3:
 #line 6 "input8.g.re"
        { return 1; }
-#line 20 "<stdout>"
+#line 19 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 7 "input8.g.re"
        { return 2; }
-#line 25 "<stdout>"
+#line 24 "<stdout>"
 yy6:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -30,7 +29,7 @@ yy6:
 yy7:
 #line 5 "input8.g.re"
        { return 0; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy8:
        yych = *++YYCURSOR;
        if (yych <= 0x00) goto yy10;
index 32d3d77d5b73dd153100f8f0f2f7b2ef11278da7..ced87d6aaf11d9c1a9da78601695f375e345711c 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -26,32 +25,32 @@ yy2:
        ++YYCURSOR;
 #line 5 "input9.re"
        { return 1; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 6 "input9.re"
        { return 2; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy6:
        ++YYCURSOR;
 #line 7 "input9.re"
        { return 3; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy8:
        ++YYCURSOR;
 #line 8 "input9.re"
        { return 4; }
-#line 45 "<stdout>"
+#line 44 "<stdout>"
 yy10:
        ++YYCURSOR;
 #line 9 "input9.re"
        { return 5; }
-#line 50 "<stdout>"
+#line 49 "<stdout>"
 yy12:
        ++YYCURSOR;
 #line 10 "input9.re"
        { return 6; }
-#line 55 "<stdout>"
+#line 54 "<stdout>"
 yy14:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -61,32 +60,32 @@ yy14:
 yy15:
 #line 18 "input9.re"
        { return 0; }
-#line 65 "<stdout>"
+#line 64 "<stdout>"
 yy16:
        ++YYCURSOR;
 #line 13 "input9.re"
        { return 8; }
-#line 70 "<stdout>"
+#line 69 "<stdout>"
 yy18:
        ++YYCURSOR;
 #line 14 "input9.re"
        { return 9; }
-#line 75 "<stdout>"
+#line 74 "<stdout>"
 yy20:
        ++YYCURSOR;
 #line 15 "input9.re"
        { return 10; }
-#line 80 "<stdout>"
+#line 79 "<stdout>"
 yy22:
        ++YYCURSOR;
 #line 16 "input9.re"
        { return 11; }
-#line 85 "<stdout>"
+#line 84 "<stdout>"
 yy24:
        ++YYCURSOR;
 #line 17 "input9.re"
        { return 12; }
-#line 90 "<stdout>"
+#line 89 "<stdout>"
 yy26:
        yych = *++YYCURSOR;
        goto yy15;
@@ -94,7 +93,7 @@ yy27:
        ++YYCURSOR;
 #line 11 "input9.re"
        { return 7; }
-#line 98 "<stdout>"
+#line 97 "<stdout>"
 }
 #line 20 "input9.re"
 
index 7c438f86fb935efc2e8dc559f12639d485b6ec38..4eff8f903f5a46ddc6fd92cbb2aadb598050b46f 100644 (file)
@@ -17,7 +17,6 @@ bool lex (const char * cursor, const char * const limit)
 #line 18 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLESSTHAN (13)) YYFILL(13);
        yych = YYPEEK ();
        switch (yych) {
@@ -29,7 +28,7 @@ yy2:
 yy3:
 #line 16 "input_custom_default.--input(custom).re"
        { return false; }
-#line 33 "<stdout>"
+#line 32 "<stdout>"
 yy4:
        YYSKIP ();
        YYBACKUP ();
@@ -152,7 +151,7 @@ yy19:
        YYSKIP ();
 #line 15 "input_custom_default.--input(custom).re"
        { return true; }
-#line 156 "<stdout>"
+#line 155 "<stdout>"
 }
 #line 17 "input_custom_default.--input(custom).re"
 
index 5528cfc422be71571e651e89bfafc5eb9d1c7814..b67ded71ffc2be2a3146247318d178750bebc097 100644 (file)
@@ -26,7 +26,6 @@ bool lex (FILE * f, const long limit)
 #line 27 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLESSTHAN (13)) YYFILL(13);
        yych = YYPEEK ();
        switch (yych) {
@@ -38,7 +37,7 @@ yy2:
 yy3:
 #line 25 "input_custom_fgetc.--input(custom).re"
        { return false; }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy4:
        YYSKIP ();
        YYBACKUP ();
@@ -161,7 +160,7 @@ yy19:
        YYSKIP ();
 #line 24 "input_custom_fgetc.--input(custom).re"
        { return true; }
-#line 165 "<stdout>"
+#line 164 "<stdout>"
 }
 #line 26 "input_custom_fgetc.--input(custom).re"
 
index 955c05f78c480e38fa8870a67d7f8a0c38497c11..2fea4076c8fb1d0411ceb3564c0d086fa340ad0b 100644 (file)
@@ -19,7 +19,6 @@ bool lex (std::istringstream & is, const std::streampos limit)
 #line 20 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLESSTHAN (13)) YYFILL(13);
        yych = YYPEEK ();
        switch (yych) {
@@ -31,7 +30,7 @@ yy2:
 yy3:
 #line 18 "input_custom_istringstream.--input(custom).re"
        { return false; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy4:
        YYSKIP ();
        YYBACKUP ();
@@ -154,7 +153,7 @@ yy19:
        YYSKIP ();
 #line 17 "input_custom_istringstream.--input(custom).re"
        { return true; }
-#line 158 "<stdout>"
+#line 157 "<stdout>"
 }
 #line 19 "input_custom_istringstream.--input(custom).re"
 
index 3c230124ee3d5a52013de140346a8c05c07af83a..2c10b2897ddba5f013ff8ebaf3926ad406a25747 100644 (file)
@@ -491,7 +491,6 @@ static void parsectx_next_token(mjson_parser_t* context)
         {
             YYCTYPE yych;
             unsigned int yyaccept = 0;
-
             yych = YYPEEK ();
             switch (yych) {
             case 0x00:    goto yy31;
@@ -585,7 +584,7 @@ yy3:
             {
                 continue; 
             }
-#line 589 "<stdout>"
+#line 588 "<stdout>"
 yy4:
             yyaccept = 0;
             YYSKIP ();
@@ -602,7 +601,7 @@ yy5:
                 context->token = TOK_INVALID;
                 return;
             }
-#line 606 "<stdout>"
+#line 605 "<stdout>"
 yy6:
             YYSKIP ();
 #line 527 "input_custom_mjson.--input(custom).re"
@@ -610,7 +609,7 @@ yy6:
                 token = TOK_LEFT_CURLY_BRACKET;
                 goto done;
             }
-#line 614 "<stdout>"
+#line 613 "<stdout>"
 yy8:
             YYSKIP ();
 #line 532 "input_custom_mjson.--input(custom).re"
@@ -618,7 +617,7 @@ yy8:
                 token = TOK_RIGHT_CURLY_BRACKET;
                 goto done;
             }
-#line 622 "<stdout>"
+#line 621 "<stdout>"
 yy10:
             YYSKIP ();
 #line 537 "input_custom_mjson.--input(custom).re"
@@ -626,7 +625,7 @@ yy10:
                 token = TOK_LEFT_BRACKET;
                 goto done;
             }
-#line 630 "<stdout>"
+#line 629 "<stdout>"
 yy12:
             YYSKIP ();
 #line 542 "input_custom_mjson.--input(custom).re"
@@ -634,7 +633,7 @@ yy12:
                 token = TOK_RIGHT_BRACKET;
                 goto done;
             }
-#line 638 "<stdout>"
+#line 637 "<stdout>"
 yy14:
             YYSKIP ();
 #line 547 "input_custom_mjson.--input(custom).re"
@@ -642,7 +641,7 @@ yy14:
                 token = TOK_COLON;
                 goto done;
             }
-#line 646 "<stdout>"
+#line 645 "<stdout>"
 yy16:
             YYSKIP ();
 #line 552 "input_custom_mjson.--input(custom).re"
@@ -650,7 +649,7 @@ yy16:
                 token = TOK_EQUAL;
                 goto done;
             }
-#line 654 "<stdout>"
+#line 653 "<stdout>"
 yy18:
             YYSKIP ();
 #line 557 "input_custom_mjson.--input(custom).re"
@@ -658,7 +657,7 @@ yy18:
                 token = TOK_COMMA;
                 goto done;
             }
-#line 662 "<stdout>"
+#line 661 "<stdout>"
 yy20:
             YYSKIP ();
             switch ((yych = YYPEEK ())) {
@@ -734,7 +733,7 @@ yy21:
                 token = TOK_DEC_NUMBER;
                 goto done;
             }
-#line 738 "<stdout>"
+#line 737 "<stdout>"
 yy22:
             yyaccept = 0;
             YYSKIP ();
@@ -786,7 +785,7 @@ yy26:
                 token = TOK_IDENTIFIER;
                 goto done;
             }
-#line 790 "<stdout>"
+#line 789 "<stdout>"
 yy27:
             YYSKIP ();
             yych = YYPEEK ();
@@ -819,7 +818,7 @@ yy31:
                 context->token = TOK_NONE;
                 return;
             }
-#line 823 "<stdout>"
+#line 822 "<stdout>"
 yy33:
             YYSKIP ();
             yych = YYPEEK ();
@@ -865,7 +864,7 @@ yy38:
                 token = TOK_NOESC_STRING;
                 goto done;
             }
-#line 869 "<stdout>"
+#line 868 "<stdout>"
 yy40:
             YYSKIP ();
             yych = YYPEEK ();
@@ -910,7 +909,7 @@ yy43:
                 token = TOK_STRING;
                 goto done;
             }
-#line 914 "<stdout>"
+#line 913 "<stdout>"
 yy45:
             YYSKIP ();
             yych = YYPEEK ();
@@ -1153,7 +1152,7 @@ yy53:
                 token = TOK_NULL;
                 goto done;
             }
-#line 1157 "<stdout>"
+#line 1156 "<stdout>"
 yy54:
             YYSKIP ();
             yych = YYPEEK ();
@@ -1249,7 +1248,7 @@ yy58:
                 token = TOK_FALSE;
                 goto done;
             }
-#line 1253 "<stdout>"
+#line 1252 "<stdout>"
 yy59:
             YYSKIP ();
             yych = YYPEEK ();
@@ -1338,7 +1337,7 @@ yy62:
                 token = TOK_TRUE;
                 goto done;
             }
-#line 1342 "<stdout>"
+#line 1341 "<stdout>"
 yy63:
             yyaccept = 1;
             YYSKIP ();
@@ -1365,7 +1364,7 @@ yy65:
                 token = TOK_FLOAT_NUMBER;
                 goto done;
             }
-#line 1369 "<stdout>"
+#line 1368 "<stdout>"
 yy66:
             YYSKIP ();
             yych = YYPEEK ();
@@ -1562,7 +1561,7 @@ yy74:
                 context->token = TOK_INVALID;
                 return;
             }
-#line 1566 "<stdout>"
+#line 1565 "<stdout>"
 yy75:
             yyaccept = 2;
             YYSKIP ();
@@ -2040,7 +2039,7 @@ yy101:
                 token = TOK_OCT_NUMBER;
                 goto done;
             }
-#line 2044 "<stdout>"
+#line 2043 "<stdout>"
 yy102:
             YYSKIP ();
             yych = YYPEEK ();
@@ -2256,7 +2255,7 @@ yy107:
                 token = TOK_HEX_NUMBER;
                 goto done;
             }
-#line 2260 "<stdout>"
+#line 2259 "<stdout>"
 yy108:
             YYSKIP ();
             yych = YYPEEK ();
@@ -2279,7 +2278,7 @@ yy112:
             {
                 continue; 
             }
-#line 2283 "<stdout>"
+#line 2282 "<stdout>"
 yy114:
             YYSKIP ();
             yych = YYPEEK ();
@@ -2313,7 +2312,7 @@ yy120:
             {
                 continue; 
             }
-#line 2317 "<stdout>"
+#line 2316 "<stdout>"
 yy121:
             yyaccept = 4;
             YYSKIP ();
@@ -2474,7 +2473,7 @@ static int parse_string(mjson_parser_t *context, uint32_t id)
         s = c;
 
 
-#line 2478 "<stdout>"
+#line 2477 "<stdout>"
         {
             YYCTYPE yych;
             yych = YYPEEK ();
@@ -2499,7 +2498,7 @@ yy130:
 
                 continue;
             }
-#line 2503 "<stdout>"
+#line 2502 "<stdout>"
 yy131:
             YYSKIP ();
             YYBACKUP ();
@@ -2521,7 +2520,7 @@ yy132:
             { 
                 assert(!"reachable");
             }
-#line 2525 "<stdout>"
+#line 2524 "<stdout>"
 yy133:
             YYSKIP ();
 #line 801 "input_custom_mjson.--input(custom).re"
@@ -2533,7 +2532,7 @@ yy133:
 
                 return 1;
             }
-#line 2537 "<stdout>"
+#line 2536 "<stdout>"
 yy135:
             YYSKIP ();
             yych = YYPEEK ();
@@ -2602,7 +2601,7 @@ yy138:
                 
                 continue;
             }
-#line 2606 "<stdout>"
+#line 2605 "<stdout>"
 yy140:
             YYSKIP ();
             yych = YYPEEK ();
@@ -2703,7 +2702,7 @@ yy143:
 
                 continue;
             }
-#line 2707 "<stdout>"
+#line 2706 "<stdout>"
 yy145:
             YYSKIP ();
             yych = YYPEEK ();
index 8bf8a4658ebce49332f3b717036816db0196d456..09da671f2bf6bf9a530a5f7c7f23910795544e2c 100644 (file)
@@ -6,7 +6,6 @@ const char* scan(unsigned char* in)
 #line 7 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -24,35 +23,35 @@ yy3:
        {
                return "a";
        }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy5:
        ++YYCURSOR;
 #line 2 "b"
        {
                return "b";
        }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy7:
        ++YYCURSOR;
 #line 5 "b"
        {
                return "c";
        }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy9:
        ++YYCURSOR;
 #line 2 "d"
        {
                return "d";
        }
-#line 49 "<stdout>"
+#line 48 "<stdout>"
 yy11:
        ++YYCURSOR;
 #line 6 "d"
        {
                return ".";
        }
-#line 56 "<stdout>"
+#line 55 "<stdout>"
 }
 #line 1 "e"
 
index 2ce2639426a3d8858270b6936c9af19735f4d24e..4112cd7337e579c83a1dc50f883ed4e800a1c96c 100644 (file)
@@ -88,7 +88,6 @@ int ScanFullSpeed(char *pzStrToScan, size_t lenStrToScan)
                                  0,   0,   0,   0,   0,   0,   0,   0, 
                                  0,   0,   0,   0,   0,   0,   0,   0, 
                        };
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        if (yych <= ',') {
@@ -110,7 +109,7 @@ int ScanFullSpeed(char *pzStrToScan, size_t lenStrToScan)
 yy3:
 #line 93 "main.b.re"
                        { continue; }
-#line 114 "<stdout>"
+#line 113 "<stdout>"
 yy4:
                        ++YYCURSOR;
                        if (yybm[0+(yych = *YYCURSOR)] & 128) {
@@ -119,22 +118,22 @@ yy4:
 yy5:
 #line 98 "main.b.re"
                        { return 1; }
-#line 123 "<stdout>"
+#line 122 "<stdout>"
 yy6:
                        ++YYCURSOR;
 #line 95 "main.b.re"
                        { continue; }
-#line 128 "<stdout>"
+#line 127 "<stdout>"
 yy8:
                        ++YYCURSOR;
 #line 96 "main.b.re"
                        { continue; }
-#line 133 "<stdout>"
+#line 132 "<stdout>"
 yy10:
                        ++YYCURSOR;
 #line 97 "main.b.re"
                        { return 0; }
-#line 138 "<stdout>"
+#line 137 "<stdout>"
 yy12:
                        yych = *++YYCURSOR;
                        goto yy5;
@@ -147,7 +146,7 @@ yy13:
                        }
 #line 94 "main.b.re"
                        { continue; }
-#line 151 "<stdout>"
+#line 150 "<stdout>"
 yy16:
                        ++YYCURSOR;
                        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -178,7 +177,7 @@ int scan(char *pzStrToScan, size_t lenStrToScan)
        for(;;)
        {
 
-#line 182 "<stdout>"
+#line 181 "<stdout>"
                {
                        YYCTYPE yych;
                        static const unsigned char yybm[] = {
@@ -236,7 +235,7 @@ int scan(char *pzStrToScan, size_t lenStrToScan)
 yy21:
 #line 120 "main.b.re"
                        { printf("Num\n"); strcat(gTestBuf, "Num "); continue; }
-#line 240 "<stdout>"
+#line 239 "<stdout>"
 yy22:
                        ++YYCURSOR;
                        if (yybm[0+(yych = *YYCURSOR)] & 128) {
@@ -245,22 +244,22 @@ yy22:
 yy23:
 #line 125 "main.b.re"
                        { printf("ERR\n"); strcat(gTestBuf, "ERR "); return 1; }
-#line 249 "<stdout>"
+#line 248 "<stdout>"
 yy24:
                        ++YYCURSOR;
 #line 122 "main.b.re"
                        { printf("+\n");   strcat(gTestBuf, "+ ");   continue; }
-#line 254 "<stdout>"
+#line 253 "<stdout>"
 yy26:
                        ++YYCURSOR;
 #line 123 "main.b.re"
                        { printf("-\n");   strcat(gTestBuf, "- ");   continue; }
-#line 259 "<stdout>"
+#line 258 "<stdout>"
 yy28:
                        ++YYCURSOR;
 #line 124 "main.b.re"
                        { printf("EOF\n");                           return 0; }
-#line 264 "<stdout>"
+#line 263 "<stdout>"
 yy30:
                        yych = *++YYCURSOR;
                        goto yy23;
@@ -273,7 +272,7 @@ yy31:
                        }
 #line 121 "main.b.re"
                        { printf("Oct\n"); strcat(gTestBuf, "Oct "); continue; }
-#line 277 "<stdout>"
+#line 276 "<stdout>"
 yy34:
                        ++YYCURSOR;
                        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 55fae6a799bd21d4731ae2e48c9d3c7f6a6cee05..b5828194a83019a222c475400687377e19ceedf3 100644 (file)
@@ -68,7 +68,6 @@ std:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 15) YYFILL(15);
        yych = *YYCURSOR;
        switch (yych) {
@@ -172,7 +171,7 @@ yy2:
 yy3:
 #line 80 "modula.re"
        {RETURN(9);}
-#line 176 "<stdout>"
+#line 175 "<stdout>"
 yy4:
        YYCTXMARKER = YYCURSOR + 1;
        yyaccept = 0;
@@ -181,7 +180,7 @@ yy4:
 yy5:
 #line 70 "modula.re"
        {RETURN(1);}
-#line 185 "<stdout>"
+#line 184 "<stdout>"
 yy6:
        YYCTXMARKER = YYCURSOR + 1;
        yyaccept = 0;
@@ -200,7 +199,7 @@ yy8:
                printf("unexpected character: %c\n", *s->tok);
                goto std;
            }
-#line 204 "<stdout>"
+#line 203 "<stdout>"
 yy9:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -212,37 +211,37 @@ yy10:
        ++YYCURSOR;
 #line 78 "modula.re"
        {RETURN(7);}
-#line 216 "<stdout>"
+#line 215 "<stdout>"
 yy12:
        ++YYCURSOR;
 #line 79 "modula.re"
        {RETURN(8);}
-#line 221 "<stdout>"
+#line 220 "<stdout>"
 yy14:
        ++YYCURSOR;
 #line 81 "modula.re"
        {RETURN(10);}
-#line 226 "<stdout>"
+#line 225 "<stdout>"
 yy16:
        ++YYCURSOR;
 #line 82 "modula.re"
        {RETURN(11);}
-#line 231 "<stdout>"
+#line 230 "<stdout>"
 yy18:
        ++YYCURSOR;
 #line 83 "modula.re"
        {RETURN(12);}
-#line 236 "<stdout>"
+#line 235 "<stdout>"
 yy20:
        ++YYCURSOR;
 #line 84 "modula.re"
        {RETURN(13);}
-#line 241 "<stdout>"
+#line 240 "<stdout>"
 yy22:
        ++YYCURSOR;
 #line 85 "modula.re"
        {RETURN(14);}
-#line 246 "<stdout>"
+#line 245 "<stdout>"
 yy24:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -252,12 +251,12 @@ yy24:
 yy25:
 #line 86 "modula.re"
        {RETURN(15);}
-#line 256 "<stdout>"
+#line 255 "<stdout>"
 yy26:
        ++YYCURSOR;
 #line 88 "modula.re"
        {RETURN(17);}
-#line 261 "<stdout>"
+#line 260 "<stdout>"
 yy28:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -267,12 +266,12 @@ yy28:
 yy29:
 #line 89 "modula.re"
        {RETURN(18);}
-#line 271 "<stdout>"
+#line 270 "<stdout>"
 yy30:
        ++YYCURSOR;
 #line 91 "modula.re"
        {RETURN(20);}
-#line 276 "<stdout>"
+#line 275 "<stdout>"
 yy32:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -283,12 +282,12 @@ yy32:
 yy33:
 #line 92 "modula.re"
        {RETURN(21);}
-#line 287 "<stdout>"
+#line 286 "<stdout>"
 yy34:
        ++YYCURSOR;
 #line 95 "modula.re"
        {RETURN(24);}
-#line 292 "<stdout>"
+#line 291 "<stdout>"
 yy36:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -298,42 +297,42 @@ yy36:
 yy37:
 #line 96 "modula.re"
        {RETURN(25);}
-#line 302 "<stdout>"
+#line 301 "<stdout>"
 yy38:
        ++YYCURSOR;
 #line 98 "modula.re"
        {RETURN(27);}
-#line 307 "<stdout>"
+#line 306 "<stdout>"
 yy40:
        ++YYCURSOR;
 #line 99 "modula.re"
        {RETURN(28);}
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy42:
        ++YYCURSOR;
 #line 100 "modula.re"
        {RETURN(29);}
-#line 317 "<stdout>"
+#line 316 "<stdout>"
 yy44:
        ++YYCURSOR;
 #line 101 "modula.re"
        {RETURN(30);}
-#line 322 "<stdout>"
+#line 321 "<stdout>"
 yy46:
        ++YYCURSOR;
 #line 102 "modula.re"
        {RETURN(31);}
-#line 327 "<stdout>"
+#line 326 "<stdout>"
 yy48:
        ++YYCURSOR;
 #line 103 "modula.re"
        {RETURN(32);}
-#line 332 "<stdout>"
+#line 331 "<stdout>"
 yy50:
        ++YYCURSOR;
 #line 104 "modula.re"
        {RETURN(33);}
-#line 337 "<stdout>"
+#line 336 "<stdout>"
 yy52:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -344,7 +343,7 @@ yy52:
 yy53:
 #line 147 "modula.re"
        {RETURN(74);}
-#line 348 "<stdout>"
+#line 347 "<stdout>"
 yy54:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -477,7 +476,7 @@ yy73:
 yy74:
 #line 149 "modula.re"
        { goto std; }
-#line 481 "<stdout>"
+#line 480 "<stdout>"
 yy75:
        ++YYCURSOR;
 #line 152 "modula.re"
@@ -486,7 +485,7 @@ yy75:
                s->pos = cursor; s->line++;
                goto std;
            }
-#line 490 "<stdout>"
+#line 489 "<stdout>"
 yy77:
        yych = *++YYCURSOR;
        goto yy8;
@@ -658,7 +657,7 @@ yy85:
 yy86:
 #line 145 "modula.re"
        {RETURN(73);}
-#line 662 "<stdout>"
+#line 661 "<stdout>"
 yy87:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -741,7 +740,7 @@ yy89:
 yy90:
 #line 144 "modula.re"
        {RETURN(72);}
-#line 745 "<stdout>"
+#line 744 "<stdout>"
 yy91:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -818,7 +817,7 @@ yy92:
 yy93:
 #line 143 "modula.re"
        {RETURN(71);}
-#line 822 "<stdout>"
+#line 821 "<stdout>"
 yy94:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -907,7 +906,7 @@ yy97:
 yy98:
 #line 142 "modula.re"
        {RETURN(70);}
-#line 911 "<stdout>"
+#line 910 "<stdout>"
 yy99:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -984,7 +983,7 @@ yy100:
 yy101:
 #line 140 "modula.re"
        {RETURN(68);}
-#line 988 "<stdout>"
+#line 987 "<stdout>"
 yy102:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1067,7 +1066,7 @@ yy104:
 yy105:
 #line 141 "modula.re"
        {RETURN(69);}
-#line 1071 "<stdout>"
+#line 1070 "<stdout>"
 yy106:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1144,7 +1143,7 @@ yy107:
 yy108:
 #line 139 "modula.re"
        {RETURN(67);}
-#line 1148 "<stdout>"
+#line 1147 "<stdout>"
 yy109:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1221,7 +1220,7 @@ yy110:
 yy111:
 #line 138 "modula.re"
        {RETURN(66);}
-#line 1225 "<stdout>"
+#line 1224 "<stdout>"
 yy112:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1330,7 +1329,7 @@ yy118:
 yy119:
 #line 137 "modula.re"
        {RETURN(65);}
-#line 1334 "<stdout>"
+#line 1333 "<stdout>"
 yy120:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1413,7 +1412,7 @@ yy122:
 yy123:
 #line 136 "modula.re"
        {RETURN(64);}
-#line 1417 "<stdout>"
+#line 1416 "<stdout>"
 yy124:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1496,7 +1495,7 @@ yy126:
 yy127:
 #line 135 "modula.re"
        {RETURN(63);}
-#line 1500 "<stdout>"
+#line 1499 "<stdout>"
 yy128:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1609,7 +1608,7 @@ yy135:
 yy136:
 #line 134 "modula.re"
        {RETURN(62);}
-#line 1613 "<stdout>"
+#line 1612 "<stdout>"
 yy137:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1728,7 +1727,7 @@ yy145:
 yy146:
 #line 133 "modula.re"
        {RETURN(61);}
-#line 1732 "<stdout>"
+#line 1731 "<stdout>"
 yy147:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1823,7 +1822,7 @@ yy151:
 yy152:
 #line 132 "modula.re"
        {RETURN(60);}
-#line 1827 "<stdout>"
+#line 1826 "<stdout>"
 yy153:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1894,7 +1893,7 @@ yy153:
 yy154:
 #line 130 "modula.re"
        {RETURN(58);}
-#line 1898 "<stdout>"
+#line 1897 "<stdout>"
 yy155:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1965,7 +1964,7 @@ yy155:
 yy156:
 #line 131 "modula.re"
        {RETURN(59);}
-#line 1969 "<stdout>"
+#line 1968 "<stdout>"
 yy157:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2042,7 +2041,7 @@ yy158:
 yy159:
 #line 129 "modula.re"
        {RETURN(57);}
-#line 2046 "<stdout>"
+#line 2045 "<stdout>"
 yy160:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2119,7 +2118,7 @@ yy161:
 yy162:
 #line 127 "modula.re"
        {RETURN(55);}
-#line 2123 "<stdout>"
+#line 2122 "<stdout>"
 yy163:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2202,7 +2201,7 @@ yy165:
 yy166:
 #line 128 "modula.re"
        {RETURN(56);}
-#line 2206 "<stdout>"
+#line 2205 "<stdout>"
 yy167:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2285,7 +2284,7 @@ yy169:
 yy170:
 #line 126 "modula.re"
        {RETURN(54);}
-#line 2289 "<stdout>"
+#line 2288 "<stdout>"
 yy171:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2356,7 +2355,7 @@ yy171:
 yy172:
 #line 122 "modula.re"
        {RETURN(50);}
-#line 2360 "<stdout>"
+#line 2359 "<stdout>"
 yy173:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2433,7 +2432,7 @@ yy174:
 yy175:
 #line 125 "modula.re"
        {RETURN(53);}
-#line 2437 "<stdout>"
+#line 2436 "<stdout>"
 yy176:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2529,7 +2528,7 @@ yy180:
 yy181:
 #line 124 "modula.re"
        {RETURN(52);}
-#line 2533 "<stdout>"
+#line 2532 "<stdout>"
 yy182:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2654,7 +2653,7 @@ yy191:
 yy192:
 #line 123 "modula.re"
        {RETURN(51);}
-#line 2658 "<stdout>"
+#line 2657 "<stdout>"
 yy193:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2743,7 +2742,7 @@ yy196:
 yy197:
 #line 121 "modula.re"
        {RETURN(49);}
-#line 2747 "<stdout>"
+#line 2746 "<stdout>"
 yy198:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2814,7 +2813,7 @@ yy198:
 yy199:
 #line 120 "modula.re"
        {RETURN(48);}
-#line 2818 "<stdout>"
+#line 2817 "<stdout>"
 yy200:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2928,7 +2927,7 @@ yy207:
 yy208:
 #line 119 "modula.re"
        {RETURN(47);}
-#line 2932 "<stdout>"
+#line 2931 "<stdout>"
 yy209:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2999,7 +2998,7 @@ yy209:
 yy210:
 #line 118 "modula.re"
        {RETURN(46);}
-#line 3003 "<stdout>"
+#line 3002 "<stdout>"
 yy211:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -3070,7 +3069,7 @@ yy211:
 yy212:
 #line 117 "modula.re"
        {RETURN(45);}
-#line 3074 "<stdout>"
+#line 3073 "<stdout>"
 yy213:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3148,7 +3147,7 @@ yy214:
 yy215:
 #line 115 "modula.re"
        {RETURN(43);}
-#line 3152 "<stdout>"
+#line 3151 "<stdout>"
 yy216:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3225,7 +3224,7 @@ yy217:
 yy218:
 #line 116 "modula.re"
        {RETURN(44);}
-#line 3229 "<stdout>"
+#line 3228 "<stdout>"
 yy219:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3308,7 +3307,7 @@ yy221:
 yy222:
 #line 114 "modula.re"
        {RETURN(42);}
-#line 3312 "<stdout>"
+#line 3311 "<stdout>"
 yy223:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -3379,7 +3378,7 @@ yy223:
 yy224:
 #line 113 "modula.re"
        {RETURN(41);}
-#line 3383 "<stdout>"
+#line 3382 "<stdout>"
 yy225:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3492,7 +3491,7 @@ yy232:
 yy233:
 #line 112 "modula.re"
        {RETURN(40);}
-#line 3496 "<stdout>"
+#line 3495 "<stdout>"
 yy234:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3587,7 +3586,7 @@ yy238:
 yy239:
 #line 111 "modula.re"
        {RETURN(39);}
-#line 3591 "<stdout>"
+#line 3590 "<stdout>"
 yy240:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3664,7 +3663,7 @@ yy241:
 yy242:
 #line 110 "modula.re"
        {RETURN(38);}
-#line 3668 "<stdout>"
+#line 3667 "<stdout>"
 yy243:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3741,7 +3740,7 @@ yy244:
 yy245:
 #line 109 "modula.re"
        {RETURN(37);}
-#line 3745 "<stdout>"
+#line 3744 "<stdout>"
 yy246:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3824,7 +3823,7 @@ yy248:
 yy249:
 #line 108 "modula.re"
        {RETURN(36);}
-#line 3828 "<stdout>"
+#line 3827 "<stdout>"
 yy250:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3919,7 +3918,7 @@ yy254:
 yy255:
 #line 107 "modula.re"
        {RETURN(35);}
-#line 3923 "<stdout>"
+#line 3922 "<stdout>"
 yy256:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -3990,32 +3989,32 @@ yy256:
 yy257:
 #line 106 "modula.re"
        {RETURN(34);}
-#line 3994 "<stdout>"
+#line 3993 "<stdout>"
 yy258:
        ++YYCURSOR;
 #line 97 "modula.re"
        {RETURN(26);}
-#line 3999 "<stdout>"
+#line 3998 "<stdout>"
 yy260:
        ++YYCURSOR;
 #line 94 "modula.re"
        {RETURN(23);}
-#line 4004 "<stdout>"
+#line 4003 "<stdout>"
 yy262:
        ++YYCURSOR;
 #line 93 "modula.re"
        {RETURN(22);}
-#line 4009 "<stdout>"
+#line 4008 "<stdout>"
 yy264:
        ++YYCURSOR;
 #line 90 "modula.re"
        {RETURN(19);}
-#line 4014 "<stdout>"
+#line 4013 "<stdout>"
 yy266:
        ++YYCURSOR;
 #line 87 "modula.re"
        {RETURN(16);}
-#line 4019 "<stdout>"
+#line 4018 "<stdout>"
 yy268:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -4039,7 +4038,7 @@ yy271:
        ++YYCURSOR;
 #line 76 "modula.re"
        {RETURN(6);}
-#line 4043 "<stdout>"
+#line 4042 "<stdout>"
 yy273:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -4060,7 +4059,7 @@ yy275:
 yy276:
 #line 75 "modula.re"
        {RETURN(5);}
-#line 4064 "<stdout>"
+#line 4063 "<stdout>"
 yy277:
        YYCTXMARKER = YYCURSOR + 1;
        yyaccept = 0;
@@ -4117,13 +4116,13 @@ yy281:
        ++YYCURSOR;
 #line 74 "modula.re"
        {RETURN(4);}
-#line 4121 "<stdout>"
+#line 4120 "<stdout>"
 yy283:
        ++YYCURSOR;
        YYCURSOR = YYCTXMARKER;
 #line 71 "modula.re"
        {RETURN(1);}
-#line 4127 "<stdout>"
+#line 4126 "<stdout>"
 yy285:
        yyaccept = 2;
        YYMARKER = ++YYCURSOR;
@@ -4247,7 +4246,7 @@ yy293:
 yy294:
 #line 72 "modula.re"
        {RETURN(2);}
-#line 4251 "<stdout>"
+#line 4250 "<stdout>"
 yy295:
        yyaccept = 4;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -4274,18 +4273,18 @@ yy295:
 yy296:
 #line 73 "modula.re"
        {RETURN(3);}
-#line 4278 "<stdout>"
+#line 4277 "<stdout>"
 yy297:
        ++YYCURSOR;
 #line 68 "modula.re"
        { depth = 1; goto comment; }
-#line 4283 "<stdout>"
+#line 4282 "<stdout>"
 }
 #line 163 "modula.re"
 
 comment:
 
-#line 4289 "<stdout>"
+#line 4288 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -4305,7 +4304,7 @@ yy301:
 yy302:
 #line 180 "modula.re"
        { goto comment; }
-#line 4309 "<stdout>"
+#line 4308 "<stdout>"
 yy303:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4320,7 +4319,7 @@ yy304:
                s->tok = s->pos = cursor; s->line++;
                goto comment;
            }
-#line 4324 "<stdout>"
+#line 4323 "<stdout>"
 yy306:
        yych = *++YYCURSOR;
        goto yy302;
@@ -4328,7 +4327,7 @@ yy307:
        ++YYCURSOR;
 #line 173 "modula.re"
        { ++depth; goto comment; }
-#line 4332 "<stdout>"
+#line 4331 "<stdout>"
 yy309:
        ++YYCURSOR;
 #line 167 "modula.re"
@@ -4338,7 +4337,7 @@ yy309:
                else
                    goto comment;
            }
-#line 4342 "<stdout>"
+#line 4341 "<stdout>"
 }
 #line 181 "modula.re"
 
index 4b4ad03ba8783723fa06df1e69325fcc68cd4467..cde5af46d1d44246db542bfd8d66b21458f20d28 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 8217) YYFILL(8217);
        yych = *YYCURSOR;
        switch (yych) {
@@ -49312,6 +49311,6 @@ yy8219:
        ++YYCURSOR;
 #line 2 "overflow-1.re"
        {return 'a';}
-#line 49316 "<stdout>"
+#line 49315 "<stdout>"
 }
 #line 3 "overflow-1.re"
index fcfff333254f310b2716c847b53ee89140c84fdf..370a496592057da97d9837d33ecf93a7fc7b9768 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -28,6 +27,6 @@ yy5:
        ++YYCURSOR;
 #line 4 "overflow-4.re"
        { return "bla"; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 }
 #line 6 "overflow-4.re"
index 895b3d52ec813055d84d6f474e07f5401731cf88..daa3101efd9a344f50aa68d55eed83d6d261dd41 100644 (file)
@@ -777,7 +777,6 @@ std:
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 26) YYFILL(26);
        yych = *YYCURSOR;
        switch (yych) {
@@ -884,7 +883,7 @@ yy3:
                TIMELIB_DEINIT;
                return TIMELIB_TIMEZONE;
        }
-#line 888 "<stdout>"
+#line 887 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        if (yych <= 'E') {
@@ -1142,7 +1141,7 @@ yy12:
                s->errors++;
                goto std;
        }
-#line 1146 "<stdout>"
+#line 1145 "<stdout>"
 yy13:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -2133,7 +2132,7 @@ yy46:
        {
                goto std;
        }
-#line 2137 "<stdout>"
+#line 2136 "<stdout>"
 yy47:
        yych = *++YYCURSOR;
        goto yy46;
@@ -2144,7 +2143,7 @@ yy48:
                s->pos = cursor; s->line++;
                goto std;
        }
-#line 2148 "<stdout>"
+#line 2147 "<stdout>"
 yy50:
        yych = *++YYCURSOR;
        goto yy12;
@@ -2432,7 +2431,7 @@ yy69:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 2436 "<stdout>"
+#line 2435 "<stdout>"
 yy70:
        yych = *++YYCURSOR;
        if (yych == 'D') goto yy71;
@@ -3285,7 +3284,7 @@ yy172:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 3289 "<stdout>"
+#line 3288 "<stdout>"
 yy173:
        yych = *++YYCURSOR;
        if (yych == 'D') goto yy174;
@@ -4785,7 +4784,7 @@ yy341:
                TIMELIB_DEINIT;
                return TIMELIB_WEEKDAY;
        }
-#line 4789 "<stdout>"
+#line 4788 "<stdout>"
 yy342:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -5022,7 +5021,7 @@ yy363:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 5026 "<stdout>"
+#line 5025 "<stdout>"
 yy364:
        yych = *++YYCURSOR;
        if (yych <= 'm') {
@@ -5231,7 +5230,7 @@ yy385:
                TIMELIB_DEINIT;
                return TIMELIB_SHORTDATE_WITH_TIME;
        }
-#line 5235 "<stdout>"
+#line 5234 "<stdout>"
 yy386:
        yyaccept = 7;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -5525,7 +5524,7 @@ yy420:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 5529 "<stdout>"
+#line 5528 "<stdout>"
 yy421:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -5875,7 +5874,7 @@ yy446:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 5879 "<stdout>"
+#line 5878 "<stdout>"
 yy447:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy446;
@@ -7164,7 +7163,7 @@ yy526:
                TIMELIB_DEINIT;
                return TIMELIB_AGO;
        }
-#line 7168 "<stdout>"
+#line 7167 "<stdout>"
 yy527:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9050,7 +9049,7 @@ yy620:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 9054 "<stdout>"
+#line 9053 "<stdout>"
 yy621:
        yyaccept = 10;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9161,7 +9160,7 @@ yy631:
                TIMELIB_DEINIT;
                return TIMELIB_TIME12;
        }
-#line 9165 "<stdout>"
+#line 9164 "<stdout>"
 yy632:
        yych = *++YYCURSOR;
        goto yy631;
@@ -9198,7 +9197,7 @@ yy634:
                TIMELIB_DEINIT;
                return TIMELIB_TIME24_WITH_ZONE;
        }
-#line 9202 "<stdout>"
+#line 9201 "<stdout>"
 yy635:
        yyaccept = 11;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9400,7 +9399,7 @@ yy660:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL;
        }
-#line 9404 "<stdout>"
+#line 9403 "<stdout>"
 yy661:
        yych = *++YYCURSOR;
        if (yych == 'M') goto yy662;
@@ -9925,7 +9924,7 @@ yy729:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL_POINTED;
        }
-#line 9929 "<stdout>"
+#line 9928 "<stdout>"
 yy730:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy729;
@@ -10453,7 +10452,7 @@ yy775:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 10457 "<stdout>"
+#line 10456 "<stdout>"
 yy776:
        yyaccept = 12;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -10535,7 +10534,7 @@ yy784:
                TIMELIB_DEINIT;
                return TIMELIB_AMERICAN;
        }
-#line 10539 "<stdout>"
+#line 10538 "<stdout>"
 yy785:
        yyaccept = 13;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -10738,7 +10737,7 @@ yy817:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 10742 "<stdout>"
+#line 10741 "<stdout>"
 yy818:
        yych = *++YYCURSOR;
        if (yych <= '5') {
@@ -11071,7 +11070,7 @@ yy867:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 11075 "<stdout>"
+#line 11074 "<stdout>"
 yy869:
        yych = *++YYCURSOR;
        if (yych == 'V') goto yy862;
@@ -11215,7 +11214,7 @@ yy880:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 11219 "<stdout>"
+#line 11218 "<stdout>"
 yy881:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -11374,7 +11373,7 @@ yy889:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 11378 "<stdout>"
+#line 11377 "<stdout>"
 yy890:
        yych = *++YYCURSOR;
        if (yych == 'I') goto yy1021;
@@ -11584,7 +11583,7 @@ yy910:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 11588 "<stdout>"
+#line 11587 "<stdout>"
 yy911:
        ++YYCURSOR;
 #line 1200 "parse_date.b.re"
@@ -11605,7 +11604,7 @@ yy911:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 11609 "<stdout>"
+#line 11608 "<stdout>"
 yy913:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -11673,7 +11672,7 @@ yy916:
                TIMELIB_DEINIT;
                return TIMELIB_PG_YEARDAY;
        }
-#line 11677 "<stdout>"
+#line 11676 "<stdout>"
 yy917:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -11778,7 +11777,7 @@ yy937:
                TIMELIB_DEINIT;
                return TIMELIB_XMLRPC_SOAP;
        }
-#line 11782 "<stdout>"
+#line 11781 "<stdout>"
 yy938:
        yych = *++YYCURSOR;
        if (yych <= '2') {
@@ -11926,7 +11925,7 @@ yy943:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NOCOLON;
        }
-#line 11930 "<stdout>"
+#line 11929 "<stdout>"
 yy944:
        yych = *++YYCURSOR;
        if (yych <= 'H') {
@@ -12487,7 +12486,7 @@ yy1043:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 12491 "<stdout>"
+#line 12490 "<stdout>"
 yy1044:
        yyaccept = 18;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -13470,7 +13469,7 @@ yy1146:
                TIMELIB_DEINIT;
                return TIMELIB_GNU_NOCOLON;
        }
-#line 13474 "<stdout>"
+#line 13473 "<stdout>"
 yy1147:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -13567,7 +13566,7 @@ yy1154:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_NOCOLON;
        }
-#line 13571 "<stdout>"
+#line 13570 "<stdout>"
 yy1155:
        yyaccept = 21;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -13956,7 +13955,7 @@ yy1179:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 13960 "<stdout>"
+#line 13959 "<stdout>"
 yy1180:
        yych = *++YYCURSOR;
        if (yych <= 'N') {
@@ -14221,7 +14220,7 @@ yy1200:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 14225 "<stdout>"
+#line 14224 "<stdout>"
 yy1201:
        yych = *++YYCURSOR;
        if (yych <= 'X') {
@@ -14243,7 +14242,7 @@ yy1203:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 14247 "<stdout>"
+#line 14246 "<stdout>"
 yy1204:
        yych = *++YYCURSOR;
        if (yych <= 'R') {
@@ -15543,7 +15542,7 @@ yy1279:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 15547 "<stdout>"
+#line 15546 "<stdout>"
 yy1280:
        yych = *++YYCURSOR;
        if (yych <= 'N') {
@@ -15632,7 +15631,7 @@ yy1287:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 15636 "<stdout>"
+#line 15635 "<stdout>"
 yy1288:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -16028,7 +16027,7 @@ yy1310:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 16032 "<stdout>"
+#line 16031 "<stdout>"
 yy1311:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
index 8695cf02c330cfa6db476e51d45b673d44a2e68c..eba401ea0a353ae93d1955567d8b0b0bf87776d7 100644 (file)
@@ -743,7 +743,6 @@ std:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 26) YYFILL(26);
        yych = *YYCURSOR;
        switch (yych) {
@@ -889,7 +888,7 @@ yy3:
                TIMELIB_DEINIT;
                return TIMELIB_TIMEZONE;
        }
-#line 893 "<stdout>"
+#line 892 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1319,7 +1318,7 @@ yy12:
                s->errors++;
                goto std;
        }
-#line 1323 "<stdout>"
+#line 1322 "<stdout>"
 yy13:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -3254,7 +3253,7 @@ yy46:
        {
                goto std;
        }
-#line 3258 "<stdout>"
+#line 3257 "<stdout>"
 yy47:
        yych = *++YYCURSOR;
        goto yy46;
@@ -3265,7 +3264,7 @@ yy48:
                s->pos = cursor; s->line++;
                goto std;
        }
-#line 3269 "<stdout>"
+#line 3268 "<stdout>"
 yy50:
        yych = *++YYCURSOR;
        goto yy12;
@@ -3481,7 +3480,7 @@ yy69:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 3485 "<stdout>"
+#line 3484 "<stdout>"
 yy70:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4882,7 +4881,7 @@ yy172:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 4886 "<stdout>"
+#line 4885 "<stdout>"
 yy173:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -7478,7 +7477,7 @@ yy341:
                TIMELIB_DEINIT;
                return TIMELIB_WEEKDAY;
        }
-#line 7482 "<stdout>"
+#line 7481 "<stdout>"
 yy342:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -7985,7 +7984,7 @@ yy363:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 7989 "<stdout>"
+#line 7988 "<stdout>"
 yy364:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -8277,7 +8276,7 @@ yy385:
                TIMELIB_DEINIT;
                return TIMELIB_SHORTDATE_WITH_TIME;
        }
-#line 8281 "<stdout>"
+#line 8280 "<stdout>"
 yy386:
        yyaccept = 7;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9211,7 +9210,7 @@ yy420:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 9215 "<stdout>"
+#line 9214 "<stdout>"
 yy421:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9713,7 +9712,7 @@ yy446:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 9717 "<stdout>"
+#line 9716 "<stdout>"
 yy447:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -12459,7 +12458,7 @@ yy526:
                TIMELIB_DEINIT;
                return TIMELIB_AGO;
        }
-#line 12463 "<stdout>"
+#line 12462 "<stdout>"
 yy527:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -16380,7 +16379,7 @@ yy620:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 16384 "<stdout>"
+#line 16383 "<stdout>"
 yy621:
        yyaccept = 10;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -16533,7 +16532,7 @@ yy631:
                TIMELIB_DEINIT;
                return TIMELIB_TIME12;
        }
-#line 16537 "<stdout>"
+#line 16536 "<stdout>"
 yy632:
        yych = *++YYCURSOR;
        goto yy631;
@@ -16579,7 +16578,7 @@ yy634:
                TIMELIB_DEINIT;
                return TIMELIB_TIME24_WITH_ZONE;
        }
-#line 16583 "<stdout>"
+#line 16582 "<stdout>"
 yy635:
        yyaccept = 11;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -16860,7 +16859,7 @@ yy660:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL;
        }
-#line 16864 "<stdout>"
+#line 16863 "<stdout>"
 yy661:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -17858,7 +17857,7 @@ yy729:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL_POINTED;
        }
-#line 17862 "<stdout>"
+#line 17861 "<stdout>"
 yy730:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -18621,7 +18620,7 @@ yy775:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 18625 "<stdout>"
+#line 18624 "<stdout>"
 yy776:
        yyaccept = 12;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -18707,7 +18706,7 @@ yy784:
                TIMELIB_DEINIT;
                return TIMELIB_AMERICAN;
        }
-#line 18711 "<stdout>"
+#line 18710 "<stdout>"
 yy785:
        yyaccept = 13;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -19040,7 +19039,7 @@ yy817:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 19044 "<stdout>"
+#line 19043 "<stdout>"
 yy818:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -19558,7 +19557,7 @@ yy867:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 19562 "<stdout>"
+#line 19561 "<stdout>"
 yy869:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -19703,7 +19702,7 @@ yy880:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 19707 "<stdout>"
+#line 19706 "<stdout>"
 yy881:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -19872,7 +19871,7 @@ yy889:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 19876 "<stdout>"
+#line 19875 "<stdout>"
 yy890:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -20109,7 +20108,7 @@ yy910:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 20113 "<stdout>"
+#line 20112 "<stdout>"
 yy911:
        ++YYCURSOR;
 #line 1200 "parse_date.re"
@@ -20130,7 +20129,7 @@ yy911:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 20134 "<stdout>"
+#line 20133 "<stdout>"
 yy913:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -20207,7 +20206,7 @@ yy916:
                TIMELIB_DEINIT;
                return TIMELIB_PG_YEARDAY;
        }
-#line 20211 "<stdout>"
+#line 20210 "<stdout>"
 yy917:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -20431,7 +20430,7 @@ yy937:
                TIMELIB_DEINIT;
                return TIMELIB_XMLRPC_SOAP;
        }
-#line 20435 "<stdout>"
+#line 20434 "<stdout>"
 yy938:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -20591,7 +20590,7 @@ yy943:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NOCOLON;
        }
-#line 20595 "<stdout>"
+#line 20594 "<stdout>"
 yy944:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -21551,7 +21550,7 @@ yy1043:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 21555 "<stdout>"
+#line 21554 "<stdout>"
 yy1044:
        yyaccept = 18;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -22759,7 +22758,7 @@ yy1146:
                TIMELIB_DEINIT;
                return TIMELIB_GNU_NOCOLON;
        }
-#line 22763 "<stdout>"
+#line 22762 "<stdout>"
 yy1147:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -22901,7 +22900,7 @@ yy1154:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_NOCOLON;
        }
-#line 22905 "<stdout>"
+#line 22904 "<stdout>"
 yy1155:
        yyaccept = 21;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -23395,7 +23394,7 @@ yy1179:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 23399 "<stdout>"
+#line 23398 "<stdout>"
 yy1180:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -24008,7 +24007,7 @@ yy1200:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 24012 "<stdout>"
+#line 24011 "<stdout>"
 yy1201:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -24029,7 +24028,7 @@ yy1203:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 24033 "<stdout>"
+#line 24032 "<stdout>"
 yy1204:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -26889,7 +26888,7 @@ yy1279:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 26893 "<stdout>"
+#line 26892 "<stdout>"
 yy1280:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -27079,7 +27078,7 @@ yy1287:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 27083 "<stdout>"
+#line 27082 "<stdout>"
 yy1288:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -27914,7 +27913,7 @@ yy1310:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 27918 "<stdout>"
+#line 27917 "<stdout>"
 yy1311:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
index cdc57a4e311961c6add671dafbb311ec92d9739d..511cc49f8dea433ce98e0c4b0ce54224f25418a1 100644 (file)
@@ -797,7 +797,6 @@ std:
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        YYDEBUG(0, *YYCURSOR);
        if ((YYLIMIT - YYCURSOR) < 29) YYFILL(29);
        yych = *YYCURSOR;
@@ -911,7 +910,7 @@ yy3:
                TIMELIB_DEINIT;
                return TIMELIB_TIMEZONE;
        }
-#line 915 "<stdout>"
+#line 914 "<stdout>"
 yy4:
        YYDEBUG(4, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -1225,7 +1224,7 @@ yy12:
                add_error(s, "Unexpected character");
                goto std;
        }
-#line 1229 "<stdout>"
+#line 1228 "<stdout>"
 yy13:
        YYDEBUG(13, *YYCURSOR);
        yyaccept = 1;
@@ -2219,7 +2218,7 @@ yy46:
        {
                goto std;
        }
-#line 2223 "<stdout>"
+#line 2222 "<stdout>"
 yy47:
        YYDEBUG(47, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -2233,7 +2232,7 @@ yy48:
                s->pos = cursor; s->line++;
                goto std;
        }
-#line 2237 "<stdout>"
+#line 2236 "<stdout>"
 yy50:
        YYDEBUG(50, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -2607,7 +2606,7 @@ yy69:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 2611 "<stdout>"
+#line 2610 "<stdout>"
 yy70:
        YYDEBUG(70, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -3841,7 +3840,7 @@ yy176:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 3845 "<stdout>"
+#line 3844 "<stdout>"
 yy177:
        YYDEBUG(177, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -7098,7 +7097,7 @@ yy405:
                TIMELIB_DEINIT;
                return TIMELIB_WEEKDAY;
        }
-#line 7102 "<stdout>"
+#line 7101 "<stdout>"
 yy406:
        YYDEBUG(406, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -7439,7 +7438,7 @@ yy426:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 7443 "<stdout>"
+#line 7442 "<stdout>"
 yy427:
        YYDEBUG(427, *YYCURSOR);
        yyaccept = 6;
@@ -7707,7 +7706,7 @@ yy448:
                TIMELIB_DEINIT;
                return TIMELIB_SHORTDATE_WITH_TIME;
        }
-#line 7711 "<stdout>"
+#line 7710 "<stdout>"
 yy449:
        YYDEBUG(449, *YYCURSOR);
        yyaccept = 7;
@@ -8145,7 +8144,7 @@ yy491:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 8149 "<stdout>"
+#line 8148 "<stdout>"
 yy492:
        YYDEBUG(492, *YYCURSOR);
        yyaccept = 6;
@@ -8534,7 +8533,7 @@ yy517:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 8538 "<stdout>"
+#line 8537 "<stdout>"
 yy518:
        YYDEBUG(518, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -10493,7 +10492,7 @@ yy601:
                TIMELIB_DEINIT;
                return TIMELIB_AGO;
        }
-#line 10497 "<stdout>"
+#line 10496 "<stdout>"
 yy602:
        YYDEBUG(602, *YYCURSOR);
        yyaccept = 0;
@@ -12953,7 +12952,7 @@ yy698:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 12957 "<stdout>"
+#line 12956 "<stdout>"
 yy699:
        YYDEBUG(699, *YYCURSOR);
        yyaccept = 10;
@@ -13110,7 +13109,7 @@ yy710:
                TIMELIB_DEINIT;
                return TIMELIB_TIME12;
        }
-#line 13114 "<stdout>"
+#line 13113 "<stdout>"
 yy712:
        YYDEBUG(712, *YYCURSOR);
        yyaccept = 11;
@@ -13148,7 +13147,7 @@ yy713:
                TIMELIB_DEINIT;
                return TIMELIB_TIME24_WITH_ZONE;
        }
-#line 13152 "<stdout>"
+#line 13151 "<stdout>"
 yy714:
        YYDEBUG(714, *YYCURSOR);
        yyaccept = 11;
@@ -13429,7 +13428,7 @@ yy741:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL;
        }
-#line 13433 "<stdout>"
+#line 13432 "<stdout>"
 yy742:
        YYDEBUG(742, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -14195,7 +14194,7 @@ yy813:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL_POINTED;
        }
-#line 14199 "<stdout>"
+#line 14198 "<stdout>"
 yy814:
        YYDEBUG(814, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -14834,7 +14833,7 @@ yy860:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 14838 "<stdout>"
+#line 14837 "<stdout>"
 yy861:
        YYDEBUG(861, *YYCURSOR);
        yyaccept = 12;
@@ -14954,7 +14953,7 @@ yy870:
                TIMELIB_DEINIT;
                return TIMELIB_AMERICAN;
        }
-#line 14958 "<stdout>"
+#line 14957 "<stdout>"
 yy871:
        YYDEBUG(871, *YYCURSOR);
        yyaccept = 13;
@@ -15197,7 +15196,7 @@ yy903:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 15201 "<stdout>"
+#line 15200 "<stdout>"
 yy904:
        YYDEBUG(904, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15656,7 +15655,7 @@ yy958:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 15660 "<stdout>"
+#line 15659 "<stdout>"
 yy960:
        YYDEBUG(960, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15801,7 +15800,7 @@ yy971:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 15805 "<stdout>"
+#line 15804 "<stdout>"
 yy972:
        YYDEBUG(972, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15914,7 +15913,7 @@ yy978:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 15918 "<stdout>"
+#line 15917 "<stdout>"
 yy979:
        YYDEBUG(979, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -16145,7 +16144,7 @@ yy999:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 16149 "<stdout>"
+#line 16148 "<stdout>"
 yy1000:
        YYDEBUG(1000, *YYCURSOR);
        ++YYCURSOR;
@@ -16168,7 +16167,7 @@ yy1000:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 16172 "<stdout>"
+#line 16171 "<stdout>"
 yy1002:
        YYDEBUG(1002, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -16244,7 +16243,7 @@ yy1005:
                TIMELIB_DEINIT;
                return TIMELIB_PG_YEARDAY;
        }
-#line 16248 "<stdout>"
+#line 16247 "<stdout>"
 yy1006:
        YYDEBUG(1006, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -16372,7 +16371,7 @@ yy1026:
                TIMELIB_DEINIT;
                return TIMELIB_XMLRPC_SOAP;
        }
-#line 16376 "<stdout>"
+#line 16375 "<stdout>"
 yy1027:
        YYDEBUG(1027, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -16649,7 +16648,7 @@ yy1032:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NOCOLON;
        }
-#line 16653 "<stdout>"
+#line 16652 "<stdout>"
 yy1033:
        YYDEBUG(1033, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -17343,7 +17342,7 @@ yy1134:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 17347 "<stdout>"
+#line 17346 "<stdout>"
 yy1135:
        YYDEBUG(1135, *YYCURSOR);
        yyaccept = 18;
@@ -18425,7 +18424,7 @@ yy1238:
                TIMELIB_DEINIT;
                return TIMELIB_GNU_NOCOLON;
        }
-#line 18429 "<stdout>"
+#line 18428 "<stdout>"
 yy1239:
        YYDEBUG(1239, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -18536,7 +18535,7 @@ yy1246:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_NOCOLON;
        }
-#line 18540 "<stdout>"
+#line 18539 "<stdout>"
 yy1247:
        YYDEBUG(1247, *YYCURSOR);
        yyaccept = 21;
@@ -19170,7 +19169,7 @@ yy1271:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 19174 "<stdout>"
+#line 19173 "<stdout>"
 yy1272:
        YYDEBUG(1272, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -19617,7 +19616,7 @@ yy1301:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 19621 "<stdout>"
+#line 19620 "<stdout>"
 yy1302:
        YYDEBUG(1302, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -19661,7 +19660,7 @@ yy1304:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 19665 "<stdout>"
+#line 19664 "<stdout>"
 yy1305:
        YYDEBUG(1305, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -21442,7 +21441,7 @@ yy1382:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 21446 "<stdout>"
+#line 21445 "<stdout>"
 yy1383:
        YYDEBUG(1383, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -21592,7 +21591,7 @@ yy1390:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 21596 "<stdout>"
+#line 21595 "<stdout>"
 yy1391:
        YYDEBUG(1391, *YYCURSOR);
        yyaccept = 0;
@@ -22099,7 +22098,7 @@ yy1413:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 22103 "<stdout>"
+#line 22102 "<stdout>"
 yy1414:
        YYDEBUG(1414, *YYCURSOR);
        yyaccept = 0;
index c7ff8f549b7b6e1b61de024da494c0c41db32144..5e2244e87744e7cca7d3b2b829ae940394aac34f 100644 (file)
@@ -777,7 +777,6 @@ std:
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 26) YYFILL(26);
        yych = *YYCURSOR;
        {
@@ -847,7 +846,7 @@ yy3:
                TIMELIB_DEINIT;
                return TIMELIB_TIMEZONE;
        }
-#line 851 "<stdout>"
+#line 850 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        if (yych <= 'E') {
@@ -1117,7 +1116,7 @@ yy12:
                s->errors++;
                goto std;
        }
-#line 1121 "<stdout>"
+#line 1120 "<stdout>"
 yy13:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -1991,7 +1990,7 @@ yy46:
        {
                goto std;
        }
-#line 1995 "<stdout>"
+#line 1994 "<stdout>"
 yy47:
        yych = *++YYCURSOR;
        goto yy46;
@@ -2002,7 +2001,7 @@ yy48:
                s->pos = cursor; s->line++;
                goto std;
        }
-#line 2006 "<stdout>"
+#line 2005 "<stdout>"
 yy50:
        yych = *++YYCURSOR;
        goto yy12;
@@ -2248,7 +2247,7 @@ yy69:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 2252 "<stdout>"
+#line 2251 "<stdout>"
 yy70:
        yych = *++YYCURSOR;
        if (yych == 'D') goto yy71;
@@ -3132,7 +3131,7 @@ yy172:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 3136 "<stdout>"
+#line 3135 "<stdout>"
 yy173:
        yych = *++YYCURSOR;
        if (yych == 'D') goto yy174;
@@ -4642,7 +4641,7 @@ yy341:
                TIMELIB_DEINIT;
                return TIMELIB_WEEKDAY;
        }
-#line 4646 "<stdout>"
+#line 4645 "<stdout>"
 yy342:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -4890,7 +4889,7 @@ yy363:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 4894 "<stdout>"
+#line 4893 "<stdout>"
 yy364:
        yych = *++YYCURSOR;
        if (yych <= 'm') {
@@ -5099,7 +5098,7 @@ yy385:
                TIMELIB_DEINIT;
                return TIMELIB_SHORTDATE_WITH_TIME;
        }
-#line 5103 "<stdout>"
+#line 5102 "<stdout>"
 yy386:
        yyaccept = 7;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -5393,7 +5392,7 @@ yy420:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 5397 "<stdout>"
+#line 5396 "<stdout>"
 yy421:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -5758,7 +5757,7 @@ yy446:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 5762 "<stdout>"
+#line 5761 "<stdout>"
 yy447:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy446;
@@ -7082,7 +7081,7 @@ yy526:
                TIMELIB_DEINIT;
                return TIMELIB_AGO;
        }
-#line 7086 "<stdout>"
+#line 7085 "<stdout>"
 yy527:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9053,7 +9052,7 @@ yy620:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 9057 "<stdout>"
+#line 9056 "<stdout>"
 yy621:
        yyaccept = 10;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9164,7 +9163,7 @@ yy631:
                TIMELIB_DEINIT;
                return TIMELIB_TIME12;
        }
-#line 9168 "<stdout>"
+#line 9167 "<stdout>"
 yy632:
        yych = *++YYCURSOR;
        goto yy631;
@@ -9201,7 +9200,7 @@ yy634:
                TIMELIB_DEINIT;
                return TIMELIB_TIME24_WITH_ZONE;
        }
-#line 9205 "<stdout>"
+#line 9204 "<stdout>"
 yy635:
        yyaccept = 11;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9403,7 +9402,7 @@ yy660:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL;
        }
-#line 9407 "<stdout>"
+#line 9406 "<stdout>"
 yy661:
        yych = *++YYCURSOR;
        if (yych == 'M') goto yy662;
@@ -9928,7 +9927,7 @@ yy729:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL_POINTED;
        }
-#line 9932 "<stdout>"
+#line 9931 "<stdout>"
 yy730:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy729;
@@ -10456,7 +10455,7 @@ yy775:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 10460 "<stdout>"
+#line 10459 "<stdout>"
 yy776:
        yyaccept = 12;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -10538,7 +10537,7 @@ yy784:
                TIMELIB_DEINIT;
                return TIMELIB_AMERICAN;
        }
-#line 10542 "<stdout>"
+#line 10541 "<stdout>"
 yy785:
        yyaccept = 13;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -10741,7 +10740,7 @@ yy817:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 10745 "<stdout>"
+#line 10744 "<stdout>"
 yy818:
        yych = *++YYCURSOR;
        if (yych <= '5') {
@@ -11100,7 +11099,7 @@ yy867:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 11104 "<stdout>"
+#line 11103 "<stdout>"
 yy869:
        yych = *++YYCURSOR;
        if (yych == 'V') goto yy862;
@@ -11224,7 +11223,7 @@ yy880:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 11228 "<stdout>"
+#line 11227 "<stdout>"
 yy881:
        yych = *++YYCURSOR;
        {
@@ -11383,7 +11382,7 @@ yy889:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 11387 "<stdout>"
+#line 11386 "<stdout>"
 yy890:
        yych = *++YYCURSOR;
        if (yych == 'I') goto yy1021;
@@ -11593,7 +11592,7 @@ yy910:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 11597 "<stdout>"
+#line 11596 "<stdout>"
 yy911:
        ++YYCURSOR;
 #line 1200 "parse_date.g.re"
@@ -11614,7 +11613,7 @@ yy911:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 11618 "<stdout>"
+#line 11617 "<stdout>"
 yy913:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -11679,7 +11678,7 @@ yy916:
                TIMELIB_DEINIT;
                return TIMELIB_PG_YEARDAY;
        }
-#line 11683 "<stdout>"
+#line 11682 "<stdout>"
 yy917:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -11784,7 +11783,7 @@ yy937:
                TIMELIB_DEINIT;
                return TIMELIB_XMLRPC_SOAP;
        }
-#line 11788 "<stdout>"
+#line 11787 "<stdout>"
 yy938:
        yych = *++YYCURSOR;
        if (yych <= '2') {
@@ -11967,7 +11966,7 @@ yy943:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NOCOLON;
        }
-#line 11971 "<stdout>"
+#line 11970 "<stdout>"
 yy944:
        yych = *++YYCURSOR;
        if (yych <= 'H') {
@@ -12528,7 +12527,7 @@ yy1043:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 12532 "<stdout>"
+#line 12531 "<stdout>"
 yy1044:
        yyaccept = 18;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -13483,7 +13482,7 @@ yy1146:
                TIMELIB_DEINIT;
                return TIMELIB_GNU_NOCOLON;
        }
-#line 13487 "<stdout>"
+#line 13486 "<stdout>"
 yy1147:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -13577,7 +13576,7 @@ yy1154:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_NOCOLON;
        }
-#line 13581 "<stdout>"
+#line 13580 "<stdout>"
 yy1155:
        yyaccept = 21;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -14008,7 +14007,7 @@ yy1179:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 14012 "<stdout>"
+#line 14011 "<stdout>"
 yy1180:
        yych = *++YYCURSOR;
        if (yych <= 'N') {
@@ -14273,7 +14272,7 @@ yy1200:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 14277 "<stdout>"
+#line 14276 "<stdout>"
 yy1201:
        yych = *++YYCURSOR;
        if (yych <= 'X') {
@@ -14295,7 +14294,7 @@ yy1203:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 14299 "<stdout>"
+#line 14298 "<stdout>"
 yy1204:
        yych = *++YYCURSOR;
        if (yych <= 'R') {
@@ -15631,7 +15630,7 @@ yy1279:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 15635 "<stdout>"
+#line 15634 "<stdout>"
 yy1280:
        yych = *++YYCURSOR;
        if (yych <= 'N') {
@@ -15732,7 +15731,7 @@ yy1287:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 15736 "<stdout>"
+#line 15735 "<stdout>"
 yy1288:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -16125,7 +16124,7 @@ yy1310:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 16129 "<stdout>"
+#line 16128 "<stdout>"
 yy1311:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
index 390626f0936afa527c076a040842c304c12bb12c..8963d5fe915e4daabf6a58267f82407fe7f23927 100644 (file)
@@ -743,7 +743,6 @@ std:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 26) YYFILL(26);
        yych = *YYCURSOR;
        switch (yych) {
@@ -850,7 +849,7 @@ yy3:
                TIMELIB_DEINIT;
                return TIMELIB_TIMEZONE;
        }
-#line 854 "<stdout>"
+#line 853 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        if (yych <= 'E') {
@@ -1108,7 +1107,7 @@ yy12:
                s->errors++;
                goto std;
        }
-#line 1112 "<stdout>"
+#line 1111 "<stdout>"
 yy13:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -2098,7 +2097,7 @@ yy46:
        {
                goto std;
        }
-#line 2102 "<stdout>"
+#line 2101 "<stdout>"
 yy47:
        yych = *++YYCURSOR;
        goto yy46;
@@ -2109,7 +2108,7 @@ yy48:
                s->pos = cursor; s->line++;
                goto std;
        }
-#line 2113 "<stdout>"
+#line 2112 "<stdout>"
 yy50:
        yych = *++YYCURSOR;
        goto yy12;
@@ -2402,7 +2401,7 @@ yy69:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 2406 "<stdout>"
+#line 2405 "<stdout>"
 yy70:
        yych = *++YYCURSOR;
        if (yych == 'D') goto yy71;
@@ -3238,7 +3237,7 @@ yy172:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 3242 "<stdout>"
+#line 3241 "<stdout>"
 yy173:
        yych = *++YYCURSOR;
        if (yych == 'D') goto yy174;
@@ -4738,7 +4737,7 @@ yy341:
                TIMELIB_DEINIT;
                return TIMELIB_WEEKDAY;
        }
-#line 4742 "<stdout>"
+#line 4741 "<stdout>"
 yy342:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -4977,7 +4976,7 @@ yy363:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 4981 "<stdout>"
+#line 4980 "<stdout>"
 yy364:
        yych = *++YYCURSOR;
        if (yych <= 'm') {
@@ -5212,7 +5211,7 @@ yy385:
                TIMELIB_DEINIT;
                return TIMELIB_SHORTDATE_WITH_TIME;
        }
-#line 5216 "<stdout>"
+#line 5215 "<stdout>"
 yy386:
        yyaccept = 7;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -5506,7 +5505,7 @@ yy420:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 5510 "<stdout>"
+#line 5509 "<stdout>"
 yy421:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -5856,7 +5855,7 @@ yy446:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 5860 "<stdout>"
+#line 5859 "<stdout>"
 yy447:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy446;
@@ -7145,7 +7144,7 @@ yy526:
                TIMELIB_DEINIT;
                return TIMELIB_AGO;
        }
-#line 7149 "<stdout>"
+#line 7148 "<stdout>"
 yy527:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9031,7 +9030,7 @@ yy620:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 9035 "<stdout>"
+#line 9034 "<stdout>"
 yy621:
        yyaccept = 10;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9142,7 +9141,7 @@ yy631:
                TIMELIB_DEINIT;
                return TIMELIB_TIME12;
        }
-#line 9146 "<stdout>"
+#line 9145 "<stdout>"
 yy632:
        yych = *++YYCURSOR;
        goto yy631;
@@ -9179,7 +9178,7 @@ yy634:
                TIMELIB_DEINIT;
                return TIMELIB_TIME24_WITH_ZONE;
        }
-#line 9183 "<stdout>"
+#line 9182 "<stdout>"
 yy635:
        yyaccept = 11;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -9381,7 +9380,7 @@ yy660:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL;
        }
-#line 9385 "<stdout>"
+#line 9384 "<stdout>"
 yy661:
        yych = *++YYCURSOR;
        if (yych == 'M') goto yy662;
@@ -9906,7 +9905,7 @@ yy729:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL_POINTED;
        }
-#line 9910 "<stdout>"
+#line 9909 "<stdout>"
 yy730:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy729;
@@ -10434,7 +10433,7 @@ yy775:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 10438 "<stdout>"
+#line 10437 "<stdout>"
 yy776:
        yyaccept = 12;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -10516,7 +10515,7 @@ yy784:
                TIMELIB_DEINIT;
                return TIMELIB_AMERICAN;
        }
-#line 10520 "<stdout>"
+#line 10519 "<stdout>"
 yy785:
        yyaccept = 13;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -10719,7 +10718,7 @@ yy817:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 10723 "<stdout>"
+#line 10722 "<stdout>"
 yy818:
        yych = *++YYCURSOR;
        if (yych <= '5') {
@@ -11052,7 +11051,7 @@ yy867:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 11056 "<stdout>"
+#line 11055 "<stdout>"
 yy869:
        yych = *++YYCURSOR;
        if (yych == 'V') goto yy862;
@@ -11196,7 +11195,7 @@ yy880:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 11200 "<stdout>"
+#line 11199 "<stdout>"
 yy881:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -11355,7 +11354,7 @@ yy889:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 11359 "<stdout>"
+#line 11358 "<stdout>"
 yy890:
        yych = *++YYCURSOR;
        if (yych == 'I') goto yy1021;
@@ -11565,7 +11564,7 @@ yy910:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 11569 "<stdout>"
+#line 11568 "<stdout>"
 yy911:
        ++YYCURSOR;
 #line 1200 "parse_date.s.re"
@@ -11586,7 +11585,7 @@ yy911:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 11590 "<stdout>"
+#line 11589 "<stdout>"
 yy913:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -11644,7 +11643,7 @@ yy916:
                TIMELIB_DEINIT;
                return TIMELIB_PG_YEARDAY;
        }
-#line 11648 "<stdout>"
+#line 11647 "<stdout>"
 yy917:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -11749,7 +11748,7 @@ yy937:
                TIMELIB_DEINIT;
                return TIMELIB_XMLRPC_SOAP;
        }
-#line 11753 "<stdout>"
+#line 11752 "<stdout>"
 yy938:
        yych = *++YYCURSOR;
        if (yych <= '2') {
@@ -11904,7 +11903,7 @@ yy943:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NOCOLON;
        }
-#line 11908 "<stdout>"
+#line 11907 "<stdout>"
 yy944:
        yych = *++YYCURSOR;
        if (yych <= 'H') {
@@ -12465,7 +12464,7 @@ yy1043:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 12469 "<stdout>"
+#line 12468 "<stdout>"
 yy1044:
        yyaccept = 18;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -13448,7 +13447,7 @@ yy1146:
                TIMELIB_DEINIT;
                return TIMELIB_GNU_NOCOLON;
        }
-#line 13452 "<stdout>"
+#line 13451 "<stdout>"
 yy1147:
        yych = *++YYCURSOR;
        if (yych <= '/') goto yy57;
@@ -13535,7 +13534,7 @@ yy1154:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_NOCOLON;
        }
-#line 13539 "<stdout>"
+#line 13538 "<stdout>"
 yy1155:
        yyaccept = 21;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -13924,7 +13923,7 @@ yy1179:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 13928 "<stdout>"
+#line 13927 "<stdout>"
 yy1180:
        yych = *++YYCURSOR;
        if (yych <= 'N') {
@@ -14189,7 +14188,7 @@ yy1200:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 14193 "<stdout>"
+#line 14192 "<stdout>"
 yy1201:
        yych = *++YYCURSOR;
        if (yych <= 'X') {
@@ -14211,7 +14210,7 @@ yy1203:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 14215 "<stdout>"
+#line 14214 "<stdout>"
 yy1204:
        yych = *++YYCURSOR;
        if (yych <= 'R') {
@@ -15511,7 +15510,7 @@ yy1279:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 15515 "<stdout>"
+#line 15514 "<stdout>"
 yy1280:
        yych = *++YYCURSOR;
        if (yych <= 'N') {
@@ -15600,7 +15599,7 @@ yy1287:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 15604 "<stdout>"
+#line 15603 "<stdout>"
 yy1288:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -15996,7 +15995,7 @@ yy1310:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 16000 "<stdout>"
+#line 15999 "<stdout>"
 yy1311:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
index b7e2e615ad7cab7fcd456683e9934d96c584c526..f6eb52d1b1462d503882277082c9b5a9aedf3b35 100644 (file)
@@ -879,7 +879,6 @@ std:
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        YYDEBUG(0, *YYCURSOR);
        if ((YYLIMIT - YYCURSOR) < 30) YYFILL(30);
        yych = *YYCURSOR;
@@ -993,7 +992,7 @@ yy3:
                TIMELIB_DEINIT;
                return TIMELIB_TIMEZONE;
        }
-#line 997 "<stdout>"
+#line 996 "<stdout>"
 yy4:
        YYDEBUG(4, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -1307,7 +1306,7 @@ yy12:
                add_error(s, "Unexpected character");
                goto std;
        }
-#line 1311 "<stdout>"
+#line 1310 "<stdout>"
 yy13:
        YYDEBUG(13, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -2328,7 +2327,7 @@ yy47:
        {
                goto std;
        }
-#line 2332 "<stdout>"
+#line 2331 "<stdout>"
 yy48:
        YYDEBUG(48, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -2342,7 +2341,7 @@ yy49:
                s->pos = cursor; s->line++;
                goto std;
        }
-#line 2346 "<stdout>"
+#line 2345 "<stdout>"
 yy51:
        YYDEBUG(51, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -2744,7 +2743,7 @@ yy70:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 2748 "<stdout>"
+#line 2747 "<stdout>"
 yy71:
        YYDEBUG(71, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -3776,7 +3775,7 @@ yy184:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 3780 "<stdout>"
+#line 3779 "<stdout>"
 yy185:
        YYDEBUG(185, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -4736,7 +4735,7 @@ yy278:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 4740 "<stdout>"
+#line 4739 "<stdout>"
 yy279:
        YYDEBUG(279, *YYCURSOR);
        yyaccept = 0;
@@ -4948,7 +4947,7 @@ yy288:
                TIMELIB_DEINIT;
                return TIMELIB_WEEKDAY;
        }
-#line 4952 "<stdout>"
+#line 4951 "<stdout>"
 yy289:
        YYDEBUG(289, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -5434,7 +5433,7 @@ yy315:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 5438 "<stdout>"
+#line 5437 "<stdout>"
 yy316:
        YYDEBUG(316, *YYCURSOR);
        ++YYCURSOR;
@@ -5497,7 +5496,7 @@ yy320:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 5501 "<stdout>"
+#line 5500 "<stdout>"
 yy321:
        YYDEBUG(321, *YYCURSOR);
        yyaccept = 8;
@@ -5799,7 +5798,7 @@ yy344:
                TIMELIB_DEINIT;
                return TIMELIB_SHORTDATE_WITH_TIME;
        }
-#line 5803 "<stdout>"
+#line 5802 "<stdout>"
 yy345:
        YYDEBUG(345, *YYCURSOR);
        yyaccept = 9;
@@ -6499,7 +6498,7 @@ yy400:
                TIMELIB_DEINIT;
                return TIMELIB_SHORTDATE_WITH_TIME;
        }
-#line 6503 "<stdout>"
+#line 6502 "<stdout>"
 yy402:
        YYDEBUG(402, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -6687,7 +6686,7 @@ yy417:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 6691 "<stdout>"
+#line 6690 "<stdout>"
 yy418:
        YYDEBUG(418, *YYCURSOR);
        yyaccept = 8;
@@ -7943,7 +7942,7 @@ yy488:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 7947 "<stdout>"
+#line 7946 "<stdout>"
 yy489:
        YYDEBUG(489, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -9844,7 +9843,7 @@ yy573:
                TIMELIB_DEINIT;
                return TIMELIB_AGO;
        }
-#line 9848 "<stdout>"
+#line 9847 "<stdout>"
 yy574:
        YYDEBUG(574, *YYCURSOR);
        yyaccept = 7;
@@ -11540,7 +11539,7 @@ yy635:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 11544 "<stdout>"
+#line 11543 "<stdout>"
 yy636:
        YYDEBUG(636, *YYCURSOR);
        yyaccept = 0;
@@ -12108,7 +12107,7 @@ yy656:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_TEXT;
        }
-#line 12112 "<stdout>"
+#line 12111 "<stdout>"
 yy657:
        YYDEBUG(657, *YYCURSOR);
        yyaccept = 12;
@@ -12265,7 +12264,7 @@ yy668:
                TIMELIB_DEINIT;
                return TIMELIB_TIME12;
        }
-#line 12269 "<stdout>"
+#line 12268 "<stdout>"
 yy670:
        YYDEBUG(670, *YYCURSOR);
        yyaccept = 13;
@@ -12303,7 +12302,7 @@ yy671:
                TIMELIB_DEINIT;
                return TIMELIB_TIME24_WITH_ZONE;
        }
-#line 12307 "<stdout>"
+#line 12306 "<stdout>"
 yy672:
        YYDEBUG(672, *YYCURSOR);
        yyaccept = 13;
@@ -12632,7 +12631,7 @@ yy703:
                TIMELIB_DEINIT;
                return TIMELIB_TIME24_WITH_ZONE;
        }
-#line 12636 "<stdout>"
+#line 12635 "<stdout>"
 yy705:
        YYDEBUG(705, *YYCURSOR);
        yyaccept = 13;
@@ -12751,7 +12750,7 @@ yy715:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL;
        }
-#line 12755 "<stdout>"
+#line 12754 "<stdout>"
 yy716:
        YYDEBUG(716, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -13518,7 +13517,7 @@ yy787:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL_POINTED;
        }
-#line 13522 "<stdout>"
+#line 13521 "<stdout>"
 yy788:
        YYDEBUG(788, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -13538,7 +13537,7 @@ yy788:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_FULL_POINTED;
        }
-#line 13542 "<stdout>"
+#line 13541 "<stdout>"
 yy791:
        YYDEBUG(791, *YYCURSOR);
        yyaccept = 13;
@@ -14197,7 +14196,7 @@ yy836:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 14201 "<stdout>"
+#line 14200 "<stdout>"
 yy837:
        YYDEBUG(837, *YYCURSOR);
        yyaccept = 15;
@@ -14317,7 +14316,7 @@ yy846:
                TIMELIB_DEINIT;
                return TIMELIB_AMERICAN;
        }
-#line 14321 "<stdout>"
+#line 14320 "<stdout>"
 yy847:
        YYDEBUG(847, *YYCURSOR);
        yyaccept = 16;
@@ -14570,7 +14569,7 @@ yy880:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 14574 "<stdout>"
+#line 14573 "<stdout>"
 yy881:
        YYDEBUG(881, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15084,7 +15083,7 @@ yy937:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 15088 "<stdout>"
+#line 15087 "<stdout>"
 yy938:
        YYDEBUG(938, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15135,7 +15134,7 @@ yy944:
                TIMELIB_DEINIT;
                return TIMELIB_PG_TEXT;
        }
-#line 15139 "<stdout>"
+#line 15138 "<stdout>"
 yy946:
        YYDEBUG(946, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15280,7 +15279,7 @@ yy957:
                TIMELIB_DEINIT;
                return TIMELIB_CLF;
        }
-#line 15284 "<stdout>"
+#line 15283 "<stdout>"
 yy958:
        YYDEBUG(958, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15440,7 +15439,7 @@ yy967:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NO_DAY;
        }
-#line 15444 "<stdout>"
+#line 15443 "<stdout>"
 yy968:
        YYDEBUG(968, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15673,7 +15672,7 @@ yy988:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 15677 "<stdout>"
+#line 15676 "<stdout>"
 yy989:
        YYDEBUG(989, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15701,7 +15700,7 @@ yy990:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_WEEK;
        }
-#line 15705 "<stdout>"
+#line 15704 "<stdout>"
 yy992:
        YYDEBUG(992, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15777,7 +15776,7 @@ yy995:
                TIMELIB_DEINIT;
                return TIMELIB_PG_YEARDAY;
        }
-#line 15781 "<stdout>"
+#line 15780 "<stdout>"
 yy996:
        YYDEBUG(996, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -15905,7 +15904,7 @@ yy1016:
                TIMELIB_DEINIT;
                return TIMELIB_XMLRPC_SOAP;
        }
-#line 15909 "<stdout>"
+#line 15908 "<stdout>"
 yy1017:
        YYDEBUG(1017, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -16178,7 +16177,7 @@ yy1022:
                TIMELIB_DEINIT;
                return TIMELIB_DATE_NOCOLON;
        }
-#line 16182 "<stdout>"
+#line 16181 "<stdout>"
 yy1023:
        YYDEBUG(1023, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -17108,7 +17107,7 @@ yy1147:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_DATE;
        }
-#line 17112 "<stdout>"
+#line 17111 "<stdout>"
 yy1148:
        YYDEBUG(1148, *YYCURSOR);
        yyaccept = 24;
@@ -18135,7 +18134,7 @@ yy1241:
                TIMELIB_DEINIT;
                return TIMELIB_GNU_NOCOLON;
        }
-#line 18139 "<stdout>"
+#line 18138 "<stdout>"
 yy1242:
        YYDEBUG(1242, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -18246,7 +18245,7 @@ yy1249:
                TIMELIB_DEINIT;
                return TIMELIB_ISO_NOCOLON;
        }
-#line 18250 "<stdout>"
+#line 18249 "<stdout>"
 yy1250:
        YYDEBUG(1250, *YYCURSOR);
        yyaccept = 27;
@@ -18960,7 +18959,7 @@ yy1278:
                TIMELIB_DEINIT;
                return TIMELIB_LF_DAY_OF_MONTH;
        }
-#line 18964 "<stdout>"
+#line 18963 "<stdout>"
 yy1279:
        YYDEBUG(1279, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -20070,7 +20069,7 @@ yy1334:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 20074 "<stdout>"
+#line 20073 "<stdout>"
 yy1335:
        YYDEBUG(1335, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -20517,7 +20516,7 @@ yy1364:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 20521 "<stdout>"
+#line 20520 "<stdout>"
 yy1365:
        YYDEBUG(1365, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -20561,7 +20560,7 @@ yy1367:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 20565 "<stdout>"
+#line 20564 "<stdout>"
 yy1368:
        YYDEBUG(1368, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -22391,7 +22390,7 @@ yy1447:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 22395 "<stdout>"
+#line 22394 "<stdout>"
 yy1448:
        YYDEBUG(1448, *YYCURSOR);
        yych = *++YYCURSOR;
@@ -22541,7 +22540,7 @@ yy1455:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 22545 "<stdout>"
+#line 22544 "<stdout>"
 yy1456:
        YYDEBUG(1456, *YYCURSOR);
        yyaccept = 0;
@@ -23032,7 +23031,7 @@ yy1478:
                TIMELIB_DEINIT;
                return TIMELIB_RELATIVE;
        }
-#line 23036 "<stdout>"
+#line 23035 "<stdout>"
 yy1479:
        YYDEBUG(1479, *YYCURSOR);
        yyaccept = 0;
index 74c3f0878c78bd0a0805fb98ac23aa0b05a4fdf1..ae87501a9a5494f20ec7fa96fbd35646fb12ad97 100644 (file)
@@ -853,7 +853,6 @@ std:
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 31) YYFILL(31);
        yych = *YYCURSOR;
        {
index 199fa637b087cdd7cd88ba6a9d0795d86808fa98..1a676d2c1f8c121483c70871e97095740d34c888 100644 (file)
@@ -287,7 +287,6 @@ std:
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 20) YYFILL(20);
        yych = *YYCURSOR;
        {
index eb60b3e7062d3befb540d7b9a4a7c16169138837..8ce292847d10125c435691bbe4928daee024ede0 100644 (file)
@@ -120,7 +120,6 @@ static int scan(Scanner *s)
                224, 224, 224, 224, 224, 224, 224, 224, 
                224, 224, 224, 224, 224, 224, 224, 224, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        {
index 769b481dd5a9aae2710d656167a3e5eb0c0a2e42..e95821e59067a8738dfc116575763e4d2f452cfc 100644 (file)
@@ -45,7 +45,6 @@ loop:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        {
index a5cee4376c5f06ab38cb77efd6a416a045f4ed5b..f0cf8bc140f5fa071267c952ad8bf07cbff7205a 100644 (file)
@@ -153,7 +153,6 @@ scan:
                128, 128, 128, 128, 128, 128, 128, 128, 
                128, 128, 128, 128, 128, 128, 128, 128, 
        };
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yybm[0+yych] & 128) {
index 797850e16adeff47aa4b9cd26dbf4b73e9c9b992..98b1b8368419bccc9caae1bae2f722d7dad4a7ca 100644 (file)
@@ -556,7 +556,6 @@ PHPAPI int php_var_unserialize_ex(UNSERIALIZE_PARAMETER)
                  0,   0,   0,   0,   0,   0,   0,   0, 
                  0,   0,   0,   0,   0,   0,   0,   0, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 7) YYFILL(7);
        yych = *YYCURSOR;
        {
index 1150e5bd78587936c009f26623da3309e5539b7c..de65e823ccf288edaa6274ea5db41cdaca61f089 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -193,7 +192,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_dot.8.re"
        {return 0;}
-#line 197 "<stdout>"
+#line 196 "<stdout>"
 yy5:
        yych = *++YYCURSOR;
        switch (yych) {
index 5c585cfa35f18bf56d6eaef8ff0f6ea5d214d52f..21cf2dfce16179cc82dfb20d549513e07c7f1b1a 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -16,7 +15,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_dot.re"
        {return 0;}
-#line 20 "<stdout>"
+#line 19 "<stdout>"
 }
 #line 3 "range_dot.re"
 
index 4a9f22ea99ae6435f08365c3f68792010102d1fa..ca89f01470c11b33be4301ff8c31cc45019dc9c6 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -16,7 +15,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_dot.e.re"
        {return 0;}
-#line 20 "<stdout>"
+#line 19 "<stdout>"
 }
 #line 3 "range_dot.e.re"
 
index 8448714b62ed14d384cfb24938000ea8ca212377..82a3ece80c786ae1bc5d56ad9af5f7f16ec613fa 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych != '\n') goto yy3;
@@ -12,7 +11,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_dot.u.re"
        {return 0;}
-#line 16 "<stdout>"
+#line 15 "<stdout>"
 }
 #line 3 "range_dot.u.re"
 
index bab4ced211d0d18e803effd29fc79d3cb218accc..20e1548b640cefe933b02ca56252644a9d03614a 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych != '\n') goto yy3;
@@ -12,7 +11,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_dot.w.re"
        {return 0;}
-#line 16 "<stdout>"
+#line 15 "<stdout>"
 }
 #line 3 "range_dot.w.re"
 
index e2b19e94455a7f2003d9de2dbce4b725b2882b3f..b37420bd6899f360c24fcfcefff6d60de08f0189 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        if (yych == '\n') goto yy2;
@@ -17,7 +16,7 @@ yy3:
 yy4:
 #line 2 "range_dot.x.re"
        {return 0;}
-#line 21 "<stdout>"
+#line 20 "<stdout>"
 yy5:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= 0xDBFF) goto yy4;
index a16785cfb87bedc144604c6bb43d72467942d668..8b59fe201dc6bd0537e3bf1083d4d645a80e49b2 100644 (file)
@@ -4,10 +4,9 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
 #line 2 "range_empty.8.re"
        {return 0;}
-#line 11 "<stdout>"
+#line 10 "<stdout>"
 }
 #line 3 "range_empty.8.re"
 
index f4432f54fec756d201e575445881ac15fb1c1bbc..577431ecad6c4fe7171ad8c344d90887fc171ef0 100644 (file)
@@ -4,10 +4,9 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
 #line 2 "range_empty.re"
        {return 0;}
-#line 11 "<stdout>"
+#line 10 "<stdout>"
 }
 #line 3 "range_empty.re"
 
index a3550bd616a0875ba0f0649bd040ab43dd63af4f..5af81e988ebf7ca9a0a78bf23d3c7abb579708a4 100644 (file)
@@ -4,10 +4,9 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
 #line 2 "range_empty.e.re"
        {return 0;}
-#line 11 "<stdout>"
+#line 10 "<stdout>"
 }
 #line 3 "range_empty.e.re"
 
index 0d7fd3e72ebb7b44912a4482ae440ba939882adf..d52a3a583b70846f2f9757c492a18df81476a5a1 100644 (file)
@@ -4,10 +4,9 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
 #line 2 "range_empty.u.re"
        {return 0;}
-#line 11 "<stdout>"
+#line 10 "<stdout>"
 }
 #line 3 "range_empty.u.re"
 
index 59b159321eed71d19fdd4fb4a49a873f97a3770e..ad4a1290840a09034293d5d98f9238ca165f6cbf 100644 (file)
@@ -4,10 +4,9 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
 #line 2 "range_empty.w.re"
        {return 0;}
-#line 11 "<stdout>"
+#line 10 "<stdout>"
 }
 #line 3 "range_empty.w.re"
 
index 3ad30cee6ffa97851ed2eb82bcc16b74c34c8345..f52f9bad05012a04eec876f24f3560ced368a6f5 100644 (file)
@@ -4,10 +4,9 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
 #line 2 "range_empty.x.re"
        {return 0;}
-#line 11 "<stdout>"
+#line 10 "<stdout>"
 }
 #line 3 "range_empty.x.re"
 
index 0d70ab1c64ead87d9d6805eeee7910fe3ab6d971..3532f8d3fc9e8cd5be6095febaebabe903357cd7 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -194,7 +193,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_full.8.re"
        {return 0;}
-#line 198 "<stdout>"
+#line 197 "<stdout>"
 yy5:
        yych = *++YYCURSOR;
        switch (yych) {
index 24539c4668df6d8aea1d990c2c9d67392a68b0aa..0559df6f0e748d80af008e83adaf03459b2ebcd0 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "range_full.re"
        {return 0;}
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "range_full.re"
 
index dc93d3a5d2b2ee3f9a1dd51281fb50236fa74d73..abf2ba9b0afb7277d84d7ea98c0a89ca8a97471f 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "range_full.e.re"
        {return 0;}
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "range_full.e.re"
 
index cadf61997141dc50d44fbda84869cbb6a9328b4d..452bf959b2027772387dc4a673f7cf0bd079bcb3 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "range_full.u.re"
        {return 0;}
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "range_full.u.re"
 
index 27fd4bc74e40ac967cbc71eed9dfaf89c59a5d48..ce95a8c67e77553bf84301b1dbdb45c1035ab855 100644 (file)
@@ -4,13 +4,12 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        ++YYCURSOR;
 #line 2 "range_full.w.re"
        {return 0;}
-#line 14 "<stdout>"
+#line 13 "<stdout>"
 }
 #line 3 "range_full.w.re"
 
index 2abf3b339d2f660a05f61213f6806d5ebb46ab7f..479762a7a9cf826459648b8157837bbf2ac70d71 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        if (yych <= 0xD7FF) goto yy2;
@@ -14,7 +13,7 @@ yy2:
 yy3:
 #line 2 "range_full.x.re"
        {return 0;}
-#line 18 "<stdout>"
+#line 17 "<stdout>"
 yy4:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= 0xDBFF) goto yy3;
index 8e0e7fd342a9d5606730452d7263d13b196b2080..8235a99aa9dc6a63ba7c5375a284d66130b0c478 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -193,7 +192,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_neg_lf.8.re"
        {return 0;}
-#line 197 "<stdout>"
+#line 196 "<stdout>"
 yy5:
        yych = *++YYCURSOR;
        switch (yych) {
index b6a634ea366e43ce9b988f7affd91f23ef75f16e..3fa56df9dbd3d8bd88a5340e3afd9911d041b45f 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -16,7 +15,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_neg_lf.re"
        {return 0;}
-#line 20 "<stdout>"
+#line 19 "<stdout>"
 }
 #line 3 "range_neg_lf.re"
 
index 5a9a582ff6d1e754bae18d7e48de604cd41ae3f7..7c0a80d526016d16f91ebff294fdcfb528049386 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        switch (yych) {
@@ -16,7 +15,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_neg_lf.e.re"
        {return 0;}
-#line 20 "<stdout>"
+#line 19 "<stdout>"
 }
 #line 3 "range_neg_lf.e.re"
 
index b2926e10e25965d329ab85457eb018d3e798c5e0..221f686c2447d3c9248150bf4d7985e18ab827da 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych != '\n') goto yy3;
@@ -12,7 +11,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_neg_lf.u.re"
        {return 0;}
-#line 16 "<stdout>"
+#line 15 "<stdout>"
 }
 #line 3 "range_neg_lf.u.re"
 
index d206a10ac17eb39cb2485f9612e7623f76ac4314..5b63062a6d9fd27be449ea2adb35bc5c1509cb8d 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych != '\n') goto yy3;
@@ -12,7 +11,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "range_neg_lf.w.re"
        {return 0;}
-#line 16 "<stdout>"
+#line 15 "<stdout>"
 }
 #line 3 "range_neg_lf.w.re"
 
index f8d4f4ec5604e6fdcabdc2c04a8ea8d4a9ee9ad9..2baf2ffb075137c17d039388607477861c0946ec 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        if (yych == '\n') goto yy2;
@@ -17,7 +16,7 @@ yy3:
 yy4:
 #line 2 "range_neg_lf.x.re"
        {return 0;}
-#line 21 "<stdout>"
+#line 20 "<stdout>"
 yy5:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= 0xDBFF) goto yy4;
index eb8873660d698b98de7c39eea3d63af474a93091..144d9254b5704a2a77d0f892f4786c1d95e630a4 100644 (file)
@@ -6,7 +6,6 @@ void scan(unsigned char* in)
 
        {
                unsigned char yych;
-
                if (limit1 <= cursor1) fill1(1);
                yych = *cursor1;
                {
@@ -74,7 +73,6 @@ void scan(unsigned short* in)
 
        {
                unsigned short yych;
-
                if (limit2 <= cursor2) fill2(1);
                yych = *cursor2;
                {
@@ -142,7 +140,6 @@ void scan(unsigned int* in)
 
        {
                unsigned int yych;
-
                if (limit3 <= cursor3) fill3(1);
                yych = *cursor3;
                {
index e7f616c8c949da688207dd246482c7d90cff9a4b..a12af4a2602dedd98fe414bf260cc2a96ce990c1 100644 (file)
@@ -6,7 +6,6 @@ void scan(unsigned char* in)
 
        {
                unsigned char yych;
-
                if (limit1 <= cursor1) fill1(1);
                yych = *cursor1;
                {
@@ -74,7 +73,6 @@ void scan(unsigned short* in)
 
        {
                unsigned short yych;
-
                if (limit2 <= cursor2) fill2(1);
                yych = *cursor2;
                if (yych & ~0xFF) {
@@ -144,7 +142,6 @@ void scan(unsigned int* in)
 
        {
                unsigned int yych;
-
                if (limit3 <= cursor3) fill3(1);
                yych = *cursor3;
                if (yych & ~0xFF) {
index 5d223c251f7eec9b4fd64586b61fc84fc190b5cb..dcb620f55a2e1b97a9da747f569826130b5cc6ef 100644 (file)
@@ -6,7 +6,6 @@ void scan(unsigned char* in)
 
        {
                unsigned char yych;
-
                if (limit1 <= cursor1) fill1(1);
                yych = *cursor1;
                {
@@ -76,7 +75,6 @@ void scan(unsigned short* in)
 
        {
                unsigned short yych;
-
                if (limit2 <= cursor2) fill2(1);
                yych = *cursor2;
                if (yych & ~0xFF) {
@@ -147,7 +145,6 @@ void scan(unsigned int* in)
 
        {
                unsigned int yych;
-
                if (limit3 <= cursor3) fill3(1);
                yych = *cursor3;
                if (yych & ~0xFF) {
index c75cfa83b13d04653c0d1ca6ce6dce05b52d8fce..a614037e05ab3eb69fa086c8e4b08e22eb0b2d56 100644 (file)
@@ -19,7 +19,6 @@ const char *q;
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 7) YYFILL(7);
        yych = *YYCURSOR;
        switch (yych) {
@@ -41,7 +40,7 @@ yy2:
 yy3:
 #line 22 "repeater.re"
        {RET(5);}
-#line 45 "<stdout>"
+#line 44 "<stdout>"
 yy4:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -54,7 +53,7 @@ yy4:
 yy5:
 #line 23 "repeater.re"
        {RET(0);}
-#line 58 "<stdout>"
+#line 57 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        goto yy3;
@@ -80,7 +79,7 @@ yy10:
        ++YYCURSOR;
 #line 18 "repeater.re"
        {RET(1);}
-#line 84 "<stdout>"
+#line 83 "<stdout>"
 yy12:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -93,7 +92,7 @@ yy13:
        ++YYCURSOR;
 #line 19 "repeater.re"
        {RET(2);}
-#line 97 "<stdout>"
+#line 96 "<stdout>"
 yy15:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -114,7 +113,7 @@ yy17:
        ++YYCURSOR;
 #line 21 "repeater.re"
        {RET(4);}
-#line 118 "<stdout>"
+#line 117 "<stdout>"
 yy19:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -125,7 +124,7 @@ yy20:
        ++YYCURSOR;
 #line 20 "repeater.re"
        {RET(3);}
-#line 129 "<stdout>"
+#line 128 "<stdout>"
 yy22:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 593fba118c897eed2a9da76afaf086714e12878c..4c666e8ad35ae4eec190ce14e9d656109ccf3903 100644 (file)
@@ -29,7 +29,6 @@ scan:
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
-
        if ((YYLIMIT - YYCURSOR) < 13) YYFILL(13);
        yych = *YYCURSOR;
        switch (yych) {
@@ -125,7 +124,7 @@ scan:
 yy2:
 #line 253 "rexx.re"
        { RETURN(SU_SYMBOL_COMPOUND); }
-#line 129 "<stdout>"
+#line 128 "<stdout>"
 yy3:
        ++YYCURSOR;
 #line 68 "rexx.re"
@@ -134,7 +133,7 @@ yy3:
                ScanCB.linePos = ScanCB.pos + (cursor - ScanCB.mrk);
                RETURN(SU_EOL);
            }
-#line 138 "<stdout>"
+#line 137 "<stdout>"
 yy5:
        yyaccept = 0;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -147,17 +146,17 @@ yy5:
 yy6:
 #line 116 "rexx.re"
        { RETURN(OP_OR); }
-#line 151 "<stdout>"
+#line 150 "<stdout>"
 yy7:
        ++YYCURSOR;
 #line 76 "rexx.re"
        { RETURN(OP_PLUS); }
-#line 156 "<stdout>"
+#line 155 "<stdout>"
 yy9:
        ++YYCURSOR;
 #line 78 "rexx.re"
        { RETURN(OP_MINUS); }
-#line 161 "<stdout>"
+#line 160 "<stdout>"
 yy11:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -170,7 +169,7 @@ yy11:
 yy12:
 #line 80 "rexx.re"
        { RETURN(OP_MULT); }
-#line 174 "<stdout>"
+#line 173 "<stdout>"
 yy13:
        yyaccept = 2;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -183,12 +182,12 @@ yy13:
 yy14:
 #line 82 "rexx.re"
        { RETURN(OP_DIV); }
-#line 187 "<stdout>"
+#line 186 "<stdout>"
 yy15:
        ++YYCURSOR;
 #line 84 "rexx.re"
        { RETURN(OP_IDIV); }
-#line 192 "<stdout>"
+#line 191 "<stdout>"
 yy17:
        yyaccept = 3;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -201,7 +200,7 @@ yy17:
 yy18:
 #line 90 "rexx.re"
        { RETURN(OP_EQUAL); }
-#line 205 "<stdout>"
+#line 204 "<stdout>"
 yy19:
        yyaccept = 4;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -216,7 +215,7 @@ yy19:
 yy20:
 #line 120 "rexx.re"
        { RETURN(OP_NOT); }
-#line 220 "<stdout>"
+#line 219 "<stdout>"
 yy21:
        yyaccept = 5;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -231,7 +230,7 @@ yy21:
 yy22:
 #line 96 "rexx.re"
        { RETURN(OP_LT); }
-#line 235 "<stdout>"
+#line 234 "<stdout>"
 yy23:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -246,7 +245,7 @@ yy23:
 yy24:
 #line 94 "rexx.re"
        { RETURN(OP_GT); }
-#line 250 "<stdout>"
+#line 249 "<stdout>"
 yy25:
        yyaccept = 7;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -259,32 +258,32 @@ yy25:
 yy26:
 #line 114 "rexx.re"
        { RETURN(OP_AND); }
-#line 263 "<stdout>"
+#line 262 "<stdout>"
 yy27:
        ++YYCURSOR;
 #line 123 "rexx.re"
        { RETURN(SU_COLON); }
-#line 268 "<stdout>"
+#line 267 "<stdout>"
 yy29:
        ++YYCURSOR;
 #line 125 "rexx.re"
        { RETURN(SU_COMMA); }
-#line 273 "<stdout>"
+#line 272 "<stdout>"
 yy31:
        ++YYCURSOR;
 #line 127 "rexx.re"
        { RETURN(SU_POPEN); }
-#line 278 "<stdout>"
+#line 277 "<stdout>"
 yy33:
        ++YYCURSOR;
 #line 129 "rexx.re"
        { RETURN(SU_PCLOSE); }
-#line 283 "<stdout>"
+#line 282 "<stdout>"
 yy35:
        ++YYCURSOR;
 #line 131 "rexx.re"
        { RETURN(SU_EOC); }
-#line 288 "<stdout>"
+#line 287 "<stdout>"
 yy37:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -297,7 +296,7 @@ yy37:
 yy38:
 #line 249 "rexx.re"
        { RETURN(SU_SYMBOL); }
-#line 301 "<stdout>"
+#line 300 "<stdout>"
 yy39:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -485,7 +484,7 @@ yy57:
 yy58:
 #line 247 "rexx.re"
        { RETURN(SU_CONST); }
-#line 489 "<stdout>"
+#line 488 "<stdout>"
 yy59:
        yych = *++YYCURSOR;
        goto yy81;
@@ -500,7 +499,7 @@ yy60:
 yy61:
 #line 264 "rexx.re"
        { RETURN(SU_ERROR); }
-#line 504 "<stdout>"
+#line 503 "<stdout>"
 yy62:
        yyaccept = 8;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -513,7 +512,7 @@ yy63:
        ++YYCURSOR;
 #line 262 "rexx.re"
        { RETURN(SU_EOF); }
-#line 517 "<stdout>"
+#line 516 "<stdout>"
 yy65:
        yych = *++YYCURSOR;
        goto yy61;
@@ -564,7 +563,7 @@ yy69:
 yy70:
 #line 255 "rexx.re"
        { RETURN(SU_LITERAL); }
-#line 568 "<stdout>"
+#line 567 "<stdout>"
 yy71:
        YYCTXMARKER = YYCURSOR + 1;
        yych = *++YYCURSOR;
@@ -714,13 +713,13 @@ yy73:
        YYCURSOR = YYCTXMARKER;
 #line 259 "rexx.re"
        { RETURN(SU_LITERAL_HEX); }
-#line 718 "<stdout>"
+#line 717 "<stdout>"
 yy75:
        ++YYCURSOR;
        YYCURSOR = YYCTXMARKER;
 #line 257 "rexx.re"
        { RETURN(SU_LITERAL_BIN); }
-#line 724 "<stdout>"
+#line 723 "<stdout>"
 yy77:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -893,7 +892,7 @@ yy82:
 yy83:
 #line 251 "rexx.re"
        { RETURN(SU_SYMBOL_STEM); }
-#line 897 "<stdout>"
+#line 896 "<stdout>"
 yy84:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -1340,7 +1339,7 @@ yy101:
 yy102:
 #line 240 "rexx.re"
        { RETURN(RXS_VERSION); }
-#line 1344 "<stdout>"
+#line 1343 "<stdout>"
 yy103:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1422,7 +1421,7 @@ yy104:
 yy105:
 #line 238 "rexx.re"
        { RETURN(RXS_VAR); }
-#line 1426 "<stdout>"
+#line 1425 "<stdout>"
 yy106:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1504,7 +1503,7 @@ yy107:
 yy108:
 #line 236 "rexx.re"
        { RETURN(RXS_VALUE); }
-#line 1508 "<stdout>"
+#line 1507 "<stdout>"
 yy109:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1607,7 +1606,7 @@ yy113:
 yy114:
 #line 234 "rexx.re"
        { RETURN(RXS_UPPER); }
-#line 1611 "<stdout>"
+#line 1610 "<stdout>"
 yy115:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1696,7 +1695,7 @@ yy117:
 yy118:
 #line 232 "rexx.re"
        { RETURN(RXS_UNTIL); }
-#line 1700 "<stdout>"
+#line 1699 "<stdout>"
 yy119:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1785,7 +1784,7 @@ yy121:
 yy122:
 #line 214 "rexx.re"
        { RETURN(RXS_HALT); }
-#line 1789 "<stdout>"
+#line 1788 "<stdout>"
 yy123:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1888,7 +1887,7 @@ yy127:
 yy128:
 #line 212 "rexx.re"
        { RETURN(RXS_FUZZ); }
-#line 1892 "<stdout>"
+#line 1891 "<stdout>"
 yy129:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1963,7 +1962,7 @@ yy129:
 yy130:
 #line 206 "rexx.re"
        { RETURN(RXS_FOR); }
-#line 1967 "<stdout>"
+#line 1966 "<stdout>"
 yy131:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2045,7 +2044,7 @@ yy132:
 yy133:
 #line 210 "rexx.re"
        { RETURN(RXS_FORM); }
-#line 2049 "<stdout>"
+#line 2048 "<stdout>"
 yy134:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2134,7 +2133,7 @@ yy136:
 yy137:
 #line 208 "rexx.re"
        { RETURN(RXS_FOREVER); }
-#line 2138 "<stdout>"
+#line 2137 "<stdout>"
 yy138:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2237,7 +2236,7 @@ yy142:
 yy143:
 #line 204 "rexx.re"
        { RETURN(RXS_FAILURE); }
-#line 2241 "<stdout>"
+#line 2240 "<stdout>"
 yy144:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2312,7 +2311,7 @@ yy144:
 yy145:
 #line 194 "rexx.re"
        { RETURN(RXS_BY); }
-#line 2316 "<stdout>"
+#line 2315 "<stdout>"
 yy146:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2410,7 +2409,7 @@ yy149:
 yy150:
 #line 244 "rexx.re"
        { RETURN(RXS_WITH); }
-#line 2414 "<stdout>"
+#line 2413 "<stdout>"
 yy151:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2506,7 +2505,7 @@ yy154:
 yy155:
 #line 242 "rexx.re"
        { RETURN(RXS_WHILE); }
-#line 2510 "<stdout>"
+#line 2509 "<stdout>"
 yy156:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -2581,7 +2580,7 @@ yy156:
 yy157:
 #line 188 "rexx.re"
        { RETURN(RX_WHEN); }
-#line 2585 "<stdout>"
+#line 2584 "<stdout>"
 yy158:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2663,7 +2662,7 @@ yy159:
 yy160:
 #line 230 "rexx.re"
        { RETURN(RXS_TO); }
-#line 2667 "<stdout>"
+#line 2666 "<stdout>"
 yy161:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2759,7 +2758,7 @@ yy164:
 yy165:
 #line 186 "rexx.re"
        { RETURN(RX_TRACE); }
-#line 2763 "<stdout>"
+#line 2762 "<stdout>"
 yy166:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2841,7 +2840,7 @@ yy167:
 yy168:
 #line 184 "rexx.re"
        { RETURN(RX_THEN); }
-#line 2845 "<stdout>"
+#line 2844 "<stdout>"
 yy169:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -2979,7 +2978,7 @@ yy178:
 yy179:
 #line 228 "rexx.re"
        { RETURN(RXS_SYNTAX); }
-#line 2983 "<stdout>"
+#line 2982 "<stdout>"
 yy180:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3075,7 +3074,7 @@ yy183:
 yy184:
 #line 226 "rexx.re"
        { RETURN(RXS_SOURCE); }
-#line 3079 "<stdout>"
+#line 3078 "<stdout>"
 yy185:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3171,7 +3170,7 @@ yy188:
 yy189:
 #line 182 "rexx.re"
        { RETURN(RX_SIGNAL); }
-#line 3175 "<stdout>"
+#line 3174 "<stdout>"
 yy190:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3267,7 +3266,7 @@ yy193:
 yy194:
 #line 180 "rexx.re"
        { RETURN(RX_SELECT); }
-#line 3271 "<stdout>"
+#line 3270 "<stdout>"
 yy195:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3391,7 +3390,7 @@ yy202:
 yy203:
 #line 224 "rexx.re"
        { RETURN(RXS_SCIENTIFIC); }
-#line 3395 "<stdout>"
+#line 3394 "<stdout>"
 yy204:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -3466,7 +3465,7 @@ yy204:
 yy205:
 #line 178 "rexx.re"
        { RETURN(RX_SAY); }
-#line 3470 "<stdout>"
+#line 3469 "<stdout>"
 yy206:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3569,7 +3568,7 @@ yy210:
 yy211:
 #line 176 "rexx.re"
        { RETURN(RX_RETURN); }
-#line 3573 "<stdout>"
+#line 3572 "<stdout>"
 yy212:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3665,7 +3664,7 @@ yy215:
 yy216:
 #line 174 "rexx.re"
        { RETURN(RX_QUEUE); }
-#line 3669 "<stdout>"
+#line 3668 "<stdout>"
 yy217:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3777,7 +3776,7 @@ yy222:
 yy223:
 #line 172 "rexx.re"
        { RETURN(RX_PUSH); }
-#line 3781 "<stdout>"
+#line 3780 "<stdout>"
 yy224:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -3852,7 +3851,7 @@ yy224:
 yy225:
 #line 170 "rexx.re"
        { RETURN(RX_PULL); }
-#line 3856 "<stdout>"
+#line 3855 "<stdout>"
 yy226:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -3969,7 +3968,7 @@ yy232:
 yy233:
 #line 168 "rexx.re"
        { RETURN(RX_PROCEDURE); }
-#line 3973 "<stdout>"
+#line 3972 "<stdout>"
 yy234:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4058,7 +4057,7 @@ yy236:
 yy237:
 #line 166 "rexx.re"
        { RETURN(RX_PARSE); }
-#line 4062 "<stdout>"
+#line 4061 "<stdout>"
 yy238:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4140,7 +4139,7 @@ yy239:
 yy240:
 #line 192 "rexx.re"
        { RETURN(RXS_ON); }
-#line 4144 "<stdout>"
+#line 4143 "<stdout>"
 yy241:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4271,7 +4270,7 @@ yy249:
 yy250:
 #line 164 "rexx.re"
        { RETURN(RX_OTHERWISE); }
-#line 4275 "<stdout>"
+#line 4274 "<stdout>"
 yy251:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4374,7 +4373,7 @@ yy255:
 yy256:
 #line 162 "rexx.re"
        { RETURN(RX_OPTIONS); }
-#line 4378 "<stdout>"
+#line 4377 "<stdout>"
 yy257:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -4449,7 +4448,7 @@ yy257:
 yy258:
 #line 190 "rexx.re"
        { RETURN(RXS_OFF); }
-#line 4453 "<stdout>"
+#line 4452 "<stdout>"
 yy259:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4577,7 +4576,7 @@ yy266:
 yy267:
 #line 160 "rexx.re"
        { RETURN(RX_NUMERIC); }
-#line 4581 "<stdout>"
+#line 4580 "<stdout>"
 yy268:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -4652,7 +4651,7 @@ yy268:
 yy269:
 #line 158 "rexx.re"
        { RETURN(RX_NOP); }
-#line 4656 "<stdout>"
+#line 4655 "<stdout>"
 yy270:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4762,7 +4761,7 @@ yy275:
 yy276:
 #line 222 "rexx.re"
        { RETURN(RXS_NOVALUE); }
-#line 4766 "<stdout>"
+#line 4765 "<stdout>"
 yy277:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4865,7 +4864,7 @@ yy281:
 yy282:
 #line 220 "rexx.re"
        { RETURN(RXS_NOTREADY); }
-#line 4869 "<stdout>"
+#line 4868 "<stdout>"
 yy283:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -4947,7 +4946,7 @@ yy284:
 yy285:
 #line 218 "rexx.re"
        { RETURN(RXS_NAME); }
-#line 4951 "<stdout>"
+#line 4950 "<stdout>"
 yy286:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -5057,7 +5056,7 @@ yy291:
 yy292:
 #line 216 "rexx.re"
        { RETURN(RXS_LINEIN); }
-#line 5061 "<stdout>"
+#line 5060 "<stdout>"
 yy293:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -5146,7 +5145,7 @@ yy295:
 yy296:
 #line 156 "rexx.re"
        { RETURN(RX_LEAVE); }
-#line 5150 "<stdout>"
+#line 5149 "<stdout>"
 yy297:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -5221,7 +5220,7 @@ yy297:
 yy298:
 #line 150 "rexx.re"
        { RETURN(RX_IF); }
-#line 5225 "<stdout>"
+#line 5224 "<stdout>"
 yy299:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -5338,7 +5337,7 @@ yy305:
 yy306:
 #line 154 "rexx.re"
        { RETURN(RX_ITERATE); }
-#line 5342 "<stdout>"
+#line 5341 "<stdout>"
 yy307:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -5455,7 +5454,7 @@ yy313:
 yy314:
 #line 152 "rexx.re"
        { RETURN(RX_INTERPRET); }
-#line 5459 "<stdout>"
+#line 5458 "<stdout>"
 yy315:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -5590,7 +5589,7 @@ yy323:
 yy324:
 #line 202 "rexx.re"
        { RETURN(RXS_EXPOSE); }
-#line 5594 "<stdout>"
+#line 5593 "<stdout>"
 yy325:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -5665,7 +5664,7 @@ yy325:
 yy326:
 #line 148 "rexx.re"
        { RETURN(RX_EXIT); }
-#line 5669 "<stdout>"
+#line 5668 "<stdout>"
 yy327:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -5754,7 +5753,7 @@ yy329:
 yy330:
 #line 200 "rexx.re"
        { RETURN(RXS_ERROR); }
-#line 5758 "<stdout>"
+#line 5757 "<stdout>"
 yy331:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -5829,7 +5828,7 @@ yy331:
 yy332:
 #line 146 "rexx.re"
        { RETURN(RX_END); }
-#line 5833 "<stdout>"
+#line 5832 "<stdout>"
 yy333:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -5960,7 +5959,7 @@ yy341:
 yy342:
 #line 198 "rexx.re"
        { RETURN(RXS_ENGINEERING); }
-#line 5964 "<stdout>"
+#line 5963 "<stdout>"
 yy343:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -6042,7 +6041,7 @@ yy344:
 yy345:
 #line 144 "rexx.re"
        { RETURN(RX_ELSE); }
-#line 6046 "<stdout>"
+#line 6045 "<stdout>"
 yy346:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -6124,7 +6123,7 @@ yy347:
 yy348:
 #line 140 "rexx.re"
        { RETURN(RX_DO); }
-#line 6128 "<stdout>"
+#line 6127 "<stdout>"
 yy349:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -6213,7 +6212,7 @@ yy351:
 yy352:
 #line 142 "rexx.re"
        { RETURN(RX_DROP); }
-#line 6217 "<stdout>"
+#line 6216 "<stdout>"
 yy353:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -6309,7 +6308,7 @@ yy356:
 yy357:
 #line 196 "rexx.re"
        { RETURN(RXS_DIGITS); }
-#line 6313 "<stdout>"
+#line 6312 "<stdout>"
 yy358:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -6398,7 +6397,7 @@ yy360:
 yy361:
 #line 138 "rexx.re"
        { RETURN(RX_CALL); }
-#line 6402 "<stdout>"
+#line 6401 "<stdout>"
 yy362:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -6487,7 +6486,7 @@ yy364:
 yy365:
 #line 136 "rexx.re"
        { RETURN(RX_ARG); }
-#line 6491 "<stdout>"
+#line 6490 "<stdout>"
 yy366:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -6590,7 +6589,7 @@ yy370:
 yy371:
 #line 134 "rexx.re"
        { RETURN(RX_ADDRESS); }
-#line 6594 "<stdout>"
+#line 6593 "<stdout>"
 yy372:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -6605,7 +6604,7 @@ yy374:
        ++YYCURSOR;
 #line 118 "rexx.re"
        { RETURN(OP_XOR); }
-#line 6609 "<stdout>"
+#line 6608 "<stdout>"
 yy376:
        ++YYCURSOR;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -6631,19 +6630,19 @@ yy378:
 yy379:
 #line 106 "rexx.re"
        { RETURN(OP_GT_STRICT); }
-#line 6635 "<stdout>"
+#line 6634 "<stdout>"
 yy380:
        ++YYCURSOR;
 yy381:
 #line 98 "rexx.re"
        { RETURN(OP_GE); }
-#line 6641 "<stdout>"
+#line 6640 "<stdout>"
 yy382:
        ++YYCURSOR;
 yy383:
 #line 92 "rexx.re"
        { RETURN(OP_EQUAL_N); }
-#line 6647 "<stdout>"
+#line 6646 "<stdout>"
 yy384:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -6658,7 +6657,7 @@ yy386:
        ++YYCURSOR;
 #line 110 "rexx.re"
        { RETURN(OP_GE_STRICT); }
-#line 6662 "<stdout>"
+#line 6661 "<stdout>"
 yy388:
        ++YYCURSOR;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -6684,13 +6683,13 @@ yy390:
 yy391:
 #line 108 "rexx.re"
        { RETURN(OP_LT_STRICT); }
-#line 6688 "<stdout>"
+#line 6687 "<stdout>"
 yy392:
        ++YYCURSOR;
 yy393:
 #line 100 "rexx.re"
        { RETURN(OP_LE); }
-#line 6694 "<stdout>"
+#line 6693 "<stdout>"
 yy394:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -6705,7 +6704,7 @@ yy396:
        ++YYCURSOR;
 #line 112 "rexx.re"
        { RETURN(OP_LE_STRICT); }
-#line 6709 "<stdout>"
+#line 6708 "<stdout>"
 yy398:
        ++YYCURSOR;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -6760,7 +6759,7 @@ yy405:
        ++YYCURSOR;
 #line 104 "rexx.re"
        { RETURN(OP_EQUAL_EQ_N); }
-#line 6764 "<stdout>"
+#line 6763 "<stdout>"
 yy407:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -6795,7 +6794,7 @@ yy413:
        ++YYCURSOR;
 #line 102 "rexx.re"
        { RETURN(OP_EQUAL_EQ); }
-#line 6799 "<stdout>"
+#line 6798 "<stdout>"
 yy415:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -6810,7 +6809,7 @@ yy417:
        ++YYCURSOR;
 #line 86 "rexx.re"
        { RETURN(OP_REMAIN); }
-#line 6814 "<stdout>"
+#line 6813 "<stdout>"
 yy419:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -6825,7 +6824,7 @@ yy421:
        ++YYCURSOR;
 #line 88 "rexx.re"
        { RETURN(OP_POWER); }
-#line 6829 "<stdout>"
+#line 6828 "<stdout>"
 yy423:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -6840,7 +6839,7 @@ yy425:
        ++YYCURSOR;
 #line 74 "rexx.re"
        { RETURN(OP_CONCAT); }
-#line 6844 "<stdout>"
+#line 6843 "<stdout>"
 }
 #line 265 "rexx.re"
 
@@ -6854,7 +6853,7 @@ bool StripToken(){
        ScanCB.eot = cursor;
 strip:
 
-#line 6858 "<stdout>"
+#line 6857 "<stdout>"
 {
        YYCTYPE yych;
        YYCTXMARKER = YYCURSOR + 1;
@@ -6877,12 +6876,12 @@ yy430:
        YYCURSOR = YYCTXMARKER;
 #line 289 "rexx.re"
        { RETURN(blanks); }
-#line 6881 "<stdout>"
+#line 6880 "<stdout>"
 yy431:
        ++YYCURSOR;
 #line 282 "rexx.re"
        { goto strip; }
-#line 6886 "<stdout>"
+#line 6885 "<stdout>"
 yy433:
        ++YYCURSOR;
 #line 284 "rexx.re"
@@ -6890,7 +6889,7 @@ yy433:
                blanks = TRUE;
                goto strip;
            }
-#line 6894 "<stdout>"
+#line 6893 "<stdout>"
 yy435:
        yych = *++YYCURSOR;
        goto yy430;
@@ -6901,14 +6900,14 @@ yy436:
                depth = 1;
                goto comment;
            }
-#line 6905 "<stdout>"
+#line 6904 "<stdout>"
 }
 #line 290 "rexx.re"
 
 
 comment:
 
-#line 6912 "<stdout>"
+#line 6911 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -6931,7 +6930,7 @@ yy441:
        {
                goto comment;
            }
-#line 6935 "<stdout>"
+#line 6934 "<stdout>"
 yy442:
        ++YYCURSOR;
 #line 302 "rexx.re"
@@ -6940,7 +6939,7 @@ yy442:
                ScanCB.linePos = ScanCB.pos + (cursor - ScanCB.mrk);
                goto comment;
            }
-#line 6944 "<stdout>"
+#line 6943 "<stdout>"
 yy444:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -6951,7 +6950,7 @@ yy445:
        ++YYCURSOR;
 #line 313 "rexx.re"
        { RETURN(blanks); }
-#line 6955 "<stdout>"
+#line 6954 "<stdout>"
 yy447:
        yych = *++YYCURSOR;
        goto yy441;
@@ -6962,7 +6961,7 @@ yy448:
                ++depth;
                goto comment;
            }
-#line 6966 "<stdout>"
+#line 6965 "<stdout>"
 yy450:
        ++YYCURSOR;
 #line 295 "rexx.re"
@@ -6972,7 +6971,7 @@ yy450:
                else
                    goto comment;
            }
-#line 6976 "<stdout>"
+#line 6975 "<stdout>"
 }
 #line 318 "rexx.re"
 
index 96b88efe1478ce8acd20afc6e2ed7b92c77190f1..177a900e665dfd60a165674ac338c21ae9201874 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 6) YYFILL(6);
        yych = *YYCURSOR;
        switch (yych) {
@@ -55,7 +54,7 @@ yy2:
 yy3:
 #line 3 "sample.re"
        {return ID;}
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        goto yy18;
@@ -68,7 +67,7 @@ yy5:
 yy6:
 #line 4 "sample.re"
        {return DEC;}
-#line 72 "<stdout>"
+#line 71 "<stdout>"
 yy7:
        yych = *++YYCURSOR;
        goto yy11;
@@ -76,7 +75,7 @@ yy8:
        ++YYCURSOR;
 #line 6 "sample.re"
        {return ERR;}
-#line 80 "<stdout>"
+#line 79 "<stdout>"
 yy10:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -145,7 +144,7 @@ yy14:
 yy16:
 #line 5 "sample.re"
        {return HEX;}
-#line 149 "<stdout>"
+#line 148 "<stdout>"
 yy17:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -232,7 +231,7 @@ yy22:
 yy23:
 #line 2 "sample.re"
        {return PRINT;}
-#line 236 "<stdout>"
+#line 235 "<stdout>"
 }
 #line 7 "sample.re"
 
index ac69d6b6c7922f2de42f30573f8478c829c40fc9..dbf96117fa3e762af0ed5ff1196338ed021b2aed 100644 (file)
@@ -95,7 +95,6 @@ echo:
 #line 96 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        switch (yych) {
@@ -116,7 +115,7 @@ yy3:
        {
                                        goto echo;
                                }
-#line 120 "<stdout>"
+#line 119 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -131,7 +130,7 @@ yy5:
                                        tok = pos = cursor; cline++;
                                        goto echo;
                                }
-#line 135 "<stdout>"
+#line 134 "<stdout>"
 yy7:
        ++YYCURSOR;
 #line 135 "scanner.re"
@@ -141,7 +140,7 @@ yy7:
                                                RETURN(0);
                                        }
                                }
-#line 145 "<stdout>"
+#line 144 "<stdout>"
 yy9:
        yych = *++YYCURSOR;
        goto yy3;
@@ -157,7 +156,7 @@ yy10:
                                        tok = pos = cursor;
                                        goto echo;
                                }
-#line 161 "<stdout>"
+#line 160 "<stdout>"
 yy12:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -206,7 +205,7 @@ yy19:
                                        tok = cursor;
                                        RETURN(1);
                                }
-#line 210 "<stdout>"
+#line 209 "<stdout>"
 yy21:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -252,7 +251,7 @@ yy27:
                                        ignore_eoc = true;
                                        goto echo;
                                }
-#line 256 "<stdout>"
+#line 255 "<stdout>"
 }
 #line 144 "scanner.re"
 
@@ -277,7 +276,7 @@ scan:
                goto value;
     }
 
-#line 281 "<stdout>"
+#line 280 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
@@ -379,7 +378,7 @@ yy32:
        { depth = 1;
                                  goto code;
                                }
-#line 383 "<stdout>"
+#line 382 "<stdout>"
 yy33:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -389,7 +388,7 @@ yy33:
 yy34:
 #line 196 "scanner.re"
        { RETURN(*tok); }
-#line 393 "<stdout>"
+#line 392 "<stdout>"
 yy35:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -400,7 +399,7 @@ yy36:
 #line 198 "scanner.re"
        { yylval.op = *tok;
                                  RETURN(CLOSE); }
-#line 404 "<stdout>"
+#line 403 "<stdout>"
 yy37:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -411,7 +410,7 @@ yy37:
 yy38:
 #line 183 "scanner.re"
        { fatal("unterminated string constant (missing \")"); }
-#line 415 "<stdout>"
+#line 414 "<stdout>"
 yy39:
        yyaccept = 2;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -422,7 +421,7 @@ yy39:
 yy40:
 #line 184 "scanner.re"
        { fatal("unterminated string constant (missing ')"); }
-#line 426 "<stdout>"
+#line 425 "<stdout>"
 yy41:
        yyaccept = 3;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -434,7 +433,7 @@ yy41:
 yy42:
 #line 194 "scanner.re"
        { fatal("unterminated range (missing ])"); }
-#line 438 "<stdout>"
+#line 437 "<stdout>"
 yy43:
        yych = *++YYCURSOR;
        goto yy34;
@@ -452,7 +451,7 @@ yy46:
        { cur = cursor;
                                  yylval.symbol = Symbol::find(token());
                                  return ID; }
-#line 456 "<stdout>"
+#line 455 "<stdout>"
 yy47:
        yych = *++YYCURSOR;
        goto yy61;
@@ -463,7 +462,7 @@ yy48:
                                  yylval.regexp = mkDot();
                                  return RANGE;
                                }
-#line 467 "<stdout>"
+#line 466 "<stdout>"
 yy50:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -471,7 +470,7 @@ yy50:
 yy51:
 #line 234 "scanner.re"
        { goto scan; }
-#line 475 "<stdout>"
+#line 474 "<stdout>"
 yy52:
        ++YYCURSOR;
 yy53:
@@ -480,7 +479,7 @@ yy53:
                                  pos = cursor; cline++;
                                  goto scan;
                                }
-#line 484 "<stdout>"
+#line 483 "<stdout>"
 yy54:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -495,7 +494,7 @@ yy55:
                                  fatal(msg.str().c_str());
                                  goto scan;
                                }
-#line 499 "<stdout>"
+#line 498 "<stdout>"
 yy56:
        yych = *++YYCURSOR;
        goto yy55;
@@ -751,7 +750,7 @@ yy69:
                                  yylval.str = new Str(token());
                                  return CONFIG;
                                }
-#line 755 "<stdout>"
+#line 754 "<stdout>"
 yy70:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -787,7 +786,7 @@ yy75:
        { cur = cursor;
                                  yylval.regexp = ranToRE(token());
                                  return RANGE; }
-#line 791 "<stdout>"
+#line 790 "<stdout>"
 yy77:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -802,7 +801,7 @@ yy78:
        { cur = cursor;
                                  yylval.regexp = invToRE(token());
                                  return RANGE; }
-#line 806 "<stdout>"
+#line 805 "<stdout>"
 yy80:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -828,7 +827,7 @@ yy83:
        { cur = cursor;
                                  yylval.regexp = strToCaseInsensitiveRE(token());
                                  return STRING; }
-#line 832 "<stdout>"
+#line 831 "<stdout>"
 yy85:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -854,19 +853,19 @@ yy88:
        { cur = cursor;
                                  yylval.regexp = strToRE(token());
                                  return STRING; }
-#line 858 "<stdout>"
+#line 857 "<stdout>"
 yy90:
        ++YYCURSOR;
 #line 172 "scanner.re"
        { tok = cursor;
                                  RETURN(0); }
-#line 864 "<stdout>"
+#line 863 "<stdout>"
 yy92:
        ++YYCURSOR;
 #line 169 "scanner.re"
        { depth = 1;
                                  goto comment; }
-#line 870 "<stdout>"
+#line 869 "<stdout>"
 yy94:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -898,14 +897,14 @@ yy97:
 yy98:
 #line 216 "scanner.re"
        { fatal("illegal closure form, use '{n}', '{n,}', '{n,m}' where n and m are numbers"); }
-#line 902 "<stdout>"
+#line 901 "<stdout>"
 yy99:
        ++YYCURSOR;
 #line 204 "scanner.re"
        { yylval.extop.minsize = atoi((char *)tok+1);
                                  yylval.extop.maxsize = atoi((char *)tok+1);
                                  RETURN(CLOSESIZE); }
-#line 909 "<stdout>"
+#line 908 "<stdout>"
 yy101:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -929,7 +928,7 @@ yy102:
        { yylval.extop.minsize = atoi((char *)tok+1);
                                  yylval.extop.maxsize = -1;
                                  RETURN(CLOSESIZE); }
-#line 933 "<stdout>"
+#line 932 "<stdout>"
 yy104:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -954,7 +953,7 @@ yy106:
        { yylval.extop.minsize = atoi((char *)tok+1);
                                  yylval.extop.maxsize = MAX(yylval.extop.minsize,atoi(strchr((char *)tok, ',')+1));
                                  RETURN(CLOSESIZE); }
-#line 958 "<stdout>"
+#line 957 "<stdout>"
 yy108:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -977,14 +976,14 @@ yy109:
 #line 201 "scanner.re"
        { yylval.op = '*';
                                  RETURN(CLOSE); }
-#line 981 "<stdout>"
+#line 980 "<stdout>"
 }
 #line 247 "scanner.re"
 
 
 code:
 
-#line 988 "<stdout>"
+#line 987 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -1006,13 +1005,13 @@ yy113:
                                        return CODE;
                                  }
                                  goto code; }
-#line 1010 "<stdout>"
+#line 1009 "<stdout>"
 yy115:
        ++YYCURSOR;
 #line 257 "scanner.re"
        { ++depth;
                                  goto code; }
-#line 1016 "<stdout>"
+#line 1015 "<stdout>"
 yy117:
        ++YYCURSOR;
 #line 259 "scanner.re"
@@ -1020,13 +1019,13 @@ yy117:
                                  pos = cursor; cline++;
                                  goto code;
                                }
-#line 1024 "<stdout>"
+#line 1023 "<stdout>"
 yy119:
        ++YYCURSOR;
 yy120:
 #line 263 "scanner.re"
        { goto code; }
-#line 1030 "<stdout>"
+#line 1029 "<stdout>"
 yy121:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -1086,7 +1085,7 @@ yy129:
 
 comment:
 
-#line 1090 "<stdout>"
+#line 1089 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -1107,7 +1106,7 @@ yy133:
 #line 279 "scanner.re"
        { if(cursor == eof) RETURN(0);
                                  goto comment; }
-#line 1111 "<stdout>"
+#line 1110 "<stdout>"
 yy134:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1121,7 +1120,7 @@ yy135:
                                  tok = pos = cursor; cline++;
                                  goto comment;
                                }
-#line 1125 "<stdout>"
+#line 1124 "<stdout>"
 yy137:
        yych = *++YYCURSOR;
        goto yy133;
@@ -1131,7 +1130,7 @@ yy138:
        { ++depth;
                                  fatal("ambiguous /* found");
                                  goto comment; }
-#line 1135 "<stdout>"
+#line 1134 "<stdout>"
 yy140:
        ++YYCURSOR;
 #line 268 "scanner.re"
@@ -1139,14 +1138,14 @@ yy140:
                                        goto scan;
                                    else
                                        goto comment; }
-#line 1143 "<stdout>"
+#line 1142 "<stdout>"
 }
 #line 281 "scanner.re"
 
 
 config:
 
-#line 1150 "<stdout>"
+#line 1149 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -1164,7 +1163,7 @@ yy144:
 yy145:
 #line 285 "scanner.re"
        { goto config; }
-#line 1168 "<stdout>"
+#line 1167 "<stdout>"
 yy146:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -1175,12 +1174,12 @@ yy147:
                                  cur = cursor;
                                  RETURN('='); 
                                }
-#line 1179 "<stdout>"
+#line 1178 "<stdout>"
 yy148:
        ++YYCURSOR;
 #line 290 "scanner.re"
        { fatal("missing '='"); }
-#line 1184 "<stdout>"
+#line 1183 "<stdout>"
 yy150:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -1207,7 +1206,7 @@ yy153:
 
 value:
 
-#line 1211 "<stdout>"
+#line 1210 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -1240,7 +1239,7 @@ yy156:
                                  iscfg = 0;
                                  return VALUE;
                                }
-#line 1244 "<stdout>"
+#line 1243 "<stdout>"
 yy157:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
@@ -1258,7 +1257,7 @@ yy158:
                                  iscfg = 0;
                                  return NUMBER;
                                }
-#line 1262 "<stdout>"
+#line 1261 "<stdout>"
 yy159:
        yych = *++YYCURSOR;
        switch (yych) {
index 0c5a9f8525adfa90924ef2ccb2163731ad90c12f..1e380c9a81ab54d36fa8ca57fad2d0f0edefc7ed 100644 (file)
@@ -95,7 +95,6 @@ echo:
 #line 96 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
        yych = *YYCURSOR;
        if (yych <= ')') {
@@ -113,7 +112,7 @@ yy3:
        {
                                        goto echo;
                                }
-#line 117 "<stdout>"
+#line 116 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        if (yych == '/') goto yy10;
@@ -126,7 +125,7 @@ yy5:
                                        tok = pos = cursor; cline++;
                                        goto echo;
                                }
-#line 130 "<stdout>"
+#line 129 "<stdout>"
 yy7:
        ++YYCURSOR;
 #line 135 "scanner.s.re"
@@ -136,7 +135,7 @@ yy7:
                                                RETURN(0);
                                        }
                                }
-#line 140 "<stdout>"
+#line 139 "<stdout>"
 yy9:
        yych = *++YYCURSOR;
        goto yy3;
@@ -152,7 +151,7 @@ yy10:
                                        tok = pos = cursor;
                                        goto echo;
                                }
-#line 156 "<stdout>"
+#line 155 "<stdout>"
 yy12:
        yych = *++YYCURSOR;
        if (yych == '!') goto yy14;
@@ -182,7 +181,7 @@ yy16:
                                        tok = cursor;
                                        RETURN(1);
                                }
-#line 186 "<stdout>"
+#line 185 "<stdout>"
 yy21:
        yych = *++YYCURSOR;
        if (yych != 'x') goto yy13;
@@ -204,7 +203,7 @@ yy21:
                                        ignore_eoc = true;
                                        goto echo;
                                }
-#line 208 "<stdout>"
+#line 207 "<stdout>"
 }
 #line 144 "scanner.s.re"
 
@@ -229,7 +228,7 @@ scan:
                goto value;
     }
 
-#line 233 "<stdout>"
+#line 232 "<stdout>"
 {
        YYCTYPE yych;
        unsigned int yyaccept = 0;
@@ -307,14 +306,14 @@ yy32:
        { depth = 1;
                                  goto code;
                                }
-#line 311 "<stdout>"
+#line 310 "<stdout>"
 yy33:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) == '*') goto yy92;
 yy34:
 #line 196 "scanner.s.re"
        { RETURN(*tok); }
-#line 318 "<stdout>"
+#line 317 "<stdout>"
 yy35:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) == '/') goto yy90;
@@ -322,7 +321,7 @@ yy36:
 #line 198 "scanner.s.re"
        { yylval.op = *tok;
                                  RETURN(CLOSE); }
-#line 326 "<stdout>"
+#line 325 "<stdout>"
 yy37:
        yyaccept = 1;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -330,7 +329,7 @@ yy37:
 yy38:
 #line 183 "scanner.s.re"
        { fatal("unterminated string constant (missing \")"); }
-#line 334 "<stdout>"
+#line 333 "<stdout>"
 yy39:
        yyaccept = 2;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -338,7 +337,7 @@ yy39:
 yy40:
 #line 184 "scanner.s.re"
        { fatal("unterminated string constant (missing ')"); }
-#line 342 "<stdout>"
+#line 341 "<stdout>"
 yy41:
        yyaccept = 3;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -348,7 +347,7 @@ yy41:
 yy42:
 #line 194 "scanner.s.re"
        { fatal("unterminated range (missing ])"); }
-#line 352 "<stdout>"
+#line 351 "<stdout>"
 yy43:
        yych = *++YYCURSOR;
        goto yy34;
@@ -364,7 +363,7 @@ yy46:
        { cur = cursor;
                                  yylval.symbol = Symbol::find(token());
                                  return ID; }
-#line 368 "<stdout>"
+#line 367 "<stdout>"
 yy47:
        yych = *++YYCURSOR;
        goto yy61;
@@ -375,7 +374,7 @@ yy48:
                                  yylval.regexp = mkDot();
                                  return RANGE;
                                }
-#line 379 "<stdout>"
+#line 378 "<stdout>"
 yy50:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -383,7 +382,7 @@ yy50:
 yy51:
 #line 234 "scanner.s.re"
        { goto scan; }
-#line 387 "<stdout>"
+#line 386 "<stdout>"
 yy52:
        ++YYCURSOR;
 yy53:
@@ -392,7 +391,7 @@ yy53:
                                  pos = cursor; cline++;
                                  goto scan;
                                }
-#line 396 "<stdout>"
+#line 395 "<stdout>"
 yy54:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) == '\n') goto yy57;
@@ -404,7 +403,7 @@ yy55:
                                  fatal(msg.str().c_str());
                                  goto scan;
                                }
-#line 408 "<stdout>"
+#line 407 "<stdout>"
 yy56:
        yych = *++YYCURSOR;
        goto yy55;
@@ -505,7 +504,7 @@ yy69:
                                  yylval.str = new Str(token());
                                  return CONFIG;
                                }
-#line 509 "<stdout>"
+#line 508 "<stdout>"
 yy70:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -543,7 +542,7 @@ yy75:
        { cur = cursor;
                                  yylval.regexp = ranToRE(token());
                                  return RANGE; }
-#line 547 "<stdout>"
+#line 546 "<stdout>"
 yy77:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -556,7 +555,7 @@ yy78:
        { cur = cursor;
                                  yylval.regexp = invToRE(token());
                                  return RANGE; }
-#line 560 "<stdout>"
+#line 559 "<stdout>"
 yy80:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -580,7 +579,7 @@ yy83:
        { cur = cursor;
                                  yylval.regexp = strToCaseInsensitiveRE(token());
                                  return STRING; }
-#line 584 "<stdout>"
+#line 583 "<stdout>"
 yy85:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -604,19 +603,19 @@ yy88:
        { cur = cursor;
                                  yylval.regexp = strToRE(token());
                                  return STRING; }
-#line 608 "<stdout>"
+#line 607 "<stdout>"
 yy90:
        ++YYCURSOR;
 #line 172 "scanner.s.re"
        { tok = cursor;
                                  RETURN(0); }
-#line 614 "<stdout>"
+#line 613 "<stdout>"
 yy92:
        ++YYCURSOR;
 #line 169 "scanner.s.re"
        { depth = 1;
                                  goto comment; }
-#line 620 "<stdout>"
+#line 619 "<stdout>"
 yy94:
        yych = *++YYCURSOR;
        if (yych == ',') goto yy108;
@@ -639,14 +638,14 @@ yy97:
 yy98:
 #line 216 "scanner.s.re"
        { fatal("illegal closure form, use '{n}', '{n,}', '{n,m}' where n and m are numbers"); }
-#line 643 "<stdout>"
+#line 642 "<stdout>"
 yy99:
        ++YYCURSOR;
 #line 204 "scanner.s.re"
        { yylval.extop.minsize = atoi((char *)tok+1);
                                  yylval.extop.maxsize = atoi((char *)tok+1);
                                  RETURN(CLOSESIZE); }
-#line 650 "<stdout>"
+#line 649 "<stdout>"
 yy101:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -658,7 +657,7 @@ yy101:
        { yylval.extop.minsize = atoi((char *)tok+1);
                                  yylval.extop.maxsize = -1;
                                  RETURN(CLOSESIZE); }
-#line 662 "<stdout>"
+#line 661 "<stdout>"
 yy104:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -671,7 +670,7 @@ yy104:
        { yylval.extop.minsize = atoi((char *)tok+1);
                                  yylval.extop.maxsize = MAX(yylval.extop.minsize,atoi(strchr((char *)tok, ',')+1));
                                  RETURN(CLOSESIZE); }
-#line 675 "<stdout>"
+#line 674 "<stdout>"
 yy108:
        yyaccept = 6;
        yych = *(YYMARKER = ++YYCURSOR);
@@ -682,14 +681,14 @@ yy108:
 #line 201 "scanner.s.re"
        { yylval.op = '*';
                                  RETURN(CLOSE); }
-#line 686 "<stdout>"
+#line 685 "<stdout>"
 }
 #line 247 "scanner.s.re"
 
 
 code:
 
-#line 693 "<stdout>"
+#line 692 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -719,13 +718,13 @@ code:
                                        return CODE;
                                  }
                                  goto code; }
-#line 723 "<stdout>"
+#line 722 "<stdout>"
 yy115:
        ++YYCURSOR;
 #line 257 "scanner.s.re"
        { ++depth;
                                  goto code; }
-#line 729 "<stdout>"
+#line 728 "<stdout>"
 yy117:
        ++YYCURSOR;
 #line 259 "scanner.s.re"
@@ -733,13 +732,13 @@ yy117:
                                  pos = cursor; cline++;
                                  goto code;
                                }
-#line 737 "<stdout>"
+#line 736 "<stdout>"
 yy119:
        ++YYCURSOR;
 yy120:
 #line 263 "scanner.s.re"
        { goto code; }
-#line 743 "<stdout>"
+#line 742 "<stdout>"
 yy121:
        yych = *(YYMARKER = ++YYCURSOR);
        if (yych == '\n') goto yy120;
@@ -792,7 +791,7 @@ yy128:
 
 comment:
 
-#line 796 "<stdout>"
+#line 795 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -812,7 +811,7 @@ yy133:
 #line 279 "scanner.s.re"
        { if(cursor == eof) RETURN(0);
                                  goto comment; }
-#line 816 "<stdout>"
+#line 815 "<stdout>"
 yy134:
        yych = *++YYCURSOR;
        if (yych == '*') goto yy138;
@@ -824,7 +823,7 @@ yy135:
                                  tok = pos = cursor; cline++;
                                  goto comment;
                                }
-#line 828 "<stdout>"
+#line 827 "<stdout>"
 yy137:
        yych = *++YYCURSOR;
        goto yy133;
@@ -834,7 +833,7 @@ yy138:
        { ++depth;
                                  fatal("ambiguous /* found");
                                  goto comment; }
-#line 838 "<stdout>"
+#line 837 "<stdout>"
 yy140:
        ++YYCURSOR;
 #line 268 "scanner.s.re"
@@ -842,14 +841,14 @@ yy140:
                                        goto scan;
                                    else
                                        goto comment; }
-#line 846 "<stdout>"
+#line 845 "<stdout>"
 }
 #line 281 "scanner.s.re"
 
 
 config:
 
-#line 853 "<stdout>"
+#line 852 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -868,7 +867,7 @@ yy144:
 yy145:
 #line 285 "scanner.s.re"
        { goto config; }
-#line 872 "<stdout>"
+#line 871 "<stdout>"
 yy146:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -879,12 +878,12 @@ yy147:
                                  cur = cursor;
                                  RETURN('='); 
                                }
-#line 883 "<stdout>"
+#line 882 "<stdout>"
 yy148:
        ++YYCURSOR;
 #line 290 "scanner.s.re"
        { fatal("missing '='"); }
-#line 888 "<stdout>"
+#line 887 "<stdout>"
 yy150:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
@@ -907,7 +906,7 @@ yy153:
 
 value:
 
-#line 911 "<stdout>"
+#line 910 "<stdout>"
 {
        YYCTYPE yych;
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -946,7 +945,7 @@ yy156:
                                  iscfg = 0;
                                  return VALUE;
                                }
-#line 950 "<stdout>"
+#line 949 "<stdout>"
 yy157:
        ++YYCURSOR;
        if ((yych = *YYCURSOR) <= '\r') {
@@ -967,7 +966,7 @@ yy158:
                                  iscfg = 0;
                                  return NUMBER;
                                }
-#line 971 "<stdout>"
+#line 970 "<stdout>"
 yy159:
        yych = *++YYCURSOR;
        if (yych <= '0') goto yy163;
index 43dfa27fa79a29f6b3c1841a884f80eceb18e474..d0693e1bc3fde62c28e9fd60441345d449d5865c 100644 (file)
@@ -81,7 +81,6 @@ echo:
                128, 128, 128, 128, 128, 128, 128, 128, 
                128, 128, 128, 128, 128, 128, 128, 128, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 16) YYFILL(16);
        yych = *YYCURSOR;
        if (yych <= '%') {
index 037c83a5425a5dea29b5256305ae68be13456f3e..9a2221ab646bb875d350f979c29b9dc164417d86 100644 (file)
@@ -81,7 +81,6 @@ echo:
                128, 128, 128, 128, 128, 128, 128, 128, 
                128, 128, 128, 128, 128, 128, 128, 128, 
        };
-
        if ((YYLIMIT - YYCURSOR) < 16) YYFILL(16);
        yych = *YYCURSOR;
        if (yych <= '%') {
index 723e9d380605c6d10dd111afbbed470d8da69c24..ac4dc6587f4188a28af7a61ca8382a4c52d3fc87 100644 (file)
@@ -12,7 +12,6 @@ char *q;
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -35,12 +34,12 @@ yy2:
 yy3:
 #line 10 "simple.re"
        {return YYCURSOR;}
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 11 "simple.re"
        {return NULL;}
-#line 44 "<stdout>"
+#line 43 "<stdout>"
 yy6:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 3b84458d9e54a269a7c5869e6ae1b0362202c95c..91ad89609a26d2982fdac276f2321bad7c01d2fa 100644 (file)
@@ -12,7 +12,6 @@ char *q;
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -32,7 +31,7 @@ yy2:
        ++YYCURSOR;
 #line 11 "simple_default.re"
        {return NULL;}
-#line 36 "<stdout>"
+#line 35 "<stdout>"
 yy4:
        ++YYCURSOR;
        yych = *YYCURSOR;
@@ -40,7 +39,7 @@ yy4:
 yy5:
 #line 10 "simple_default.re"
        {return YYCURSOR;}
-#line 44 "<stdout>"
+#line 43 "<stdout>"
 yy6:
        ++YYCURSOR;
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
index 5106100fb1813d0298b62ce9e57f3e213f5a33c3..5325a2a4e38e8acf1b4b43e6016ea383dcb9d875 100644 (file)
@@ -79,7 +79,6 @@ int scan(FILE *fp)
 #line 80 "<stdout>"
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        if (yych != '/') goto yy4;
@@ -89,7 +88,7 @@ int scan(FILE *fp)
 yy3:
 #line 113 "strip_001.s.re"
                        { fputc(*s.tok, stdout); continue; }
-#line 93 "<stdout>"
+#line 92 "<stdout>"
 yy4:
                        yych = *++YYCURSOR;
                        goto yy3;
@@ -97,19 +96,19 @@ yy5:
                        ++YYCURSOR;
 #line 112 "strip_001.s.re"
                        { goto comment; }
-#line 101 "<stdout>"
+#line 100 "<stdout>"
 yy7:
                        ++YYCURSOR;
 #line 111 "strip_001.s.re"
                        { goto cppcomment; }
-#line 106 "<stdout>"
+#line 105 "<stdout>"
                }
 #line 114 "strip_001.s.re"
 
 comment:
                s.tok = s.cur;
 
-#line 113 "<stdout>"
+#line 112 "<stdout>"
                {
                        YYCTYPE yych;
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -120,7 +119,7 @@ comment:
 yy12:
 #line 119 "strip_001.s.re"
                        { goto comment; }
-#line 124 "<stdout>"
+#line 123 "<stdout>"
 yy13:
                        yych = *++YYCURSOR;
                        goto yy12;
@@ -128,14 +127,14 @@ yy14:
                        ++YYCURSOR;
 #line 118 "strip_001.s.re"
                        { continue; }
-#line 132 "<stdout>"
+#line 131 "<stdout>"
                }
 #line 120 "strip_001.s.re"
 
 cppcomment:
                s.tok = s.cur;
 
-#line 139 "<stdout>"
+#line 138 "<stdout>"
                {
                        YYCTYPE yych;
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -147,13 +146,13 @@ cppcomment:
 yy19:
 #line 125 "strip_001.s.re"
                        { goto cppcomment; }
-#line 151 "<stdout>"
+#line 150 "<stdout>"
 yy20:
                        ++YYCURSOR;
 yy21:
 #line 124 "strip_001.s.re"
                        { fwrite(s.tok, 1, s.cur - s.tok, stdout); continue; }
-#line 157 "<stdout>"
+#line 156 "<stdout>"
 yy22:
                        yych = *++YYCURSOR;
                        goto yy19;
index eb575907391d0de4a7a51a7e6f5954891a99dfbc..5cf5d1aff1be33723de814578518647e9891471f 100644 (file)
@@ -86,7 +86,6 @@ int scan(FILE *fp)
 #line 87 "<stdout>"
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
                        yych = *YYCURSOR;
                        if (yych != '/') goto yy4;
@@ -96,7 +95,7 @@ int scan(FILE *fp)
 yy3:
 #line 121 "strip_002.s.re"
                        { fputc(*s.tok, stdout); continue; }
-#line 100 "<stdout>"
+#line 99 "<stdout>"
 yy4:
                        yych = *++YYCURSOR;
                        goto yy3;
@@ -104,19 +103,19 @@ yy5:
                        ++YYCURSOR;
 #line 120 "strip_002.s.re"
                        { goto comment; }
-#line 108 "<stdout>"
+#line 107 "<stdout>"
 yy7:
                        ++YYCURSOR;
 #line 119 "strip_002.s.re"
                        { goto cppcomment; }
-#line 113 "<stdout>"
+#line 112 "<stdout>"
                }
 #line 122 "strip_002.s.re"
 
 comment:
                s.tok = s.cur;
 
-#line 120 "<stdout>"
+#line 119 "<stdout>"
                {
                        YYCTYPE yych;
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -127,7 +126,7 @@ comment:
 yy12:
 #line 127 "strip_002.s.re"
                        { goto comment; }
-#line 131 "<stdout>"
+#line 130 "<stdout>"
 yy13:
                        yych = *++YYCURSOR;
                        goto yy12;
@@ -135,14 +134,14 @@ yy14:
                        ++YYCURSOR;
 #line 126 "strip_002.s.re"
                        { goto commentws; }
-#line 139 "<stdout>"
+#line 138 "<stdout>"
                }
 #line 128 "strip_002.s.re"
 
 commentws:
                s.tok = s.cur;
 
-#line 146 "<stdout>"
+#line 145 "<stdout>"
                {
                        YYCTYPE yych;
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -163,13 +162,13 @@ yy18:
 yy19:
 #line 133 "strip_002.s.re"
                        { goto commentws; }
-#line 167 "<stdout>"
+#line 166 "<stdout>"
 yy20:
                        ++YYCURSOR;
 yy21:
 #line 132 "strip_002.s.re"
                        { echo(&s); continue; }
-#line 173 "<stdout>"
+#line 172 "<stdout>"
 yy22:
                        yych = *++YYCURSOR;
                        goto yy19;
@@ -177,7 +176,7 @@ yy23:
                        ++YYCURSOR;
 #line 134 "strip_002.s.re"
                        { echo(&s); continue; }
-#line 181 "<stdout>"
+#line 180 "<stdout>"
 yy25:
                        ++YYCURSOR;
                        yych = *YYCURSOR;
@@ -188,7 +187,7 @@ yy25:
 cppcomment:
                s.tok = s.cur;
 
-#line 192 "<stdout>"
+#line 191 "<stdout>"
                {
                        YYCTYPE yych;
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -200,13 +199,13 @@ cppcomment:
 yy29:
 #line 140 "strip_002.s.re"
                        { goto cppcomment; }
-#line 204 "<stdout>"
+#line 203 "<stdout>"
 yy30:
                        ++YYCURSOR;
 yy31:
 #line 139 "strip_002.s.re"
                        { echo(&s); continue; }
-#line 210 "<stdout>"
+#line 209 "<stdout>"
 yy32:
                        yych = *++YYCURSOR;
                        goto yy29;
index e4d61ad3ba4803d310399dc659d4bcbc74f6a1df..ad8633561dbcd84a105623922169b11523901aa9 100644 (file)
@@ -89,7 +89,6 @@ int scan(FILE *fp)
 #line 90 "<stdout>"
                {
                        YYCTYPE yych;
-
                        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
                        yych = *YYCURSOR;
                        if (yych <= '\f') {
@@ -105,7 +104,7 @@ int scan(FILE *fp)
 yy3:
 #line 130 "strip_003.b.re"
                        { fputc(*s.tok, stdout); continue; }
-#line 109 "<stdout>"
+#line 108 "<stdout>"
 yy4:
                        yych = *(YYMARKER = ++YYCURSOR);
                        if (yych == '\n') goto yy11;
@@ -129,7 +128,7 @@ yy9:
                        YYCURSOR = YYCTXMARKER;
 #line 128 "strip_003.b.re"
                        { echo(&s); nlcomment = 1; continue; }
-#line 133 "<stdout>"
+#line 132 "<stdout>"
 yy11:
                        YYCTXMARKER = YYCURSOR + 1;
                        yych = *++YYCURSOR;
@@ -139,19 +138,19 @@ yy12:
                        ++YYCURSOR;
 #line 129 "strip_003.b.re"
                        { goto comment; }
-#line 143 "<stdout>"
+#line 142 "<stdout>"
 yy14:
                        ++YYCURSOR;
 #line 127 "strip_003.b.re"
                        { goto cppcomment; }
-#line 148 "<stdout>"
+#line 147 "<stdout>"
                }
 #line 131 "strip_003.b.re"
 
 comment:
                s.tok = s.cur;
 
-#line 155 "<stdout>"
+#line 154 "<stdout>"
                {
                        YYCTYPE yych;
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -162,7 +161,7 @@ comment:
 yy19:
 #line 136 "strip_003.b.re"
                        { goto comment; }
-#line 166 "<stdout>"
+#line 165 "<stdout>"
 yy20:
                        yych = *++YYCURSOR;
                        goto yy19;
@@ -170,14 +169,14 @@ yy21:
                        ++YYCURSOR;
 #line 135 "strip_003.b.re"
                        { goto commentws; }
-#line 174 "<stdout>"
+#line 173 "<stdout>"
                }
 #line 137 "strip_003.b.re"
 
 commentws:
                s.tok = s.cur;
 
-#line 181 "<stdout>"
+#line 180 "<stdout>"
                {
                        YYCTYPE yych;
                        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
@@ -204,7 +203,7 @@ commentws:
 yy26:
 #line 150 "strip_003.b.re"
                        { goto commentws; }
-#line 208 "<stdout>"
+#line 207 "<stdout>"
 yy27:
                        yych = *(YYMARKER = ++YYCURSOR);
                        if (yych == '/') goto yy35;
@@ -218,14 +217,14 @@ yy28:
                                        nlcomment = 0;
                                        continue;
                                }
-#line 222 "<stdout>"
+#line 221 "<stdout>"
 yy29:
                        ++YYCURSOR;
                        if ((yych = *YYCURSOR) == '*') goto yy33;
 yy30:
 #line 151 "strip_003.b.re"
                        { echo(&s); nlcomment = 0; continue; }
-#line 229 "<stdout>"
+#line 228 "<stdout>"
 yy31:
                        yych = *++YYCURSOR;
                        goto yy26;
@@ -236,7 +235,7 @@ yy33:
                        ++YYCURSOR;
 #line 141 "strip_003.b.re"
                        { goto comment; }
-#line 240 "<stdout>"
+#line 239 "<stdout>"
 yy35:
                        yych = *++YYCURSOR;
                        if (yych == '*') goto yy33;
@@ -252,7 +251,7 @@ yy37:
 cppcomment:
                s.tok = s.cur;
 
-#line 256 "<stdout>"
+#line 255 "<stdout>"
                {
                        YYCTYPE yych;
                        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
@@ -264,13 +263,13 @@ cppcomment:
 yy41:
 #line 157 "strip_003.b.re"
                        { goto cppcomment; }
-#line 268 "<stdout>"
+#line 267 "<stdout>"
 yy42:
                        ++YYCURSOR;
 yy43:
 #line 156 "strip_003.b.re"
                        { echo(&s); continue; }
-#line 274 "<stdout>"
+#line 273 "<stdout>"
 yy44:
                        yych = *++YYCURSOR;
                        goto yy41;
index 5fda51a583561789e99e765aedfe1df10255c86f..42472d1e6e62568ac53159e238baf489f27ae38d 100644 (file)
@@ -236,25 +236,24 @@ Basic_Latin:
 #line 237 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych >= 0x80) goto yy4;
        ++YYCURSOR;
 #line 342 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Basic_Latin; }
-#line 246 "<stdout>"
+#line 245 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 343 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Basic_Latin; else return Error; }
-#line 251 "<stdout>"
+#line 250 "<stdout>"
 }
 #line 344 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Latin___Supplement:
        
-#line 258 "<stdout>"
+#line 257 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -268,7 +267,7 @@ yy8:
 yy9:
 #line 350 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin___Supplement; else return Error; }
-#line 272 "<stdout>"
+#line 271 "<stdout>"
 yy10:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -342,14 +341,14 @@ yy11:
        ++YYCURSOR;
 #line 349 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Latin___Supplement; }
-#line 346 "<stdout>"
+#line 345 "<stdout>"
 }
 #line 351 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Latin_Extended_A:
        
-#line 353 "<stdout>"
+#line 352 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -363,7 +362,7 @@ yy15:
 yy16:
 #line 357 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_A; else return Error; }
-#line 367 "<stdout>"
+#line 366 "<stdout>"
 yy17:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -437,14 +436,14 @@ yy18:
        ++YYCURSOR;
 #line 356 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Latin_Extended_A; }
-#line 441 "<stdout>"
+#line 440 "<stdout>"
 }
 #line 358 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Latin_Extended_B:
        
-#line 448 "<stdout>"
+#line 447 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -460,7 +459,7 @@ yy22:
 yy23:
 #line 364 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_B; else return Error; }
-#line 464 "<stdout>"
+#line 463 "<stdout>"
 yy24:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -555,14 +554,14 @@ yy26:
        ++YYCURSOR;
 #line 363 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Latin_Extended_B; }
-#line 559 "<stdout>"
+#line 558 "<stdout>"
 }
 #line 365 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 IPA_Extensions:
        
-#line 566 "<stdout>"
+#line 565 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -576,7 +575,7 @@ yy30:
 yy31:
 #line 371 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return IPA_Extensions; else return Error; }
-#line 580 "<stdout>"
+#line 579 "<stdout>"
 yy32:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -687,14 +686,14 @@ yy34:
        ++YYCURSOR;
 #line 370 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto IPA_Extensions; }
-#line 691 "<stdout>"
+#line 690 "<stdout>"
 }
 #line 372 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Spacing_Modifier_Letters:
        
-#line 698 "<stdout>"
+#line 697 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -708,7 +707,7 @@ yy38:
 yy39:
 #line 378 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Spacing_Modifier_Letters; else return Error; }
-#line 712 "<stdout>"
+#line 711 "<stdout>"
 yy40:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -803,14 +802,14 @@ yy42:
        ++YYCURSOR;
 #line 377 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Spacing_Modifier_Letters; }
-#line 807 "<stdout>"
+#line 806 "<stdout>"
 }
 #line 379 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Combining_Diacritical_Marks:
        
-#line 814 "<stdout>"
+#line 813 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -824,7 +823,7 @@ yy46:
 yy47:
 #line 385 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks; else return Error; }
-#line 828 "<stdout>"
+#line 827 "<stdout>"
 yy48:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -951,14 +950,14 @@ yy50:
        ++YYCURSOR;
 #line 384 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Combining_Diacritical_Marks; }
-#line 955 "<stdout>"
+#line 954 "<stdout>"
 }
 #line 386 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Greek_and_Coptic:
        
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -973,7 +972,7 @@ yy54:
 yy55:
 #line 392 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Greek_and_Coptic; else return Error; }
-#line 977 "<stdout>"
+#line 976 "<stdout>"
 yy56:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1068,14 +1067,14 @@ yy58:
        ++YYCURSOR;
 #line 391 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Greek_and_Coptic; }
-#line 1072 "<stdout>"
+#line 1071 "<stdout>"
 }
 #line 393 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Cyrillic:
        
-#line 1079 "<stdout>"
+#line 1078 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1091,7 +1090,7 @@ yy62:
 yy63:
 #line 399 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cyrillic; else return Error; }
-#line 1095 "<stdout>"
+#line 1094 "<stdout>"
 yy64:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1165,14 +1164,14 @@ yy65:
        ++YYCURSOR;
 #line 398 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Cyrillic; }
-#line 1169 "<stdout>"
+#line 1168 "<stdout>"
 }
 #line 400 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Cyrillic_Supplementary:
        
-#line 1176 "<stdout>"
+#line 1175 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1185,7 +1184,7 @@ yy69:
 yy70:
 #line 406 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cyrillic_Supplementary; else return Error; }
-#line 1189 "<stdout>"
+#line 1188 "<stdout>"
 yy71:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1243,14 +1242,14 @@ yy72:
        ++YYCURSOR;
 #line 405 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Cyrillic_Supplementary; }
-#line 1247 "<stdout>"
+#line 1246 "<stdout>"
 }
 #line 407 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Armenian:
        
-#line 1254 "<stdout>"
+#line 1253 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1265,7 +1264,7 @@ yy76:
 yy77:
 #line 413 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Armenian; else return Error; }
-#line 1269 "<stdout>"
+#line 1268 "<stdout>"
 yy78:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1381,14 +1380,14 @@ yy81:
        ++YYCURSOR;
 #line 412 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Armenian; }
-#line 1385 "<stdout>"
+#line 1384 "<stdout>"
 }
 #line 414 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Hebrew:
        
-#line 1392 "<stdout>"
+#line 1391 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1402,7 +1401,7 @@ yy85:
 yy86:
 #line 420 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hebrew; else return Error; }
-#line 1406 "<stdout>"
+#line 1405 "<stdout>"
 yy87:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1529,14 +1528,14 @@ yy89:
        ++YYCURSOR;
 #line 419 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Hebrew; }
-#line 1533 "<stdout>"
+#line 1532 "<stdout>"
 }
 #line 421 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Arabic:
        
-#line 1540 "<stdout>"
+#line 1539 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1552,7 +1551,7 @@ yy93:
 yy94:
 #line 427 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic; else return Error; }
-#line 1556 "<stdout>"
+#line 1555 "<stdout>"
 yy95:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1626,14 +1625,14 @@ yy96:
        ++YYCURSOR;
 #line 426 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Arabic; }
-#line 1630 "<stdout>"
+#line 1629 "<stdout>"
 }
 #line 428 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Syriac:
        
-#line 1637 "<stdout>"
+#line 1636 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1647,7 +1646,7 @@ yy100:
 yy101:
 #line 434 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Syriac; else return Error; }
-#line 1651 "<stdout>"
+#line 1650 "<stdout>"
 yy102:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1742,14 +1741,14 @@ yy104:
        ++YYCURSOR;
 #line 433 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Syriac; }
-#line 1746 "<stdout>"
+#line 1745 "<stdout>"
 }
 #line 435 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Thaana:
        
-#line 1753 "<stdout>"
+#line 1752 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1762,7 +1761,7 @@ yy108:
 yy109:
 #line 441 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Thaana; else return Error; }
-#line 1766 "<stdout>"
+#line 1765 "<stdout>"
 yy110:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1836,14 +1835,14 @@ yy111:
        ++YYCURSOR;
 #line 440 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Thaana; }
-#line 1840 "<stdout>"
+#line 1839 "<stdout>"
 }
 #line 442 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Devanagari:
        
-#line 1847 "<stdout>"
+#line 1846 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1856,7 +1855,7 @@ yy115:
 yy116:
 #line 448 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Devanagari; else return Error; }
-#line 1860 "<stdout>"
+#line 1859 "<stdout>"
 yy117:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -1940,14 +1939,14 @@ yy120:
        ++YYCURSOR;
 #line 447 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Devanagari; }
-#line 1944 "<stdout>"
+#line 1943 "<stdout>"
 }
 #line 449 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Bengali:
        
-#line 1951 "<stdout>"
+#line 1950 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1960,7 +1959,7 @@ yy124:
 yy125:
 #line 455 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bengali; else return Error; }
-#line 1964 "<stdout>"
+#line 1963 "<stdout>"
 yy126:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2044,14 +2043,14 @@ yy129:
        ++YYCURSOR;
 #line 454 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Bengali; }
-#line 2048 "<stdout>"
+#line 2047 "<stdout>"
 }
 #line 456 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Gurmukhi:
        
-#line 2055 "<stdout>"
+#line 2054 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2064,7 +2063,7 @@ yy133:
 yy134:
 #line 462 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Gurmukhi; else return Error; }
-#line 2068 "<stdout>"
+#line 2067 "<stdout>"
 yy135:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2148,14 +2147,14 @@ yy138:
        ++YYCURSOR;
 #line 461 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Gurmukhi; }
-#line 2152 "<stdout>"
+#line 2151 "<stdout>"
 }
 #line 463 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Gujarati:
        
-#line 2159 "<stdout>"
+#line 2158 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2168,7 +2167,7 @@ yy142:
 yy143:
 #line 469 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Gujarati; else return Error; }
-#line 2172 "<stdout>"
+#line 2171 "<stdout>"
 yy144:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2252,14 +2251,14 @@ yy147:
        ++YYCURSOR;
 #line 468 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Gujarati; }
-#line 2256 "<stdout>"
+#line 2255 "<stdout>"
 }
 #line 470 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Oriya:
        
-#line 2263 "<stdout>"
+#line 2262 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2272,7 +2271,7 @@ yy151:
 yy152:
 #line 476 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Oriya; else return Error; }
-#line 2276 "<stdout>"
+#line 2275 "<stdout>"
 yy153:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2356,14 +2355,14 @@ yy156:
        ++YYCURSOR;
 #line 475 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Oriya; }
-#line 2360 "<stdout>"
+#line 2359 "<stdout>"
 }
 #line 477 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Tamil:
        
-#line 2367 "<stdout>"
+#line 2366 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2376,7 +2375,7 @@ yy160:
 yy161:
 #line 483 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tamil; else return Error; }
-#line 2380 "<stdout>"
+#line 2379 "<stdout>"
 yy162:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2460,14 +2459,14 @@ yy165:
        ++YYCURSOR;
 #line 482 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Tamil; }
-#line 2464 "<stdout>"
+#line 2463 "<stdout>"
 }
 #line 484 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Telugu:
        
-#line 2471 "<stdout>"
+#line 2470 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2480,7 +2479,7 @@ yy169:
 yy170:
 #line 490 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Telugu; else return Error; }
-#line 2484 "<stdout>"
+#line 2483 "<stdout>"
 yy171:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2564,14 +2563,14 @@ yy174:
        ++YYCURSOR;
 #line 489 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Telugu; }
-#line 2568 "<stdout>"
+#line 2567 "<stdout>"
 }
 #line 491 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Kannada:
        
-#line 2575 "<stdout>"
+#line 2574 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2584,7 +2583,7 @@ yy178:
 yy179:
 #line 497 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kannada; else return Error; }
-#line 2588 "<stdout>"
+#line 2587 "<stdout>"
 yy180:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2668,14 +2667,14 @@ yy183:
        ++YYCURSOR;
 #line 496 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Kannada; }
-#line 2672 "<stdout>"
+#line 2671 "<stdout>"
 }
 #line 498 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Malayalam:
        
-#line 2679 "<stdout>"
+#line 2678 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2688,7 +2687,7 @@ yy187:
 yy188:
 #line 504 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Malayalam; else return Error; }
-#line 2692 "<stdout>"
+#line 2691 "<stdout>"
 yy189:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2772,14 +2771,14 @@ yy192:
        ++YYCURSOR;
 #line 503 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Malayalam; }
-#line 2776 "<stdout>"
+#line 2775 "<stdout>"
 }
 #line 505 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Sinhala:
        
-#line 2783 "<stdout>"
+#line 2782 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2792,7 +2791,7 @@ yy196:
 yy197:
 #line 511 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Sinhala; else return Error; }
-#line 2796 "<stdout>"
+#line 2795 "<stdout>"
 yy198:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2876,14 +2875,14 @@ yy201:
        ++YYCURSOR;
 #line 510 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Sinhala; }
-#line 2880 "<stdout>"
+#line 2879 "<stdout>"
 }
 #line 512 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Thai:
        
-#line 2887 "<stdout>"
+#line 2886 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2896,7 +2895,7 @@ yy205:
 yy206:
 #line 518 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Thai; else return Error; }
-#line 2900 "<stdout>"
+#line 2899 "<stdout>"
 yy207:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2980,14 +2979,14 @@ yy210:
        ++YYCURSOR;
 #line 517 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Thai; }
-#line 2984 "<stdout>"
+#line 2983 "<stdout>"
 }
 #line 519 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Lao:
        
-#line 2991 "<stdout>"
+#line 2990 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3000,7 +2999,7 @@ yy214:
 yy215:
 #line 525 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Lao; else return Error; }
-#line 3004 "<stdout>"
+#line 3003 "<stdout>"
 yy216:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3084,14 +3083,14 @@ yy219:
        ++YYCURSOR;
 #line 524 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Lao; }
-#line 3088 "<stdout>"
+#line 3087 "<stdout>"
 }
 #line 526 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Tibetan:
        
-#line 3095 "<stdout>"
+#line 3094 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3104,7 +3103,7 @@ yy223:
 yy224:
 #line 532 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tibetan; else return Error; }
-#line 3108 "<stdout>"
+#line 3107 "<stdout>"
 yy225:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3190,14 +3189,14 @@ yy228:
        ++YYCURSOR;
 #line 531 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Tibetan; }
-#line 3194 "<stdout>"
+#line 3193 "<stdout>"
 }
 #line 533 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Myanmar:
        
-#line 3201 "<stdout>"
+#line 3200 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3210,7 +3209,7 @@ yy232:
 yy233:
 #line 539 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Myanmar; else return Error; }
-#line 3214 "<stdout>"
+#line 3213 "<stdout>"
 yy234:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3332,14 +3331,14 @@ yy238:
        ++YYCURSOR;
 #line 538 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Myanmar; }
-#line 3336 "<stdout>"
+#line 3335 "<stdout>"
 }
 #line 540 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Georgian:
        
-#line 3343 "<stdout>"
+#line 3342 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3352,7 +3351,7 @@ yy242:
 yy243:
 #line 546 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Georgian; else return Error; }
-#line 3356 "<stdout>"
+#line 3355 "<stdout>"
 yy244:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3473,14 +3472,14 @@ yy248:
        ++YYCURSOR;
 #line 545 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Georgian; }
-#line 3477 "<stdout>"
+#line 3476 "<stdout>"
 }
 #line 547 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Hangul_Jamo:
        
-#line 3484 "<stdout>"
+#line 3483 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3493,7 +3492,7 @@ yy252:
 yy253:
 #line 553 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Jamo; else return Error; }
-#line 3497 "<stdout>"
+#line 3496 "<stdout>"
 yy254:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3579,14 +3578,14 @@ yy257:
        ++YYCURSOR;
 #line 552 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Hangul_Jamo; }
-#line 3583 "<stdout>"
+#line 3582 "<stdout>"
 }
 #line 554 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Ethiopic:
        
-#line 3590 "<stdout>"
+#line 3589 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3599,7 +3598,7 @@ yy261:
 yy262:
 #line 560 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ethiopic; else return Error; }
-#line 3603 "<stdout>"
+#line 3602 "<stdout>"
 yy263:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3687,14 +3686,14 @@ yy266:
        ++YYCURSOR;
 #line 559 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Ethiopic; }
-#line 3691 "<stdout>"
+#line 3690 "<stdout>"
 }
 #line 561 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Cherokee:
        
-#line 3698 "<stdout>"
+#line 3697 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3707,7 +3706,7 @@ yy270:
 yy271:
 #line 567 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cherokee; else return Error; }
-#line 3711 "<stdout>"
+#line 3710 "<stdout>"
 yy272:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3828,14 +3827,14 @@ yy276:
        ++YYCURSOR;
 #line 566 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Cherokee; }
-#line 3832 "<stdout>"
+#line 3831 "<stdout>"
 }
 #line 568 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Unified_Canadian_Aboriginal_Syllabics:
        
-#line 3839 "<stdout>"
+#line 3838 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3848,7 +3847,7 @@ yy280:
 yy281:
 #line 574 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Unified_Canadian_Aboriginal_Syllabics; else return Error; }
-#line 3852 "<stdout>"
+#line 3851 "<stdout>"
 yy282:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3940,14 +3939,14 @@ yy285:
        ++YYCURSOR;
 #line 573 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Unified_Canadian_Aboriginal_Syllabics; }
-#line 3944 "<stdout>"
+#line 3943 "<stdout>"
 }
 #line 575 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Ogham:
        
-#line 3951 "<stdout>"
+#line 3950 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3960,7 +3959,7 @@ yy289:
 yy290:
 #line 581 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ogham; else return Error; }
-#line 3964 "<stdout>"
+#line 3963 "<stdout>"
 yy291:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4011,14 +4010,14 @@ yy294:
        ++YYCURSOR;
 #line 580 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Ogham; }
-#line 4015 "<stdout>"
+#line 4014 "<stdout>"
 }
 #line 582 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Runic:
        
-#line 4022 "<stdout>"
+#line 4021 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4031,7 +4030,7 @@ yy298:
 yy299:
 #line 588 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Runic; else return Error; }
-#line 4035 "<stdout>"
+#line 4034 "<stdout>"
 yy300:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4152,14 +4151,14 @@ yy304:
        ++YYCURSOR;
 #line 587 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Runic; }
-#line 4156 "<stdout>"
+#line 4155 "<stdout>"
 }
 #line 589 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Tagalog:
        
-#line 4163 "<stdout>"
+#line 4162 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4172,7 +4171,7 @@ yy308:
 yy309:
 #line 595 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tagalog; else return Error; }
-#line 4176 "<stdout>"
+#line 4175 "<stdout>"
 yy310:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4223,14 +4222,14 @@ yy313:
        ++YYCURSOR;
 #line 594 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Tagalog; }
-#line 4227 "<stdout>"
+#line 4226 "<stdout>"
 }
 #line 596 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Hanunoo:
        
-#line 4234 "<stdout>"
+#line 4233 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4243,7 +4242,7 @@ yy317:
 yy318:
 #line 602 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hanunoo; else return Error; }
-#line 4247 "<stdout>"
+#line 4246 "<stdout>"
 yy319:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4294,14 +4293,14 @@ yy322:
        ++YYCURSOR;
 #line 601 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Hanunoo; }
-#line 4298 "<stdout>"
+#line 4297 "<stdout>"
 }
 #line 603 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Buhid:
        
-#line 4305 "<stdout>"
+#line 4304 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4314,7 +4313,7 @@ yy326:
 yy327:
 #line 609 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Buhid; else return Error; }
-#line 4318 "<stdout>"
+#line 4317 "<stdout>"
 yy328:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4365,14 +4364,14 @@ yy331:
        ++YYCURSOR;
 #line 608 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Buhid; }
-#line 4369 "<stdout>"
+#line 4368 "<stdout>"
 }
 #line 610 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Tagbanwa:
        
-#line 4376 "<stdout>"
+#line 4375 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4385,7 +4384,7 @@ yy335:
 yy336:
 #line 616 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tagbanwa; else return Error; }
-#line 4389 "<stdout>"
+#line 4388 "<stdout>"
 yy337:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4436,14 +4435,14 @@ yy340:
        ++YYCURSOR;
 #line 615 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Tagbanwa; }
-#line 4440 "<stdout>"
+#line 4439 "<stdout>"
 }
 #line 617 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Khmer:
        
-#line 4447 "<stdout>"
+#line 4446 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4456,7 +4455,7 @@ yy344:
 yy345:
 #line 623 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Khmer; else return Error; }
-#line 4460 "<stdout>"
+#line 4459 "<stdout>"
 yy346:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4540,14 +4539,14 @@ yy349:
        ++YYCURSOR;
 #line 622 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Khmer; }
-#line 4544 "<stdout>"
+#line 4543 "<stdout>"
 }
 #line 624 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Mongolian:
        
-#line 4551 "<stdout>"
+#line 4550 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4560,7 +4559,7 @@ yy353:
 yy354:
 #line 630 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Mongolian; else return Error; }
-#line 4564 "<stdout>"
+#line 4563 "<stdout>"
 yy355:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4698,14 +4697,14 @@ yy359:
        ++YYCURSOR;
 #line 629 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Mongolian; }
-#line 4702 "<stdout>"
+#line 4701 "<stdout>"
 }
 #line 631 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Limbu:
        
-#line 4709 "<stdout>"
+#line 4708 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4718,7 +4717,7 @@ yy363:
 yy364:
 #line 637 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Limbu; else return Error; }
-#line 4722 "<stdout>"
+#line 4721 "<stdout>"
 yy365:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4823,14 +4822,14 @@ yy369:
        ++YYCURSOR;
 #line 636 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Limbu; }
-#line 4827 "<stdout>"
+#line 4826 "<stdout>"
 }
 #line 638 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Tai_Le:
        
-#line 4834 "<stdout>"
+#line 4833 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4843,7 +4842,7 @@ yy373:
 yy374:
 #line 644 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tai_Le; else return Error; }
-#line 4847 "<stdout>"
+#line 4846 "<stdout>"
 yy375:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4910,14 +4909,14 @@ yy378:
        ++YYCURSOR;
 #line 643 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Tai_Le; }
-#line 4914 "<stdout>"
+#line 4913 "<stdout>"
 }
 #line 645 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Khmer_Symbols:
        
-#line 4921 "<stdout>"
+#line 4920 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4930,7 +4929,7 @@ yy382:
 yy383:
 #line 651 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Khmer_Symbols; else return Error; }
-#line 4934 "<stdout>"
+#line 4933 "<stdout>"
 yy384:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4981,14 +4980,14 @@ yy387:
        ++YYCURSOR;
 #line 650 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Khmer_Symbols; }
-#line 4985 "<stdout>"
+#line 4984 "<stdout>"
 }
 #line 652 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Phonetic_Extensions:
        
-#line 4992 "<stdout>"
+#line 4991 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5001,7 +5000,7 @@ yy391:
 yy392:
 #line 658 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Phonetic_Extensions; else return Error; }
-#line 5005 "<stdout>"
+#line 5004 "<stdout>"
 yy393:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5085,14 +5084,14 @@ yy396:
        ++YYCURSOR;
 #line 657 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Phonetic_Extensions; }
-#line 5089 "<stdout>"
+#line 5088 "<stdout>"
 }
 #line 659 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Latin_Extended_Additional:
        
-#line 5096 "<stdout>"
+#line 5095 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5105,7 +5104,7 @@ yy400:
 yy401:
 #line 665 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_Additional; else return Error; }
-#line 5109 "<stdout>"
+#line 5108 "<stdout>"
 yy402:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5191,14 +5190,14 @@ yy405:
        ++YYCURSOR;
 #line 664 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Latin_Extended_Additional; }
-#line 5195 "<stdout>"
+#line 5194 "<stdout>"
 }
 #line 666 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Greek_Extended:
        
-#line 5202 "<stdout>"
+#line 5201 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5211,7 +5210,7 @@ yy409:
 yy410:
 #line 672 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Greek_Extended; else return Error; }
-#line 5215 "<stdout>"
+#line 5214 "<stdout>"
 yy411:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5297,14 +5296,14 @@ yy414:
        ++YYCURSOR;
 #line 671 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Greek_Extended; }
-#line 5301 "<stdout>"
+#line 5300 "<stdout>"
 }
 #line 673 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 General_Punctuation:
        
-#line 5308 "<stdout>"
+#line 5307 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5317,7 +5316,7 @@ yy418:
 yy419:
 #line 679 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return General_Punctuation; else return Error; }
-#line 5321 "<stdout>"
+#line 5320 "<stdout>"
 yy420:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5454,14 +5453,14 @@ yy424:
        ++YYCURSOR;
 #line 678 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto General_Punctuation; }
-#line 5458 "<stdout>"
+#line 5457 "<stdout>"
 }
 #line 680 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Superscripts_and_Subscripts:
        
-#line 5465 "<stdout>"
+#line 5464 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5474,7 +5473,7 @@ yy428:
 yy429:
 #line 686 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Superscripts_and_Subscripts; else return Error; }
-#line 5478 "<stdout>"
+#line 5477 "<stdout>"
 yy430:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5547,14 +5546,14 @@ yy434:
        ++YYCURSOR;
 #line 685 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Superscripts_and_Subscripts; }
-#line 5551 "<stdout>"
+#line 5550 "<stdout>"
 }
 #line 687 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Currency_Symbols:
        
-#line 5558 "<stdout>"
+#line 5557 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5567,7 +5566,7 @@ yy438:
 yy439:
 #line 693 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Currency_Symbols; else return Error; }
-#line 5571 "<stdout>"
+#line 5570 "<stdout>"
 yy440:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5640,14 +5639,14 @@ yy444:
        ++YYCURSOR;
 #line 692 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Currency_Symbols; }
-#line 5644 "<stdout>"
+#line 5643 "<stdout>"
 }
 #line 694 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Combining_Diacritical_Marks_for_Symbols:
        
-#line 5651 "<stdout>"
+#line 5650 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5660,7 +5659,7 @@ yy448:
 yy449:
 #line 700 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks_for_Symbols; else return Error; }
-#line 5664 "<stdout>"
+#line 5663 "<stdout>"
 yy450:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5727,14 +5726,14 @@ yy453:
        ++YYCURSOR;
 #line 699 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Combining_Diacritical_Marks_for_Symbols; }
-#line 5731 "<stdout>"
+#line 5730 "<stdout>"
 }
 #line 701 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Letterlike_Symbols:
        
-#line 5738 "<stdout>"
+#line 5737 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5747,7 +5746,7 @@ yy457:
 yy458:
 #line 707 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Letterlike_Symbols; else return Error; }
-#line 5751 "<stdout>"
+#line 5750 "<stdout>"
 yy459:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5852,14 +5851,14 @@ yy463:
        ++YYCURSOR;
 #line 706 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Letterlike_Symbols; }
-#line 5856 "<stdout>"
+#line 5855 "<stdout>"
 }
 #line 708 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Number_Forms:
        
-#line 5863 "<stdout>"
+#line 5862 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5872,7 +5871,7 @@ yy467:
 yy468:
 #line 714 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Number_Forms; else return Error; }
-#line 5876 "<stdout>"
+#line 5875 "<stdout>"
 yy469:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5961,14 +5960,14 @@ yy473:
        ++YYCURSOR;
 #line 713 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Number_Forms; }
-#line 5965 "<stdout>"
+#line 5964 "<stdout>"
 }
 #line 715 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Arrows:
        
-#line 5972 "<stdout>"
+#line 5971 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5981,7 +5980,7 @@ yy477:
 yy478:
 #line 721 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arrows; else return Error; }
-#line 5985 "<stdout>"
+#line 5984 "<stdout>"
 yy479:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6118,14 +6117,14 @@ yy483:
        ++YYCURSOR;
 #line 720 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Arrows; }
-#line 6122 "<stdout>"
+#line 6121 "<stdout>"
 }
 #line 722 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Mathematical_Operators:
        
-#line 6129 "<stdout>"
+#line 6128 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6138,7 +6137,7 @@ yy487:
 yy488:
 #line 728 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Mathematical_Operators; else return Error; }
-#line 6142 "<stdout>"
+#line 6141 "<stdout>"
 yy489:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6224,14 +6223,14 @@ yy492:
        ++YYCURSOR;
 #line 727 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Mathematical_Operators; }
-#line 6228 "<stdout>"
+#line 6227 "<stdout>"
 }
 #line 729 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Miscellaneous_Technical:
        
-#line 6235 "<stdout>"
+#line 6234 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6244,7 +6243,7 @@ yy496:
 yy497:
 #line 735 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Technical; else return Error; }
-#line 6248 "<stdout>"
+#line 6247 "<stdout>"
 yy498:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6330,14 +6329,14 @@ yy501:
        ++YYCURSOR;
 #line 734 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Miscellaneous_Technical; }
-#line 6334 "<stdout>"
+#line 6333 "<stdout>"
 }
 #line 736 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Control_Pictures:
        
-#line 6341 "<stdout>"
+#line 6340 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6350,7 +6349,7 @@ yy505:
 yy506:
 #line 742 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Control_Pictures; else return Error; }
-#line 6354 "<stdout>"
+#line 6353 "<stdout>"
 yy507:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6433,14 +6432,14 @@ yy510:
        ++YYCURSOR;
 #line 741 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Control_Pictures; }
-#line 6437 "<stdout>"
+#line 6436 "<stdout>"
 }
 #line 743 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Optical_Character_Recognition:
        
-#line 6444 "<stdout>"
+#line 6443 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6453,7 +6452,7 @@ yy514:
 yy515:
 #line 749 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Optical_Character_Recognition; else return Error; }
-#line 6457 "<stdout>"
+#line 6456 "<stdout>"
 yy516:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6504,14 +6503,14 @@ yy519:
        ++YYCURSOR;
 #line 748 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Optical_Character_Recognition; }
-#line 6508 "<stdout>"
+#line 6507 "<stdout>"
 }
 #line 750 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Enclosed_Alphanumerics:
        
-#line 6515 "<stdout>"
+#line 6514 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6524,7 +6523,7 @@ yy523:
 yy524:
 #line 756 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Enclosed_Alphanumerics; else return Error; }
-#line 6528 "<stdout>"
+#line 6527 "<stdout>"
 yy525:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6646,14 +6645,14 @@ yy529:
        ++YYCURSOR;
 #line 755 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Enclosed_Alphanumerics; }
-#line 6650 "<stdout>"
+#line 6649 "<stdout>"
 }
 #line 757 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Box_Drawing:
        
-#line 6657 "<stdout>"
+#line 6656 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6666,7 +6665,7 @@ yy533:
 yy534:
 #line 763 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Box_Drawing; else return Error; }
-#line 6670 "<stdout>"
+#line 6669 "<stdout>"
 yy535:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6750,14 +6749,14 @@ yy538:
        ++YYCURSOR;
 #line 762 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Box_Drawing; }
-#line 6754 "<stdout>"
+#line 6753 "<stdout>"
 }
 #line 764 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Block_Elements:
        
-#line 6761 "<stdout>"
+#line 6760 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6770,7 +6769,7 @@ yy542:
 yy543:
 #line 770 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Block_Elements; else return Error; }
-#line 6774 "<stdout>"
+#line 6773 "<stdout>"
 yy544:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6821,14 +6820,14 @@ yy547:
        ++YYCURSOR;
 #line 769 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Block_Elements; }
-#line 6825 "<stdout>"
+#line 6824 "<stdout>"
 }
 #line 771 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Geometric_Shapes:
        
-#line 6832 "<stdout>"
+#line 6831 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6841,7 +6840,7 @@ yy551:
 yy552:
 #line 777 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Geometric_Shapes; else return Error; }
-#line 6845 "<stdout>"
+#line 6844 "<stdout>"
 yy553:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6962,14 +6961,14 @@ yy557:
        ++YYCURSOR;
 #line 776 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Geometric_Shapes; }
-#line 6966 "<stdout>"
+#line 6965 "<stdout>"
 }
 #line 778 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Miscellaneous_Symbols:
        
-#line 6973 "<stdout>"
+#line 6972 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6982,7 +6981,7 @@ yy561:
 yy562:
 #line 784 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols; else return Error; }
-#line 6986 "<stdout>"
+#line 6985 "<stdout>"
 yy563:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7068,14 +7067,14 @@ yy566:
        ++YYCURSOR;
 #line 783 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Miscellaneous_Symbols; }
-#line 7072 "<stdout>"
+#line 7071 "<stdout>"
 }
 #line 785 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Dingbats:
        
-#line 7079 "<stdout>"
+#line 7078 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7088,7 +7087,7 @@ yy570:
 yy571:
 #line 791 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Dingbats; else return Error; }
-#line 7092 "<stdout>"
+#line 7091 "<stdout>"
 yy572:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7173,14 +7172,14 @@ yy575:
        ++YYCURSOR;
 #line 790 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Dingbats; }
-#line 7177 "<stdout>"
+#line 7176 "<stdout>"
 }
 #line 792 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Miscellaneous_Mathematical_Symbols_A:
        
-#line 7184 "<stdout>"
+#line 7183 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7193,7 +7192,7 @@ yy579:
 yy580:
 #line 798 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_A; else return Error; }
-#line 7197 "<stdout>"
+#line 7196 "<stdout>"
 yy581:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7260,14 +7259,14 @@ yy584:
        ++YYCURSOR;
 #line 797 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Miscellaneous_Mathematical_Symbols_A; }
-#line 7264 "<stdout>"
+#line 7263 "<stdout>"
 }
 #line 799 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Supplemental_Arrows_A:
        
-#line 7271 "<stdout>"
+#line 7270 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7280,7 +7279,7 @@ yy588:
 yy589:
 #line 805 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_A; else return Error; }
-#line 7284 "<stdout>"
+#line 7283 "<stdout>"
 yy590:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7315,14 +7314,14 @@ yy593:
        ++YYCURSOR;
 #line 804 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Supplemental_Arrows_A; }
-#line 7319 "<stdout>"
+#line 7318 "<stdout>"
 }
 #line 806 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Braille_Patterns:
        
-#line 7326 "<stdout>"
+#line 7325 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7335,7 +7334,7 @@ yy597:
 yy598:
 #line 812 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Braille_Patterns; else return Error; }
-#line 7339 "<stdout>"
+#line 7338 "<stdout>"
 yy599:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7421,14 +7420,14 @@ yy602:
        ++YYCURSOR;
 #line 811 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Braille_Patterns; }
-#line 7425 "<stdout>"
+#line 7424 "<stdout>"
 }
 #line 813 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Supplemental_Arrows_B:
        
-#line 7432 "<stdout>"
+#line 7431 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7441,7 +7440,7 @@ yy606:
 yy607:
 #line 819 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_B; else return Error; }
-#line 7445 "<stdout>"
+#line 7444 "<stdout>"
 yy608:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7525,14 +7524,14 @@ yy611:
        ++YYCURSOR;
 #line 818 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Supplemental_Arrows_B; }
-#line 7529 "<stdout>"
+#line 7528 "<stdout>"
 }
 #line 820 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Miscellaneous_Mathematical_Symbols_B:
        
-#line 7536 "<stdout>"
+#line 7535 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7545,7 +7544,7 @@ yy615:
 yy616:
 #line 826 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_B; else return Error; }
-#line 7549 "<stdout>"
+#line 7548 "<stdout>"
 yy617:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7629,14 +7628,14 @@ yy620:
        ++YYCURSOR;
 #line 825 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Miscellaneous_Mathematical_Symbols_B; }
-#line 7633 "<stdout>"
+#line 7632 "<stdout>"
 }
 #line 827 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Supplemental_Mathematical_Operators:
        
-#line 7640 "<stdout>"
+#line 7639 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7649,7 +7648,7 @@ yy624:
 yy625:
 #line 833 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Mathematical_Operators; else return Error; }
-#line 7653 "<stdout>"
+#line 7652 "<stdout>"
 yy626:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7735,14 +7734,14 @@ yy629:
        ++YYCURSOR;
 #line 832 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Supplemental_Mathematical_Operators; }
-#line 7739 "<stdout>"
+#line 7738 "<stdout>"
 }
 #line 834 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Miscellaneous_Symbols_and_Arrows:
        
-#line 7746 "<stdout>"
+#line 7745 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7755,7 +7754,7 @@ yy633:
 yy634:
 #line 840 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols_and_Arrows; else return Error; }
-#line 7759 "<stdout>"
+#line 7758 "<stdout>"
 yy635:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7841,14 +7840,14 @@ yy638:
        ++YYCURSOR;
 #line 839 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Miscellaneous_Symbols_and_Arrows; }
-#line 7845 "<stdout>"
+#line 7844 "<stdout>"
 }
 #line 841 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 CJK_Radicals_Supplement:
        
-#line 7852 "<stdout>"
+#line 7851 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7861,7 +7860,7 @@ yy642:
 yy643:
 #line 847 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Radicals_Supplement; else return Error; }
-#line 7865 "<stdout>"
+#line 7864 "<stdout>"
 yy644:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7945,14 +7944,14 @@ yy647:
        ++YYCURSOR;
 #line 846 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto CJK_Radicals_Supplement; }
-#line 7949 "<stdout>"
+#line 7948 "<stdout>"
 }
 #line 848 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Kangxi_Radicals:
        
-#line 7956 "<stdout>"
+#line 7955 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7965,7 +7964,7 @@ yy651:
 yy652:
 #line 854 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kangxi_Radicals; else return Error; }
-#line 7969 "<stdout>"
+#line 7968 "<stdout>"
 yy653:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8088,14 +8087,14 @@ yy657:
        ++YYCURSOR;
 #line 853 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Kangxi_Radicals; }
-#line 8092 "<stdout>"
+#line 8091 "<stdout>"
 }
 #line 855 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Ideographic_Description_Characters:
        
-#line 8099 "<stdout>"
+#line 8098 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8108,7 +8107,7 @@ yy661:
 yy662:
 #line 861 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ideographic_Description_Characters; else return Error; }
-#line 8112 "<stdout>"
+#line 8111 "<stdout>"
 yy663:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8143,14 +8142,14 @@ yy666:
        ++YYCURSOR;
 #line 860 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Ideographic_Description_Characters; }
-#line 8147 "<stdout>"
+#line 8146 "<stdout>"
 }
 #line 862 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 CJK_Symbols_and_Punctuation:
        
-#line 8154 "<stdout>"
+#line 8153 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8163,7 +8162,7 @@ yy670:
 yy671:
 #line 868 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Symbols_and_Punctuation; else return Error; }
-#line 8167 "<stdout>"
+#line 8166 "<stdout>"
 yy672:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8246,14 +8245,14 @@ yy675:
        ++YYCURSOR;
 #line 867 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto CJK_Symbols_and_Punctuation; }
-#line 8250 "<stdout>"
+#line 8249 "<stdout>"
 }
 #line 869 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Hiragana:
        
-#line 8257 "<stdout>"
+#line 8256 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8266,7 +8265,7 @@ yy679:
 yy680:
 #line 875 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hiragana; else return Error; }
-#line 8270 "<stdout>"
+#line 8269 "<stdout>"
 yy681:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8387,14 +8386,14 @@ yy685:
        ++YYCURSOR;
 #line 874 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Hiragana; }
-#line 8391 "<stdout>"
+#line 8390 "<stdout>"
 }
 #line 876 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Katakana:
        
-#line 8398 "<stdout>"
+#line 8397 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8407,7 +8406,7 @@ yy689:
 yy690:
 #line 882 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Katakana; else return Error; }
-#line 8411 "<stdout>"
+#line 8410 "<stdout>"
 yy691:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8528,14 +8527,14 @@ yy695:
        ++YYCURSOR;
 #line 881 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Katakana; }
-#line 8532 "<stdout>"
+#line 8531 "<stdout>"
 }
 #line 883 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Bopomofo:
        
-#line 8539 "<stdout>"
+#line 8538 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8548,7 +8547,7 @@ yy699:
 yy700:
 #line 889 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bopomofo; else return Error; }
-#line 8552 "<stdout>"
+#line 8551 "<stdout>"
 yy701:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8615,14 +8614,14 @@ yy704:
        ++YYCURSOR;
 #line 888 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Bopomofo; }
-#line 8619 "<stdout>"
+#line 8618 "<stdout>"
 }
 #line 890 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Hangul_Compatibility_Jamo:
        
-#line 8626 "<stdout>"
+#line 8625 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8635,7 +8634,7 @@ yy708:
 yy709:
 #line 896 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Compatibility_Jamo; else return Error; }
-#line 8639 "<stdout>"
+#line 8638 "<stdout>"
 yy710:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8762,14 +8761,14 @@ yy715:
        ++YYCURSOR;
 #line 895 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Hangul_Compatibility_Jamo; }
-#line 8766 "<stdout>"
+#line 8765 "<stdout>"
 }
 #line 897 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Kanbun:
        
-#line 8773 "<stdout>"
+#line 8772 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8782,7 +8781,7 @@ yy719:
 yy720:
 #line 903 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kanbun; else return Error; }
-#line 8786 "<stdout>"
+#line 8785 "<stdout>"
 yy721:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8817,14 +8816,14 @@ yy724:
        ++YYCURSOR;
 #line 902 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Kanbun; }
-#line 8821 "<stdout>"
+#line 8820 "<stdout>"
 }
 #line 904 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Bopomofo_Extended:
        
-#line 8828 "<stdout>"
+#line 8827 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8837,7 +8836,7 @@ yy728:
 yy729:
 #line 910 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bopomofo_Extended; else return Error; }
-#line 8841 "<stdout>"
+#line 8840 "<stdout>"
 yy730:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8888,14 +8887,14 @@ yy733:
        ++YYCURSOR;
 #line 909 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Bopomofo_Extended; }
-#line 8892 "<stdout>"
+#line 8891 "<stdout>"
 }
 #line 911 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Katakana_Phonetic_Extensions:
        
-#line 8899 "<stdout>"
+#line 8898 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8908,7 +8907,7 @@ yy737:
 yy738:
 #line 917 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Katakana_Phonetic_Extensions; else return Error; }
-#line 8912 "<stdout>"
+#line 8911 "<stdout>"
 yy739:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8943,14 +8942,14 @@ yy742:
        ++YYCURSOR;
 #line 916 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Katakana_Phonetic_Extensions; }
-#line 8947 "<stdout>"
+#line 8946 "<stdout>"
 }
 #line 918 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Enclosed_CJK_Letters_and_Months:
        
-#line 8954 "<stdout>"
+#line 8953 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8963,7 +8962,7 @@ yy746:
 yy747:
 #line 924 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Enclosed_CJK_Letters_and_Months; else return Error; }
-#line 8967 "<stdout>"
+#line 8966 "<stdout>"
 yy748:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9049,14 +9048,14 @@ yy751:
        ++YYCURSOR;
 #line 923 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Enclosed_CJK_Letters_and_Months; }
-#line 9053 "<stdout>"
+#line 9052 "<stdout>"
 }
 #line 925 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 CJK_Compatibility:
        
-#line 9060 "<stdout>"
+#line 9059 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9069,7 +9068,7 @@ yy755:
 yy756:
 #line 931 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility; else return Error; }
-#line 9073 "<stdout>"
+#line 9072 "<stdout>"
 yy757:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9155,14 +9154,14 @@ yy760:
        ++YYCURSOR;
 #line 930 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto CJK_Compatibility; }
-#line 9159 "<stdout>"
+#line 9158 "<stdout>"
 }
 #line 932 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 CJK_Unified_Ideographs_Extension_A:
        
-#line 9166 "<stdout>"
+#line 9165 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9176,7 +9175,7 @@ yy764:
 yy765:
 #line 938 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs_Extension_A; else return Error; }
-#line 9180 "<stdout>"
+#line 9179 "<stdout>"
 yy766:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9366,14 +9365,14 @@ yy770:
        ++YYCURSOR;
 #line 937 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto CJK_Unified_Ideographs_Extension_A; }
-#line 9370 "<stdout>"
+#line 9369 "<stdout>"
 }
 #line 939 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Yijing_Hexagram_Symbols:
        
-#line 9377 "<stdout>"
+#line 9376 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9386,7 +9385,7 @@ yy774:
 yy775:
 #line 945 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yijing_Hexagram_Symbols; else return Error; }
-#line 9390 "<stdout>"
+#line 9389 "<stdout>"
 yy776:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9469,14 +9468,14 @@ yy779:
        ++YYCURSOR;
 #line 944 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Yijing_Hexagram_Symbols; }
-#line 9473 "<stdout>"
+#line 9472 "<stdout>"
 }
 #line 946 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 CJK_Unified_Ideographs:
        
-#line 9480 "<stdout>"
+#line 9479 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9494,7 +9493,7 @@ yy783:
 yy784:
 #line 952 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs; else return Error; }
-#line 9498 "<stdout>"
+#line 9497 "<stdout>"
 yy785:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9653,14 +9652,14 @@ yy789:
        ++YYCURSOR;
 #line 951 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto CJK_Unified_Ideographs; }
-#line 9657 "<stdout>"
+#line 9656 "<stdout>"
 }
 #line 953 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Yi_Syllables:
        
-#line 9664 "<stdout>"
+#line 9663 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9673,7 +9672,7 @@ yy793:
 yy794:
 #line 959 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yi_Syllables; else return Error; }
-#line 9677 "<stdout>"
+#line 9676 "<stdout>"
 yy795:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9795,14 +9794,14 @@ yy799:
        ++YYCURSOR;
 #line 958 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Yi_Syllables; }
-#line 9799 "<stdout>"
+#line 9798 "<stdout>"
 }
 #line 960 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Yi_Radicals:
        
-#line 9806 "<stdout>"
+#line 9805 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9815,7 +9814,7 @@ yy803:
 yy804:
 #line 966 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yi_Radicals; else return Error; }
-#line 9819 "<stdout>"
+#line 9818 "<stdout>"
 yy805:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9904,14 +9903,14 @@ yy809:
        ++YYCURSOR;
 #line 965 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Yi_Radicals; }
-#line 9908 "<stdout>"
+#line 9907 "<stdout>"
 }
 #line 967 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Hangul_Syllables:
        
-#line 9915 "<stdout>"
+#line 9914 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9927,7 +9926,7 @@ yy813:
 yy814:
 #line 973 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Syllables; else return Error; }
-#line 9931 "<stdout>"
+#line 9930 "<stdout>"
 yy815:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10183,14 +10182,14 @@ yy821:
        ++YYCURSOR;
 #line 972 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Hangul_Syllables; }
-#line 10187 "<stdout>"
+#line 10186 "<stdout>"
 }
 #line 974 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 High_Surrogates:
        
-#line 10194 "<stdout>"
+#line 10193 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10203,7 +10202,7 @@ yy825:
 yy826:
 #line 980 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return High_Surrogates; else return Error; }
-#line 10207 "<stdout>"
+#line 10206 "<stdout>"
 yy827:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10299,14 +10298,14 @@ yy830:
        ++YYCURSOR;
 #line 979 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto High_Surrogates; }
-#line 10303 "<stdout>"
+#line 10302 "<stdout>"
 }
 #line 981 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 High_Private_Use_Surrogates:
        
-#line 10310 "<stdout>"
+#line 10309 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10319,7 +10318,7 @@ yy834:
 yy835:
 #line 987 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return High_Private_Use_Surrogates; else return Error; }
-#line 10323 "<stdout>"
+#line 10322 "<stdout>"
 yy836:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10403,14 +10402,14 @@ yy839:
        ++YYCURSOR;
 #line 986 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto High_Private_Use_Surrogates; }
-#line 10407 "<stdout>"
+#line 10406 "<stdout>"
 }
 #line 988 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Low_Surrogates:
        
-#line 10414 "<stdout>"
+#line 10413 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10423,7 +10422,7 @@ yy843:
 yy844:
 #line 994 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Low_Surrogates; else return Error; }
-#line 10427 "<stdout>"
+#line 10426 "<stdout>"
 yy845:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10521,14 +10520,14 @@ yy848:
        ++YYCURSOR;
 #line 993 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Low_Surrogates; }
-#line 10525 "<stdout>"
+#line 10524 "<stdout>"
 }
 #line 995 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Private_Use_Area:
        
-#line 10532 "<stdout>"
+#line 10531 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10542,7 +10541,7 @@ yy852:
 yy853:
 #line 1001 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Private_Use_Area; else return Error; }
-#line 10546 "<stdout>"
+#line 10545 "<stdout>"
 yy854:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10729,14 +10728,14 @@ yy858:
        ++YYCURSOR;
 #line 1000 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Private_Use_Area; }
-#line 10733 "<stdout>"
+#line 10732 "<stdout>"
 }
 #line 1002 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 CJK_Compatibility_Ideographs:
        
-#line 10740 "<stdout>"
+#line 10739 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10749,7 +10748,7 @@ yy862:
 yy863:
 #line 1008 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Ideographs; else return Error; }
-#line 10753 "<stdout>"
+#line 10752 "<stdout>"
 yy864:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10839,14 +10838,14 @@ yy867:
        ++YYCURSOR;
 #line 1007 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto CJK_Compatibility_Ideographs; }
-#line 10843 "<stdout>"
+#line 10842 "<stdout>"
 }
 #line 1009 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Alphabetic_Presentation_Forms:
        
-#line 10850 "<stdout>"
+#line 10849 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10859,7 +10858,7 @@ yy871:
 yy872:
 #line 1015 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Alphabetic_Presentation_Forms; else return Error; }
-#line 10863 "<stdout>"
+#line 10862 "<stdout>"
 yy873:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10964,14 +10963,14 @@ yy877:
        ++YYCURSOR;
 #line 1014 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Alphabetic_Presentation_Forms; }
-#line 10968 "<stdout>"
+#line 10967 "<stdout>"
 }
 #line 1016 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Arabic_Presentation_Forms_A:
        
-#line 10975 "<stdout>"
+#line 10974 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10984,7 +10983,7 @@ yy881:
 yy882:
 #line 1022 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_A; else return Error; }
-#line 10988 "<stdout>"
+#line 10987 "<stdout>"
 yy883:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11130,14 +11129,14 @@ yy887:
        ++YYCURSOR;
 #line 1021 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Arabic_Presentation_Forms_A; }
-#line 11134 "<stdout>"
+#line 11133 "<stdout>"
 }
 #line 1023 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Variation_Selectors:
        
-#line 11141 "<stdout>"
+#line 11140 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11150,7 +11149,7 @@ yy891:
 yy892:
 #line 1029 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Variation_Selectors; else return Error; }
-#line 11154 "<stdout>"
+#line 11153 "<stdout>"
 yy893:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11185,14 +11184,14 @@ yy896:
        ++YYCURSOR;
 #line 1028 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Variation_Selectors; }
-#line 11189 "<stdout>"
+#line 11188 "<stdout>"
 }
 #line 1030 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Combining_Half_Marks:
        
-#line 11196 "<stdout>"
+#line 11195 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11205,7 +11204,7 @@ yy900:
 yy901:
 #line 1036 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Half_Marks; else return Error; }
-#line 11209 "<stdout>"
+#line 11208 "<stdout>"
 yy902:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11240,14 +11239,14 @@ yy905:
        ++YYCURSOR;
 #line 1035 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Combining_Half_Marks; }
-#line 11244 "<stdout>"
+#line 11243 "<stdout>"
 }
 #line 1037 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 CJK_Compatibility_Forms:
        
-#line 11251 "<stdout>"
+#line 11250 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11260,7 +11259,7 @@ yy909:
 yy910:
 #line 1043 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Forms; else return Error; }
-#line 11264 "<stdout>"
+#line 11263 "<stdout>"
 yy911:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11317,14 +11316,14 @@ yy915:
        ++YYCURSOR;
 #line 1042 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto CJK_Compatibility_Forms; }
-#line 11321 "<stdout>"
+#line 11320 "<stdout>"
 }
 #line 1044 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Small_Form_Variants:
        
-#line 11328 "<stdout>"
+#line 11327 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11337,7 +11336,7 @@ yy919:
 yy920:
 #line 1050 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Small_Form_Variants; else return Error; }
-#line 11341 "<stdout>"
+#line 11340 "<stdout>"
 yy921:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11388,14 +11387,14 @@ yy924:
        ++YYCURSOR;
 #line 1049 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Small_Form_Variants; }
-#line 11392 "<stdout>"
+#line 11391 "<stdout>"
 }
 #line 1051 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Arabic_Presentation_Forms_B:
        
-#line 11399 "<stdout>"
+#line 11398 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11408,7 +11407,7 @@ yy928:
 yy929:
 #line 1057 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_B; else return Error; }
-#line 11412 "<stdout>"
+#line 11411 "<stdout>"
 yy930:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11514,14 +11513,14 @@ yy934:
        ++YYCURSOR;
 #line 1056 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Arabic_Presentation_Forms_B; }
-#line 11518 "<stdout>"
+#line 11517 "<stdout>"
 }
 #line 1058 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Halfwidth_and_Fullwidth_Forms:
        
-#line 11525 "<stdout>"
+#line 11524 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11534,7 +11533,7 @@ yy938:
 yy939:
 #line 1064 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Halfwidth_and_Fullwidth_Forms; else return Error; }
-#line 11538 "<stdout>"
+#line 11537 "<stdout>"
 yy940:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11673,14 +11672,14 @@ yy944:
        ++YYCURSOR;
 #line 1063 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Halfwidth_and_Fullwidth_Forms; }
-#line 11677 "<stdout>"
+#line 11676 "<stdout>"
 }
 #line 1065 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 Specials:
        
-#line 11684 "<stdout>"
+#line 11683 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11693,7 +11692,7 @@ yy948:
 yy949:
 #line 1071 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Specials; else return Error; }
-#line 11697 "<stdout>"
+#line 11696 "<stdout>"
 yy950:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11728,14 +11727,14 @@ yy953:
        ++YYCURSOR;
 #line 1070 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto Specials; }
-#line 11732 "<stdout>"
+#line 11731 "<stdout>"
 }
 #line 1072 "unicode_blocks.8--encoding-policy(ignore).re"
 
 
 All:
        
-#line 11739 "<stdout>"
+#line 11738 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11920,13 +11919,13 @@ yy957:
 yy958:
 #line 1077 "unicode_blocks.8--encoding-policy(ignore).re"
        { goto All; }
-#line 11924 "<stdout>"
+#line 11923 "<stdout>"
 yy959:
        ++YYCURSOR;
 yy960:
 #line 1078 "unicode_blocks.8--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return All; else return Error; }
-#line 11930 "<stdout>"
+#line 11929 "<stdout>"
 yy961:
        yych = *++YYCURSOR;
        switch (yych) {
index 51e445187ba579ff8178c19fb6d5b9744b4fbc1c..256107869299bb8b198e5ce9f2620ec090aba2b4 100644 (file)
@@ -236,25 +236,24 @@ Basic_Latin:
 #line 237 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych >= 0x80) goto yy4;
        ++YYCURSOR;
 #line 342 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Basic_Latin; }
-#line 246 "<stdout>"
+#line 245 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 343 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Basic_Latin; else return Error; }
-#line 251 "<stdout>"
+#line 250 "<stdout>"
 }
 #line 344 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Latin___Supplement:
        
-#line 258 "<stdout>"
+#line 257 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -268,7 +267,7 @@ yy8:
 yy9:
 #line 350 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin___Supplement; else return Error; }
-#line 272 "<stdout>"
+#line 271 "<stdout>"
 yy10:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -342,14 +341,14 @@ yy11:
        ++YYCURSOR;
 #line 349 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Latin___Supplement; }
-#line 346 "<stdout>"
+#line 345 "<stdout>"
 }
 #line 351 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Latin_Extended_A:
        
-#line 353 "<stdout>"
+#line 352 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -363,7 +362,7 @@ yy15:
 yy16:
 #line 357 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_A; else return Error; }
-#line 367 "<stdout>"
+#line 366 "<stdout>"
 yy17:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -437,14 +436,14 @@ yy18:
        ++YYCURSOR;
 #line 356 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Latin_Extended_A; }
-#line 441 "<stdout>"
+#line 440 "<stdout>"
 }
 #line 358 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Latin_Extended_B:
        
-#line 448 "<stdout>"
+#line 447 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -460,7 +459,7 @@ yy22:
 yy23:
 #line 364 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_B; else return Error; }
-#line 464 "<stdout>"
+#line 463 "<stdout>"
 yy24:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -555,14 +554,14 @@ yy26:
        ++YYCURSOR;
 #line 363 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Latin_Extended_B; }
-#line 559 "<stdout>"
+#line 558 "<stdout>"
 }
 #line 365 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 IPA_Extensions:
        
-#line 566 "<stdout>"
+#line 565 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -576,7 +575,7 @@ yy30:
 yy31:
 #line 371 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return IPA_Extensions; else return Error; }
-#line 580 "<stdout>"
+#line 579 "<stdout>"
 yy32:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -687,14 +686,14 @@ yy34:
        ++YYCURSOR;
 #line 370 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto IPA_Extensions; }
-#line 691 "<stdout>"
+#line 690 "<stdout>"
 }
 #line 372 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Spacing_Modifier_Letters:
        
-#line 698 "<stdout>"
+#line 697 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -708,7 +707,7 @@ yy38:
 yy39:
 #line 378 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Spacing_Modifier_Letters; else return Error; }
-#line 712 "<stdout>"
+#line 711 "<stdout>"
 yy40:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -803,14 +802,14 @@ yy42:
        ++YYCURSOR;
 #line 377 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Spacing_Modifier_Letters; }
-#line 807 "<stdout>"
+#line 806 "<stdout>"
 }
 #line 379 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Combining_Diacritical_Marks:
        
-#line 814 "<stdout>"
+#line 813 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -824,7 +823,7 @@ yy46:
 yy47:
 #line 385 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks; else return Error; }
-#line 828 "<stdout>"
+#line 827 "<stdout>"
 yy48:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -951,14 +950,14 @@ yy50:
        ++YYCURSOR;
 #line 384 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Combining_Diacritical_Marks; }
-#line 955 "<stdout>"
+#line 954 "<stdout>"
 }
 #line 386 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Greek_and_Coptic:
        
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -973,7 +972,7 @@ yy54:
 yy55:
 #line 392 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Greek_and_Coptic; else return Error; }
-#line 977 "<stdout>"
+#line 976 "<stdout>"
 yy56:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1068,14 +1067,14 @@ yy58:
        ++YYCURSOR;
 #line 391 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Greek_and_Coptic; }
-#line 1072 "<stdout>"
+#line 1071 "<stdout>"
 }
 #line 393 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Cyrillic:
        
-#line 1079 "<stdout>"
+#line 1078 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1091,7 +1090,7 @@ yy62:
 yy63:
 #line 399 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cyrillic; else return Error; }
-#line 1095 "<stdout>"
+#line 1094 "<stdout>"
 yy64:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1165,14 +1164,14 @@ yy65:
        ++YYCURSOR;
 #line 398 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Cyrillic; }
-#line 1169 "<stdout>"
+#line 1168 "<stdout>"
 }
 #line 400 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Cyrillic_Supplementary:
        
-#line 1176 "<stdout>"
+#line 1175 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1185,7 +1184,7 @@ yy69:
 yy70:
 #line 406 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cyrillic_Supplementary; else return Error; }
-#line 1189 "<stdout>"
+#line 1188 "<stdout>"
 yy71:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1243,14 +1242,14 @@ yy72:
        ++YYCURSOR;
 #line 405 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Cyrillic_Supplementary; }
-#line 1247 "<stdout>"
+#line 1246 "<stdout>"
 }
 #line 407 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Armenian:
        
-#line 1254 "<stdout>"
+#line 1253 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1265,7 +1264,7 @@ yy76:
 yy77:
 #line 413 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Armenian; else return Error; }
-#line 1269 "<stdout>"
+#line 1268 "<stdout>"
 yy78:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1381,14 +1380,14 @@ yy81:
        ++YYCURSOR;
 #line 412 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Armenian; }
-#line 1385 "<stdout>"
+#line 1384 "<stdout>"
 }
 #line 414 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Hebrew:
        
-#line 1392 "<stdout>"
+#line 1391 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1402,7 +1401,7 @@ yy85:
 yy86:
 #line 420 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hebrew; else return Error; }
-#line 1406 "<stdout>"
+#line 1405 "<stdout>"
 yy87:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1529,14 +1528,14 @@ yy89:
        ++YYCURSOR;
 #line 419 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Hebrew; }
-#line 1533 "<stdout>"
+#line 1532 "<stdout>"
 }
 #line 421 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Arabic:
        
-#line 1540 "<stdout>"
+#line 1539 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1552,7 +1551,7 @@ yy93:
 yy94:
 #line 427 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic; else return Error; }
-#line 1556 "<stdout>"
+#line 1555 "<stdout>"
 yy95:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1626,14 +1625,14 @@ yy96:
        ++YYCURSOR;
 #line 426 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Arabic; }
-#line 1630 "<stdout>"
+#line 1629 "<stdout>"
 }
 #line 428 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Syriac:
        
-#line 1637 "<stdout>"
+#line 1636 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1647,7 +1646,7 @@ yy100:
 yy101:
 #line 434 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Syriac; else return Error; }
-#line 1651 "<stdout>"
+#line 1650 "<stdout>"
 yy102:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1742,14 +1741,14 @@ yy104:
        ++YYCURSOR;
 #line 433 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Syriac; }
-#line 1746 "<stdout>"
+#line 1745 "<stdout>"
 }
 #line 435 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Thaana:
        
-#line 1753 "<stdout>"
+#line 1752 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1762,7 +1761,7 @@ yy108:
 yy109:
 #line 441 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Thaana; else return Error; }
-#line 1766 "<stdout>"
+#line 1765 "<stdout>"
 yy110:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1836,14 +1835,14 @@ yy111:
        ++YYCURSOR;
 #line 440 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Thaana; }
-#line 1840 "<stdout>"
+#line 1839 "<stdout>"
 }
 #line 442 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Devanagari:
        
-#line 1847 "<stdout>"
+#line 1846 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1856,7 +1855,7 @@ yy115:
 yy116:
 #line 448 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Devanagari; else return Error; }
-#line 1860 "<stdout>"
+#line 1859 "<stdout>"
 yy117:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -1940,14 +1939,14 @@ yy120:
        ++YYCURSOR;
 #line 447 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Devanagari; }
-#line 1944 "<stdout>"
+#line 1943 "<stdout>"
 }
 #line 449 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Bengali:
        
-#line 1951 "<stdout>"
+#line 1950 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1960,7 +1959,7 @@ yy124:
 yy125:
 #line 455 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bengali; else return Error; }
-#line 1964 "<stdout>"
+#line 1963 "<stdout>"
 yy126:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2044,14 +2043,14 @@ yy129:
        ++YYCURSOR;
 #line 454 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Bengali; }
-#line 2048 "<stdout>"
+#line 2047 "<stdout>"
 }
 #line 456 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Gurmukhi:
        
-#line 2055 "<stdout>"
+#line 2054 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2064,7 +2063,7 @@ yy133:
 yy134:
 #line 462 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Gurmukhi; else return Error; }
-#line 2068 "<stdout>"
+#line 2067 "<stdout>"
 yy135:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2148,14 +2147,14 @@ yy138:
        ++YYCURSOR;
 #line 461 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Gurmukhi; }
-#line 2152 "<stdout>"
+#line 2151 "<stdout>"
 }
 #line 463 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Gujarati:
        
-#line 2159 "<stdout>"
+#line 2158 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2168,7 +2167,7 @@ yy142:
 yy143:
 #line 469 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Gujarati; else return Error; }
-#line 2172 "<stdout>"
+#line 2171 "<stdout>"
 yy144:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2252,14 +2251,14 @@ yy147:
        ++YYCURSOR;
 #line 468 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Gujarati; }
-#line 2256 "<stdout>"
+#line 2255 "<stdout>"
 }
 #line 470 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Oriya:
        
-#line 2263 "<stdout>"
+#line 2262 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2272,7 +2271,7 @@ yy151:
 yy152:
 #line 476 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Oriya; else return Error; }
-#line 2276 "<stdout>"
+#line 2275 "<stdout>"
 yy153:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2356,14 +2355,14 @@ yy156:
        ++YYCURSOR;
 #line 475 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Oriya; }
-#line 2360 "<stdout>"
+#line 2359 "<stdout>"
 }
 #line 477 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Tamil:
        
-#line 2367 "<stdout>"
+#line 2366 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2376,7 +2375,7 @@ yy160:
 yy161:
 #line 483 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tamil; else return Error; }
-#line 2380 "<stdout>"
+#line 2379 "<stdout>"
 yy162:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2460,14 +2459,14 @@ yy165:
        ++YYCURSOR;
 #line 482 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Tamil; }
-#line 2464 "<stdout>"
+#line 2463 "<stdout>"
 }
 #line 484 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Telugu:
        
-#line 2471 "<stdout>"
+#line 2470 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2480,7 +2479,7 @@ yy169:
 yy170:
 #line 490 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Telugu; else return Error; }
-#line 2484 "<stdout>"
+#line 2483 "<stdout>"
 yy171:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2564,14 +2563,14 @@ yy174:
        ++YYCURSOR;
 #line 489 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Telugu; }
-#line 2568 "<stdout>"
+#line 2567 "<stdout>"
 }
 #line 491 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Kannada:
        
-#line 2575 "<stdout>"
+#line 2574 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2584,7 +2583,7 @@ yy178:
 yy179:
 #line 497 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kannada; else return Error; }
-#line 2588 "<stdout>"
+#line 2587 "<stdout>"
 yy180:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2668,14 +2667,14 @@ yy183:
        ++YYCURSOR;
 #line 496 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Kannada; }
-#line 2672 "<stdout>"
+#line 2671 "<stdout>"
 }
 #line 498 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Malayalam:
        
-#line 2679 "<stdout>"
+#line 2678 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2688,7 +2687,7 @@ yy187:
 yy188:
 #line 504 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Malayalam; else return Error; }
-#line 2692 "<stdout>"
+#line 2691 "<stdout>"
 yy189:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2772,14 +2771,14 @@ yy192:
        ++YYCURSOR;
 #line 503 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Malayalam; }
-#line 2776 "<stdout>"
+#line 2775 "<stdout>"
 }
 #line 505 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Sinhala:
        
-#line 2783 "<stdout>"
+#line 2782 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2792,7 +2791,7 @@ yy196:
 yy197:
 #line 511 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Sinhala; else return Error; }
-#line 2796 "<stdout>"
+#line 2795 "<stdout>"
 yy198:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2876,14 +2875,14 @@ yy201:
        ++YYCURSOR;
 #line 510 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Sinhala; }
-#line 2880 "<stdout>"
+#line 2879 "<stdout>"
 }
 #line 512 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Thai:
        
-#line 2887 "<stdout>"
+#line 2886 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2896,7 +2895,7 @@ yy205:
 yy206:
 #line 518 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Thai; else return Error; }
-#line 2900 "<stdout>"
+#line 2899 "<stdout>"
 yy207:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -2980,14 +2979,14 @@ yy210:
        ++YYCURSOR;
 #line 517 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Thai; }
-#line 2984 "<stdout>"
+#line 2983 "<stdout>"
 }
 #line 519 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Lao:
        
-#line 2991 "<stdout>"
+#line 2990 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3000,7 +2999,7 @@ yy214:
 yy215:
 #line 525 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Lao; else return Error; }
-#line 3004 "<stdout>"
+#line 3003 "<stdout>"
 yy216:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3084,14 +3083,14 @@ yy219:
        ++YYCURSOR;
 #line 524 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Lao; }
-#line 3088 "<stdout>"
+#line 3087 "<stdout>"
 }
 #line 526 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Tibetan:
        
-#line 3095 "<stdout>"
+#line 3094 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3104,7 +3103,7 @@ yy223:
 yy224:
 #line 532 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tibetan; else return Error; }
-#line 3108 "<stdout>"
+#line 3107 "<stdout>"
 yy225:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3190,14 +3189,14 @@ yy228:
        ++YYCURSOR;
 #line 531 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Tibetan; }
-#line 3194 "<stdout>"
+#line 3193 "<stdout>"
 }
 #line 533 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Myanmar:
        
-#line 3201 "<stdout>"
+#line 3200 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3210,7 +3209,7 @@ yy232:
 yy233:
 #line 539 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Myanmar; else return Error; }
-#line 3214 "<stdout>"
+#line 3213 "<stdout>"
 yy234:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3332,14 +3331,14 @@ yy238:
        ++YYCURSOR;
 #line 538 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Myanmar; }
-#line 3336 "<stdout>"
+#line 3335 "<stdout>"
 }
 #line 540 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Georgian:
        
-#line 3343 "<stdout>"
+#line 3342 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3352,7 +3351,7 @@ yy242:
 yy243:
 #line 546 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Georgian; else return Error; }
-#line 3356 "<stdout>"
+#line 3355 "<stdout>"
 yy244:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3473,14 +3472,14 @@ yy248:
        ++YYCURSOR;
 #line 545 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Georgian; }
-#line 3477 "<stdout>"
+#line 3476 "<stdout>"
 }
 #line 547 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Hangul_Jamo:
        
-#line 3484 "<stdout>"
+#line 3483 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3493,7 +3492,7 @@ yy252:
 yy253:
 #line 553 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Jamo; else return Error; }
-#line 3497 "<stdout>"
+#line 3496 "<stdout>"
 yy254:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3579,14 +3578,14 @@ yy257:
        ++YYCURSOR;
 #line 552 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Hangul_Jamo; }
-#line 3583 "<stdout>"
+#line 3582 "<stdout>"
 }
 #line 554 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Ethiopic:
        
-#line 3590 "<stdout>"
+#line 3589 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3599,7 +3598,7 @@ yy261:
 yy262:
 #line 560 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ethiopic; else return Error; }
-#line 3603 "<stdout>"
+#line 3602 "<stdout>"
 yy263:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3687,14 +3686,14 @@ yy266:
        ++YYCURSOR;
 #line 559 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Ethiopic; }
-#line 3691 "<stdout>"
+#line 3690 "<stdout>"
 }
 #line 561 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Cherokee:
        
-#line 3698 "<stdout>"
+#line 3697 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3707,7 +3706,7 @@ yy270:
 yy271:
 #line 567 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cherokee; else return Error; }
-#line 3711 "<stdout>"
+#line 3710 "<stdout>"
 yy272:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3828,14 +3827,14 @@ yy276:
        ++YYCURSOR;
 #line 566 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Cherokee; }
-#line 3832 "<stdout>"
+#line 3831 "<stdout>"
 }
 #line 568 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Unified_Canadian_Aboriginal_Syllabics:
        
-#line 3839 "<stdout>"
+#line 3838 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3848,7 +3847,7 @@ yy280:
 yy281:
 #line 574 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Unified_Canadian_Aboriginal_Syllabics; else return Error; }
-#line 3852 "<stdout>"
+#line 3851 "<stdout>"
 yy282:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -3940,14 +3939,14 @@ yy285:
        ++YYCURSOR;
 #line 573 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Unified_Canadian_Aboriginal_Syllabics; }
-#line 3944 "<stdout>"
+#line 3943 "<stdout>"
 }
 #line 575 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Ogham:
        
-#line 3951 "<stdout>"
+#line 3950 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -3960,7 +3959,7 @@ yy289:
 yy290:
 #line 581 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ogham; else return Error; }
-#line 3964 "<stdout>"
+#line 3963 "<stdout>"
 yy291:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4011,14 +4010,14 @@ yy294:
        ++YYCURSOR;
 #line 580 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Ogham; }
-#line 4015 "<stdout>"
+#line 4014 "<stdout>"
 }
 #line 582 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Runic:
        
-#line 4022 "<stdout>"
+#line 4021 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4031,7 +4030,7 @@ yy298:
 yy299:
 #line 588 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Runic; else return Error; }
-#line 4035 "<stdout>"
+#line 4034 "<stdout>"
 yy300:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4152,14 +4151,14 @@ yy304:
        ++YYCURSOR;
 #line 587 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Runic; }
-#line 4156 "<stdout>"
+#line 4155 "<stdout>"
 }
 #line 589 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Tagalog:
        
-#line 4163 "<stdout>"
+#line 4162 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4172,7 +4171,7 @@ yy308:
 yy309:
 #line 595 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tagalog; else return Error; }
-#line 4176 "<stdout>"
+#line 4175 "<stdout>"
 yy310:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4223,14 +4222,14 @@ yy313:
        ++YYCURSOR;
 #line 594 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Tagalog; }
-#line 4227 "<stdout>"
+#line 4226 "<stdout>"
 }
 #line 596 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Hanunoo:
        
-#line 4234 "<stdout>"
+#line 4233 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4243,7 +4242,7 @@ yy317:
 yy318:
 #line 602 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hanunoo; else return Error; }
-#line 4247 "<stdout>"
+#line 4246 "<stdout>"
 yy319:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4294,14 +4293,14 @@ yy322:
        ++YYCURSOR;
 #line 601 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Hanunoo; }
-#line 4298 "<stdout>"
+#line 4297 "<stdout>"
 }
 #line 603 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Buhid:
        
-#line 4305 "<stdout>"
+#line 4304 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4314,7 +4313,7 @@ yy326:
 yy327:
 #line 609 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Buhid; else return Error; }
-#line 4318 "<stdout>"
+#line 4317 "<stdout>"
 yy328:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4365,14 +4364,14 @@ yy331:
        ++YYCURSOR;
 #line 608 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Buhid; }
-#line 4369 "<stdout>"
+#line 4368 "<stdout>"
 }
 #line 610 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Tagbanwa:
        
-#line 4376 "<stdout>"
+#line 4375 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4385,7 +4384,7 @@ yy335:
 yy336:
 #line 616 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tagbanwa; else return Error; }
-#line 4389 "<stdout>"
+#line 4388 "<stdout>"
 yy337:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4436,14 +4435,14 @@ yy340:
        ++YYCURSOR;
 #line 615 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Tagbanwa; }
-#line 4440 "<stdout>"
+#line 4439 "<stdout>"
 }
 #line 617 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Khmer:
        
-#line 4447 "<stdout>"
+#line 4446 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4456,7 +4455,7 @@ yy344:
 yy345:
 #line 623 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Khmer; else return Error; }
-#line 4460 "<stdout>"
+#line 4459 "<stdout>"
 yy346:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4540,14 +4539,14 @@ yy349:
        ++YYCURSOR;
 #line 622 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Khmer; }
-#line 4544 "<stdout>"
+#line 4543 "<stdout>"
 }
 #line 624 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Mongolian:
        
-#line 4551 "<stdout>"
+#line 4550 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4560,7 +4559,7 @@ yy353:
 yy354:
 #line 630 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Mongolian; else return Error; }
-#line 4564 "<stdout>"
+#line 4563 "<stdout>"
 yy355:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4698,14 +4697,14 @@ yy359:
        ++YYCURSOR;
 #line 629 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Mongolian; }
-#line 4702 "<stdout>"
+#line 4701 "<stdout>"
 }
 #line 631 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Limbu:
        
-#line 4709 "<stdout>"
+#line 4708 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4718,7 +4717,7 @@ yy363:
 yy364:
 #line 637 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Limbu; else return Error; }
-#line 4722 "<stdout>"
+#line 4721 "<stdout>"
 yy365:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4823,14 +4822,14 @@ yy369:
        ++YYCURSOR;
 #line 636 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Limbu; }
-#line 4827 "<stdout>"
+#line 4826 "<stdout>"
 }
 #line 638 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Tai_Le:
        
-#line 4834 "<stdout>"
+#line 4833 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4843,7 +4842,7 @@ yy373:
 yy374:
 #line 644 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tai_Le; else return Error; }
-#line 4847 "<stdout>"
+#line 4846 "<stdout>"
 yy375:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4910,14 +4909,14 @@ yy378:
        ++YYCURSOR;
 #line 643 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Tai_Le; }
-#line 4914 "<stdout>"
+#line 4913 "<stdout>"
 }
 #line 645 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Khmer_Symbols:
        
-#line 4921 "<stdout>"
+#line 4920 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -4930,7 +4929,7 @@ yy382:
 yy383:
 #line 651 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Khmer_Symbols; else return Error; }
-#line 4934 "<stdout>"
+#line 4933 "<stdout>"
 yy384:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -4981,14 +4980,14 @@ yy387:
        ++YYCURSOR;
 #line 650 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Khmer_Symbols; }
-#line 4985 "<stdout>"
+#line 4984 "<stdout>"
 }
 #line 652 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Phonetic_Extensions:
        
-#line 4992 "<stdout>"
+#line 4991 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5001,7 +5000,7 @@ yy391:
 yy392:
 #line 658 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Phonetic_Extensions; else return Error; }
-#line 5005 "<stdout>"
+#line 5004 "<stdout>"
 yy393:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5085,14 +5084,14 @@ yy396:
        ++YYCURSOR;
 #line 657 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Phonetic_Extensions; }
-#line 5089 "<stdout>"
+#line 5088 "<stdout>"
 }
 #line 659 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Latin_Extended_Additional:
        
-#line 5096 "<stdout>"
+#line 5095 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5105,7 +5104,7 @@ yy400:
 yy401:
 #line 665 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_Additional; else return Error; }
-#line 5109 "<stdout>"
+#line 5108 "<stdout>"
 yy402:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5191,14 +5190,14 @@ yy405:
        ++YYCURSOR;
 #line 664 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Latin_Extended_Additional; }
-#line 5195 "<stdout>"
+#line 5194 "<stdout>"
 }
 #line 666 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Greek_Extended:
        
-#line 5202 "<stdout>"
+#line 5201 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5211,7 +5210,7 @@ yy409:
 yy410:
 #line 672 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Greek_Extended; else return Error; }
-#line 5215 "<stdout>"
+#line 5214 "<stdout>"
 yy411:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5297,14 +5296,14 @@ yy414:
        ++YYCURSOR;
 #line 671 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Greek_Extended; }
-#line 5301 "<stdout>"
+#line 5300 "<stdout>"
 }
 #line 673 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 General_Punctuation:
        
-#line 5308 "<stdout>"
+#line 5307 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5317,7 +5316,7 @@ yy418:
 yy419:
 #line 679 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return General_Punctuation; else return Error; }
-#line 5321 "<stdout>"
+#line 5320 "<stdout>"
 yy420:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5454,14 +5453,14 @@ yy424:
        ++YYCURSOR;
 #line 678 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto General_Punctuation; }
-#line 5458 "<stdout>"
+#line 5457 "<stdout>"
 }
 #line 680 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Superscripts_and_Subscripts:
        
-#line 5465 "<stdout>"
+#line 5464 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5474,7 +5473,7 @@ yy428:
 yy429:
 #line 686 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Superscripts_and_Subscripts; else return Error; }
-#line 5478 "<stdout>"
+#line 5477 "<stdout>"
 yy430:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5547,14 +5546,14 @@ yy434:
        ++YYCURSOR;
 #line 685 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Superscripts_and_Subscripts; }
-#line 5551 "<stdout>"
+#line 5550 "<stdout>"
 }
 #line 687 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Currency_Symbols:
        
-#line 5558 "<stdout>"
+#line 5557 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5567,7 +5566,7 @@ yy438:
 yy439:
 #line 693 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Currency_Symbols; else return Error; }
-#line 5571 "<stdout>"
+#line 5570 "<stdout>"
 yy440:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5640,14 +5639,14 @@ yy444:
        ++YYCURSOR;
 #line 692 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Currency_Symbols; }
-#line 5644 "<stdout>"
+#line 5643 "<stdout>"
 }
 #line 694 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Combining_Diacritical_Marks_for_Symbols:
        
-#line 5651 "<stdout>"
+#line 5650 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5660,7 +5659,7 @@ yy448:
 yy449:
 #line 700 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks_for_Symbols; else return Error; }
-#line 5664 "<stdout>"
+#line 5663 "<stdout>"
 yy450:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5727,14 +5726,14 @@ yy453:
        ++YYCURSOR;
 #line 699 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Combining_Diacritical_Marks_for_Symbols; }
-#line 5731 "<stdout>"
+#line 5730 "<stdout>"
 }
 #line 701 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Letterlike_Symbols:
        
-#line 5738 "<stdout>"
+#line 5737 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5747,7 +5746,7 @@ yy457:
 yy458:
 #line 707 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Letterlike_Symbols; else return Error; }
-#line 5751 "<stdout>"
+#line 5750 "<stdout>"
 yy459:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5852,14 +5851,14 @@ yy463:
        ++YYCURSOR;
 #line 706 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Letterlike_Symbols; }
-#line 5856 "<stdout>"
+#line 5855 "<stdout>"
 }
 #line 708 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Number_Forms:
        
-#line 5863 "<stdout>"
+#line 5862 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5872,7 +5871,7 @@ yy467:
 yy468:
 #line 714 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Number_Forms; else return Error; }
-#line 5876 "<stdout>"
+#line 5875 "<stdout>"
 yy469:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -5961,14 +5960,14 @@ yy473:
        ++YYCURSOR;
 #line 713 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Number_Forms; }
-#line 5965 "<stdout>"
+#line 5964 "<stdout>"
 }
 #line 715 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Arrows:
        
-#line 5972 "<stdout>"
+#line 5971 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -5981,7 +5980,7 @@ yy477:
 yy478:
 #line 721 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arrows; else return Error; }
-#line 5985 "<stdout>"
+#line 5984 "<stdout>"
 yy479:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6118,14 +6117,14 @@ yy483:
        ++YYCURSOR;
 #line 720 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Arrows; }
-#line 6122 "<stdout>"
+#line 6121 "<stdout>"
 }
 #line 722 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Mathematical_Operators:
        
-#line 6129 "<stdout>"
+#line 6128 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6138,7 +6137,7 @@ yy487:
 yy488:
 #line 728 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Mathematical_Operators; else return Error; }
-#line 6142 "<stdout>"
+#line 6141 "<stdout>"
 yy489:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6224,14 +6223,14 @@ yy492:
        ++YYCURSOR;
 #line 727 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Mathematical_Operators; }
-#line 6228 "<stdout>"
+#line 6227 "<stdout>"
 }
 #line 729 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Miscellaneous_Technical:
        
-#line 6235 "<stdout>"
+#line 6234 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6244,7 +6243,7 @@ yy496:
 yy497:
 #line 735 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Technical; else return Error; }
-#line 6248 "<stdout>"
+#line 6247 "<stdout>"
 yy498:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6330,14 +6329,14 @@ yy501:
        ++YYCURSOR;
 #line 734 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Miscellaneous_Technical; }
-#line 6334 "<stdout>"
+#line 6333 "<stdout>"
 }
 #line 736 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Control_Pictures:
        
-#line 6341 "<stdout>"
+#line 6340 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6350,7 +6349,7 @@ yy505:
 yy506:
 #line 742 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Control_Pictures; else return Error; }
-#line 6354 "<stdout>"
+#line 6353 "<stdout>"
 yy507:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6433,14 +6432,14 @@ yy510:
        ++YYCURSOR;
 #line 741 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Control_Pictures; }
-#line 6437 "<stdout>"
+#line 6436 "<stdout>"
 }
 #line 743 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Optical_Character_Recognition:
        
-#line 6444 "<stdout>"
+#line 6443 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6453,7 +6452,7 @@ yy514:
 yy515:
 #line 749 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Optical_Character_Recognition; else return Error; }
-#line 6457 "<stdout>"
+#line 6456 "<stdout>"
 yy516:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6504,14 +6503,14 @@ yy519:
        ++YYCURSOR;
 #line 748 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Optical_Character_Recognition; }
-#line 6508 "<stdout>"
+#line 6507 "<stdout>"
 }
 #line 750 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Enclosed_Alphanumerics:
        
-#line 6515 "<stdout>"
+#line 6514 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6524,7 +6523,7 @@ yy523:
 yy524:
 #line 756 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Enclosed_Alphanumerics; else return Error; }
-#line 6528 "<stdout>"
+#line 6527 "<stdout>"
 yy525:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6646,14 +6645,14 @@ yy529:
        ++YYCURSOR;
 #line 755 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Enclosed_Alphanumerics; }
-#line 6650 "<stdout>"
+#line 6649 "<stdout>"
 }
 #line 757 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Box_Drawing:
        
-#line 6657 "<stdout>"
+#line 6656 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6666,7 +6665,7 @@ yy533:
 yy534:
 #line 763 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Box_Drawing; else return Error; }
-#line 6670 "<stdout>"
+#line 6669 "<stdout>"
 yy535:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6750,14 +6749,14 @@ yy538:
        ++YYCURSOR;
 #line 762 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Box_Drawing; }
-#line 6754 "<stdout>"
+#line 6753 "<stdout>"
 }
 #line 764 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Block_Elements:
        
-#line 6761 "<stdout>"
+#line 6760 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6770,7 +6769,7 @@ yy542:
 yy543:
 #line 770 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Block_Elements; else return Error; }
-#line 6774 "<stdout>"
+#line 6773 "<stdout>"
 yy544:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6821,14 +6820,14 @@ yy547:
        ++YYCURSOR;
 #line 769 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Block_Elements; }
-#line 6825 "<stdout>"
+#line 6824 "<stdout>"
 }
 #line 771 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Geometric_Shapes:
        
-#line 6832 "<stdout>"
+#line 6831 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6841,7 +6840,7 @@ yy551:
 yy552:
 #line 777 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Geometric_Shapes; else return Error; }
-#line 6845 "<stdout>"
+#line 6844 "<stdout>"
 yy553:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -6962,14 +6961,14 @@ yy557:
        ++YYCURSOR;
 #line 776 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Geometric_Shapes; }
-#line 6966 "<stdout>"
+#line 6965 "<stdout>"
 }
 #line 778 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Miscellaneous_Symbols:
        
-#line 6973 "<stdout>"
+#line 6972 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -6982,7 +6981,7 @@ yy561:
 yy562:
 #line 784 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols; else return Error; }
-#line 6986 "<stdout>"
+#line 6985 "<stdout>"
 yy563:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7068,14 +7067,14 @@ yy566:
        ++YYCURSOR;
 #line 783 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Miscellaneous_Symbols; }
-#line 7072 "<stdout>"
+#line 7071 "<stdout>"
 }
 #line 785 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Dingbats:
        
-#line 7079 "<stdout>"
+#line 7078 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7088,7 +7087,7 @@ yy570:
 yy571:
 #line 791 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Dingbats; else return Error; }
-#line 7092 "<stdout>"
+#line 7091 "<stdout>"
 yy572:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7173,14 +7172,14 @@ yy575:
        ++YYCURSOR;
 #line 790 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Dingbats; }
-#line 7177 "<stdout>"
+#line 7176 "<stdout>"
 }
 #line 792 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Miscellaneous_Mathematical_Symbols_A:
        
-#line 7184 "<stdout>"
+#line 7183 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7193,7 +7192,7 @@ yy579:
 yy580:
 #line 798 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_A; else return Error; }
-#line 7197 "<stdout>"
+#line 7196 "<stdout>"
 yy581:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7260,14 +7259,14 @@ yy584:
        ++YYCURSOR;
 #line 797 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Miscellaneous_Mathematical_Symbols_A; }
-#line 7264 "<stdout>"
+#line 7263 "<stdout>"
 }
 #line 799 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Supplemental_Arrows_A:
        
-#line 7271 "<stdout>"
+#line 7270 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7280,7 +7279,7 @@ yy588:
 yy589:
 #line 805 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_A; else return Error; }
-#line 7284 "<stdout>"
+#line 7283 "<stdout>"
 yy590:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7315,14 +7314,14 @@ yy593:
        ++YYCURSOR;
 #line 804 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Supplemental_Arrows_A; }
-#line 7319 "<stdout>"
+#line 7318 "<stdout>"
 }
 #line 806 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Braille_Patterns:
        
-#line 7326 "<stdout>"
+#line 7325 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7335,7 +7334,7 @@ yy597:
 yy598:
 #line 812 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Braille_Patterns; else return Error; }
-#line 7339 "<stdout>"
+#line 7338 "<stdout>"
 yy599:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7421,14 +7420,14 @@ yy602:
        ++YYCURSOR;
 #line 811 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Braille_Patterns; }
-#line 7425 "<stdout>"
+#line 7424 "<stdout>"
 }
 #line 813 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Supplemental_Arrows_B:
        
-#line 7432 "<stdout>"
+#line 7431 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7441,7 +7440,7 @@ yy606:
 yy607:
 #line 819 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_B; else return Error; }
-#line 7445 "<stdout>"
+#line 7444 "<stdout>"
 yy608:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7525,14 +7524,14 @@ yy611:
        ++YYCURSOR;
 #line 818 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Supplemental_Arrows_B; }
-#line 7529 "<stdout>"
+#line 7528 "<stdout>"
 }
 #line 820 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Miscellaneous_Mathematical_Symbols_B:
        
-#line 7536 "<stdout>"
+#line 7535 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7545,7 +7544,7 @@ yy615:
 yy616:
 #line 826 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_B; else return Error; }
-#line 7549 "<stdout>"
+#line 7548 "<stdout>"
 yy617:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7629,14 +7628,14 @@ yy620:
        ++YYCURSOR;
 #line 825 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Miscellaneous_Mathematical_Symbols_B; }
-#line 7633 "<stdout>"
+#line 7632 "<stdout>"
 }
 #line 827 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Supplemental_Mathematical_Operators:
        
-#line 7640 "<stdout>"
+#line 7639 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7649,7 +7648,7 @@ yy624:
 yy625:
 #line 833 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Mathematical_Operators; else return Error; }
-#line 7653 "<stdout>"
+#line 7652 "<stdout>"
 yy626:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7735,14 +7734,14 @@ yy629:
        ++YYCURSOR;
 #line 832 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Supplemental_Mathematical_Operators; }
-#line 7739 "<stdout>"
+#line 7738 "<stdout>"
 }
 #line 834 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Miscellaneous_Symbols_and_Arrows:
        
-#line 7746 "<stdout>"
+#line 7745 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7755,7 +7754,7 @@ yy633:
 yy634:
 #line 840 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols_and_Arrows; else return Error; }
-#line 7759 "<stdout>"
+#line 7758 "<stdout>"
 yy635:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7841,14 +7840,14 @@ yy638:
        ++YYCURSOR;
 #line 839 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Miscellaneous_Symbols_and_Arrows; }
-#line 7845 "<stdout>"
+#line 7844 "<stdout>"
 }
 #line 841 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 CJK_Radicals_Supplement:
        
-#line 7852 "<stdout>"
+#line 7851 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7861,7 +7860,7 @@ yy642:
 yy643:
 #line 847 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Radicals_Supplement; else return Error; }
-#line 7865 "<stdout>"
+#line 7864 "<stdout>"
 yy644:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -7945,14 +7944,14 @@ yy647:
        ++YYCURSOR;
 #line 846 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto CJK_Radicals_Supplement; }
-#line 7949 "<stdout>"
+#line 7948 "<stdout>"
 }
 #line 848 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Kangxi_Radicals:
        
-#line 7956 "<stdout>"
+#line 7955 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -7965,7 +7964,7 @@ yy651:
 yy652:
 #line 854 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kangxi_Radicals; else return Error; }
-#line 7969 "<stdout>"
+#line 7968 "<stdout>"
 yy653:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8088,14 +8087,14 @@ yy657:
        ++YYCURSOR;
 #line 853 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Kangxi_Radicals; }
-#line 8092 "<stdout>"
+#line 8091 "<stdout>"
 }
 #line 855 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Ideographic_Description_Characters:
        
-#line 8099 "<stdout>"
+#line 8098 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8108,7 +8107,7 @@ yy661:
 yy662:
 #line 861 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ideographic_Description_Characters; else return Error; }
-#line 8112 "<stdout>"
+#line 8111 "<stdout>"
 yy663:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8143,14 +8142,14 @@ yy666:
        ++YYCURSOR;
 #line 860 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Ideographic_Description_Characters; }
-#line 8147 "<stdout>"
+#line 8146 "<stdout>"
 }
 #line 862 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 CJK_Symbols_and_Punctuation:
        
-#line 8154 "<stdout>"
+#line 8153 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8163,7 +8162,7 @@ yy670:
 yy671:
 #line 868 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Symbols_and_Punctuation; else return Error; }
-#line 8167 "<stdout>"
+#line 8166 "<stdout>"
 yy672:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8246,14 +8245,14 @@ yy675:
        ++YYCURSOR;
 #line 867 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto CJK_Symbols_and_Punctuation; }
-#line 8250 "<stdout>"
+#line 8249 "<stdout>"
 }
 #line 869 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Hiragana:
        
-#line 8257 "<stdout>"
+#line 8256 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8266,7 +8265,7 @@ yy679:
 yy680:
 #line 875 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hiragana; else return Error; }
-#line 8270 "<stdout>"
+#line 8269 "<stdout>"
 yy681:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8387,14 +8386,14 @@ yy685:
        ++YYCURSOR;
 #line 874 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Hiragana; }
-#line 8391 "<stdout>"
+#line 8390 "<stdout>"
 }
 #line 876 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Katakana:
        
-#line 8398 "<stdout>"
+#line 8397 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8407,7 +8406,7 @@ yy689:
 yy690:
 #line 882 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Katakana; else return Error; }
-#line 8411 "<stdout>"
+#line 8410 "<stdout>"
 yy691:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8528,14 +8527,14 @@ yy695:
        ++YYCURSOR;
 #line 881 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Katakana; }
-#line 8532 "<stdout>"
+#line 8531 "<stdout>"
 }
 #line 883 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Bopomofo:
        
-#line 8539 "<stdout>"
+#line 8538 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8548,7 +8547,7 @@ yy699:
 yy700:
 #line 889 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bopomofo; else return Error; }
-#line 8552 "<stdout>"
+#line 8551 "<stdout>"
 yy701:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8615,14 +8614,14 @@ yy704:
        ++YYCURSOR;
 #line 888 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Bopomofo; }
-#line 8619 "<stdout>"
+#line 8618 "<stdout>"
 }
 #line 890 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Hangul_Compatibility_Jamo:
        
-#line 8626 "<stdout>"
+#line 8625 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8635,7 +8634,7 @@ yy708:
 yy709:
 #line 896 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Compatibility_Jamo; else return Error; }
-#line 8639 "<stdout>"
+#line 8638 "<stdout>"
 yy710:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8762,14 +8761,14 @@ yy715:
        ++YYCURSOR;
 #line 895 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Hangul_Compatibility_Jamo; }
-#line 8766 "<stdout>"
+#line 8765 "<stdout>"
 }
 #line 897 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Kanbun:
        
-#line 8773 "<stdout>"
+#line 8772 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8782,7 +8781,7 @@ yy719:
 yy720:
 #line 903 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kanbun; else return Error; }
-#line 8786 "<stdout>"
+#line 8785 "<stdout>"
 yy721:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8817,14 +8816,14 @@ yy724:
        ++YYCURSOR;
 #line 902 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Kanbun; }
-#line 8821 "<stdout>"
+#line 8820 "<stdout>"
 }
 #line 904 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Bopomofo_Extended:
        
-#line 8828 "<stdout>"
+#line 8827 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8837,7 +8836,7 @@ yy728:
 yy729:
 #line 910 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bopomofo_Extended; else return Error; }
-#line 8841 "<stdout>"
+#line 8840 "<stdout>"
 yy730:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8888,14 +8887,14 @@ yy733:
        ++YYCURSOR;
 #line 909 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Bopomofo_Extended; }
-#line 8892 "<stdout>"
+#line 8891 "<stdout>"
 }
 #line 911 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Katakana_Phonetic_Extensions:
        
-#line 8899 "<stdout>"
+#line 8898 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8908,7 +8907,7 @@ yy737:
 yy738:
 #line 917 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Katakana_Phonetic_Extensions; else return Error; }
-#line 8912 "<stdout>"
+#line 8911 "<stdout>"
 yy739:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -8943,14 +8942,14 @@ yy742:
        ++YYCURSOR;
 #line 916 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Katakana_Phonetic_Extensions; }
-#line 8947 "<stdout>"
+#line 8946 "<stdout>"
 }
 #line 918 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Enclosed_CJK_Letters_and_Months:
        
-#line 8954 "<stdout>"
+#line 8953 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -8963,7 +8962,7 @@ yy746:
 yy747:
 #line 924 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Enclosed_CJK_Letters_and_Months; else return Error; }
-#line 8967 "<stdout>"
+#line 8966 "<stdout>"
 yy748:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9049,14 +9048,14 @@ yy751:
        ++YYCURSOR;
 #line 923 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Enclosed_CJK_Letters_and_Months; }
-#line 9053 "<stdout>"
+#line 9052 "<stdout>"
 }
 #line 925 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 CJK_Compatibility:
        
-#line 9060 "<stdout>"
+#line 9059 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9069,7 +9068,7 @@ yy755:
 yy756:
 #line 931 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility; else return Error; }
-#line 9073 "<stdout>"
+#line 9072 "<stdout>"
 yy757:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9155,14 +9154,14 @@ yy760:
        ++YYCURSOR;
 #line 930 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto CJK_Compatibility; }
-#line 9159 "<stdout>"
+#line 9158 "<stdout>"
 }
 #line 932 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 CJK_Unified_Ideographs_Extension_A:
        
-#line 9166 "<stdout>"
+#line 9165 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9176,7 +9175,7 @@ yy764:
 yy765:
 #line 938 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs_Extension_A; else return Error; }
-#line 9180 "<stdout>"
+#line 9179 "<stdout>"
 yy766:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9366,14 +9365,14 @@ yy770:
        ++YYCURSOR;
 #line 937 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto CJK_Unified_Ideographs_Extension_A; }
-#line 9370 "<stdout>"
+#line 9369 "<stdout>"
 }
 #line 939 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Yijing_Hexagram_Symbols:
        
-#line 9377 "<stdout>"
+#line 9376 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9386,7 +9385,7 @@ yy774:
 yy775:
 #line 945 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yijing_Hexagram_Symbols; else return Error; }
-#line 9390 "<stdout>"
+#line 9389 "<stdout>"
 yy776:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9469,14 +9468,14 @@ yy779:
        ++YYCURSOR;
 #line 944 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Yijing_Hexagram_Symbols; }
-#line 9473 "<stdout>"
+#line 9472 "<stdout>"
 }
 #line 946 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 CJK_Unified_Ideographs:
        
-#line 9480 "<stdout>"
+#line 9479 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9494,7 +9493,7 @@ yy783:
 yy784:
 #line 952 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs; else return Error; }
-#line 9498 "<stdout>"
+#line 9497 "<stdout>"
 yy785:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9653,14 +9652,14 @@ yy789:
        ++YYCURSOR;
 #line 951 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto CJK_Unified_Ideographs; }
-#line 9657 "<stdout>"
+#line 9656 "<stdout>"
 }
 #line 953 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Yi_Syllables:
        
-#line 9664 "<stdout>"
+#line 9663 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9673,7 +9672,7 @@ yy793:
 yy794:
 #line 959 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yi_Syllables; else return Error; }
-#line 9677 "<stdout>"
+#line 9676 "<stdout>"
 yy795:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9795,14 +9794,14 @@ yy799:
        ++YYCURSOR;
 #line 958 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Yi_Syllables; }
-#line 9799 "<stdout>"
+#line 9798 "<stdout>"
 }
 #line 960 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Yi_Radicals:
        
-#line 9806 "<stdout>"
+#line 9805 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9815,7 +9814,7 @@ yy803:
 yy804:
 #line 966 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yi_Radicals; else return Error; }
-#line 9819 "<stdout>"
+#line 9818 "<stdout>"
 yy805:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -9904,14 +9903,14 @@ yy809:
        ++YYCURSOR;
 #line 965 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Yi_Radicals; }
-#line 9908 "<stdout>"
+#line 9907 "<stdout>"
 }
 #line 967 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Hangul_Syllables:
        
-#line 9915 "<stdout>"
+#line 9914 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -9927,7 +9926,7 @@ yy813:
 yy814:
 #line 973 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Syllables; else return Error; }
-#line 9931 "<stdout>"
+#line 9930 "<stdout>"
 yy815:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10183,14 +10182,14 @@ yy821:
        ++YYCURSOR;
 #line 972 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Hangul_Syllables; }
-#line 10187 "<stdout>"
+#line 10186 "<stdout>"
 }
 #line 974 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 High_Surrogates:
        
-#line 10194 "<stdout>"
+#line 10193 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10203,7 +10202,7 @@ yy825:
 yy826:
 #line 980 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return High_Surrogates; else return Error; }
-#line 10207 "<stdout>"
+#line 10206 "<stdout>"
 yy827:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10223,14 +10222,14 @@ yy830:
        ++YYCURSOR;
 #line 979 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto High_Surrogates; }
-#line 10227 "<stdout>"
+#line 10226 "<stdout>"
 }
 #line 981 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 High_Private_Use_Surrogates:
        
-#line 10234 "<stdout>"
+#line 10233 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10243,7 +10242,7 @@ yy834:
 yy835:
 #line 987 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return High_Private_Use_Surrogates; else return Error; }
-#line 10247 "<stdout>"
+#line 10246 "<stdout>"
 yy836:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10263,14 +10262,14 @@ yy839:
        ++YYCURSOR;
 #line 986 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto High_Private_Use_Surrogates; }
-#line 10267 "<stdout>"
+#line 10266 "<stdout>"
 }
 #line 988 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Low_Surrogates:
        
-#line 10274 "<stdout>"
+#line 10273 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10283,7 +10282,7 @@ yy843:
 yy844:
 #line 994 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Low_Surrogates; else return Error; }
-#line 10287 "<stdout>"
+#line 10286 "<stdout>"
 yy845:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10303,14 +10302,14 @@ yy848:
        ++YYCURSOR;
 #line 993 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Low_Surrogates; }
-#line 10307 "<stdout>"
+#line 10306 "<stdout>"
 }
 #line 995 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Private_Use_Area:
        
-#line 10314 "<stdout>"
+#line 10313 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10324,7 +10323,7 @@ yy852:
 yy853:
 #line 1001 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Private_Use_Area; else return Error; }
-#line 10328 "<stdout>"
+#line 10327 "<stdout>"
 yy854:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10511,14 +10510,14 @@ yy858:
        ++YYCURSOR;
 #line 1000 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Private_Use_Area; }
-#line 10515 "<stdout>"
+#line 10514 "<stdout>"
 }
 #line 1002 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 CJK_Compatibility_Ideographs:
        
-#line 10522 "<stdout>"
+#line 10521 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10531,7 +10530,7 @@ yy862:
 yy863:
 #line 1008 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Ideographs; else return Error; }
-#line 10535 "<stdout>"
+#line 10534 "<stdout>"
 yy864:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10621,14 +10620,14 @@ yy867:
        ++YYCURSOR;
 #line 1007 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto CJK_Compatibility_Ideographs; }
-#line 10625 "<stdout>"
+#line 10624 "<stdout>"
 }
 #line 1009 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Alphabetic_Presentation_Forms:
        
-#line 10632 "<stdout>"
+#line 10631 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10641,7 +10640,7 @@ yy871:
 yy872:
 #line 1015 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Alphabetic_Presentation_Forms; else return Error; }
-#line 10645 "<stdout>"
+#line 10644 "<stdout>"
 yy873:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10746,14 +10745,14 @@ yy877:
        ++YYCURSOR;
 #line 1014 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Alphabetic_Presentation_Forms; }
-#line 10750 "<stdout>"
+#line 10749 "<stdout>"
 }
 #line 1016 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Arabic_Presentation_Forms_A:
        
-#line 10757 "<stdout>"
+#line 10756 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10766,7 +10765,7 @@ yy881:
 yy882:
 #line 1022 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_A; else return Error; }
-#line 10770 "<stdout>"
+#line 10769 "<stdout>"
 yy883:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10912,14 +10911,14 @@ yy887:
        ++YYCURSOR;
 #line 1021 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Arabic_Presentation_Forms_A; }
-#line 10916 "<stdout>"
+#line 10915 "<stdout>"
 }
 #line 1023 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Variation_Selectors:
        
-#line 10923 "<stdout>"
+#line 10922 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10932,7 +10931,7 @@ yy891:
 yy892:
 #line 1029 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Variation_Selectors; else return Error; }
-#line 10936 "<stdout>"
+#line 10935 "<stdout>"
 yy893:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -10967,14 +10966,14 @@ yy896:
        ++YYCURSOR;
 #line 1028 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Variation_Selectors; }
-#line 10971 "<stdout>"
+#line 10970 "<stdout>"
 }
 #line 1030 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Combining_Half_Marks:
        
-#line 10978 "<stdout>"
+#line 10977 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -10987,7 +10986,7 @@ yy900:
 yy901:
 #line 1036 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Half_Marks; else return Error; }
-#line 10991 "<stdout>"
+#line 10990 "<stdout>"
 yy902:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11022,14 +11021,14 @@ yy905:
        ++YYCURSOR;
 #line 1035 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Combining_Half_Marks; }
-#line 11026 "<stdout>"
+#line 11025 "<stdout>"
 }
 #line 1037 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 CJK_Compatibility_Forms:
        
-#line 11033 "<stdout>"
+#line 11032 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11042,7 +11041,7 @@ yy909:
 yy910:
 #line 1043 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Forms; else return Error; }
-#line 11046 "<stdout>"
+#line 11045 "<stdout>"
 yy911:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11099,14 +11098,14 @@ yy915:
        ++YYCURSOR;
 #line 1042 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto CJK_Compatibility_Forms; }
-#line 11103 "<stdout>"
+#line 11102 "<stdout>"
 }
 #line 1044 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Small_Form_Variants:
        
-#line 11110 "<stdout>"
+#line 11109 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11119,7 +11118,7 @@ yy919:
 yy920:
 #line 1050 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Small_Form_Variants; else return Error; }
-#line 11123 "<stdout>"
+#line 11122 "<stdout>"
 yy921:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11170,14 +11169,14 @@ yy924:
        ++YYCURSOR;
 #line 1049 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Small_Form_Variants; }
-#line 11174 "<stdout>"
+#line 11173 "<stdout>"
 }
 #line 1051 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Arabic_Presentation_Forms_B:
        
-#line 11181 "<stdout>"
+#line 11180 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11190,7 +11189,7 @@ yy928:
 yy929:
 #line 1057 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_B; else return Error; }
-#line 11194 "<stdout>"
+#line 11193 "<stdout>"
 yy930:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11296,14 +11295,14 @@ yy934:
        ++YYCURSOR;
 #line 1056 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Arabic_Presentation_Forms_B; }
-#line 11300 "<stdout>"
+#line 11299 "<stdout>"
 }
 #line 1058 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Halfwidth_and_Fullwidth_Forms:
        
-#line 11307 "<stdout>"
+#line 11306 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11316,7 +11315,7 @@ yy938:
 yy939:
 #line 1064 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Halfwidth_and_Fullwidth_Forms; else return Error; }
-#line 11320 "<stdout>"
+#line 11319 "<stdout>"
 yy940:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11455,14 +11454,14 @@ yy944:
        ++YYCURSOR;
 #line 1063 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Halfwidth_and_Fullwidth_Forms; }
-#line 11459 "<stdout>"
+#line 11458 "<stdout>"
 }
 #line 1065 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 Specials:
        
-#line 11466 "<stdout>"
+#line 11465 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11475,7 +11474,7 @@ yy948:
 yy949:
 #line 1071 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Specials; else return Error; }
-#line 11479 "<stdout>"
+#line 11478 "<stdout>"
 yy950:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -11510,14 +11509,14 @@ yy953:
        ++YYCURSOR;
 #line 1070 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto Specials; }
-#line 11514 "<stdout>"
+#line 11513 "<stdout>"
 }
 #line 1072 "unicode_blocks.8--encoding-policy(substitute).re"
 
 
 All:
        
-#line 11521 "<stdout>"
+#line 11520 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -11702,13 +11701,13 @@ yy957:
 yy958:
 #line 1077 "unicode_blocks.8--encoding-policy(substitute).re"
        { goto All; }
-#line 11706 "<stdout>"
+#line 11705 "<stdout>"
 yy959:
        ++YYCURSOR;
 yy960:
 #line 1078 "unicode_blocks.8--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return All; else return Error; }
-#line 11712 "<stdout>"
+#line 11711 "<stdout>"
 yy961:
        yych = *++YYCURSOR;
        switch (yych) {
index 23bf516d22e6103eb05a77ddff4e8fbad71f3211..8ef9e51f731cd3e342c1c58bd9103f6ccf1a51bd 100644 (file)
@@ -236,25 +236,24 @@ Basic_Latin:
 #line 237 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych >= 0x00000080) goto yy4;
        ++YYCURSOR;
 #line 342 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Basic_Latin; }
-#line 246 "<stdout>"
+#line 245 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 343 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Basic_Latin; else return Error; }
-#line 251 "<stdout>"
+#line 250 "<stdout>"
 }
 #line 344 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Latin___Supplement:
        
-#line 258 "<stdout>"
+#line 257 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -264,19 +263,19 @@ yy8:
        ++YYCURSOR;
 #line 350 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin___Supplement; else return Error; }
-#line 268 "<stdout>"
+#line 267 "<stdout>"
 yy10:
        ++YYCURSOR;
 #line 349 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Latin___Supplement; }
-#line 273 "<stdout>"
+#line 272 "<stdout>"
 }
 #line 351 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Latin_Extended_A:
        
-#line 280 "<stdout>"
+#line 279 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -286,19 +285,19 @@ yy14:
        ++YYCURSOR;
 #line 357 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_A; else return Error; }
-#line 290 "<stdout>"
+#line 289 "<stdout>"
 yy16:
        ++YYCURSOR;
 #line 356 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Latin_Extended_A; }
-#line 295 "<stdout>"
+#line 294 "<stdout>"
 }
 #line 358 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Latin_Extended_B:
        
-#line 302 "<stdout>"
+#line 301 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -308,19 +307,19 @@ yy20:
        ++YYCURSOR;
 #line 364 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_B; else return Error; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy22:
        ++YYCURSOR;
 #line 363 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Latin_Extended_B; }
-#line 317 "<stdout>"
+#line 316 "<stdout>"
 }
 #line 365 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 IPA_Extensions:
        
-#line 324 "<stdout>"
+#line 323 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -330,19 +329,19 @@ yy26:
        ++YYCURSOR;
 #line 371 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return IPA_Extensions; else return Error; }
-#line 334 "<stdout>"
+#line 333 "<stdout>"
 yy28:
        ++YYCURSOR;
 #line 370 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto IPA_Extensions; }
-#line 339 "<stdout>"
+#line 338 "<stdout>"
 }
 #line 372 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Spacing_Modifier_Letters:
        
-#line 346 "<stdout>"
+#line 345 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -352,19 +351,19 @@ yy32:
        ++YYCURSOR;
 #line 378 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Spacing_Modifier_Letters; else return Error; }
-#line 356 "<stdout>"
+#line 355 "<stdout>"
 yy34:
        ++YYCURSOR;
 #line 377 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Spacing_Modifier_Letters; }
-#line 361 "<stdout>"
+#line 360 "<stdout>"
 }
 #line 379 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Combining_Diacritical_Marks:
        
-#line 368 "<stdout>"
+#line 367 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -374,19 +373,19 @@ yy38:
        ++YYCURSOR;
 #line 385 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks; else return Error; }
-#line 378 "<stdout>"
+#line 377 "<stdout>"
 yy40:
        ++YYCURSOR;
 #line 384 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Combining_Diacritical_Marks; }
-#line 383 "<stdout>"
+#line 382 "<stdout>"
 }
 #line 386 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Greek_and_Coptic:
        
-#line 390 "<stdout>"
+#line 389 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -396,19 +395,19 @@ yy44:
        ++YYCURSOR;
 #line 392 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Greek_and_Coptic; else return Error; }
-#line 400 "<stdout>"
+#line 399 "<stdout>"
 yy46:
        ++YYCURSOR;
 #line 391 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Greek_and_Coptic; }
-#line 405 "<stdout>"
+#line 404 "<stdout>"
 }
 #line 393 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Cyrillic:
        
-#line 412 "<stdout>"
+#line 411 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -418,19 +417,19 @@ yy50:
        ++YYCURSOR;
 #line 399 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cyrillic; else return Error; }
-#line 422 "<stdout>"
+#line 421 "<stdout>"
 yy52:
        ++YYCURSOR;
 #line 398 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Cyrillic; }
-#line 427 "<stdout>"
+#line 426 "<stdout>"
 }
 #line 400 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Cyrillic_Supplementary:
        
-#line 434 "<stdout>"
+#line 433 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -440,19 +439,19 @@ yy56:
        ++YYCURSOR;
 #line 406 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cyrillic_Supplementary; else return Error; }
-#line 444 "<stdout>"
+#line 443 "<stdout>"
 yy58:
        ++YYCURSOR;
 #line 405 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Cyrillic_Supplementary; }
-#line 449 "<stdout>"
+#line 448 "<stdout>"
 }
 #line 407 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Armenian:
        
-#line 456 "<stdout>"
+#line 455 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -462,19 +461,19 @@ yy62:
        ++YYCURSOR;
 #line 413 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Armenian; else return Error; }
-#line 466 "<stdout>"
+#line 465 "<stdout>"
 yy64:
        ++YYCURSOR;
 #line 412 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Armenian; }
-#line 471 "<stdout>"
+#line 470 "<stdout>"
 }
 #line 414 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Hebrew:
        
-#line 478 "<stdout>"
+#line 477 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -484,19 +483,19 @@ yy68:
        ++YYCURSOR;
 #line 420 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hebrew; else return Error; }
-#line 488 "<stdout>"
+#line 487 "<stdout>"
 yy70:
        ++YYCURSOR;
 #line 419 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Hebrew; }
-#line 493 "<stdout>"
+#line 492 "<stdout>"
 }
 #line 421 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Arabic:
        
-#line 500 "<stdout>"
+#line 499 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -506,19 +505,19 @@ yy74:
        ++YYCURSOR;
 #line 427 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic; else return Error; }
-#line 510 "<stdout>"
+#line 509 "<stdout>"
 yy76:
        ++YYCURSOR;
 #line 426 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Arabic; }
-#line 515 "<stdout>"
+#line 514 "<stdout>"
 }
 #line 428 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Syriac:
        
-#line 522 "<stdout>"
+#line 521 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -528,19 +527,19 @@ yy80:
        ++YYCURSOR;
 #line 434 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Syriac; else return Error; }
-#line 532 "<stdout>"
+#line 531 "<stdout>"
 yy82:
        ++YYCURSOR;
 #line 433 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Syriac; }
-#line 537 "<stdout>"
+#line 536 "<stdout>"
 }
 #line 435 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Thaana:
        
-#line 544 "<stdout>"
+#line 543 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -550,19 +549,19 @@ yy86:
        ++YYCURSOR;
 #line 441 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Thaana; else return Error; }
-#line 554 "<stdout>"
+#line 553 "<stdout>"
 yy88:
        ++YYCURSOR;
 #line 440 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Thaana; }
-#line 559 "<stdout>"
+#line 558 "<stdout>"
 }
 #line 442 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Devanagari:
        
-#line 566 "<stdout>"
+#line 565 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -572,19 +571,19 @@ yy92:
        ++YYCURSOR;
 #line 448 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Devanagari; else return Error; }
-#line 576 "<stdout>"
+#line 575 "<stdout>"
 yy94:
        ++YYCURSOR;
 #line 447 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Devanagari; }
-#line 581 "<stdout>"
+#line 580 "<stdout>"
 }
 #line 449 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Bengali:
        
-#line 588 "<stdout>"
+#line 587 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -594,19 +593,19 @@ yy98:
        ++YYCURSOR;
 #line 455 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bengali; else return Error; }
-#line 598 "<stdout>"
+#line 597 "<stdout>"
 yy100:
        ++YYCURSOR;
 #line 454 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Bengali; }
-#line 603 "<stdout>"
+#line 602 "<stdout>"
 }
 #line 456 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Gurmukhi:
        
-#line 610 "<stdout>"
+#line 609 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -616,19 +615,19 @@ yy104:
        ++YYCURSOR;
 #line 462 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Gurmukhi; else return Error; }
-#line 620 "<stdout>"
+#line 619 "<stdout>"
 yy106:
        ++YYCURSOR;
 #line 461 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Gurmukhi; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 }
 #line 463 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Gujarati:
        
-#line 632 "<stdout>"
+#line 631 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -638,19 +637,19 @@ yy110:
        ++YYCURSOR;
 #line 469 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Gujarati; else return Error; }
-#line 642 "<stdout>"
+#line 641 "<stdout>"
 yy112:
        ++YYCURSOR;
 #line 468 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Gujarati; }
-#line 647 "<stdout>"
+#line 646 "<stdout>"
 }
 #line 470 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Oriya:
        
-#line 654 "<stdout>"
+#line 653 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -660,19 +659,19 @@ yy116:
        ++YYCURSOR;
 #line 476 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Oriya; else return Error; }
-#line 664 "<stdout>"
+#line 663 "<stdout>"
 yy118:
        ++YYCURSOR;
 #line 475 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Oriya; }
-#line 669 "<stdout>"
+#line 668 "<stdout>"
 }
 #line 477 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Tamil:
        
-#line 676 "<stdout>"
+#line 675 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -682,19 +681,19 @@ yy122:
        ++YYCURSOR;
 #line 483 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tamil; else return Error; }
-#line 686 "<stdout>"
+#line 685 "<stdout>"
 yy124:
        ++YYCURSOR;
 #line 482 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Tamil; }
-#line 691 "<stdout>"
+#line 690 "<stdout>"
 }
 #line 484 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Telugu:
        
-#line 698 "<stdout>"
+#line 697 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -704,19 +703,19 @@ yy128:
        ++YYCURSOR;
 #line 490 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Telugu; else return Error; }
-#line 708 "<stdout>"
+#line 707 "<stdout>"
 yy130:
        ++YYCURSOR;
 #line 489 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Telugu; }
-#line 713 "<stdout>"
+#line 712 "<stdout>"
 }
 #line 491 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Kannada:
        
-#line 720 "<stdout>"
+#line 719 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -726,19 +725,19 @@ yy134:
        ++YYCURSOR;
 #line 497 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kannada; else return Error; }
-#line 730 "<stdout>"
+#line 729 "<stdout>"
 yy136:
        ++YYCURSOR;
 #line 496 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Kannada; }
-#line 735 "<stdout>"
+#line 734 "<stdout>"
 }
 #line 498 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Malayalam:
        
-#line 742 "<stdout>"
+#line 741 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -748,19 +747,19 @@ yy140:
        ++YYCURSOR;
 #line 504 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Malayalam; else return Error; }
-#line 752 "<stdout>"
+#line 751 "<stdout>"
 yy142:
        ++YYCURSOR;
 #line 503 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Malayalam; }
-#line 757 "<stdout>"
+#line 756 "<stdout>"
 }
 #line 505 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Sinhala:
        
-#line 764 "<stdout>"
+#line 763 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -770,19 +769,19 @@ yy146:
        ++YYCURSOR;
 #line 511 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Sinhala; else return Error; }
-#line 774 "<stdout>"
+#line 773 "<stdout>"
 yy148:
        ++YYCURSOR;
 #line 510 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Sinhala; }
-#line 779 "<stdout>"
+#line 778 "<stdout>"
 }
 #line 512 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Thai:
        
-#line 786 "<stdout>"
+#line 785 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -792,19 +791,19 @@ yy152:
        ++YYCURSOR;
 #line 518 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Thai; else return Error; }
-#line 796 "<stdout>"
+#line 795 "<stdout>"
 yy154:
        ++YYCURSOR;
 #line 517 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Thai; }
-#line 801 "<stdout>"
+#line 800 "<stdout>"
 }
 #line 519 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Lao:
        
-#line 808 "<stdout>"
+#line 807 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -814,19 +813,19 @@ yy158:
        ++YYCURSOR;
 #line 525 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Lao; else return Error; }
-#line 818 "<stdout>"
+#line 817 "<stdout>"
 yy160:
        ++YYCURSOR;
 #line 524 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Lao; }
-#line 823 "<stdout>"
+#line 822 "<stdout>"
 }
 #line 526 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Tibetan:
        
-#line 830 "<stdout>"
+#line 829 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -836,19 +835,19 @@ yy164:
        ++YYCURSOR;
 #line 532 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tibetan; else return Error; }
-#line 840 "<stdout>"
+#line 839 "<stdout>"
 yy166:
        ++YYCURSOR;
 #line 531 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Tibetan; }
-#line 845 "<stdout>"
+#line 844 "<stdout>"
 }
 #line 533 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Myanmar:
        
-#line 852 "<stdout>"
+#line 851 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -858,19 +857,19 @@ yy170:
        ++YYCURSOR;
 #line 539 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Myanmar; else return Error; }
-#line 862 "<stdout>"
+#line 861 "<stdout>"
 yy172:
        ++YYCURSOR;
 #line 538 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Myanmar; }
-#line 867 "<stdout>"
+#line 866 "<stdout>"
 }
 #line 540 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Georgian:
        
-#line 874 "<stdout>"
+#line 873 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -880,19 +879,19 @@ yy176:
        ++YYCURSOR;
 #line 546 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Georgian; else return Error; }
-#line 884 "<stdout>"
+#line 883 "<stdout>"
 yy178:
        ++YYCURSOR;
 #line 545 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Georgian; }
-#line 889 "<stdout>"
+#line 888 "<stdout>"
 }
 #line 547 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Hangul_Jamo:
        
-#line 896 "<stdout>"
+#line 895 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -902,19 +901,19 @@ yy182:
        ++YYCURSOR;
 #line 553 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Jamo; else return Error; }
-#line 906 "<stdout>"
+#line 905 "<stdout>"
 yy184:
        ++YYCURSOR;
 #line 552 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Hangul_Jamo; }
-#line 911 "<stdout>"
+#line 910 "<stdout>"
 }
 #line 554 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Ethiopic:
        
-#line 918 "<stdout>"
+#line 917 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -924,19 +923,19 @@ yy188:
        ++YYCURSOR;
 #line 560 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ethiopic; else return Error; }
-#line 928 "<stdout>"
+#line 927 "<stdout>"
 yy190:
        ++YYCURSOR;
 #line 559 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Ethiopic; }
-#line 933 "<stdout>"
+#line 932 "<stdout>"
 }
 #line 561 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Cherokee:
        
-#line 940 "<stdout>"
+#line 939 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -946,19 +945,19 @@ yy194:
        ++YYCURSOR;
 #line 567 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cherokee; else return Error; }
-#line 950 "<stdout>"
+#line 949 "<stdout>"
 yy196:
        ++YYCURSOR;
 #line 566 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Cherokee; }
-#line 955 "<stdout>"
+#line 954 "<stdout>"
 }
 #line 568 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Unified_Canadian_Aboriginal_Syllabics:
        
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -968,19 +967,19 @@ yy200:
        ++YYCURSOR;
 #line 574 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Unified_Canadian_Aboriginal_Syllabics; else return Error; }
-#line 972 "<stdout>"
+#line 971 "<stdout>"
 yy202:
        ++YYCURSOR;
 #line 573 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Unified_Canadian_Aboriginal_Syllabics; }
-#line 977 "<stdout>"
+#line 976 "<stdout>"
 }
 #line 575 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Ogham:
        
-#line 984 "<stdout>"
+#line 983 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -990,19 +989,19 @@ yy206:
        ++YYCURSOR;
 #line 581 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ogham; else return Error; }
-#line 994 "<stdout>"
+#line 993 "<stdout>"
 yy208:
        ++YYCURSOR;
 #line 580 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Ogham; }
-#line 999 "<stdout>"
+#line 998 "<stdout>"
 }
 #line 582 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Runic:
        
-#line 1006 "<stdout>"
+#line 1005 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1012,19 +1011,19 @@ yy212:
        ++YYCURSOR;
 #line 588 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Runic; else return Error; }
-#line 1016 "<stdout>"
+#line 1015 "<stdout>"
 yy214:
        ++YYCURSOR;
 #line 587 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Runic; }
-#line 1021 "<stdout>"
+#line 1020 "<stdout>"
 }
 #line 589 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Tagalog:
        
-#line 1028 "<stdout>"
+#line 1027 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1034,19 +1033,19 @@ yy218:
        ++YYCURSOR;
 #line 595 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tagalog; else return Error; }
-#line 1038 "<stdout>"
+#line 1037 "<stdout>"
 yy220:
        ++YYCURSOR;
 #line 594 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Tagalog; }
-#line 1043 "<stdout>"
+#line 1042 "<stdout>"
 }
 #line 596 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Hanunoo:
        
-#line 1050 "<stdout>"
+#line 1049 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1056,19 +1055,19 @@ yy224:
        ++YYCURSOR;
 #line 602 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hanunoo; else return Error; }
-#line 1060 "<stdout>"
+#line 1059 "<stdout>"
 yy226:
        ++YYCURSOR;
 #line 601 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Hanunoo; }
-#line 1065 "<stdout>"
+#line 1064 "<stdout>"
 }
 #line 603 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Buhid:
        
-#line 1072 "<stdout>"
+#line 1071 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1078,19 +1077,19 @@ yy230:
        ++YYCURSOR;
 #line 609 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Buhid; else return Error; }
-#line 1082 "<stdout>"
+#line 1081 "<stdout>"
 yy232:
        ++YYCURSOR;
 #line 608 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Buhid; }
-#line 1087 "<stdout>"
+#line 1086 "<stdout>"
 }
 #line 610 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Tagbanwa:
        
-#line 1094 "<stdout>"
+#line 1093 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1100,19 +1099,19 @@ yy236:
        ++YYCURSOR;
 #line 616 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tagbanwa; else return Error; }
-#line 1104 "<stdout>"
+#line 1103 "<stdout>"
 yy238:
        ++YYCURSOR;
 #line 615 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Tagbanwa; }
-#line 1109 "<stdout>"
+#line 1108 "<stdout>"
 }
 #line 617 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Khmer:
        
-#line 1116 "<stdout>"
+#line 1115 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1122,19 +1121,19 @@ yy242:
        ++YYCURSOR;
 #line 623 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Khmer; else return Error; }
-#line 1126 "<stdout>"
+#line 1125 "<stdout>"
 yy244:
        ++YYCURSOR;
 #line 622 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Khmer; }
-#line 1131 "<stdout>"
+#line 1130 "<stdout>"
 }
 #line 624 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Mongolian:
        
-#line 1138 "<stdout>"
+#line 1137 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1144,19 +1143,19 @@ yy248:
        ++YYCURSOR;
 #line 630 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Mongolian; else return Error; }
-#line 1148 "<stdout>"
+#line 1147 "<stdout>"
 yy250:
        ++YYCURSOR;
 #line 629 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Mongolian; }
-#line 1153 "<stdout>"
+#line 1152 "<stdout>"
 }
 #line 631 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Limbu:
        
-#line 1160 "<stdout>"
+#line 1159 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1166,19 +1165,19 @@ yy254:
        ++YYCURSOR;
 #line 637 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Limbu; else return Error; }
-#line 1170 "<stdout>"
+#line 1169 "<stdout>"
 yy256:
        ++YYCURSOR;
 #line 636 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Limbu; }
-#line 1175 "<stdout>"
+#line 1174 "<stdout>"
 }
 #line 638 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Tai_Le:
        
-#line 1182 "<stdout>"
+#line 1181 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1188,19 +1187,19 @@ yy260:
        ++YYCURSOR;
 #line 644 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tai_Le; else return Error; }
-#line 1192 "<stdout>"
+#line 1191 "<stdout>"
 yy262:
        ++YYCURSOR;
 #line 643 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Tai_Le; }
-#line 1197 "<stdout>"
+#line 1196 "<stdout>"
 }
 #line 645 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Khmer_Symbols:
        
-#line 1204 "<stdout>"
+#line 1203 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1210,19 +1209,19 @@ yy266:
        ++YYCURSOR;
 #line 651 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Khmer_Symbols; else return Error; }
-#line 1214 "<stdout>"
+#line 1213 "<stdout>"
 yy268:
        ++YYCURSOR;
 #line 650 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Khmer_Symbols; }
-#line 1219 "<stdout>"
+#line 1218 "<stdout>"
 }
 #line 652 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Phonetic_Extensions:
        
-#line 1226 "<stdout>"
+#line 1225 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1232,19 +1231,19 @@ yy272:
        ++YYCURSOR;
 #line 658 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Phonetic_Extensions; else return Error; }
-#line 1236 "<stdout>"
+#line 1235 "<stdout>"
 yy274:
        ++YYCURSOR;
 #line 657 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Phonetic_Extensions; }
-#line 1241 "<stdout>"
+#line 1240 "<stdout>"
 }
 #line 659 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Latin_Extended_Additional:
        
-#line 1248 "<stdout>"
+#line 1247 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1254,19 +1253,19 @@ yy278:
        ++YYCURSOR;
 #line 665 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_Additional; else return Error; }
-#line 1258 "<stdout>"
+#line 1257 "<stdout>"
 yy280:
        ++YYCURSOR;
 #line 664 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Latin_Extended_Additional; }
-#line 1263 "<stdout>"
+#line 1262 "<stdout>"
 }
 #line 666 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Greek_Extended:
        
-#line 1270 "<stdout>"
+#line 1269 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1276,19 +1275,19 @@ yy284:
        ++YYCURSOR;
 #line 672 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Greek_Extended; else return Error; }
-#line 1280 "<stdout>"
+#line 1279 "<stdout>"
 yy286:
        ++YYCURSOR;
 #line 671 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Greek_Extended; }
-#line 1285 "<stdout>"
+#line 1284 "<stdout>"
 }
 #line 673 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 General_Punctuation:
        
-#line 1292 "<stdout>"
+#line 1291 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1298,19 +1297,19 @@ yy290:
        ++YYCURSOR;
 #line 679 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return General_Punctuation; else return Error; }
-#line 1302 "<stdout>"
+#line 1301 "<stdout>"
 yy292:
        ++YYCURSOR;
 #line 678 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto General_Punctuation; }
-#line 1307 "<stdout>"
+#line 1306 "<stdout>"
 }
 #line 680 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Superscripts_and_Subscripts:
        
-#line 1314 "<stdout>"
+#line 1313 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1320,19 +1319,19 @@ yy296:
        ++YYCURSOR;
 #line 686 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Superscripts_and_Subscripts; else return Error; }
-#line 1324 "<stdout>"
+#line 1323 "<stdout>"
 yy298:
        ++YYCURSOR;
 #line 685 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Superscripts_and_Subscripts; }
-#line 1329 "<stdout>"
+#line 1328 "<stdout>"
 }
 #line 687 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Currency_Symbols:
        
-#line 1336 "<stdout>"
+#line 1335 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1342,19 +1341,19 @@ yy302:
        ++YYCURSOR;
 #line 693 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Currency_Symbols; else return Error; }
-#line 1346 "<stdout>"
+#line 1345 "<stdout>"
 yy304:
        ++YYCURSOR;
 #line 692 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Currency_Symbols; }
-#line 1351 "<stdout>"
+#line 1350 "<stdout>"
 }
 #line 694 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Combining_Diacritical_Marks_for_Symbols:
        
-#line 1358 "<stdout>"
+#line 1357 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1364,19 +1363,19 @@ yy308:
        ++YYCURSOR;
 #line 700 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks_for_Symbols; else return Error; }
-#line 1368 "<stdout>"
+#line 1367 "<stdout>"
 yy310:
        ++YYCURSOR;
 #line 699 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Combining_Diacritical_Marks_for_Symbols; }
-#line 1373 "<stdout>"
+#line 1372 "<stdout>"
 }
 #line 701 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Letterlike_Symbols:
        
-#line 1380 "<stdout>"
+#line 1379 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1386,19 +1385,19 @@ yy314:
        ++YYCURSOR;
 #line 707 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Letterlike_Symbols; else return Error; }
-#line 1390 "<stdout>"
+#line 1389 "<stdout>"
 yy316:
        ++YYCURSOR;
 #line 706 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Letterlike_Symbols; }
-#line 1395 "<stdout>"
+#line 1394 "<stdout>"
 }
 #line 708 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Number_Forms:
        
-#line 1402 "<stdout>"
+#line 1401 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1408,19 +1407,19 @@ yy320:
        ++YYCURSOR;
 #line 714 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Number_Forms; else return Error; }
-#line 1412 "<stdout>"
+#line 1411 "<stdout>"
 yy322:
        ++YYCURSOR;
 #line 713 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Number_Forms; }
-#line 1417 "<stdout>"
+#line 1416 "<stdout>"
 }
 #line 715 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Arrows:
        
-#line 1424 "<stdout>"
+#line 1423 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1430,19 +1429,19 @@ yy326:
        ++YYCURSOR;
 #line 721 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arrows; else return Error; }
-#line 1434 "<stdout>"
+#line 1433 "<stdout>"
 yy328:
        ++YYCURSOR;
 #line 720 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Arrows; }
-#line 1439 "<stdout>"
+#line 1438 "<stdout>"
 }
 #line 722 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Mathematical_Operators:
        
-#line 1446 "<stdout>"
+#line 1445 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1452,19 +1451,19 @@ yy332:
        ++YYCURSOR;
 #line 728 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Mathematical_Operators; else return Error; }
-#line 1456 "<stdout>"
+#line 1455 "<stdout>"
 yy334:
        ++YYCURSOR;
 #line 727 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Mathematical_Operators; }
-#line 1461 "<stdout>"
+#line 1460 "<stdout>"
 }
 #line 729 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Miscellaneous_Technical:
        
-#line 1468 "<stdout>"
+#line 1467 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1474,19 +1473,19 @@ yy338:
        ++YYCURSOR;
 #line 735 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Technical; else return Error; }
-#line 1478 "<stdout>"
+#line 1477 "<stdout>"
 yy340:
        ++YYCURSOR;
 #line 734 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Miscellaneous_Technical; }
-#line 1483 "<stdout>"
+#line 1482 "<stdout>"
 }
 #line 736 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Control_Pictures:
        
-#line 1490 "<stdout>"
+#line 1489 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1496,19 +1495,19 @@ yy344:
        ++YYCURSOR;
 #line 742 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Control_Pictures; else return Error; }
-#line 1500 "<stdout>"
+#line 1499 "<stdout>"
 yy346:
        ++YYCURSOR;
 #line 741 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Control_Pictures; }
-#line 1505 "<stdout>"
+#line 1504 "<stdout>"
 }
 #line 743 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Optical_Character_Recognition:
        
-#line 1512 "<stdout>"
+#line 1511 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1518,19 +1517,19 @@ yy350:
        ++YYCURSOR;
 #line 749 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Optical_Character_Recognition; else return Error; }
-#line 1522 "<stdout>"
+#line 1521 "<stdout>"
 yy352:
        ++YYCURSOR;
 #line 748 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Optical_Character_Recognition; }
-#line 1527 "<stdout>"
+#line 1526 "<stdout>"
 }
 #line 750 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Enclosed_Alphanumerics:
        
-#line 1534 "<stdout>"
+#line 1533 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1540,19 +1539,19 @@ yy356:
        ++YYCURSOR;
 #line 756 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Enclosed_Alphanumerics; else return Error; }
-#line 1544 "<stdout>"
+#line 1543 "<stdout>"
 yy358:
        ++YYCURSOR;
 #line 755 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Enclosed_Alphanumerics; }
-#line 1549 "<stdout>"
+#line 1548 "<stdout>"
 }
 #line 757 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Box_Drawing:
        
-#line 1556 "<stdout>"
+#line 1555 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1562,19 +1561,19 @@ yy362:
        ++YYCURSOR;
 #line 763 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Box_Drawing; else return Error; }
-#line 1566 "<stdout>"
+#line 1565 "<stdout>"
 yy364:
        ++YYCURSOR;
 #line 762 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Box_Drawing; }
-#line 1571 "<stdout>"
+#line 1570 "<stdout>"
 }
 #line 764 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Block_Elements:
        
-#line 1578 "<stdout>"
+#line 1577 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1584,19 +1583,19 @@ yy368:
        ++YYCURSOR;
 #line 770 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Block_Elements; else return Error; }
-#line 1588 "<stdout>"
+#line 1587 "<stdout>"
 yy370:
        ++YYCURSOR;
 #line 769 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Block_Elements; }
-#line 1593 "<stdout>"
+#line 1592 "<stdout>"
 }
 #line 771 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Geometric_Shapes:
        
-#line 1600 "<stdout>"
+#line 1599 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1606,19 +1605,19 @@ yy374:
        ++YYCURSOR;
 #line 777 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Geometric_Shapes; else return Error; }
-#line 1610 "<stdout>"
+#line 1609 "<stdout>"
 yy376:
        ++YYCURSOR;
 #line 776 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Geometric_Shapes; }
-#line 1615 "<stdout>"
+#line 1614 "<stdout>"
 }
 #line 778 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Miscellaneous_Symbols:
        
-#line 1622 "<stdout>"
+#line 1621 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1628,19 +1627,19 @@ yy380:
        ++YYCURSOR;
 #line 784 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols; else return Error; }
-#line 1632 "<stdout>"
+#line 1631 "<stdout>"
 yy382:
        ++YYCURSOR;
 #line 783 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Miscellaneous_Symbols; }
-#line 1637 "<stdout>"
+#line 1636 "<stdout>"
 }
 #line 785 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Dingbats:
        
-#line 1644 "<stdout>"
+#line 1643 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1650,19 +1649,19 @@ yy386:
        ++YYCURSOR;
 #line 791 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Dingbats; else return Error; }
-#line 1654 "<stdout>"
+#line 1653 "<stdout>"
 yy388:
        ++YYCURSOR;
 #line 790 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Dingbats; }
-#line 1659 "<stdout>"
+#line 1658 "<stdout>"
 }
 #line 792 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Miscellaneous_Mathematical_Symbols_A:
        
-#line 1666 "<stdout>"
+#line 1665 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1672,19 +1671,19 @@ yy392:
        ++YYCURSOR;
 #line 798 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_A; else return Error; }
-#line 1676 "<stdout>"
+#line 1675 "<stdout>"
 yy394:
        ++YYCURSOR;
 #line 797 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Miscellaneous_Mathematical_Symbols_A; }
-#line 1681 "<stdout>"
+#line 1680 "<stdout>"
 }
 #line 799 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Supplemental_Arrows_A:
        
-#line 1688 "<stdout>"
+#line 1687 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1694,19 +1693,19 @@ yy398:
        ++YYCURSOR;
 #line 805 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_A; else return Error; }
-#line 1698 "<stdout>"
+#line 1697 "<stdout>"
 yy400:
        ++YYCURSOR;
 #line 804 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Supplemental_Arrows_A; }
-#line 1703 "<stdout>"
+#line 1702 "<stdout>"
 }
 #line 806 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Braille_Patterns:
        
-#line 1710 "<stdout>"
+#line 1709 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1716,19 +1715,19 @@ yy404:
        ++YYCURSOR;
 #line 812 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Braille_Patterns; else return Error; }
-#line 1720 "<stdout>"
+#line 1719 "<stdout>"
 yy406:
        ++YYCURSOR;
 #line 811 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Braille_Patterns; }
-#line 1725 "<stdout>"
+#line 1724 "<stdout>"
 }
 #line 813 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Supplemental_Arrows_B:
        
-#line 1732 "<stdout>"
+#line 1731 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1738,19 +1737,19 @@ yy410:
        ++YYCURSOR;
 #line 819 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_B; else return Error; }
-#line 1742 "<stdout>"
+#line 1741 "<stdout>"
 yy412:
        ++YYCURSOR;
 #line 818 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Supplemental_Arrows_B; }
-#line 1747 "<stdout>"
+#line 1746 "<stdout>"
 }
 #line 820 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Miscellaneous_Mathematical_Symbols_B:
        
-#line 1754 "<stdout>"
+#line 1753 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1760,19 +1759,19 @@ yy416:
        ++YYCURSOR;
 #line 826 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_B; else return Error; }
-#line 1764 "<stdout>"
+#line 1763 "<stdout>"
 yy418:
        ++YYCURSOR;
 #line 825 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Miscellaneous_Mathematical_Symbols_B; }
-#line 1769 "<stdout>"
+#line 1768 "<stdout>"
 }
 #line 827 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Supplemental_Mathematical_Operators:
        
-#line 1776 "<stdout>"
+#line 1775 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1782,19 +1781,19 @@ yy422:
        ++YYCURSOR;
 #line 833 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Mathematical_Operators; else return Error; }
-#line 1786 "<stdout>"
+#line 1785 "<stdout>"
 yy424:
        ++YYCURSOR;
 #line 832 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Supplemental_Mathematical_Operators; }
-#line 1791 "<stdout>"
+#line 1790 "<stdout>"
 }
 #line 834 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Miscellaneous_Symbols_and_Arrows:
        
-#line 1798 "<stdout>"
+#line 1797 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1804,19 +1803,19 @@ yy428:
        ++YYCURSOR;
 #line 840 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols_and_Arrows; else return Error; }
-#line 1808 "<stdout>"
+#line 1807 "<stdout>"
 yy430:
        ++YYCURSOR;
 #line 839 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Miscellaneous_Symbols_and_Arrows; }
-#line 1813 "<stdout>"
+#line 1812 "<stdout>"
 }
 #line 841 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 CJK_Radicals_Supplement:
        
-#line 1820 "<stdout>"
+#line 1819 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1826,19 +1825,19 @@ yy434:
        ++YYCURSOR;
 #line 847 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Radicals_Supplement; else return Error; }
-#line 1830 "<stdout>"
+#line 1829 "<stdout>"
 yy436:
        ++YYCURSOR;
 #line 846 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto CJK_Radicals_Supplement; }
-#line 1835 "<stdout>"
+#line 1834 "<stdout>"
 }
 #line 848 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Kangxi_Radicals:
        
-#line 1842 "<stdout>"
+#line 1841 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1848,19 +1847,19 @@ yy440:
        ++YYCURSOR;
 #line 854 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kangxi_Radicals; else return Error; }
-#line 1852 "<stdout>"
+#line 1851 "<stdout>"
 yy442:
        ++YYCURSOR;
 #line 853 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Kangxi_Radicals; }
-#line 1857 "<stdout>"
+#line 1856 "<stdout>"
 }
 #line 855 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Ideographic_Description_Characters:
        
-#line 1864 "<stdout>"
+#line 1863 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1870,19 +1869,19 @@ yy446:
        ++YYCURSOR;
 #line 861 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ideographic_Description_Characters; else return Error; }
-#line 1874 "<stdout>"
+#line 1873 "<stdout>"
 yy448:
        ++YYCURSOR;
 #line 860 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Ideographic_Description_Characters; }
-#line 1879 "<stdout>"
+#line 1878 "<stdout>"
 }
 #line 862 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 CJK_Symbols_and_Punctuation:
        
-#line 1886 "<stdout>"
+#line 1885 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1892,19 +1891,19 @@ yy452:
        ++YYCURSOR;
 #line 868 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Symbols_and_Punctuation; else return Error; }
-#line 1896 "<stdout>"
+#line 1895 "<stdout>"
 yy454:
        ++YYCURSOR;
 #line 867 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto CJK_Symbols_and_Punctuation; }
-#line 1901 "<stdout>"
+#line 1900 "<stdout>"
 }
 #line 869 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Hiragana:
        
-#line 1908 "<stdout>"
+#line 1907 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1914,19 +1913,19 @@ yy458:
        ++YYCURSOR;
 #line 875 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hiragana; else return Error; }
-#line 1918 "<stdout>"
+#line 1917 "<stdout>"
 yy460:
        ++YYCURSOR;
 #line 874 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Hiragana; }
-#line 1923 "<stdout>"
+#line 1922 "<stdout>"
 }
 #line 876 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Katakana:
        
-#line 1930 "<stdout>"
+#line 1929 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1936,19 +1935,19 @@ yy464:
        ++YYCURSOR;
 #line 882 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Katakana; else return Error; }
-#line 1940 "<stdout>"
+#line 1939 "<stdout>"
 yy466:
        ++YYCURSOR;
 #line 881 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Katakana; }
-#line 1945 "<stdout>"
+#line 1944 "<stdout>"
 }
 #line 883 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Bopomofo:
        
-#line 1952 "<stdout>"
+#line 1951 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1958,19 +1957,19 @@ yy470:
        ++YYCURSOR;
 #line 889 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bopomofo; else return Error; }
-#line 1962 "<stdout>"
+#line 1961 "<stdout>"
 yy472:
        ++YYCURSOR;
 #line 888 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Bopomofo; }
-#line 1967 "<stdout>"
+#line 1966 "<stdout>"
 }
 #line 890 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Hangul_Compatibility_Jamo:
        
-#line 1974 "<stdout>"
+#line 1973 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1980,19 +1979,19 @@ yy476:
        ++YYCURSOR;
 #line 896 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Compatibility_Jamo; else return Error; }
-#line 1984 "<stdout>"
+#line 1983 "<stdout>"
 yy478:
        ++YYCURSOR;
 #line 895 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Hangul_Compatibility_Jamo; }
-#line 1989 "<stdout>"
+#line 1988 "<stdout>"
 }
 #line 897 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Kanbun:
        
-#line 1996 "<stdout>"
+#line 1995 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2002,19 +2001,19 @@ yy482:
        ++YYCURSOR;
 #line 903 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kanbun; else return Error; }
-#line 2006 "<stdout>"
+#line 2005 "<stdout>"
 yy484:
        ++YYCURSOR;
 #line 902 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Kanbun; }
-#line 2011 "<stdout>"
+#line 2010 "<stdout>"
 }
 #line 904 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Bopomofo_Extended:
        
-#line 2018 "<stdout>"
+#line 2017 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2024,19 +2023,19 @@ yy488:
        ++YYCURSOR;
 #line 910 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bopomofo_Extended; else return Error; }
-#line 2028 "<stdout>"
+#line 2027 "<stdout>"
 yy490:
        ++YYCURSOR;
 #line 909 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Bopomofo_Extended; }
-#line 2033 "<stdout>"
+#line 2032 "<stdout>"
 }
 #line 911 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Katakana_Phonetic_Extensions:
        
-#line 2040 "<stdout>"
+#line 2039 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2046,19 +2045,19 @@ yy494:
        ++YYCURSOR;
 #line 917 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Katakana_Phonetic_Extensions; else return Error; }
-#line 2050 "<stdout>"
+#line 2049 "<stdout>"
 yy496:
        ++YYCURSOR;
 #line 916 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Katakana_Phonetic_Extensions; }
-#line 2055 "<stdout>"
+#line 2054 "<stdout>"
 }
 #line 918 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Enclosed_CJK_Letters_and_Months:
        
-#line 2062 "<stdout>"
+#line 2061 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2068,19 +2067,19 @@ yy500:
        ++YYCURSOR;
 #line 924 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Enclosed_CJK_Letters_and_Months; else return Error; }
-#line 2072 "<stdout>"
+#line 2071 "<stdout>"
 yy502:
        ++YYCURSOR;
 #line 923 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Enclosed_CJK_Letters_and_Months; }
-#line 2077 "<stdout>"
+#line 2076 "<stdout>"
 }
 #line 925 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 CJK_Compatibility:
        
-#line 2084 "<stdout>"
+#line 2083 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2090,19 +2089,19 @@ yy506:
        ++YYCURSOR;
 #line 931 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility; else return Error; }
-#line 2094 "<stdout>"
+#line 2093 "<stdout>"
 yy508:
        ++YYCURSOR;
 #line 930 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto CJK_Compatibility; }
-#line 2099 "<stdout>"
+#line 2098 "<stdout>"
 }
 #line 932 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 CJK_Unified_Ideographs_Extension_A:
        
-#line 2106 "<stdout>"
+#line 2105 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2112,19 +2111,19 @@ yy512:
        ++YYCURSOR;
 #line 938 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs_Extension_A; else return Error; }
-#line 2116 "<stdout>"
+#line 2115 "<stdout>"
 yy514:
        ++YYCURSOR;
 #line 937 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto CJK_Unified_Ideographs_Extension_A; }
-#line 2121 "<stdout>"
+#line 2120 "<stdout>"
 }
 #line 939 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Yijing_Hexagram_Symbols:
        
-#line 2128 "<stdout>"
+#line 2127 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2134,19 +2133,19 @@ yy518:
        ++YYCURSOR;
 #line 945 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yijing_Hexagram_Symbols; else return Error; }
-#line 2138 "<stdout>"
+#line 2137 "<stdout>"
 yy520:
        ++YYCURSOR;
 #line 944 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Yijing_Hexagram_Symbols; }
-#line 2143 "<stdout>"
+#line 2142 "<stdout>"
 }
 #line 946 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 CJK_Unified_Ideographs:
        
-#line 2150 "<stdout>"
+#line 2149 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2156,19 +2155,19 @@ yy524:
        ++YYCURSOR;
 #line 952 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs; else return Error; }
-#line 2160 "<stdout>"
+#line 2159 "<stdout>"
 yy526:
        ++YYCURSOR;
 #line 951 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto CJK_Unified_Ideographs; }
-#line 2165 "<stdout>"
+#line 2164 "<stdout>"
 }
 #line 953 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Yi_Syllables:
        
-#line 2172 "<stdout>"
+#line 2171 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2178,19 +2177,19 @@ yy530:
        ++YYCURSOR;
 #line 959 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yi_Syllables; else return Error; }
-#line 2182 "<stdout>"
+#line 2181 "<stdout>"
 yy532:
        ++YYCURSOR;
 #line 958 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Yi_Syllables; }
-#line 2187 "<stdout>"
+#line 2186 "<stdout>"
 }
 #line 960 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Yi_Radicals:
        
-#line 2194 "<stdout>"
+#line 2193 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2200,19 +2199,19 @@ yy536:
        ++YYCURSOR;
 #line 966 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yi_Radicals; else return Error; }
-#line 2204 "<stdout>"
+#line 2203 "<stdout>"
 yy538:
        ++YYCURSOR;
 #line 965 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Yi_Radicals; }
-#line 2209 "<stdout>"
+#line 2208 "<stdout>"
 }
 #line 967 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Hangul_Syllables:
        
-#line 2216 "<stdout>"
+#line 2215 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2222,19 +2221,19 @@ yy542:
        ++YYCURSOR;
 #line 973 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Syllables; else return Error; }
-#line 2226 "<stdout>"
+#line 2225 "<stdout>"
 yy544:
        ++YYCURSOR;
 #line 972 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Hangul_Syllables; }
-#line 2231 "<stdout>"
+#line 2230 "<stdout>"
 }
 #line 974 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 High_Surrogates:
        
-#line 2238 "<stdout>"
+#line 2237 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2244,19 +2243,19 @@ yy548:
        ++YYCURSOR;
 #line 980 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return High_Surrogates; else return Error; }
-#line 2248 "<stdout>"
+#line 2247 "<stdout>"
 yy550:
        ++YYCURSOR;
 #line 979 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto High_Surrogates; }
-#line 2253 "<stdout>"
+#line 2252 "<stdout>"
 }
 #line 981 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 High_Private_Use_Surrogates:
        
-#line 2260 "<stdout>"
+#line 2259 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2266,19 +2265,19 @@ yy554:
        ++YYCURSOR;
 #line 987 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return High_Private_Use_Surrogates; else return Error; }
-#line 2270 "<stdout>"
+#line 2269 "<stdout>"
 yy556:
        ++YYCURSOR;
 #line 986 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto High_Private_Use_Surrogates; }
-#line 2275 "<stdout>"
+#line 2274 "<stdout>"
 }
 #line 988 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Low_Surrogates:
        
-#line 2282 "<stdout>"
+#line 2281 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2288,19 +2287,19 @@ yy560:
        ++YYCURSOR;
 #line 994 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Low_Surrogates; else return Error; }
-#line 2292 "<stdout>"
+#line 2291 "<stdout>"
 yy562:
        ++YYCURSOR;
 #line 993 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Low_Surrogates; }
-#line 2297 "<stdout>"
+#line 2296 "<stdout>"
 }
 #line 995 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Private_Use_Area:
        
-#line 2304 "<stdout>"
+#line 2303 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2310,19 +2309,19 @@ yy566:
        ++YYCURSOR;
 #line 1001 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Private_Use_Area; else return Error; }
-#line 2314 "<stdout>"
+#line 2313 "<stdout>"
 yy568:
        ++YYCURSOR;
 #line 1000 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Private_Use_Area; }
-#line 2319 "<stdout>"
+#line 2318 "<stdout>"
 }
 #line 1002 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 CJK_Compatibility_Ideographs:
        
-#line 2326 "<stdout>"
+#line 2325 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2332,19 +2331,19 @@ yy572:
        ++YYCURSOR;
 #line 1008 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Ideographs; else return Error; }
-#line 2336 "<stdout>"
+#line 2335 "<stdout>"
 yy574:
        ++YYCURSOR;
 #line 1007 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto CJK_Compatibility_Ideographs; }
-#line 2341 "<stdout>"
+#line 2340 "<stdout>"
 }
 #line 1009 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Alphabetic_Presentation_Forms:
        
-#line 2348 "<stdout>"
+#line 2347 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2354,19 +2353,19 @@ yy578:
        ++YYCURSOR;
 #line 1015 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Alphabetic_Presentation_Forms; else return Error; }
-#line 2358 "<stdout>"
+#line 2357 "<stdout>"
 yy580:
        ++YYCURSOR;
 #line 1014 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Alphabetic_Presentation_Forms; }
-#line 2363 "<stdout>"
+#line 2362 "<stdout>"
 }
 #line 1016 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Arabic_Presentation_Forms_A:
        
-#line 2370 "<stdout>"
+#line 2369 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2376,19 +2375,19 @@ yy584:
        ++YYCURSOR;
 #line 1022 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_A; else return Error; }
-#line 2380 "<stdout>"
+#line 2379 "<stdout>"
 yy586:
        ++YYCURSOR;
 #line 1021 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Arabic_Presentation_Forms_A; }
-#line 2385 "<stdout>"
+#line 2384 "<stdout>"
 }
 #line 1023 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Variation_Selectors:
        
-#line 2392 "<stdout>"
+#line 2391 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2398,19 +2397,19 @@ yy590:
        ++YYCURSOR;
 #line 1029 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Variation_Selectors; else return Error; }
-#line 2402 "<stdout>"
+#line 2401 "<stdout>"
 yy592:
        ++YYCURSOR;
 #line 1028 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Variation_Selectors; }
-#line 2407 "<stdout>"
+#line 2406 "<stdout>"
 }
 #line 1030 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Combining_Half_Marks:
        
-#line 2414 "<stdout>"
+#line 2413 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2420,19 +2419,19 @@ yy596:
        ++YYCURSOR;
 #line 1036 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Half_Marks; else return Error; }
-#line 2424 "<stdout>"
+#line 2423 "<stdout>"
 yy598:
        ++YYCURSOR;
 #line 1035 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Combining_Half_Marks; }
-#line 2429 "<stdout>"
+#line 2428 "<stdout>"
 }
 #line 1037 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 CJK_Compatibility_Forms:
        
-#line 2436 "<stdout>"
+#line 2435 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2442,19 +2441,19 @@ yy602:
        ++YYCURSOR;
 #line 1043 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Forms; else return Error; }
-#line 2446 "<stdout>"
+#line 2445 "<stdout>"
 yy604:
        ++YYCURSOR;
 #line 1042 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto CJK_Compatibility_Forms; }
-#line 2451 "<stdout>"
+#line 2450 "<stdout>"
 }
 #line 1044 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Small_Form_Variants:
        
-#line 2458 "<stdout>"
+#line 2457 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2464,19 +2463,19 @@ yy608:
        ++YYCURSOR;
 #line 1050 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Small_Form_Variants; else return Error; }
-#line 2468 "<stdout>"
+#line 2467 "<stdout>"
 yy610:
        ++YYCURSOR;
 #line 1049 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Small_Form_Variants; }
-#line 2473 "<stdout>"
+#line 2472 "<stdout>"
 }
 #line 1051 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Arabic_Presentation_Forms_B:
        
-#line 2480 "<stdout>"
+#line 2479 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2486,19 +2485,19 @@ yy614:
        ++YYCURSOR;
 #line 1057 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_B; else return Error; }
-#line 2490 "<stdout>"
+#line 2489 "<stdout>"
 yy616:
        ++YYCURSOR;
 #line 1056 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Arabic_Presentation_Forms_B; }
-#line 2495 "<stdout>"
+#line 2494 "<stdout>"
 }
 #line 1058 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Halfwidth_and_Fullwidth_Forms:
        
-#line 2502 "<stdout>"
+#line 2501 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2508,19 +2507,19 @@ yy620:
        ++YYCURSOR;
 #line 1064 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Halfwidth_and_Fullwidth_Forms; else return Error; }
-#line 2512 "<stdout>"
+#line 2511 "<stdout>"
 yy622:
        ++YYCURSOR;
 #line 1063 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Halfwidth_and_Fullwidth_Forms; }
-#line 2517 "<stdout>"
+#line 2516 "<stdout>"
 }
 #line 1065 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 Specials:
        
-#line 2524 "<stdout>"
+#line 2523 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2530,19 +2529,19 @@ yy626:
        ++YYCURSOR;
 #line 1071 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Specials; else return Error; }
-#line 2534 "<stdout>"
+#line 2533 "<stdout>"
 yy628:
        ++YYCURSOR;
 #line 1070 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto Specials; }
-#line 2539 "<stdout>"
+#line 2538 "<stdout>"
 }
 #line 1072 "unicode_blocks.u--encoding-policy(ignore).re"
 
 
 All:
        
-#line 2546 "<stdout>"
+#line 2545 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2591,12 +2590,12 @@ yy632:
        ++YYCURSOR;
 #line 1077 "unicode_blocks.u--encoding-policy(ignore).re"
        { goto All; }
-#line 2595 "<stdout>"
+#line 2594 "<stdout>"
 yy634:
        ++YYCURSOR;
 #line 1078 "unicode_blocks.u--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return All; else return Error; }
-#line 2600 "<stdout>"
+#line 2599 "<stdout>"
 }
 #line 1079 "unicode_blocks.u--encoding-policy(ignore).re"
 
index 2f467f9293e8684a77abc09c9d33a688f84d682e..14f7b4eec37c8cfa9cef03241655946be589acc2 100644 (file)
@@ -236,25 +236,24 @@ Basic_Latin:
 #line 237 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych >= 0x00000080) goto yy4;
        ++YYCURSOR;
 #line 342 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Basic_Latin; }
-#line 246 "<stdout>"
+#line 245 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 343 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Basic_Latin; else return Error; }
-#line 251 "<stdout>"
+#line 250 "<stdout>"
 }
 #line 344 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Latin___Supplement:
        
-#line 258 "<stdout>"
+#line 257 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -264,19 +263,19 @@ yy8:
        ++YYCURSOR;
 #line 350 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin___Supplement; else return Error; }
-#line 268 "<stdout>"
+#line 267 "<stdout>"
 yy10:
        ++YYCURSOR;
 #line 349 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Latin___Supplement; }
-#line 273 "<stdout>"
+#line 272 "<stdout>"
 }
 #line 351 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Latin_Extended_A:
        
-#line 280 "<stdout>"
+#line 279 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -286,19 +285,19 @@ yy14:
        ++YYCURSOR;
 #line 357 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_A; else return Error; }
-#line 290 "<stdout>"
+#line 289 "<stdout>"
 yy16:
        ++YYCURSOR;
 #line 356 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Latin_Extended_A; }
-#line 295 "<stdout>"
+#line 294 "<stdout>"
 }
 #line 358 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Latin_Extended_B:
        
-#line 302 "<stdout>"
+#line 301 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -308,19 +307,19 @@ yy20:
        ++YYCURSOR;
 #line 364 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_B; else return Error; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy22:
        ++YYCURSOR;
 #line 363 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Latin_Extended_B; }
-#line 317 "<stdout>"
+#line 316 "<stdout>"
 }
 #line 365 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 IPA_Extensions:
        
-#line 324 "<stdout>"
+#line 323 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -330,19 +329,19 @@ yy26:
        ++YYCURSOR;
 #line 371 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return IPA_Extensions; else return Error; }
-#line 334 "<stdout>"
+#line 333 "<stdout>"
 yy28:
        ++YYCURSOR;
 #line 370 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto IPA_Extensions; }
-#line 339 "<stdout>"
+#line 338 "<stdout>"
 }
 #line 372 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Spacing_Modifier_Letters:
        
-#line 346 "<stdout>"
+#line 345 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -352,19 +351,19 @@ yy32:
        ++YYCURSOR;
 #line 378 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Spacing_Modifier_Letters; else return Error; }
-#line 356 "<stdout>"
+#line 355 "<stdout>"
 yy34:
        ++YYCURSOR;
 #line 377 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Spacing_Modifier_Letters; }
-#line 361 "<stdout>"
+#line 360 "<stdout>"
 }
 #line 379 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Combining_Diacritical_Marks:
        
-#line 368 "<stdout>"
+#line 367 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -374,19 +373,19 @@ yy38:
        ++YYCURSOR;
 #line 385 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks; else return Error; }
-#line 378 "<stdout>"
+#line 377 "<stdout>"
 yy40:
        ++YYCURSOR;
 #line 384 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Combining_Diacritical_Marks; }
-#line 383 "<stdout>"
+#line 382 "<stdout>"
 }
 #line 386 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Greek_and_Coptic:
        
-#line 390 "<stdout>"
+#line 389 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -396,19 +395,19 @@ yy44:
        ++YYCURSOR;
 #line 392 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Greek_and_Coptic; else return Error; }
-#line 400 "<stdout>"
+#line 399 "<stdout>"
 yy46:
        ++YYCURSOR;
 #line 391 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Greek_and_Coptic; }
-#line 405 "<stdout>"
+#line 404 "<stdout>"
 }
 #line 393 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Cyrillic:
        
-#line 412 "<stdout>"
+#line 411 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -418,19 +417,19 @@ yy50:
        ++YYCURSOR;
 #line 399 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cyrillic; else return Error; }
-#line 422 "<stdout>"
+#line 421 "<stdout>"
 yy52:
        ++YYCURSOR;
 #line 398 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Cyrillic; }
-#line 427 "<stdout>"
+#line 426 "<stdout>"
 }
 #line 400 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Cyrillic_Supplementary:
        
-#line 434 "<stdout>"
+#line 433 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -440,19 +439,19 @@ yy56:
        ++YYCURSOR;
 #line 406 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cyrillic_Supplementary; else return Error; }
-#line 444 "<stdout>"
+#line 443 "<stdout>"
 yy58:
        ++YYCURSOR;
 #line 405 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Cyrillic_Supplementary; }
-#line 449 "<stdout>"
+#line 448 "<stdout>"
 }
 #line 407 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Armenian:
        
-#line 456 "<stdout>"
+#line 455 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -462,19 +461,19 @@ yy62:
        ++YYCURSOR;
 #line 413 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Armenian; else return Error; }
-#line 466 "<stdout>"
+#line 465 "<stdout>"
 yy64:
        ++YYCURSOR;
 #line 412 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Armenian; }
-#line 471 "<stdout>"
+#line 470 "<stdout>"
 }
 #line 414 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Hebrew:
        
-#line 478 "<stdout>"
+#line 477 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -484,19 +483,19 @@ yy68:
        ++YYCURSOR;
 #line 420 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hebrew; else return Error; }
-#line 488 "<stdout>"
+#line 487 "<stdout>"
 yy70:
        ++YYCURSOR;
 #line 419 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Hebrew; }
-#line 493 "<stdout>"
+#line 492 "<stdout>"
 }
 #line 421 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Arabic:
        
-#line 500 "<stdout>"
+#line 499 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -506,19 +505,19 @@ yy74:
        ++YYCURSOR;
 #line 427 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic; else return Error; }
-#line 510 "<stdout>"
+#line 509 "<stdout>"
 yy76:
        ++YYCURSOR;
 #line 426 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Arabic; }
-#line 515 "<stdout>"
+#line 514 "<stdout>"
 }
 #line 428 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Syriac:
        
-#line 522 "<stdout>"
+#line 521 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -528,19 +527,19 @@ yy80:
        ++YYCURSOR;
 #line 434 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Syriac; else return Error; }
-#line 532 "<stdout>"
+#line 531 "<stdout>"
 yy82:
        ++YYCURSOR;
 #line 433 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Syriac; }
-#line 537 "<stdout>"
+#line 536 "<stdout>"
 }
 #line 435 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Thaana:
        
-#line 544 "<stdout>"
+#line 543 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -550,19 +549,19 @@ yy86:
        ++YYCURSOR;
 #line 441 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Thaana; else return Error; }
-#line 554 "<stdout>"
+#line 553 "<stdout>"
 yy88:
        ++YYCURSOR;
 #line 440 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Thaana; }
-#line 559 "<stdout>"
+#line 558 "<stdout>"
 }
 #line 442 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Devanagari:
        
-#line 566 "<stdout>"
+#line 565 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -572,19 +571,19 @@ yy92:
        ++YYCURSOR;
 #line 448 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Devanagari; else return Error; }
-#line 576 "<stdout>"
+#line 575 "<stdout>"
 yy94:
        ++YYCURSOR;
 #line 447 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Devanagari; }
-#line 581 "<stdout>"
+#line 580 "<stdout>"
 }
 #line 449 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Bengali:
        
-#line 588 "<stdout>"
+#line 587 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -594,19 +593,19 @@ yy98:
        ++YYCURSOR;
 #line 455 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bengali; else return Error; }
-#line 598 "<stdout>"
+#line 597 "<stdout>"
 yy100:
        ++YYCURSOR;
 #line 454 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Bengali; }
-#line 603 "<stdout>"
+#line 602 "<stdout>"
 }
 #line 456 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Gurmukhi:
        
-#line 610 "<stdout>"
+#line 609 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -616,19 +615,19 @@ yy104:
        ++YYCURSOR;
 #line 462 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Gurmukhi; else return Error; }
-#line 620 "<stdout>"
+#line 619 "<stdout>"
 yy106:
        ++YYCURSOR;
 #line 461 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Gurmukhi; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 }
 #line 463 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Gujarati:
        
-#line 632 "<stdout>"
+#line 631 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -638,19 +637,19 @@ yy110:
        ++YYCURSOR;
 #line 469 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Gujarati; else return Error; }
-#line 642 "<stdout>"
+#line 641 "<stdout>"
 yy112:
        ++YYCURSOR;
 #line 468 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Gujarati; }
-#line 647 "<stdout>"
+#line 646 "<stdout>"
 }
 #line 470 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Oriya:
        
-#line 654 "<stdout>"
+#line 653 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -660,19 +659,19 @@ yy116:
        ++YYCURSOR;
 #line 476 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Oriya; else return Error; }
-#line 664 "<stdout>"
+#line 663 "<stdout>"
 yy118:
        ++YYCURSOR;
 #line 475 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Oriya; }
-#line 669 "<stdout>"
+#line 668 "<stdout>"
 }
 #line 477 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Tamil:
        
-#line 676 "<stdout>"
+#line 675 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -682,19 +681,19 @@ yy122:
        ++YYCURSOR;
 #line 483 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tamil; else return Error; }
-#line 686 "<stdout>"
+#line 685 "<stdout>"
 yy124:
        ++YYCURSOR;
 #line 482 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Tamil; }
-#line 691 "<stdout>"
+#line 690 "<stdout>"
 }
 #line 484 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Telugu:
        
-#line 698 "<stdout>"
+#line 697 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -704,19 +703,19 @@ yy128:
        ++YYCURSOR;
 #line 490 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Telugu; else return Error; }
-#line 708 "<stdout>"
+#line 707 "<stdout>"
 yy130:
        ++YYCURSOR;
 #line 489 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Telugu; }
-#line 713 "<stdout>"
+#line 712 "<stdout>"
 }
 #line 491 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Kannada:
        
-#line 720 "<stdout>"
+#line 719 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -726,19 +725,19 @@ yy134:
        ++YYCURSOR;
 #line 497 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kannada; else return Error; }
-#line 730 "<stdout>"
+#line 729 "<stdout>"
 yy136:
        ++YYCURSOR;
 #line 496 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Kannada; }
-#line 735 "<stdout>"
+#line 734 "<stdout>"
 }
 #line 498 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Malayalam:
        
-#line 742 "<stdout>"
+#line 741 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -748,19 +747,19 @@ yy140:
        ++YYCURSOR;
 #line 504 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Malayalam; else return Error; }
-#line 752 "<stdout>"
+#line 751 "<stdout>"
 yy142:
        ++YYCURSOR;
 #line 503 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Malayalam; }
-#line 757 "<stdout>"
+#line 756 "<stdout>"
 }
 #line 505 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Sinhala:
        
-#line 764 "<stdout>"
+#line 763 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -770,19 +769,19 @@ yy146:
        ++YYCURSOR;
 #line 511 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Sinhala; else return Error; }
-#line 774 "<stdout>"
+#line 773 "<stdout>"
 yy148:
        ++YYCURSOR;
 #line 510 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Sinhala; }
-#line 779 "<stdout>"
+#line 778 "<stdout>"
 }
 #line 512 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Thai:
        
-#line 786 "<stdout>"
+#line 785 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -792,19 +791,19 @@ yy152:
        ++YYCURSOR;
 #line 518 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Thai; else return Error; }
-#line 796 "<stdout>"
+#line 795 "<stdout>"
 yy154:
        ++YYCURSOR;
 #line 517 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Thai; }
-#line 801 "<stdout>"
+#line 800 "<stdout>"
 }
 #line 519 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Lao:
        
-#line 808 "<stdout>"
+#line 807 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -814,19 +813,19 @@ yy158:
        ++YYCURSOR;
 #line 525 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Lao; else return Error; }
-#line 818 "<stdout>"
+#line 817 "<stdout>"
 yy160:
        ++YYCURSOR;
 #line 524 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Lao; }
-#line 823 "<stdout>"
+#line 822 "<stdout>"
 }
 #line 526 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Tibetan:
        
-#line 830 "<stdout>"
+#line 829 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -836,19 +835,19 @@ yy164:
        ++YYCURSOR;
 #line 532 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tibetan; else return Error; }
-#line 840 "<stdout>"
+#line 839 "<stdout>"
 yy166:
        ++YYCURSOR;
 #line 531 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Tibetan; }
-#line 845 "<stdout>"
+#line 844 "<stdout>"
 }
 #line 533 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Myanmar:
        
-#line 852 "<stdout>"
+#line 851 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -858,19 +857,19 @@ yy170:
        ++YYCURSOR;
 #line 539 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Myanmar; else return Error; }
-#line 862 "<stdout>"
+#line 861 "<stdout>"
 yy172:
        ++YYCURSOR;
 #line 538 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Myanmar; }
-#line 867 "<stdout>"
+#line 866 "<stdout>"
 }
 #line 540 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Georgian:
        
-#line 874 "<stdout>"
+#line 873 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -880,19 +879,19 @@ yy176:
        ++YYCURSOR;
 #line 546 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Georgian; else return Error; }
-#line 884 "<stdout>"
+#line 883 "<stdout>"
 yy178:
        ++YYCURSOR;
 #line 545 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Georgian; }
-#line 889 "<stdout>"
+#line 888 "<stdout>"
 }
 #line 547 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Hangul_Jamo:
        
-#line 896 "<stdout>"
+#line 895 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -902,19 +901,19 @@ yy182:
        ++YYCURSOR;
 #line 553 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Jamo; else return Error; }
-#line 906 "<stdout>"
+#line 905 "<stdout>"
 yy184:
        ++YYCURSOR;
 #line 552 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Hangul_Jamo; }
-#line 911 "<stdout>"
+#line 910 "<stdout>"
 }
 #line 554 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Ethiopic:
        
-#line 918 "<stdout>"
+#line 917 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -924,19 +923,19 @@ yy188:
        ++YYCURSOR;
 #line 560 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ethiopic; else return Error; }
-#line 928 "<stdout>"
+#line 927 "<stdout>"
 yy190:
        ++YYCURSOR;
 #line 559 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Ethiopic; }
-#line 933 "<stdout>"
+#line 932 "<stdout>"
 }
 #line 561 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Cherokee:
        
-#line 940 "<stdout>"
+#line 939 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -946,19 +945,19 @@ yy194:
        ++YYCURSOR;
 #line 567 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cherokee; else return Error; }
-#line 950 "<stdout>"
+#line 949 "<stdout>"
 yy196:
        ++YYCURSOR;
 #line 566 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Cherokee; }
-#line 955 "<stdout>"
+#line 954 "<stdout>"
 }
 #line 568 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Unified_Canadian_Aboriginal_Syllabics:
        
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -968,19 +967,19 @@ yy200:
        ++YYCURSOR;
 #line 574 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Unified_Canadian_Aboriginal_Syllabics; else return Error; }
-#line 972 "<stdout>"
+#line 971 "<stdout>"
 yy202:
        ++YYCURSOR;
 #line 573 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Unified_Canadian_Aboriginal_Syllabics; }
-#line 977 "<stdout>"
+#line 976 "<stdout>"
 }
 #line 575 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Ogham:
        
-#line 984 "<stdout>"
+#line 983 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -990,19 +989,19 @@ yy206:
        ++YYCURSOR;
 #line 581 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ogham; else return Error; }
-#line 994 "<stdout>"
+#line 993 "<stdout>"
 yy208:
        ++YYCURSOR;
 #line 580 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Ogham; }
-#line 999 "<stdout>"
+#line 998 "<stdout>"
 }
 #line 582 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Runic:
        
-#line 1006 "<stdout>"
+#line 1005 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1012,19 +1011,19 @@ yy212:
        ++YYCURSOR;
 #line 588 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Runic; else return Error; }
-#line 1016 "<stdout>"
+#line 1015 "<stdout>"
 yy214:
        ++YYCURSOR;
 #line 587 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Runic; }
-#line 1021 "<stdout>"
+#line 1020 "<stdout>"
 }
 #line 589 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Tagalog:
        
-#line 1028 "<stdout>"
+#line 1027 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1034,19 +1033,19 @@ yy218:
        ++YYCURSOR;
 #line 595 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tagalog; else return Error; }
-#line 1038 "<stdout>"
+#line 1037 "<stdout>"
 yy220:
        ++YYCURSOR;
 #line 594 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Tagalog; }
-#line 1043 "<stdout>"
+#line 1042 "<stdout>"
 }
 #line 596 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Hanunoo:
        
-#line 1050 "<stdout>"
+#line 1049 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1056,19 +1055,19 @@ yy224:
        ++YYCURSOR;
 #line 602 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hanunoo; else return Error; }
-#line 1060 "<stdout>"
+#line 1059 "<stdout>"
 yy226:
        ++YYCURSOR;
 #line 601 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Hanunoo; }
-#line 1065 "<stdout>"
+#line 1064 "<stdout>"
 }
 #line 603 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Buhid:
        
-#line 1072 "<stdout>"
+#line 1071 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1078,19 +1077,19 @@ yy230:
        ++YYCURSOR;
 #line 609 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Buhid; else return Error; }
-#line 1082 "<stdout>"
+#line 1081 "<stdout>"
 yy232:
        ++YYCURSOR;
 #line 608 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Buhid; }
-#line 1087 "<stdout>"
+#line 1086 "<stdout>"
 }
 #line 610 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Tagbanwa:
        
-#line 1094 "<stdout>"
+#line 1093 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1100,19 +1099,19 @@ yy236:
        ++YYCURSOR;
 #line 616 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tagbanwa; else return Error; }
-#line 1104 "<stdout>"
+#line 1103 "<stdout>"
 yy238:
        ++YYCURSOR;
 #line 615 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Tagbanwa; }
-#line 1109 "<stdout>"
+#line 1108 "<stdout>"
 }
 #line 617 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Khmer:
        
-#line 1116 "<stdout>"
+#line 1115 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1122,19 +1121,19 @@ yy242:
        ++YYCURSOR;
 #line 623 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Khmer; else return Error; }
-#line 1126 "<stdout>"
+#line 1125 "<stdout>"
 yy244:
        ++YYCURSOR;
 #line 622 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Khmer; }
-#line 1131 "<stdout>"
+#line 1130 "<stdout>"
 }
 #line 624 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Mongolian:
        
-#line 1138 "<stdout>"
+#line 1137 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1144,19 +1143,19 @@ yy248:
        ++YYCURSOR;
 #line 630 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Mongolian; else return Error; }
-#line 1148 "<stdout>"
+#line 1147 "<stdout>"
 yy250:
        ++YYCURSOR;
 #line 629 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Mongolian; }
-#line 1153 "<stdout>"
+#line 1152 "<stdout>"
 }
 #line 631 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Limbu:
        
-#line 1160 "<stdout>"
+#line 1159 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1166,19 +1165,19 @@ yy254:
        ++YYCURSOR;
 #line 637 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Limbu; else return Error; }
-#line 1170 "<stdout>"
+#line 1169 "<stdout>"
 yy256:
        ++YYCURSOR;
 #line 636 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Limbu; }
-#line 1175 "<stdout>"
+#line 1174 "<stdout>"
 }
 #line 638 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Tai_Le:
        
-#line 1182 "<stdout>"
+#line 1181 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1188,19 +1187,19 @@ yy260:
        ++YYCURSOR;
 #line 644 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tai_Le; else return Error; }
-#line 1192 "<stdout>"
+#line 1191 "<stdout>"
 yy262:
        ++YYCURSOR;
 #line 643 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Tai_Le; }
-#line 1197 "<stdout>"
+#line 1196 "<stdout>"
 }
 #line 645 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Khmer_Symbols:
        
-#line 1204 "<stdout>"
+#line 1203 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1210,19 +1209,19 @@ yy266:
        ++YYCURSOR;
 #line 651 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Khmer_Symbols; else return Error; }
-#line 1214 "<stdout>"
+#line 1213 "<stdout>"
 yy268:
        ++YYCURSOR;
 #line 650 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Khmer_Symbols; }
-#line 1219 "<stdout>"
+#line 1218 "<stdout>"
 }
 #line 652 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Phonetic_Extensions:
        
-#line 1226 "<stdout>"
+#line 1225 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1232,19 +1231,19 @@ yy272:
        ++YYCURSOR;
 #line 658 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Phonetic_Extensions; else return Error; }
-#line 1236 "<stdout>"
+#line 1235 "<stdout>"
 yy274:
        ++YYCURSOR;
 #line 657 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Phonetic_Extensions; }
-#line 1241 "<stdout>"
+#line 1240 "<stdout>"
 }
 #line 659 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Latin_Extended_Additional:
        
-#line 1248 "<stdout>"
+#line 1247 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1254,19 +1253,19 @@ yy278:
        ++YYCURSOR;
 #line 665 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_Additional; else return Error; }
-#line 1258 "<stdout>"
+#line 1257 "<stdout>"
 yy280:
        ++YYCURSOR;
 #line 664 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Latin_Extended_Additional; }
-#line 1263 "<stdout>"
+#line 1262 "<stdout>"
 }
 #line 666 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Greek_Extended:
        
-#line 1270 "<stdout>"
+#line 1269 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1276,19 +1275,19 @@ yy284:
        ++YYCURSOR;
 #line 672 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Greek_Extended; else return Error; }
-#line 1280 "<stdout>"
+#line 1279 "<stdout>"
 yy286:
        ++YYCURSOR;
 #line 671 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Greek_Extended; }
-#line 1285 "<stdout>"
+#line 1284 "<stdout>"
 }
 #line 673 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 General_Punctuation:
        
-#line 1292 "<stdout>"
+#line 1291 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1298,19 +1297,19 @@ yy290:
        ++YYCURSOR;
 #line 679 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return General_Punctuation; else return Error; }
-#line 1302 "<stdout>"
+#line 1301 "<stdout>"
 yy292:
        ++YYCURSOR;
 #line 678 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto General_Punctuation; }
-#line 1307 "<stdout>"
+#line 1306 "<stdout>"
 }
 #line 680 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Superscripts_and_Subscripts:
        
-#line 1314 "<stdout>"
+#line 1313 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1320,19 +1319,19 @@ yy296:
        ++YYCURSOR;
 #line 686 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Superscripts_and_Subscripts; else return Error; }
-#line 1324 "<stdout>"
+#line 1323 "<stdout>"
 yy298:
        ++YYCURSOR;
 #line 685 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Superscripts_and_Subscripts; }
-#line 1329 "<stdout>"
+#line 1328 "<stdout>"
 }
 #line 687 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Currency_Symbols:
        
-#line 1336 "<stdout>"
+#line 1335 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1342,19 +1341,19 @@ yy302:
        ++YYCURSOR;
 #line 693 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Currency_Symbols; else return Error; }
-#line 1346 "<stdout>"
+#line 1345 "<stdout>"
 yy304:
        ++YYCURSOR;
 #line 692 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Currency_Symbols; }
-#line 1351 "<stdout>"
+#line 1350 "<stdout>"
 }
 #line 694 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Combining_Diacritical_Marks_for_Symbols:
        
-#line 1358 "<stdout>"
+#line 1357 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1364,19 +1363,19 @@ yy308:
        ++YYCURSOR;
 #line 700 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks_for_Symbols; else return Error; }
-#line 1368 "<stdout>"
+#line 1367 "<stdout>"
 yy310:
        ++YYCURSOR;
 #line 699 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Combining_Diacritical_Marks_for_Symbols; }
-#line 1373 "<stdout>"
+#line 1372 "<stdout>"
 }
 #line 701 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Letterlike_Symbols:
        
-#line 1380 "<stdout>"
+#line 1379 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1386,19 +1385,19 @@ yy314:
        ++YYCURSOR;
 #line 707 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Letterlike_Symbols; else return Error; }
-#line 1390 "<stdout>"
+#line 1389 "<stdout>"
 yy316:
        ++YYCURSOR;
 #line 706 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Letterlike_Symbols; }
-#line 1395 "<stdout>"
+#line 1394 "<stdout>"
 }
 #line 708 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Number_Forms:
        
-#line 1402 "<stdout>"
+#line 1401 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1408,19 +1407,19 @@ yy320:
        ++YYCURSOR;
 #line 714 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Number_Forms; else return Error; }
-#line 1412 "<stdout>"
+#line 1411 "<stdout>"
 yy322:
        ++YYCURSOR;
 #line 713 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Number_Forms; }
-#line 1417 "<stdout>"
+#line 1416 "<stdout>"
 }
 #line 715 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Arrows:
        
-#line 1424 "<stdout>"
+#line 1423 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1430,19 +1429,19 @@ yy326:
        ++YYCURSOR;
 #line 721 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arrows; else return Error; }
-#line 1434 "<stdout>"
+#line 1433 "<stdout>"
 yy328:
        ++YYCURSOR;
 #line 720 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Arrows; }
-#line 1439 "<stdout>"
+#line 1438 "<stdout>"
 }
 #line 722 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Mathematical_Operators:
        
-#line 1446 "<stdout>"
+#line 1445 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1452,19 +1451,19 @@ yy332:
        ++YYCURSOR;
 #line 728 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Mathematical_Operators; else return Error; }
-#line 1456 "<stdout>"
+#line 1455 "<stdout>"
 yy334:
        ++YYCURSOR;
 #line 727 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Mathematical_Operators; }
-#line 1461 "<stdout>"
+#line 1460 "<stdout>"
 }
 #line 729 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Miscellaneous_Technical:
        
-#line 1468 "<stdout>"
+#line 1467 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1474,19 +1473,19 @@ yy338:
        ++YYCURSOR;
 #line 735 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Technical; else return Error; }
-#line 1478 "<stdout>"
+#line 1477 "<stdout>"
 yy340:
        ++YYCURSOR;
 #line 734 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Miscellaneous_Technical; }
-#line 1483 "<stdout>"
+#line 1482 "<stdout>"
 }
 #line 736 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Control_Pictures:
        
-#line 1490 "<stdout>"
+#line 1489 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1496,19 +1495,19 @@ yy344:
        ++YYCURSOR;
 #line 742 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Control_Pictures; else return Error; }
-#line 1500 "<stdout>"
+#line 1499 "<stdout>"
 yy346:
        ++YYCURSOR;
 #line 741 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Control_Pictures; }
-#line 1505 "<stdout>"
+#line 1504 "<stdout>"
 }
 #line 743 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Optical_Character_Recognition:
        
-#line 1512 "<stdout>"
+#line 1511 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1518,19 +1517,19 @@ yy350:
        ++YYCURSOR;
 #line 749 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Optical_Character_Recognition; else return Error; }
-#line 1522 "<stdout>"
+#line 1521 "<stdout>"
 yy352:
        ++YYCURSOR;
 #line 748 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Optical_Character_Recognition; }
-#line 1527 "<stdout>"
+#line 1526 "<stdout>"
 }
 #line 750 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Enclosed_Alphanumerics:
        
-#line 1534 "<stdout>"
+#line 1533 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1540,19 +1539,19 @@ yy356:
        ++YYCURSOR;
 #line 756 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Enclosed_Alphanumerics; else return Error; }
-#line 1544 "<stdout>"
+#line 1543 "<stdout>"
 yy358:
        ++YYCURSOR;
 #line 755 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Enclosed_Alphanumerics; }
-#line 1549 "<stdout>"
+#line 1548 "<stdout>"
 }
 #line 757 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Box_Drawing:
        
-#line 1556 "<stdout>"
+#line 1555 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1562,19 +1561,19 @@ yy362:
        ++YYCURSOR;
 #line 763 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Box_Drawing; else return Error; }
-#line 1566 "<stdout>"
+#line 1565 "<stdout>"
 yy364:
        ++YYCURSOR;
 #line 762 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Box_Drawing; }
-#line 1571 "<stdout>"
+#line 1570 "<stdout>"
 }
 #line 764 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Block_Elements:
        
-#line 1578 "<stdout>"
+#line 1577 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1584,19 +1583,19 @@ yy368:
        ++YYCURSOR;
 #line 770 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Block_Elements; else return Error; }
-#line 1588 "<stdout>"
+#line 1587 "<stdout>"
 yy370:
        ++YYCURSOR;
 #line 769 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Block_Elements; }
-#line 1593 "<stdout>"
+#line 1592 "<stdout>"
 }
 #line 771 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Geometric_Shapes:
        
-#line 1600 "<stdout>"
+#line 1599 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1606,19 +1605,19 @@ yy374:
        ++YYCURSOR;
 #line 777 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Geometric_Shapes; else return Error; }
-#line 1610 "<stdout>"
+#line 1609 "<stdout>"
 yy376:
        ++YYCURSOR;
 #line 776 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Geometric_Shapes; }
-#line 1615 "<stdout>"
+#line 1614 "<stdout>"
 }
 #line 778 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Miscellaneous_Symbols:
        
-#line 1622 "<stdout>"
+#line 1621 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1628,19 +1627,19 @@ yy380:
        ++YYCURSOR;
 #line 784 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols; else return Error; }
-#line 1632 "<stdout>"
+#line 1631 "<stdout>"
 yy382:
        ++YYCURSOR;
 #line 783 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Miscellaneous_Symbols; }
-#line 1637 "<stdout>"
+#line 1636 "<stdout>"
 }
 #line 785 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Dingbats:
        
-#line 1644 "<stdout>"
+#line 1643 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1650,19 +1649,19 @@ yy386:
        ++YYCURSOR;
 #line 791 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Dingbats; else return Error; }
-#line 1654 "<stdout>"
+#line 1653 "<stdout>"
 yy388:
        ++YYCURSOR;
 #line 790 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Dingbats; }
-#line 1659 "<stdout>"
+#line 1658 "<stdout>"
 }
 #line 792 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Miscellaneous_Mathematical_Symbols_A:
        
-#line 1666 "<stdout>"
+#line 1665 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1672,19 +1671,19 @@ yy392:
        ++YYCURSOR;
 #line 798 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_A; else return Error; }
-#line 1676 "<stdout>"
+#line 1675 "<stdout>"
 yy394:
        ++YYCURSOR;
 #line 797 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Miscellaneous_Mathematical_Symbols_A; }
-#line 1681 "<stdout>"
+#line 1680 "<stdout>"
 }
 #line 799 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Supplemental_Arrows_A:
        
-#line 1688 "<stdout>"
+#line 1687 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1694,19 +1693,19 @@ yy398:
        ++YYCURSOR;
 #line 805 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_A; else return Error; }
-#line 1698 "<stdout>"
+#line 1697 "<stdout>"
 yy400:
        ++YYCURSOR;
 #line 804 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Supplemental_Arrows_A; }
-#line 1703 "<stdout>"
+#line 1702 "<stdout>"
 }
 #line 806 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Braille_Patterns:
        
-#line 1710 "<stdout>"
+#line 1709 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1716,19 +1715,19 @@ yy404:
        ++YYCURSOR;
 #line 812 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Braille_Patterns; else return Error; }
-#line 1720 "<stdout>"
+#line 1719 "<stdout>"
 yy406:
        ++YYCURSOR;
 #line 811 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Braille_Patterns; }
-#line 1725 "<stdout>"
+#line 1724 "<stdout>"
 }
 #line 813 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Supplemental_Arrows_B:
        
-#line 1732 "<stdout>"
+#line 1731 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1738,19 +1737,19 @@ yy410:
        ++YYCURSOR;
 #line 819 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_B; else return Error; }
-#line 1742 "<stdout>"
+#line 1741 "<stdout>"
 yy412:
        ++YYCURSOR;
 #line 818 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Supplemental_Arrows_B; }
-#line 1747 "<stdout>"
+#line 1746 "<stdout>"
 }
 #line 820 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Miscellaneous_Mathematical_Symbols_B:
        
-#line 1754 "<stdout>"
+#line 1753 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1760,19 +1759,19 @@ yy416:
        ++YYCURSOR;
 #line 826 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_B; else return Error; }
-#line 1764 "<stdout>"
+#line 1763 "<stdout>"
 yy418:
        ++YYCURSOR;
 #line 825 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Miscellaneous_Mathematical_Symbols_B; }
-#line 1769 "<stdout>"
+#line 1768 "<stdout>"
 }
 #line 827 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Supplemental_Mathematical_Operators:
        
-#line 1776 "<stdout>"
+#line 1775 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1782,19 +1781,19 @@ yy422:
        ++YYCURSOR;
 #line 833 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Mathematical_Operators; else return Error; }
-#line 1786 "<stdout>"
+#line 1785 "<stdout>"
 yy424:
        ++YYCURSOR;
 #line 832 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Supplemental_Mathematical_Operators; }
-#line 1791 "<stdout>"
+#line 1790 "<stdout>"
 }
 #line 834 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Miscellaneous_Symbols_and_Arrows:
        
-#line 1798 "<stdout>"
+#line 1797 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1804,19 +1803,19 @@ yy428:
        ++YYCURSOR;
 #line 840 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols_and_Arrows; else return Error; }
-#line 1808 "<stdout>"
+#line 1807 "<stdout>"
 yy430:
        ++YYCURSOR;
 #line 839 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Miscellaneous_Symbols_and_Arrows; }
-#line 1813 "<stdout>"
+#line 1812 "<stdout>"
 }
 #line 841 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 CJK_Radicals_Supplement:
        
-#line 1820 "<stdout>"
+#line 1819 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1826,19 +1825,19 @@ yy434:
        ++YYCURSOR;
 #line 847 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Radicals_Supplement; else return Error; }
-#line 1830 "<stdout>"
+#line 1829 "<stdout>"
 yy436:
        ++YYCURSOR;
 #line 846 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto CJK_Radicals_Supplement; }
-#line 1835 "<stdout>"
+#line 1834 "<stdout>"
 }
 #line 848 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Kangxi_Radicals:
        
-#line 1842 "<stdout>"
+#line 1841 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1848,19 +1847,19 @@ yy440:
        ++YYCURSOR;
 #line 854 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kangxi_Radicals; else return Error; }
-#line 1852 "<stdout>"
+#line 1851 "<stdout>"
 yy442:
        ++YYCURSOR;
 #line 853 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Kangxi_Radicals; }
-#line 1857 "<stdout>"
+#line 1856 "<stdout>"
 }
 #line 855 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Ideographic_Description_Characters:
        
-#line 1864 "<stdout>"
+#line 1863 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1870,19 +1869,19 @@ yy446:
        ++YYCURSOR;
 #line 861 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ideographic_Description_Characters; else return Error; }
-#line 1874 "<stdout>"
+#line 1873 "<stdout>"
 yy448:
        ++YYCURSOR;
 #line 860 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Ideographic_Description_Characters; }
-#line 1879 "<stdout>"
+#line 1878 "<stdout>"
 }
 #line 862 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 CJK_Symbols_and_Punctuation:
        
-#line 1886 "<stdout>"
+#line 1885 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1892,19 +1891,19 @@ yy452:
        ++YYCURSOR;
 #line 868 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Symbols_and_Punctuation; else return Error; }
-#line 1896 "<stdout>"
+#line 1895 "<stdout>"
 yy454:
        ++YYCURSOR;
 #line 867 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto CJK_Symbols_and_Punctuation; }
-#line 1901 "<stdout>"
+#line 1900 "<stdout>"
 }
 #line 869 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Hiragana:
        
-#line 1908 "<stdout>"
+#line 1907 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1914,19 +1913,19 @@ yy458:
        ++YYCURSOR;
 #line 875 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hiragana; else return Error; }
-#line 1918 "<stdout>"
+#line 1917 "<stdout>"
 yy460:
        ++YYCURSOR;
 #line 874 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Hiragana; }
-#line 1923 "<stdout>"
+#line 1922 "<stdout>"
 }
 #line 876 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Katakana:
        
-#line 1930 "<stdout>"
+#line 1929 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1936,19 +1935,19 @@ yy464:
        ++YYCURSOR;
 #line 882 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Katakana; else return Error; }
-#line 1940 "<stdout>"
+#line 1939 "<stdout>"
 yy466:
        ++YYCURSOR;
 #line 881 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Katakana; }
-#line 1945 "<stdout>"
+#line 1944 "<stdout>"
 }
 #line 883 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Bopomofo:
        
-#line 1952 "<stdout>"
+#line 1951 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1958,19 +1957,19 @@ yy470:
        ++YYCURSOR;
 #line 889 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bopomofo; else return Error; }
-#line 1962 "<stdout>"
+#line 1961 "<stdout>"
 yy472:
        ++YYCURSOR;
 #line 888 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Bopomofo; }
-#line 1967 "<stdout>"
+#line 1966 "<stdout>"
 }
 #line 890 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Hangul_Compatibility_Jamo:
        
-#line 1974 "<stdout>"
+#line 1973 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1980,19 +1979,19 @@ yy476:
        ++YYCURSOR;
 #line 896 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Compatibility_Jamo; else return Error; }
-#line 1984 "<stdout>"
+#line 1983 "<stdout>"
 yy478:
        ++YYCURSOR;
 #line 895 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Hangul_Compatibility_Jamo; }
-#line 1989 "<stdout>"
+#line 1988 "<stdout>"
 }
 #line 897 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Kanbun:
        
-#line 1996 "<stdout>"
+#line 1995 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2002,19 +2001,19 @@ yy482:
        ++YYCURSOR;
 #line 903 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kanbun; else return Error; }
-#line 2006 "<stdout>"
+#line 2005 "<stdout>"
 yy484:
        ++YYCURSOR;
 #line 902 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Kanbun; }
-#line 2011 "<stdout>"
+#line 2010 "<stdout>"
 }
 #line 904 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Bopomofo_Extended:
        
-#line 2018 "<stdout>"
+#line 2017 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2024,19 +2023,19 @@ yy488:
        ++YYCURSOR;
 #line 910 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bopomofo_Extended; else return Error; }
-#line 2028 "<stdout>"
+#line 2027 "<stdout>"
 yy490:
        ++YYCURSOR;
 #line 909 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Bopomofo_Extended; }
-#line 2033 "<stdout>"
+#line 2032 "<stdout>"
 }
 #line 911 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Katakana_Phonetic_Extensions:
        
-#line 2040 "<stdout>"
+#line 2039 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2046,19 +2045,19 @@ yy494:
        ++YYCURSOR;
 #line 917 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Katakana_Phonetic_Extensions; else return Error; }
-#line 2050 "<stdout>"
+#line 2049 "<stdout>"
 yy496:
        ++YYCURSOR;
 #line 916 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Katakana_Phonetic_Extensions; }
-#line 2055 "<stdout>"
+#line 2054 "<stdout>"
 }
 #line 918 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Enclosed_CJK_Letters_and_Months:
        
-#line 2062 "<stdout>"
+#line 2061 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2068,19 +2067,19 @@ yy500:
        ++YYCURSOR;
 #line 924 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Enclosed_CJK_Letters_and_Months; else return Error; }
-#line 2072 "<stdout>"
+#line 2071 "<stdout>"
 yy502:
        ++YYCURSOR;
 #line 923 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Enclosed_CJK_Letters_and_Months; }
-#line 2077 "<stdout>"
+#line 2076 "<stdout>"
 }
 #line 925 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 CJK_Compatibility:
        
-#line 2084 "<stdout>"
+#line 2083 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2090,19 +2089,19 @@ yy506:
        ++YYCURSOR;
 #line 931 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility; else return Error; }
-#line 2094 "<stdout>"
+#line 2093 "<stdout>"
 yy508:
        ++YYCURSOR;
 #line 930 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto CJK_Compatibility; }
-#line 2099 "<stdout>"
+#line 2098 "<stdout>"
 }
 #line 932 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 CJK_Unified_Ideographs_Extension_A:
        
-#line 2106 "<stdout>"
+#line 2105 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2112,19 +2111,19 @@ yy512:
        ++YYCURSOR;
 #line 938 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs_Extension_A; else return Error; }
-#line 2116 "<stdout>"
+#line 2115 "<stdout>"
 yy514:
        ++YYCURSOR;
 #line 937 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto CJK_Unified_Ideographs_Extension_A; }
-#line 2121 "<stdout>"
+#line 2120 "<stdout>"
 }
 #line 939 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Yijing_Hexagram_Symbols:
        
-#line 2128 "<stdout>"
+#line 2127 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2134,19 +2133,19 @@ yy518:
        ++YYCURSOR;
 #line 945 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yijing_Hexagram_Symbols; else return Error; }
-#line 2138 "<stdout>"
+#line 2137 "<stdout>"
 yy520:
        ++YYCURSOR;
 #line 944 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Yijing_Hexagram_Symbols; }
-#line 2143 "<stdout>"
+#line 2142 "<stdout>"
 }
 #line 946 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 CJK_Unified_Ideographs:
        
-#line 2150 "<stdout>"
+#line 2149 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2156,19 +2155,19 @@ yy524:
        ++YYCURSOR;
 #line 952 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs; else return Error; }
-#line 2160 "<stdout>"
+#line 2159 "<stdout>"
 yy526:
        ++YYCURSOR;
 #line 951 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto CJK_Unified_Ideographs; }
-#line 2165 "<stdout>"
+#line 2164 "<stdout>"
 }
 #line 953 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Yi_Syllables:
        
-#line 2172 "<stdout>"
+#line 2171 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2178,19 +2177,19 @@ yy530:
        ++YYCURSOR;
 #line 959 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yi_Syllables; else return Error; }
-#line 2182 "<stdout>"
+#line 2181 "<stdout>"
 yy532:
        ++YYCURSOR;
 #line 958 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Yi_Syllables; }
-#line 2187 "<stdout>"
+#line 2186 "<stdout>"
 }
 #line 960 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Yi_Radicals:
        
-#line 2194 "<stdout>"
+#line 2193 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2200,19 +2199,19 @@ yy536:
        ++YYCURSOR;
 #line 966 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yi_Radicals; else return Error; }
-#line 2204 "<stdout>"
+#line 2203 "<stdout>"
 yy538:
        ++YYCURSOR;
 #line 965 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Yi_Radicals; }
-#line 2209 "<stdout>"
+#line 2208 "<stdout>"
 }
 #line 967 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Hangul_Syllables:
        
-#line 2216 "<stdout>"
+#line 2215 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2222,19 +2221,19 @@ yy542:
        ++YYCURSOR;
 #line 973 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Syllables; else return Error; }
-#line 2226 "<stdout>"
+#line 2225 "<stdout>"
 yy544:
        ++YYCURSOR;
 #line 972 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Hangul_Syllables; }
-#line 2231 "<stdout>"
+#line 2230 "<stdout>"
 }
 #line 974 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 High_Surrogates:
        
-#line 2238 "<stdout>"
+#line 2237 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2242,19 +2241,19 @@ High_Surrogates:
        ++YYCURSOR;
 #line 980 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return High_Surrogates; else return Error; }
-#line 2246 "<stdout>"
+#line 2245 "<stdout>"
 yy550:
        ++YYCURSOR;
 #line 979 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto High_Surrogates; }
-#line 2251 "<stdout>"
+#line 2250 "<stdout>"
 }
 #line 981 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 High_Private_Use_Surrogates:
        
-#line 2258 "<stdout>"
+#line 2257 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2262,19 +2261,19 @@ High_Private_Use_Surrogates:
        ++YYCURSOR;
 #line 987 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return High_Private_Use_Surrogates; else return Error; }
-#line 2266 "<stdout>"
+#line 2265 "<stdout>"
 yy556:
        ++YYCURSOR;
 #line 986 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto High_Private_Use_Surrogates; }
-#line 2271 "<stdout>"
+#line 2270 "<stdout>"
 }
 #line 988 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Low_Surrogates:
        
-#line 2278 "<stdout>"
+#line 2277 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2282,19 +2281,19 @@ Low_Surrogates:
        ++YYCURSOR;
 #line 994 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Low_Surrogates; else return Error; }
-#line 2286 "<stdout>"
+#line 2285 "<stdout>"
 yy562:
        ++YYCURSOR;
 #line 993 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Low_Surrogates; }
-#line 2291 "<stdout>"
+#line 2290 "<stdout>"
 }
 #line 995 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Private_Use_Area:
        
-#line 2298 "<stdout>"
+#line 2297 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2304,19 +2303,19 @@ yy566:
        ++YYCURSOR;
 #line 1001 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Private_Use_Area; else return Error; }
-#line 2308 "<stdout>"
+#line 2307 "<stdout>"
 yy568:
        ++YYCURSOR;
 #line 1000 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Private_Use_Area; }
-#line 2313 "<stdout>"
+#line 2312 "<stdout>"
 }
 #line 1002 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 CJK_Compatibility_Ideographs:
        
-#line 2320 "<stdout>"
+#line 2319 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2326,19 +2325,19 @@ yy572:
        ++YYCURSOR;
 #line 1008 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Ideographs; else return Error; }
-#line 2330 "<stdout>"
+#line 2329 "<stdout>"
 yy574:
        ++YYCURSOR;
 #line 1007 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto CJK_Compatibility_Ideographs; }
-#line 2335 "<stdout>"
+#line 2334 "<stdout>"
 }
 #line 1009 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Alphabetic_Presentation_Forms:
        
-#line 2342 "<stdout>"
+#line 2341 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2348,19 +2347,19 @@ yy578:
        ++YYCURSOR;
 #line 1015 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Alphabetic_Presentation_Forms; else return Error; }
-#line 2352 "<stdout>"
+#line 2351 "<stdout>"
 yy580:
        ++YYCURSOR;
 #line 1014 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Alphabetic_Presentation_Forms; }
-#line 2357 "<stdout>"
+#line 2356 "<stdout>"
 }
 #line 1016 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Arabic_Presentation_Forms_A:
        
-#line 2364 "<stdout>"
+#line 2363 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2370,19 +2369,19 @@ yy584:
        ++YYCURSOR;
 #line 1022 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_A; else return Error; }
-#line 2374 "<stdout>"
+#line 2373 "<stdout>"
 yy586:
        ++YYCURSOR;
 #line 1021 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Arabic_Presentation_Forms_A; }
-#line 2379 "<stdout>"
+#line 2378 "<stdout>"
 }
 #line 1023 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Variation_Selectors:
        
-#line 2386 "<stdout>"
+#line 2385 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2392,19 +2391,19 @@ yy590:
        ++YYCURSOR;
 #line 1029 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Variation_Selectors; else return Error; }
-#line 2396 "<stdout>"
+#line 2395 "<stdout>"
 yy592:
        ++YYCURSOR;
 #line 1028 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Variation_Selectors; }
-#line 2401 "<stdout>"
+#line 2400 "<stdout>"
 }
 #line 1030 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Combining_Half_Marks:
        
-#line 2408 "<stdout>"
+#line 2407 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2414,19 +2413,19 @@ yy596:
        ++YYCURSOR;
 #line 1036 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Half_Marks; else return Error; }
-#line 2418 "<stdout>"
+#line 2417 "<stdout>"
 yy598:
        ++YYCURSOR;
 #line 1035 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Combining_Half_Marks; }
-#line 2423 "<stdout>"
+#line 2422 "<stdout>"
 }
 #line 1037 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 CJK_Compatibility_Forms:
        
-#line 2430 "<stdout>"
+#line 2429 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2436,19 +2435,19 @@ yy602:
        ++YYCURSOR;
 #line 1043 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Forms; else return Error; }
-#line 2440 "<stdout>"
+#line 2439 "<stdout>"
 yy604:
        ++YYCURSOR;
 #line 1042 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto CJK_Compatibility_Forms; }
-#line 2445 "<stdout>"
+#line 2444 "<stdout>"
 }
 #line 1044 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Small_Form_Variants:
        
-#line 2452 "<stdout>"
+#line 2451 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2458,19 +2457,19 @@ yy608:
        ++YYCURSOR;
 #line 1050 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Small_Form_Variants; else return Error; }
-#line 2462 "<stdout>"
+#line 2461 "<stdout>"
 yy610:
        ++YYCURSOR;
 #line 1049 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Small_Form_Variants; }
-#line 2467 "<stdout>"
+#line 2466 "<stdout>"
 }
 #line 1051 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Arabic_Presentation_Forms_B:
        
-#line 2474 "<stdout>"
+#line 2473 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2480,19 +2479,19 @@ yy614:
        ++YYCURSOR;
 #line 1057 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_B; else return Error; }
-#line 2484 "<stdout>"
+#line 2483 "<stdout>"
 yy616:
        ++YYCURSOR;
 #line 1056 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Arabic_Presentation_Forms_B; }
-#line 2489 "<stdout>"
+#line 2488 "<stdout>"
 }
 #line 1058 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Halfwidth_and_Fullwidth_Forms:
        
-#line 2496 "<stdout>"
+#line 2495 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2502,19 +2501,19 @@ yy620:
        ++YYCURSOR;
 #line 1064 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Halfwidth_and_Fullwidth_Forms; else return Error; }
-#line 2506 "<stdout>"
+#line 2505 "<stdout>"
 yy622:
        ++YYCURSOR;
 #line 1063 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Halfwidth_and_Fullwidth_Forms; }
-#line 2511 "<stdout>"
+#line 2510 "<stdout>"
 }
 #line 1065 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 Specials:
        
-#line 2518 "<stdout>"
+#line 2517 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2524,19 +2523,19 @@ yy626:
        ++YYCURSOR;
 #line 1071 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Specials; else return Error; }
-#line 2528 "<stdout>"
+#line 2527 "<stdout>"
 yy628:
        ++YYCURSOR;
 #line 1070 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto Specials; }
-#line 2533 "<stdout>"
+#line 2532 "<stdout>"
 }
 #line 1072 "unicode_blocks.u--encoding-policy(substitute).re"
 
 
 All:
        
-#line 2540 "<stdout>"
+#line 2539 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2585,12 +2584,12 @@ yy632:
        ++YYCURSOR;
 #line 1077 "unicode_blocks.u--encoding-policy(substitute).re"
        { goto All; }
-#line 2589 "<stdout>"
+#line 2588 "<stdout>"
 yy634:
        ++YYCURSOR;
 #line 1078 "unicode_blocks.u--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return All; else return Error; }
-#line 2594 "<stdout>"
+#line 2593 "<stdout>"
 }
 #line 1079 "unicode_blocks.u--encoding-policy(substitute).re"
 
index c219d96df9b9f59327144dae4cea5a4f7ab31667..19e3b3be6410624d12d4ba2697a88b3720e2b3c5 100644 (file)
@@ -236,25 +236,24 @@ Basic_Latin:
 #line 237 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych >= 0x0080) goto yy4;
        ++YYCURSOR;
 #line 342 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Basic_Latin; }
-#line 246 "<stdout>"
+#line 245 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 343 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Basic_Latin; else return Error; }
-#line 251 "<stdout>"
+#line 250 "<stdout>"
 }
 #line 344 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Latin___Supplement:
        
-#line 258 "<stdout>"
+#line 257 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -264,19 +263,19 @@ yy8:
        ++YYCURSOR;
 #line 350 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin___Supplement; else return Error; }
-#line 268 "<stdout>"
+#line 267 "<stdout>"
 yy10:
        ++YYCURSOR;
 #line 349 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Latin___Supplement; }
-#line 273 "<stdout>"
+#line 272 "<stdout>"
 }
 #line 351 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Latin_Extended_A:
        
-#line 280 "<stdout>"
+#line 279 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -286,19 +285,19 @@ yy14:
        ++YYCURSOR;
 #line 357 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_A; else return Error; }
-#line 290 "<stdout>"
+#line 289 "<stdout>"
 yy16:
        ++YYCURSOR;
 #line 356 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Latin_Extended_A; }
-#line 295 "<stdout>"
+#line 294 "<stdout>"
 }
 #line 358 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Latin_Extended_B:
        
-#line 302 "<stdout>"
+#line 301 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -308,19 +307,19 @@ yy20:
        ++YYCURSOR;
 #line 364 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_B; else return Error; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy22:
        ++YYCURSOR;
 #line 363 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Latin_Extended_B; }
-#line 317 "<stdout>"
+#line 316 "<stdout>"
 }
 #line 365 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 IPA_Extensions:
        
-#line 324 "<stdout>"
+#line 323 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -330,19 +329,19 @@ yy26:
        ++YYCURSOR;
 #line 371 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return IPA_Extensions; else return Error; }
-#line 334 "<stdout>"
+#line 333 "<stdout>"
 yy28:
        ++YYCURSOR;
 #line 370 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto IPA_Extensions; }
-#line 339 "<stdout>"
+#line 338 "<stdout>"
 }
 #line 372 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Spacing_Modifier_Letters:
        
-#line 346 "<stdout>"
+#line 345 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -352,19 +351,19 @@ yy32:
        ++YYCURSOR;
 #line 378 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Spacing_Modifier_Letters; else return Error; }
-#line 356 "<stdout>"
+#line 355 "<stdout>"
 yy34:
        ++YYCURSOR;
 #line 377 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Spacing_Modifier_Letters; }
-#line 361 "<stdout>"
+#line 360 "<stdout>"
 }
 #line 379 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Combining_Diacritical_Marks:
        
-#line 368 "<stdout>"
+#line 367 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -374,19 +373,19 @@ yy38:
        ++YYCURSOR;
 #line 385 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks; else return Error; }
-#line 378 "<stdout>"
+#line 377 "<stdout>"
 yy40:
        ++YYCURSOR;
 #line 384 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Combining_Diacritical_Marks; }
-#line 383 "<stdout>"
+#line 382 "<stdout>"
 }
 #line 386 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Greek_and_Coptic:
        
-#line 390 "<stdout>"
+#line 389 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -396,19 +395,19 @@ yy44:
        ++YYCURSOR;
 #line 392 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Greek_and_Coptic; else return Error; }
-#line 400 "<stdout>"
+#line 399 "<stdout>"
 yy46:
        ++YYCURSOR;
 #line 391 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Greek_and_Coptic; }
-#line 405 "<stdout>"
+#line 404 "<stdout>"
 }
 #line 393 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Cyrillic:
        
-#line 412 "<stdout>"
+#line 411 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -418,19 +417,19 @@ yy50:
        ++YYCURSOR;
 #line 399 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cyrillic; else return Error; }
-#line 422 "<stdout>"
+#line 421 "<stdout>"
 yy52:
        ++YYCURSOR;
 #line 398 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Cyrillic; }
-#line 427 "<stdout>"
+#line 426 "<stdout>"
 }
 #line 400 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Cyrillic_Supplementary:
        
-#line 434 "<stdout>"
+#line 433 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -440,19 +439,19 @@ yy56:
        ++YYCURSOR;
 #line 406 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cyrillic_Supplementary; else return Error; }
-#line 444 "<stdout>"
+#line 443 "<stdout>"
 yy58:
        ++YYCURSOR;
 #line 405 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Cyrillic_Supplementary; }
-#line 449 "<stdout>"
+#line 448 "<stdout>"
 }
 #line 407 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Armenian:
        
-#line 456 "<stdout>"
+#line 455 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -462,19 +461,19 @@ yy62:
        ++YYCURSOR;
 #line 413 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Armenian; else return Error; }
-#line 466 "<stdout>"
+#line 465 "<stdout>"
 yy64:
        ++YYCURSOR;
 #line 412 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Armenian; }
-#line 471 "<stdout>"
+#line 470 "<stdout>"
 }
 #line 414 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Hebrew:
        
-#line 478 "<stdout>"
+#line 477 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -484,19 +483,19 @@ yy68:
        ++YYCURSOR;
 #line 420 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hebrew; else return Error; }
-#line 488 "<stdout>"
+#line 487 "<stdout>"
 yy70:
        ++YYCURSOR;
 #line 419 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Hebrew; }
-#line 493 "<stdout>"
+#line 492 "<stdout>"
 }
 #line 421 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Arabic:
        
-#line 500 "<stdout>"
+#line 499 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -506,19 +505,19 @@ yy74:
        ++YYCURSOR;
 #line 427 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic; else return Error; }
-#line 510 "<stdout>"
+#line 509 "<stdout>"
 yy76:
        ++YYCURSOR;
 #line 426 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Arabic; }
-#line 515 "<stdout>"
+#line 514 "<stdout>"
 }
 #line 428 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Syriac:
        
-#line 522 "<stdout>"
+#line 521 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -528,19 +527,19 @@ yy80:
        ++YYCURSOR;
 #line 434 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Syriac; else return Error; }
-#line 532 "<stdout>"
+#line 531 "<stdout>"
 yy82:
        ++YYCURSOR;
 #line 433 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Syriac; }
-#line 537 "<stdout>"
+#line 536 "<stdout>"
 }
 #line 435 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Thaana:
        
-#line 544 "<stdout>"
+#line 543 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -550,19 +549,19 @@ yy86:
        ++YYCURSOR;
 #line 441 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Thaana; else return Error; }
-#line 554 "<stdout>"
+#line 553 "<stdout>"
 yy88:
        ++YYCURSOR;
 #line 440 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Thaana; }
-#line 559 "<stdout>"
+#line 558 "<stdout>"
 }
 #line 442 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Devanagari:
        
-#line 566 "<stdout>"
+#line 565 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -572,19 +571,19 @@ yy92:
        ++YYCURSOR;
 #line 448 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Devanagari; else return Error; }
-#line 576 "<stdout>"
+#line 575 "<stdout>"
 yy94:
        ++YYCURSOR;
 #line 447 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Devanagari; }
-#line 581 "<stdout>"
+#line 580 "<stdout>"
 }
 #line 449 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Bengali:
        
-#line 588 "<stdout>"
+#line 587 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -594,19 +593,19 @@ yy98:
        ++YYCURSOR;
 #line 455 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bengali; else return Error; }
-#line 598 "<stdout>"
+#line 597 "<stdout>"
 yy100:
        ++YYCURSOR;
 #line 454 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Bengali; }
-#line 603 "<stdout>"
+#line 602 "<stdout>"
 }
 #line 456 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Gurmukhi:
        
-#line 610 "<stdout>"
+#line 609 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -616,19 +615,19 @@ yy104:
        ++YYCURSOR;
 #line 462 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Gurmukhi; else return Error; }
-#line 620 "<stdout>"
+#line 619 "<stdout>"
 yy106:
        ++YYCURSOR;
 #line 461 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Gurmukhi; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 }
 #line 463 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Gujarati:
        
-#line 632 "<stdout>"
+#line 631 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -638,19 +637,19 @@ yy110:
        ++YYCURSOR;
 #line 469 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Gujarati; else return Error; }
-#line 642 "<stdout>"
+#line 641 "<stdout>"
 yy112:
        ++YYCURSOR;
 #line 468 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Gujarati; }
-#line 647 "<stdout>"
+#line 646 "<stdout>"
 }
 #line 470 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Oriya:
        
-#line 654 "<stdout>"
+#line 653 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -660,19 +659,19 @@ yy116:
        ++YYCURSOR;
 #line 476 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Oriya; else return Error; }
-#line 664 "<stdout>"
+#line 663 "<stdout>"
 yy118:
        ++YYCURSOR;
 #line 475 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Oriya; }
-#line 669 "<stdout>"
+#line 668 "<stdout>"
 }
 #line 477 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Tamil:
        
-#line 676 "<stdout>"
+#line 675 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -682,19 +681,19 @@ yy122:
        ++YYCURSOR;
 #line 483 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tamil; else return Error; }
-#line 686 "<stdout>"
+#line 685 "<stdout>"
 yy124:
        ++YYCURSOR;
 #line 482 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Tamil; }
-#line 691 "<stdout>"
+#line 690 "<stdout>"
 }
 #line 484 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Telugu:
        
-#line 698 "<stdout>"
+#line 697 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -704,19 +703,19 @@ yy128:
        ++YYCURSOR;
 #line 490 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Telugu; else return Error; }
-#line 708 "<stdout>"
+#line 707 "<stdout>"
 yy130:
        ++YYCURSOR;
 #line 489 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Telugu; }
-#line 713 "<stdout>"
+#line 712 "<stdout>"
 }
 #line 491 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Kannada:
        
-#line 720 "<stdout>"
+#line 719 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -726,19 +725,19 @@ yy134:
        ++YYCURSOR;
 #line 497 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kannada; else return Error; }
-#line 730 "<stdout>"
+#line 729 "<stdout>"
 yy136:
        ++YYCURSOR;
 #line 496 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Kannada; }
-#line 735 "<stdout>"
+#line 734 "<stdout>"
 }
 #line 498 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Malayalam:
        
-#line 742 "<stdout>"
+#line 741 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -748,19 +747,19 @@ yy140:
        ++YYCURSOR;
 #line 504 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Malayalam; else return Error; }
-#line 752 "<stdout>"
+#line 751 "<stdout>"
 yy142:
        ++YYCURSOR;
 #line 503 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Malayalam; }
-#line 757 "<stdout>"
+#line 756 "<stdout>"
 }
 #line 505 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Sinhala:
        
-#line 764 "<stdout>"
+#line 763 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -770,19 +769,19 @@ yy146:
        ++YYCURSOR;
 #line 511 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Sinhala; else return Error; }
-#line 774 "<stdout>"
+#line 773 "<stdout>"
 yy148:
        ++YYCURSOR;
 #line 510 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Sinhala; }
-#line 779 "<stdout>"
+#line 778 "<stdout>"
 }
 #line 512 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Thai:
        
-#line 786 "<stdout>"
+#line 785 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -792,19 +791,19 @@ yy152:
        ++YYCURSOR;
 #line 518 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Thai; else return Error; }
-#line 796 "<stdout>"
+#line 795 "<stdout>"
 yy154:
        ++YYCURSOR;
 #line 517 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Thai; }
-#line 801 "<stdout>"
+#line 800 "<stdout>"
 }
 #line 519 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Lao:
        
-#line 808 "<stdout>"
+#line 807 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -814,19 +813,19 @@ yy158:
        ++YYCURSOR;
 #line 525 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Lao; else return Error; }
-#line 818 "<stdout>"
+#line 817 "<stdout>"
 yy160:
        ++YYCURSOR;
 #line 524 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Lao; }
-#line 823 "<stdout>"
+#line 822 "<stdout>"
 }
 #line 526 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Tibetan:
        
-#line 830 "<stdout>"
+#line 829 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -836,19 +835,19 @@ yy164:
        ++YYCURSOR;
 #line 532 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tibetan; else return Error; }
-#line 840 "<stdout>"
+#line 839 "<stdout>"
 yy166:
        ++YYCURSOR;
 #line 531 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Tibetan; }
-#line 845 "<stdout>"
+#line 844 "<stdout>"
 }
 #line 533 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Myanmar:
        
-#line 852 "<stdout>"
+#line 851 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -858,19 +857,19 @@ yy170:
        ++YYCURSOR;
 #line 539 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Myanmar; else return Error; }
-#line 862 "<stdout>"
+#line 861 "<stdout>"
 yy172:
        ++YYCURSOR;
 #line 538 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Myanmar; }
-#line 867 "<stdout>"
+#line 866 "<stdout>"
 }
 #line 540 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Georgian:
        
-#line 874 "<stdout>"
+#line 873 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -880,19 +879,19 @@ yy176:
        ++YYCURSOR;
 #line 546 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Georgian; else return Error; }
-#line 884 "<stdout>"
+#line 883 "<stdout>"
 yy178:
        ++YYCURSOR;
 #line 545 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Georgian; }
-#line 889 "<stdout>"
+#line 888 "<stdout>"
 }
 #line 547 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Hangul_Jamo:
        
-#line 896 "<stdout>"
+#line 895 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -902,19 +901,19 @@ yy182:
        ++YYCURSOR;
 #line 553 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Jamo; else return Error; }
-#line 906 "<stdout>"
+#line 905 "<stdout>"
 yy184:
        ++YYCURSOR;
 #line 552 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Hangul_Jamo; }
-#line 911 "<stdout>"
+#line 910 "<stdout>"
 }
 #line 554 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Ethiopic:
        
-#line 918 "<stdout>"
+#line 917 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -924,19 +923,19 @@ yy188:
        ++YYCURSOR;
 #line 560 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ethiopic; else return Error; }
-#line 928 "<stdout>"
+#line 927 "<stdout>"
 yy190:
        ++YYCURSOR;
 #line 559 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Ethiopic; }
-#line 933 "<stdout>"
+#line 932 "<stdout>"
 }
 #line 561 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Cherokee:
        
-#line 940 "<stdout>"
+#line 939 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -946,19 +945,19 @@ yy194:
        ++YYCURSOR;
 #line 567 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Cherokee; else return Error; }
-#line 950 "<stdout>"
+#line 949 "<stdout>"
 yy196:
        ++YYCURSOR;
 #line 566 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Cherokee; }
-#line 955 "<stdout>"
+#line 954 "<stdout>"
 }
 #line 568 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Unified_Canadian_Aboriginal_Syllabics:
        
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -968,19 +967,19 @@ yy200:
        ++YYCURSOR;
 #line 574 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Unified_Canadian_Aboriginal_Syllabics; else return Error; }
-#line 972 "<stdout>"
+#line 971 "<stdout>"
 yy202:
        ++YYCURSOR;
 #line 573 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Unified_Canadian_Aboriginal_Syllabics; }
-#line 977 "<stdout>"
+#line 976 "<stdout>"
 }
 #line 575 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Ogham:
        
-#line 984 "<stdout>"
+#line 983 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -990,19 +989,19 @@ yy206:
        ++YYCURSOR;
 #line 581 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ogham; else return Error; }
-#line 994 "<stdout>"
+#line 993 "<stdout>"
 yy208:
        ++YYCURSOR;
 #line 580 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Ogham; }
-#line 999 "<stdout>"
+#line 998 "<stdout>"
 }
 #line 582 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Runic:
        
-#line 1006 "<stdout>"
+#line 1005 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1012,19 +1011,19 @@ yy212:
        ++YYCURSOR;
 #line 588 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Runic; else return Error; }
-#line 1016 "<stdout>"
+#line 1015 "<stdout>"
 yy214:
        ++YYCURSOR;
 #line 587 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Runic; }
-#line 1021 "<stdout>"
+#line 1020 "<stdout>"
 }
 #line 589 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Tagalog:
        
-#line 1028 "<stdout>"
+#line 1027 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1034,19 +1033,19 @@ yy218:
        ++YYCURSOR;
 #line 595 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tagalog; else return Error; }
-#line 1038 "<stdout>"
+#line 1037 "<stdout>"
 yy220:
        ++YYCURSOR;
 #line 594 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Tagalog; }
-#line 1043 "<stdout>"
+#line 1042 "<stdout>"
 }
 #line 596 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Hanunoo:
        
-#line 1050 "<stdout>"
+#line 1049 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1056,19 +1055,19 @@ yy224:
        ++YYCURSOR;
 #line 602 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hanunoo; else return Error; }
-#line 1060 "<stdout>"
+#line 1059 "<stdout>"
 yy226:
        ++YYCURSOR;
 #line 601 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Hanunoo; }
-#line 1065 "<stdout>"
+#line 1064 "<stdout>"
 }
 #line 603 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Buhid:
        
-#line 1072 "<stdout>"
+#line 1071 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1078,19 +1077,19 @@ yy230:
        ++YYCURSOR;
 #line 609 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Buhid; else return Error; }
-#line 1082 "<stdout>"
+#line 1081 "<stdout>"
 yy232:
        ++YYCURSOR;
 #line 608 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Buhid; }
-#line 1087 "<stdout>"
+#line 1086 "<stdout>"
 }
 #line 610 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Tagbanwa:
        
-#line 1094 "<stdout>"
+#line 1093 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1100,19 +1099,19 @@ yy236:
        ++YYCURSOR;
 #line 616 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tagbanwa; else return Error; }
-#line 1104 "<stdout>"
+#line 1103 "<stdout>"
 yy238:
        ++YYCURSOR;
 #line 615 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Tagbanwa; }
-#line 1109 "<stdout>"
+#line 1108 "<stdout>"
 }
 #line 617 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Khmer:
        
-#line 1116 "<stdout>"
+#line 1115 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1122,19 +1121,19 @@ yy242:
        ++YYCURSOR;
 #line 623 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Khmer; else return Error; }
-#line 1126 "<stdout>"
+#line 1125 "<stdout>"
 yy244:
        ++YYCURSOR;
 #line 622 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Khmer; }
-#line 1131 "<stdout>"
+#line 1130 "<stdout>"
 }
 #line 624 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Mongolian:
        
-#line 1138 "<stdout>"
+#line 1137 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1144,19 +1143,19 @@ yy248:
        ++YYCURSOR;
 #line 630 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Mongolian; else return Error; }
-#line 1148 "<stdout>"
+#line 1147 "<stdout>"
 yy250:
        ++YYCURSOR;
 #line 629 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Mongolian; }
-#line 1153 "<stdout>"
+#line 1152 "<stdout>"
 }
 #line 631 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Limbu:
        
-#line 1160 "<stdout>"
+#line 1159 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1166,19 +1165,19 @@ yy254:
        ++YYCURSOR;
 #line 637 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Limbu; else return Error; }
-#line 1170 "<stdout>"
+#line 1169 "<stdout>"
 yy256:
        ++YYCURSOR;
 #line 636 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Limbu; }
-#line 1175 "<stdout>"
+#line 1174 "<stdout>"
 }
 #line 638 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Tai_Le:
        
-#line 1182 "<stdout>"
+#line 1181 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1188,19 +1187,19 @@ yy260:
        ++YYCURSOR;
 #line 644 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Tai_Le; else return Error; }
-#line 1192 "<stdout>"
+#line 1191 "<stdout>"
 yy262:
        ++YYCURSOR;
 #line 643 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Tai_Le; }
-#line 1197 "<stdout>"
+#line 1196 "<stdout>"
 }
 #line 645 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Khmer_Symbols:
        
-#line 1204 "<stdout>"
+#line 1203 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1210,19 +1209,19 @@ yy266:
        ++YYCURSOR;
 #line 651 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Khmer_Symbols; else return Error; }
-#line 1214 "<stdout>"
+#line 1213 "<stdout>"
 yy268:
        ++YYCURSOR;
 #line 650 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Khmer_Symbols; }
-#line 1219 "<stdout>"
+#line 1218 "<stdout>"
 }
 #line 652 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Phonetic_Extensions:
        
-#line 1226 "<stdout>"
+#line 1225 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1232,19 +1231,19 @@ yy272:
        ++YYCURSOR;
 #line 658 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Phonetic_Extensions; else return Error; }
-#line 1236 "<stdout>"
+#line 1235 "<stdout>"
 yy274:
        ++YYCURSOR;
 #line 657 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Phonetic_Extensions; }
-#line 1241 "<stdout>"
+#line 1240 "<stdout>"
 }
 #line 659 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Latin_Extended_Additional:
        
-#line 1248 "<stdout>"
+#line 1247 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1254,19 +1253,19 @@ yy278:
        ++YYCURSOR;
 #line 665 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Latin_Extended_Additional; else return Error; }
-#line 1258 "<stdout>"
+#line 1257 "<stdout>"
 yy280:
        ++YYCURSOR;
 #line 664 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Latin_Extended_Additional; }
-#line 1263 "<stdout>"
+#line 1262 "<stdout>"
 }
 #line 666 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Greek_Extended:
        
-#line 1270 "<stdout>"
+#line 1269 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1276,19 +1275,19 @@ yy284:
        ++YYCURSOR;
 #line 672 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Greek_Extended; else return Error; }
-#line 1280 "<stdout>"
+#line 1279 "<stdout>"
 yy286:
        ++YYCURSOR;
 #line 671 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Greek_Extended; }
-#line 1285 "<stdout>"
+#line 1284 "<stdout>"
 }
 #line 673 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 General_Punctuation:
        
-#line 1292 "<stdout>"
+#line 1291 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1298,19 +1297,19 @@ yy290:
        ++YYCURSOR;
 #line 679 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return General_Punctuation; else return Error; }
-#line 1302 "<stdout>"
+#line 1301 "<stdout>"
 yy292:
        ++YYCURSOR;
 #line 678 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto General_Punctuation; }
-#line 1307 "<stdout>"
+#line 1306 "<stdout>"
 }
 #line 680 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Superscripts_and_Subscripts:
        
-#line 1314 "<stdout>"
+#line 1313 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1320,19 +1319,19 @@ yy296:
        ++YYCURSOR;
 #line 686 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Superscripts_and_Subscripts; else return Error; }
-#line 1324 "<stdout>"
+#line 1323 "<stdout>"
 yy298:
        ++YYCURSOR;
 #line 685 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Superscripts_and_Subscripts; }
-#line 1329 "<stdout>"
+#line 1328 "<stdout>"
 }
 #line 687 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Currency_Symbols:
        
-#line 1336 "<stdout>"
+#line 1335 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1342,19 +1341,19 @@ yy302:
        ++YYCURSOR;
 #line 693 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Currency_Symbols; else return Error; }
-#line 1346 "<stdout>"
+#line 1345 "<stdout>"
 yy304:
        ++YYCURSOR;
 #line 692 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Currency_Symbols; }
-#line 1351 "<stdout>"
+#line 1350 "<stdout>"
 }
 #line 694 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Combining_Diacritical_Marks_for_Symbols:
        
-#line 1358 "<stdout>"
+#line 1357 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1364,19 +1363,19 @@ yy308:
        ++YYCURSOR;
 #line 700 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks_for_Symbols; else return Error; }
-#line 1368 "<stdout>"
+#line 1367 "<stdout>"
 yy310:
        ++YYCURSOR;
 #line 699 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Combining_Diacritical_Marks_for_Symbols; }
-#line 1373 "<stdout>"
+#line 1372 "<stdout>"
 }
 #line 701 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Letterlike_Symbols:
        
-#line 1380 "<stdout>"
+#line 1379 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1386,19 +1385,19 @@ yy314:
        ++YYCURSOR;
 #line 707 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Letterlike_Symbols; else return Error; }
-#line 1390 "<stdout>"
+#line 1389 "<stdout>"
 yy316:
        ++YYCURSOR;
 #line 706 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Letterlike_Symbols; }
-#line 1395 "<stdout>"
+#line 1394 "<stdout>"
 }
 #line 708 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Number_Forms:
        
-#line 1402 "<stdout>"
+#line 1401 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1408,19 +1407,19 @@ yy320:
        ++YYCURSOR;
 #line 714 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Number_Forms; else return Error; }
-#line 1412 "<stdout>"
+#line 1411 "<stdout>"
 yy322:
        ++YYCURSOR;
 #line 713 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Number_Forms; }
-#line 1417 "<stdout>"
+#line 1416 "<stdout>"
 }
 #line 715 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Arrows:
        
-#line 1424 "<stdout>"
+#line 1423 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1430,19 +1429,19 @@ yy326:
        ++YYCURSOR;
 #line 721 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arrows; else return Error; }
-#line 1434 "<stdout>"
+#line 1433 "<stdout>"
 yy328:
        ++YYCURSOR;
 #line 720 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Arrows; }
-#line 1439 "<stdout>"
+#line 1438 "<stdout>"
 }
 #line 722 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Mathematical_Operators:
        
-#line 1446 "<stdout>"
+#line 1445 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1452,19 +1451,19 @@ yy332:
        ++YYCURSOR;
 #line 728 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Mathematical_Operators; else return Error; }
-#line 1456 "<stdout>"
+#line 1455 "<stdout>"
 yy334:
        ++YYCURSOR;
 #line 727 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Mathematical_Operators; }
-#line 1461 "<stdout>"
+#line 1460 "<stdout>"
 }
 #line 729 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Miscellaneous_Technical:
        
-#line 1468 "<stdout>"
+#line 1467 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1474,19 +1473,19 @@ yy338:
        ++YYCURSOR;
 #line 735 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Technical; else return Error; }
-#line 1478 "<stdout>"
+#line 1477 "<stdout>"
 yy340:
        ++YYCURSOR;
 #line 734 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Miscellaneous_Technical; }
-#line 1483 "<stdout>"
+#line 1482 "<stdout>"
 }
 #line 736 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Control_Pictures:
        
-#line 1490 "<stdout>"
+#line 1489 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1496,19 +1495,19 @@ yy344:
        ++YYCURSOR;
 #line 742 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Control_Pictures; else return Error; }
-#line 1500 "<stdout>"
+#line 1499 "<stdout>"
 yy346:
        ++YYCURSOR;
 #line 741 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Control_Pictures; }
-#line 1505 "<stdout>"
+#line 1504 "<stdout>"
 }
 #line 743 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Optical_Character_Recognition:
        
-#line 1512 "<stdout>"
+#line 1511 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1518,19 +1517,19 @@ yy350:
        ++YYCURSOR;
 #line 749 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Optical_Character_Recognition; else return Error; }
-#line 1522 "<stdout>"
+#line 1521 "<stdout>"
 yy352:
        ++YYCURSOR;
 #line 748 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Optical_Character_Recognition; }
-#line 1527 "<stdout>"
+#line 1526 "<stdout>"
 }
 #line 750 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Enclosed_Alphanumerics:
        
-#line 1534 "<stdout>"
+#line 1533 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1540,19 +1539,19 @@ yy356:
        ++YYCURSOR;
 #line 756 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Enclosed_Alphanumerics; else return Error; }
-#line 1544 "<stdout>"
+#line 1543 "<stdout>"
 yy358:
        ++YYCURSOR;
 #line 755 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Enclosed_Alphanumerics; }
-#line 1549 "<stdout>"
+#line 1548 "<stdout>"
 }
 #line 757 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Box_Drawing:
        
-#line 1556 "<stdout>"
+#line 1555 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1562,19 +1561,19 @@ yy362:
        ++YYCURSOR;
 #line 763 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Box_Drawing; else return Error; }
-#line 1566 "<stdout>"
+#line 1565 "<stdout>"
 yy364:
        ++YYCURSOR;
 #line 762 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Box_Drawing; }
-#line 1571 "<stdout>"
+#line 1570 "<stdout>"
 }
 #line 764 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Block_Elements:
        
-#line 1578 "<stdout>"
+#line 1577 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1584,19 +1583,19 @@ yy368:
        ++YYCURSOR;
 #line 770 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Block_Elements; else return Error; }
-#line 1588 "<stdout>"
+#line 1587 "<stdout>"
 yy370:
        ++YYCURSOR;
 #line 769 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Block_Elements; }
-#line 1593 "<stdout>"
+#line 1592 "<stdout>"
 }
 #line 771 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Geometric_Shapes:
        
-#line 1600 "<stdout>"
+#line 1599 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1606,19 +1605,19 @@ yy374:
        ++YYCURSOR;
 #line 777 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Geometric_Shapes; else return Error; }
-#line 1610 "<stdout>"
+#line 1609 "<stdout>"
 yy376:
        ++YYCURSOR;
 #line 776 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Geometric_Shapes; }
-#line 1615 "<stdout>"
+#line 1614 "<stdout>"
 }
 #line 778 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Miscellaneous_Symbols:
        
-#line 1622 "<stdout>"
+#line 1621 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1628,19 +1627,19 @@ yy380:
        ++YYCURSOR;
 #line 784 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols; else return Error; }
-#line 1632 "<stdout>"
+#line 1631 "<stdout>"
 yy382:
        ++YYCURSOR;
 #line 783 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Miscellaneous_Symbols; }
-#line 1637 "<stdout>"
+#line 1636 "<stdout>"
 }
 #line 785 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Dingbats:
        
-#line 1644 "<stdout>"
+#line 1643 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1650,19 +1649,19 @@ yy386:
        ++YYCURSOR;
 #line 791 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Dingbats; else return Error; }
-#line 1654 "<stdout>"
+#line 1653 "<stdout>"
 yy388:
        ++YYCURSOR;
 #line 790 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Dingbats; }
-#line 1659 "<stdout>"
+#line 1658 "<stdout>"
 }
 #line 792 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Miscellaneous_Mathematical_Symbols_A:
        
-#line 1666 "<stdout>"
+#line 1665 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1672,19 +1671,19 @@ yy392:
        ++YYCURSOR;
 #line 798 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_A; else return Error; }
-#line 1676 "<stdout>"
+#line 1675 "<stdout>"
 yy394:
        ++YYCURSOR;
 #line 797 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Miscellaneous_Mathematical_Symbols_A; }
-#line 1681 "<stdout>"
+#line 1680 "<stdout>"
 }
 #line 799 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Supplemental_Arrows_A:
        
-#line 1688 "<stdout>"
+#line 1687 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1694,19 +1693,19 @@ yy398:
        ++YYCURSOR;
 #line 805 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_A; else return Error; }
-#line 1698 "<stdout>"
+#line 1697 "<stdout>"
 yy400:
        ++YYCURSOR;
 #line 804 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Supplemental_Arrows_A; }
-#line 1703 "<stdout>"
+#line 1702 "<stdout>"
 }
 #line 806 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Braille_Patterns:
        
-#line 1710 "<stdout>"
+#line 1709 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1716,19 +1715,19 @@ yy404:
        ++YYCURSOR;
 #line 812 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Braille_Patterns; else return Error; }
-#line 1720 "<stdout>"
+#line 1719 "<stdout>"
 yy406:
        ++YYCURSOR;
 #line 811 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Braille_Patterns; }
-#line 1725 "<stdout>"
+#line 1724 "<stdout>"
 }
 #line 813 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Supplemental_Arrows_B:
        
-#line 1732 "<stdout>"
+#line 1731 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1738,19 +1737,19 @@ yy410:
        ++YYCURSOR;
 #line 819 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_B; else return Error; }
-#line 1742 "<stdout>"
+#line 1741 "<stdout>"
 yy412:
        ++YYCURSOR;
 #line 818 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Supplemental_Arrows_B; }
-#line 1747 "<stdout>"
+#line 1746 "<stdout>"
 }
 #line 820 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Miscellaneous_Mathematical_Symbols_B:
        
-#line 1754 "<stdout>"
+#line 1753 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1760,19 +1759,19 @@ yy416:
        ++YYCURSOR;
 #line 826 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_B; else return Error; }
-#line 1764 "<stdout>"
+#line 1763 "<stdout>"
 yy418:
        ++YYCURSOR;
 #line 825 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Miscellaneous_Mathematical_Symbols_B; }
-#line 1769 "<stdout>"
+#line 1768 "<stdout>"
 }
 #line 827 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Supplemental_Mathematical_Operators:
        
-#line 1776 "<stdout>"
+#line 1775 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1782,19 +1781,19 @@ yy422:
        ++YYCURSOR;
 #line 833 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Supplemental_Mathematical_Operators; else return Error; }
-#line 1786 "<stdout>"
+#line 1785 "<stdout>"
 yy424:
        ++YYCURSOR;
 #line 832 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Supplemental_Mathematical_Operators; }
-#line 1791 "<stdout>"
+#line 1790 "<stdout>"
 }
 #line 834 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Miscellaneous_Symbols_and_Arrows:
        
-#line 1798 "<stdout>"
+#line 1797 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1804,19 +1803,19 @@ yy428:
        ++YYCURSOR;
 #line 840 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols_and_Arrows; else return Error; }
-#line 1808 "<stdout>"
+#line 1807 "<stdout>"
 yy430:
        ++YYCURSOR;
 #line 839 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Miscellaneous_Symbols_and_Arrows; }
-#line 1813 "<stdout>"
+#line 1812 "<stdout>"
 }
 #line 841 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 CJK_Radicals_Supplement:
        
-#line 1820 "<stdout>"
+#line 1819 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1826,19 +1825,19 @@ yy434:
        ++YYCURSOR;
 #line 847 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Radicals_Supplement; else return Error; }
-#line 1830 "<stdout>"
+#line 1829 "<stdout>"
 yy436:
        ++YYCURSOR;
 #line 846 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto CJK_Radicals_Supplement; }
-#line 1835 "<stdout>"
+#line 1834 "<stdout>"
 }
 #line 848 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Kangxi_Radicals:
        
-#line 1842 "<stdout>"
+#line 1841 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1848,19 +1847,19 @@ yy440:
        ++YYCURSOR;
 #line 854 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kangxi_Radicals; else return Error; }
-#line 1852 "<stdout>"
+#line 1851 "<stdout>"
 yy442:
        ++YYCURSOR;
 #line 853 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Kangxi_Radicals; }
-#line 1857 "<stdout>"
+#line 1856 "<stdout>"
 }
 #line 855 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Ideographic_Description_Characters:
        
-#line 1864 "<stdout>"
+#line 1863 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1870,19 +1869,19 @@ yy446:
        ++YYCURSOR;
 #line 861 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Ideographic_Description_Characters; else return Error; }
-#line 1874 "<stdout>"
+#line 1873 "<stdout>"
 yy448:
        ++YYCURSOR;
 #line 860 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Ideographic_Description_Characters; }
-#line 1879 "<stdout>"
+#line 1878 "<stdout>"
 }
 #line 862 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 CJK_Symbols_and_Punctuation:
        
-#line 1886 "<stdout>"
+#line 1885 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1892,19 +1891,19 @@ yy452:
        ++YYCURSOR;
 #line 868 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Symbols_and_Punctuation; else return Error; }
-#line 1896 "<stdout>"
+#line 1895 "<stdout>"
 yy454:
        ++YYCURSOR;
 #line 867 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto CJK_Symbols_and_Punctuation; }
-#line 1901 "<stdout>"
+#line 1900 "<stdout>"
 }
 #line 869 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Hiragana:
        
-#line 1908 "<stdout>"
+#line 1907 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1914,19 +1913,19 @@ yy458:
        ++YYCURSOR;
 #line 875 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hiragana; else return Error; }
-#line 1918 "<stdout>"
+#line 1917 "<stdout>"
 yy460:
        ++YYCURSOR;
 #line 874 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Hiragana; }
-#line 1923 "<stdout>"
+#line 1922 "<stdout>"
 }
 #line 876 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Katakana:
        
-#line 1930 "<stdout>"
+#line 1929 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1936,19 +1935,19 @@ yy464:
        ++YYCURSOR;
 #line 882 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Katakana; else return Error; }
-#line 1940 "<stdout>"
+#line 1939 "<stdout>"
 yy466:
        ++YYCURSOR;
 #line 881 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Katakana; }
-#line 1945 "<stdout>"
+#line 1944 "<stdout>"
 }
 #line 883 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Bopomofo:
        
-#line 1952 "<stdout>"
+#line 1951 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1958,19 +1957,19 @@ yy470:
        ++YYCURSOR;
 #line 889 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bopomofo; else return Error; }
-#line 1962 "<stdout>"
+#line 1961 "<stdout>"
 yy472:
        ++YYCURSOR;
 #line 888 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Bopomofo; }
-#line 1967 "<stdout>"
+#line 1966 "<stdout>"
 }
 #line 890 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Hangul_Compatibility_Jamo:
        
-#line 1974 "<stdout>"
+#line 1973 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1980,19 +1979,19 @@ yy476:
        ++YYCURSOR;
 #line 896 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Compatibility_Jamo; else return Error; }
-#line 1984 "<stdout>"
+#line 1983 "<stdout>"
 yy478:
        ++YYCURSOR;
 #line 895 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Hangul_Compatibility_Jamo; }
-#line 1989 "<stdout>"
+#line 1988 "<stdout>"
 }
 #line 897 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Kanbun:
        
-#line 1996 "<stdout>"
+#line 1995 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2002,19 +2001,19 @@ yy482:
        ++YYCURSOR;
 #line 903 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Kanbun; else return Error; }
-#line 2006 "<stdout>"
+#line 2005 "<stdout>"
 yy484:
        ++YYCURSOR;
 #line 902 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Kanbun; }
-#line 2011 "<stdout>"
+#line 2010 "<stdout>"
 }
 #line 904 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Bopomofo_Extended:
        
-#line 2018 "<stdout>"
+#line 2017 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2024,19 +2023,19 @@ yy488:
        ++YYCURSOR;
 #line 910 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Bopomofo_Extended; else return Error; }
-#line 2028 "<stdout>"
+#line 2027 "<stdout>"
 yy490:
        ++YYCURSOR;
 #line 909 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Bopomofo_Extended; }
-#line 2033 "<stdout>"
+#line 2032 "<stdout>"
 }
 #line 911 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Katakana_Phonetic_Extensions:
        
-#line 2040 "<stdout>"
+#line 2039 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2046,19 +2045,19 @@ yy494:
        ++YYCURSOR;
 #line 917 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Katakana_Phonetic_Extensions; else return Error; }
-#line 2050 "<stdout>"
+#line 2049 "<stdout>"
 yy496:
        ++YYCURSOR;
 #line 916 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Katakana_Phonetic_Extensions; }
-#line 2055 "<stdout>"
+#line 2054 "<stdout>"
 }
 #line 918 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Enclosed_CJK_Letters_and_Months:
        
-#line 2062 "<stdout>"
+#line 2061 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2068,19 +2067,19 @@ yy500:
        ++YYCURSOR;
 #line 924 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Enclosed_CJK_Letters_and_Months; else return Error; }
-#line 2072 "<stdout>"
+#line 2071 "<stdout>"
 yy502:
        ++YYCURSOR;
 #line 923 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Enclosed_CJK_Letters_and_Months; }
-#line 2077 "<stdout>"
+#line 2076 "<stdout>"
 }
 #line 925 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 CJK_Compatibility:
        
-#line 2084 "<stdout>"
+#line 2083 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2090,19 +2089,19 @@ yy506:
        ++YYCURSOR;
 #line 931 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility; else return Error; }
-#line 2094 "<stdout>"
+#line 2093 "<stdout>"
 yy508:
        ++YYCURSOR;
 #line 930 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto CJK_Compatibility; }
-#line 2099 "<stdout>"
+#line 2098 "<stdout>"
 }
 #line 932 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 CJK_Unified_Ideographs_Extension_A:
        
-#line 2106 "<stdout>"
+#line 2105 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2112,19 +2111,19 @@ yy512:
        ++YYCURSOR;
 #line 938 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs_Extension_A; else return Error; }
-#line 2116 "<stdout>"
+#line 2115 "<stdout>"
 yy514:
        ++YYCURSOR;
 #line 937 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto CJK_Unified_Ideographs_Extension_A; }
-#line 2121 "<stdout>"
+#line 2120 "<stdout>"
 }
 #line 939 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Yijing_Hexagram_Symbols:
        
-#line 2128 "<stdout>"
+#line 2127 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2134,19 +2133,19 @@ yy518:
        ++YYCURSOR;
 #line 945 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yijing_Hexagram_Symbols; else return Error; }
-#line 2138 "<stdout>"
+#line 2137 "<stdout>"
 yy520:
        ++YYCURSOR;
 #line 944 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Yijing_Hexagram_Symbols; }
-#line 2143 "<stdout>"
+#line 2142 "<stdout>"
 }
 #line 946 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 CJK_Unified_Ideographs:
        
-#line 2150 "<stdout>"
+#line 2149 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2156,19 +2155,19 @@ yy524:
        ++YYCURSOR;
 #line 952 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs; else return Error; }
-#line 2160 "<stdout>"
+#line 2159 "<stdout>"
 yy526:
        ++YYCURSOR;
 #line 951 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto CJK_Unified_Ideographs; }
-#line 2165 "<stdout>"
+#line 2164 "<stdout>"
 }
 #line 953 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Yi_Syllables:
        
-#line 2172 "<stdout>"
+#line 2171 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2178,19 +2177,19 @@ yy530:
        ++YYCURSOR;
 #line 959 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yi_Syllables; else return Error; }
-#line 2182 "<stdout>"
+#line 2181 "<stdout>"
 yy532:
        ++YYCURSOR;
 #line 958 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Yi_Syllables; }
-#line 2187 "<stdout>"
+#line 2186 "<stdout>"
 }
 #line 960 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Yi_Radicals:
        
-#line 2194 "<stdout>"
+#line 2193 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2200,19 +2199,19 @@ yy536:
        ++YYCURSOR;
 #line 966 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Yi_Radicals; else return Error; }
-#line 2204 "<stdout>"
+#line 2203 "<stdout>"
 yy538:
        ++YYCURSOR;
 #line 965 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Yi_Radicals; }
-#line 2209 "<stdout>"
+#line 2208 "<stdout>"
 }
 #line 967 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Hangul_Syllables:
        
-#line 2216 "<stdout>"
+#line 2215 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2222,19 +2221,19 @@ yy542:
        ++YYCURSOR;
 #line 973 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Hangul_Syllables; else return Error; }
-#line 2226 "<stdout>"
+#line 2225 "<stdout>"
 yy544:
        ++YYCURSOR;
 #line 972 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Hangul_Syllables; }
-#line 2231 "<stdout>"
+#line 2230 "<stdout>"
 }
 #line 974 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 High_Surrogates:
        
-#line 2238 "<stdout>"
+#line 2237 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2244,19 +2243,19 @@ yy548:
        ++YYCURSOR;
 #line 980 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return High_Surrogates; else return Error; }
-#line 2248 "<stdout>"
+#line 2247 "<stdout>"
 yy550:
        ++YYCURSOR;
 #line 979 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto High_Surrogates; }
-#line 2253 "<stdout>"
+#line 2252 "<stdout>"
 }
 #line 981 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 High_Private_Use_Surrogates:
        
-#line 2260 "<stdout>"
+#line 2259 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2266,19 +2265,19 @@ yy554:
        ++YYCURSOR;
 #line 987 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return High_Private_Use_Surrogates; else return Error; }
-#line 2270 "<stdout>"
+#line 2269 "<stdout>"
 yy556:
        ++YYCURSOR;
 #line 986 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto High_Private_Use_Surrogates; }
-#line 2275 "<stdout>"
+#line 2274 "<stdout>"
 }
 #line 988 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Low_Surrogates:
        
-#line 2282 "<stdout>"
+#line 2281 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2288,19 +2287,19 @@ yy560:
        ++YYCURSOR;
 #line 994 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Low_Surrogates; else return Error; }
-#line 2292 "<stdout>"
+#line 2291 "<stdout>"
 yy562:
        ++YYCURSOR;
 #line 993 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Low_Surrogates; }
-#line 2297 "<stdout>"
+#line 2296 "<stdout>"
 }
 #line 995 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Private_Use_Area:
        
-#line 2304 "<stdout>"
+#line 2303 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2310,19 +2309,19 @@ yy566:
        ++YYCURSOR;
 #line 1001 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Private_Use_Area; else return Error; }
-#line 2314 "<stdout>"
+#line 2313 "<stdout>"
 yy568:
        ++YYCURSOR;
 #line 1000 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Private_Use_Area; }
-#line 2319 "<stdout>"
+#line 2318 "<stdout>"
 }
 #line 1002 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 CJK_Compatibility_Ideographs:
        
-#line 2326 "<stdout>"
+#line 2325 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2332,19 +2331,19 @@ yy572:
        ++YYCURSOR;
 #line 1008 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Ideographs; else return Error; }
-#line 2336 "<stdout>"
+#line 2335 "<stdout>"
 yy574:
        ++YYCURSOR;
 #line 1007 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto CJK_Compatibility_Ideographs; }
-#line 2341 "<stdout>"
+#line 2340 "<stdout>"
 }
 #line 1009 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Alphabetic_Presentation_Forms:
        
-#line 2348 "<stdout>"
+#line 2347 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2354,19 +2353,19 @@ yy578:
        ++YYCURSOR;
 #line 1015 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Alphabetic_Presentation_Forms; else return Error; }
-#line 2358 "<stdout>"
+#line 2357 "<stdout>"
 yy580:
        ++YYCURSOR;
 #line 1014 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Alphabetic_Presentation_Forms; }
-#line 2363 "<stdout>"
+#line 2362 "<stdout>"
 }
 #line 1016 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Arabic_Presentation_Forms_A:
        
-#line 2370 "<stdout>"
+#line 2369 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2376,19 +2375,19 @@ yy584:
        ++YYCURSOR;
 #line 1022 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_A; else return Error; }
-#line 2380 "<stdout>"
+#line 2379 "<stdout>"
 yy586:
        ++YYCURSOR;
 #line 1021 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Arabic_Presentation_Forms_A; }
-#line 2385 "<stdout>"
+#line 2384 "<stdout>"
 }
 #line 1023 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Variation_Selectors:
        
-#line 2392 "<stdout>"
+#line 2391 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2398,19 +2397,19 @@ yy590:
        ++YYCURSOR;
 #line 1029 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Variation_Selectors; else return Error; }
-#line 2402 "<stdout>"
+#line 2401 "<stdout>"
 yy592:
        ++YYCURSOR;
 #line 1028 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Variation_Selectors; }
-#line 2407 "<stdout>"
+#line 2406 "<stdout>"
 }
 #line 1030 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Combining_Half_Marks:
        
-#line 2414 "<stdout>"
+#line 2413 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2420,19 +2419,19 @@ yy596:
        ++YYCURSOR;
 #line 1036 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Combining_Half_Marks; else return Error; }
-#line 2424 "<stdout>"
+#line 2423 "<stdout>"
 yy598:
        ++YYCURSOR;
 #line 1035 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Combining_Half_Marks; }
-#line 2429 "<stdout>"
+#line 2428 "<stdout>"
 }
 #line 1037 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 CJK_Compatibility_Forms:
        
-#line 2436 "<stdout>"
+#line 2435 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2442,19 +2441,19 @@ yy602:
        ++YYCURSOR;
 #line 1043 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Forms; else return Error; }
-#line 2446 "<stdout>"
+#line 2445 "<stdout>"
 yy604:
        ++YYCURSOR;
 #line 1042 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto CJK_Compatibility_Forms; }
-#line 2451 "<stdout>"
+#line 2450 "<stdout>"
 }
 #line 1044 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Small_Form_Variants:
        
-#line 2458 "<stdout>"
+#line 2457 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2464,19 +2463,19 @@ yy608:
        ++YYCURSOR;
 #line 1050 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Small_Form_Variants; else return Error; }
-#line 2468 "<stdout>"
+#line 2467 "<stdout>"
 yy610:
        ++YYCURSOR;
 #line 1049 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Small_Form_Variants; }
-#line 2473 "<stdout>"
+#line 2472 "<stdout>"
 }
 #line 1051 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Arabic_Presentation_Forms_B:
        
-#line 2480 "<stdout>"
+#line 2479 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2486,19 +2485,19 @@ yy614:
        ++YYCURSOR;
 #line 1057 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_B; else return Error; }
-#line 2490 "<stdout>"
+#line 2489 "<stdout>"
 yy616:
        ++YYCURSOR;
 #line 1056 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Arabic_Presentation_Forms_B; }
-#line 2495 "<stdout>"
+#line 2494 "<stdout>"
 }
 #line 1058 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Halfwidth_and_Fullwidth_Forms:
        
-#line 2502 "<stdout>"
+#line 2501 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2508,19 +2507,19 @@ yy620:
        ++YYCURSOR;
 #line 1064 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Halfwidth_and_Fullwidth_Forms; else return Error; }
-#line 2512 "<stdout>"
+#line 2511 "<stdout>"
 yy622:
        ++YYCURSOR;
 #line 1063 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Halfwidth_and_Fullwidth_Forms; }
-#line 2517 "<stdout>"
+#line 2516 "<stdout>"
 }
 #line 1065 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 Specials:
        
-#line 2524 "<stdout>"
+#line 2523 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2528,19 +2527,19 @@ Specials:
        ++YYCURSOR;
 #line 1071 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return Specials; else return Error; }
-#line 2532 "<stdout>"
+#line 2531 "<stdout>"
 yy628:
        ++YYCURSOR;
 #line 1070 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto Specials; }
-#line 2537 "<stdout>"
+#line 2536 "<stdout>"
 }
 #line 1072 "unicode_blocks.x--encoding-policy(ignore).re"
 
 
 All:
        
-#line 2544 "<stdout>"
+#line 2543 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2588,12 +2587,12 @@ yy632:
        ++YYCURSOR;
 #line 1077 "unicode_blocks.x--encoding-policy(ignore).re"
        { goto All; }
-#line 2592 "<stdout>"
+#line 2591 "<stdout>"
 yy634:
        ++YYCURSOR;
 #line 1078 "unicode_blocks.x--encoding-policy(ignore).re"
        { if (YYCURSOR == limit) return All; else return Error; }
-#line 2597 "<stdout>"
+#line 2596 "<stdout>"
 }
 #line 1079 "unicode_blocks.x--encoding-policy(ignore).re"
 
index 72d642ecb38ab85d95b3d5b9d6c5f28ab0669c59..c14f16713f64c759167ef98a9719a51206a790f4 100644 (file)
@@ -236,25 +236,24 @@ Basic_Latin:
 #line 237 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych >= 0x0080) goto yy4;
        ++YYCURSOR;
 #line 342 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Basic_Latin; }
-#line 246 "<stdout>"
+#line 245 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 343 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Basic_Latin; else return Error; }
-#line 251 "<stdout>"
+#line 250 "<stdout>"
 }
 #line 344 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Latin___Supplement:
        
-#line 258 "<stdout>"
+#line 257 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -264,19 +263,19 @@ yy8:
        ++YYCURSOR;
 #line 350 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin___Supplement; else return Error; }
-#line 268 "<stdout>"
+#line 267 "<stdout>"
 yy10:
        ++YYCURSOR;
 #line 349 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Latin___Supplement; }
-#line 273 "<stdout>"
+#line 272 "<stdout>"
 }
 #line 351 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Latin_Extended_A:
        
-#line 280 "<stdout>"
+#line 279 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -286,19 +285,19 @@ yy14:
        ++YYCURSOR;
 #line 357 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_A; else return Error; }
-#line 290 "<stdout>"
+#line 289 "<stdout>"
 yy16:
        ++YYCURSOR;
 #line 356 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Latin_Extended_A; }
-#line 295 "<stdout>"
+#line 294 "<stdout>"
 }
 #line 358 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Latin_Extended_B:
        
-#line 302 "<stdout>"
+#line 301 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -308,19 +307,19 @@ yy20:
        ++YYCURSOR;
 #line 364 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_B; else return Error; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy22:
        ++YYCURSOR;
 #line 363 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Latin_Extended_B; }
-#line 317 "<stdout>"
+#line 316 "<stdout>"
 }
 #line 365 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 IPA_Extensions:
        
-#line 324 "<stdout>"
+#line 323 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -330,19 +329,19 @@ yy26:
        ++YYCURSOR;
 #line 371 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return IPA_Extensions; else return Error; }
-#line 334 "<stdout>"
+#line 333 "<stdout>"
 yy28:
        ++YYCURSOR;
 #line 370 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto IPA_Extensions; }
-#line 339 "<stdout>"
+#line 338 "<stdout>"
 }
 #line 372 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Spacing_Modifier_Letters:
        
-#line 346 "<stdout>"
+#line 345 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -352,19 +351,19 @@ yy32:
        ++YYCURSOR;
 #line 378 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Spacing_Modifier_Letters; else return Error; }
-#line 356 "<stdout>"
+#line 355 "<stdout>"
 yy34:
        ++YYCURSOR;
 #line 377 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Spacing_Modifier_Letters; }
-#line 361 "<stdout>"
+#line 360 "<stdout>"
 }
 #line 379 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Combining_Diacritical_Marks:
        
-#line 368 "<stdout>"
+#line 367 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -374,19 +373,19 @@ yy38:
        ++YYCURSOR;
 #line 385 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks; else return Error; }
-#line 378 "<stdout>"
+#line 377 "<stdout>"
 yy40:
        ++YYCURSOR;
 #line 384 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Combining_Diacritical_Marks; }
-#line 383 "<stdout>"
+#line 382 "<stdout>"
 }
 #line 386 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Greek_and_Coptic:
        
-#line 390 "<stdout>"
+#line 389 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -396,19 +395,19 @@ yy44:
        ++YYCURSOR;
 #line 392 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Greek_and_Coptic; else return Error; }
-#line 400 "<stdout>"
+#line 399 "<stdout>"
 yy46:
        ++YYCURSOR;
 #line 391 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Greek_and_Coptic; }
-#line 405 "<stdout>"
+#line 404 "<stdout>"
 }
 #line 393 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Cyrillic:
        
-#line 412 "<stdout>"
+#line 411 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -418,19 +417,19 @@ yy50:
        ++YYCURSOR;
 #line 399 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cyrillic; else return Error; }
-#line 422 "<stdout>"
+#line 421 "<stdout>"
 yy52:
        ++YYCURSOR;
 #line 398 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Cyrillic; }
-#line 427 "<stdout>"
+#line 426 "<stdout>"
 }
 #line 400 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Cyrillic_Supplementary:
        
-#line 434 "<stdout>"
+#line 433 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -440,19 +439,19 @@ yy56:
        ++YYCURSOR;
 #line 406 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cyrillic_Supplementary; else return Error; }
-#line 444 "<stdout>"
+#line 443 "<stdout>"
 yy58:
        ++YYCURSOR;
 #line 405 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Cyrillic_Supplementary; }
-#line 449 "<stdout>"
+#line 448 "<stdout>"
 }
 #line 407 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Armenian:
        
-#line 456 "<stdout>"
+#line 455 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -462,19 +461,19 @@ yy62:
        ++YYCURSOR;
 #line 413 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Armenian; else return Error; }
-#line 466 "<stdout>"
+#line 465 "<stdout>"
 yy64:
        ++YYCURSOR;
 #line 412 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Armenian; }
-#line 471 "<stdout>"
+#line 470 "<stdout>"
 }
 #line 414 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Hebrew:
        
-#line 478 "<stdout>"
+#line 477 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -484,19 +483,19 @@ yy68:
        ++YYCURSOR;
 #line 420 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hebrew; else return Error; }
-#line 488 "<stdout>"
+#line 487 "<stdout>"
 yy70:
        ++YYCURSOR;
 #line 419 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Hebrew; }
-#line 493 "<stdout>"
+#line 492 "<stdout>"
 }
 #line 421 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Arabic:
        
-#line 500 "<stdout>"
+#line 499 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -506,19 +505,19 @@ yy74:
        ++YYCURSOR;
 #line 427 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic; else return Error; }
-#line 510 "<stdout>"
+#line 509 "<stdout>"
 yy76:
        ++YYCURSOR;
 #line 426 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Arabic; }
-#line 515 "<stdout>"
+#line 514 "<stdout>"
 }
 #line 428 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Syriac:
        
-#line 522 "<stdout>"
+#line 521 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -528,19 +527,19 @@ yy80:
        ++YYCURSOR;
 #line 434 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Syriac; else return Error; }
-#line 532 "<stdout>"
+#line 531 "<stdout>"
 yy82:
        ++YYCURSOR;
 #line 433 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Syriac; }
-#line 537 "<stdout>"
+#line 536 "<stdout>"
 }
 #line 435 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Thaana:
        
-#line 544 "<stdout>"
+#line 543 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -550,19 +549,19 @@ yy86:
        ++YYCURSOR;
 #line 441 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Thaana; else return Error; }
-#line 554 "<stdout>"
+#line 553 "<stdout>"
 yy88:
        ++YYCURSOR;
 #line 440 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Thaana; }
-#line 559 "<stdout>"
+#line 558 "<stdout>"
 }
 #line 442 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Devanagari:
        
-#line 566 "<stdout>"
+#line 565 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -572,19 +571,19 @@ yy92:
        ++YYCURSOR;
 #line 448 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Devanagari; else return Error; }
-#line 576 "<stdout>"
+#line 575 "<stdout>"
 yy94:
        ++YYCURSOR;
 #line 447 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Devanagari; }
-#line 581 "<stdout>"
+#line 580 "<stdout>"
 }
 #line 449 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Bengali:
        
-#line 588 "<stdout>"
+#line 587 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -594,19 +593,19 @@ yy98:
        ++YYCURSOR;
 #line 455 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bengali; else return Error; }
-#line 598 "<stdout>"
+#line 597 "<stdout>"
 yy100:
        ++YYCURSOR;
 #line 454 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Bengali; }
-#line 603 "<stdout>"
+#line 602 "<stdout>"
 }
 #line 456 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Gurmukhi:
        
-#line 610 "<stdout>"
+#line 609 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -616,19 +615,19 @@ yy104:
        ++YYCURSOR;
 #line 462 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Gurmukhi; else return Error; }
-#line 620 "<stdout>"
+#line 619 "<stdout>"
 yy106:
        ++YYCURSOR;
 #line 461 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Gurmukhi; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 }
 #line 463 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Gujarati:
        
-#line 632 "<stdout>"
+#line 631 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -638,19 +637,19 @@ yy110:
        ++YYCURSOR;
 #line 469 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Gujarati; else return Error; }
-#line 642 "<stdout>"
+#line 641 "<stdout>"
 yy112:
        ++YYCURSOR;
 #line 468 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Gujarati; }
-#line 647 "<stdout>"
+#line 646 "<stdout>"
 }
 #line 470 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Oriya:
        
-#line 654 "<stdout>"
+#line 653 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -660,19 +659,19 @@ yy116:
        ++YYCURSOR;
 #line 476 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Oriya; else return Error; }
-#line 664 "<stdout>"
+#line 663 "<stdout>"
 yy118:
        ++YYCURSOR;
 #line 475 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Oriya; }
-#line 669 "<stdout>"
+#line 668 "<stdout>"
 }
 #line 477 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Tamil:
        
-#line 676 "<stdout>"
+#line 675 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -682,19 +681,19 @@ yy122:
        ++YYCURSOR;
 #line 483 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tamil; else return Error; }
-#line 686 "<stdout>"
+#line 685 "<stdout>"
 yy124:
        ++YYCURSOR;
 #line 482 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Tamil; }
-#line 691 "<stdout>"
+#line 690 "<stdout>"
 }
 #line 484 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Telugu:
        
-#line 698 "<stdout>"
+#line 697 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -704,19 +703,19 @@ yy128:
        ++YYCURSOR;
 #line 490 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Telugu; else return Error; }
-#line 708 "<stdout>"
+#line 707 "<stdout>"
 yy130:
        ++YYCURSOR;
 #line 489 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Telugu; }
-#line 713 "<stdout>"
+#line 712 "<stdout>"
 }
 #line 491 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Kannada:
        
-#line 720 "<stdout>"
+#line 719 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -726,19 +725,19 @@ yy134:
        ++YYCURSOR;
 #line 497 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kannada; else return Error; }
-#line 730 "<stdout>"
+#line 729 "<stdout>"
 yy136:
        ++YYCURSOR;
 #line 496 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Kannada; }
-#line 735 "<stdout>"
+#line 734 "<stdout>"
 }
 #line 498 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Malayalam:
        
-#line 742 "<stdout>"
+#line 741 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -748,19 +747,19 @@ yy140:
        ++YYCURSOR;
 #line 504 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Malayalam; else return Error; }
-#line 752 "<stdout>"
+#line 751 "<stdout>"
 yy142:
        ++YYCURSOR;
 #line 503 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Malayalam; }
-#line 757 "<stdout>"
+#line 756 "<stdout>"
 }
 #line 505 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Sinhala:
        
-#line 764 "<stdout>"
+#line 763 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -770,19 +769,19 @@ yy146:
        ++YYCURSOR;
 #line 511 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Sinhala; else return Error; }
-#line 774 "<stdout>"
+#line 773 "<stdout>"
 yy148:
        ++YYCURSOR;
 #line 510 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Sinhala; }
-#line 779 "<stdout>"
+#line 778 "<stdout>"
 }
 #line 512 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Thai:
        
-#line 786 "<stdout>"
+#line 785 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -792,19 +791,19 @@ yy152:
        ++YYCURSOR;
 #line 518 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Thai; else return Error; }
-#line 796 "<stdout>"
+#line 795 "<stdout>"
 yy154:
        ++YYCURSOR;
 #line 517 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Thai; }
-#line 801 "<stdout>"
+#line 800 "<stdout>"
 }
 #line 519 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Lao:
        
-#line 808 "<stdout>"
+#line 807 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -814,19 +813,19 @@ yy158:
        ++YYCURSOR;
 #line 525 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Lao; else return Error; }
-#line 818 "<stdout>"
+#line 817 "<stdout>"
 yy160:
        ++YYCURSOR;
 #line 524 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Lao; }
-#line 823 "<stdout>"
+#line 822 "<stdout>"
 }
 #line 526 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Tibetan:
        
-#line 830 "<stdout>"
+#line 829 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -836,19 +835,19 @@ yy164:
        ++YYCURSOR;
 #line 532 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tibetan; else return Error; }
-#line 840 "<stdout>"
+#line 839 "<stdout>"
 yy166:
        ++YYCURSOR;
 #line 531 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Tibetan; }
-#line 845 "<stdout>"
+#line 844 "<stdout>"
 }
 #line 533 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Myanmar:
        
-#line 852 "<stdout>"
+#line 851 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -858,19 +857,19 @@ yy170:
        ++YYCURSOR;
 #line 539 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Myanmar; else return Error; }
-#line 862 "<stdout>"
+#line 861 "<stdout>"
 yy172:
        ++YYCURSOR;
 #line 538 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Myanmar; }
-#line 867 "<stdout>"
+#line 866 "<stdout>"
 }
 #line 540 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Georgian:
        
-#line 874 "<stdout>"
+#line 873 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -880,19 +879,19 @@ yy176:
        ++YYCURSOR;
 #line 546 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Georgian; else return Error; }
-#line 884 "<stdout>"
+#line 883 "<stdout>"
 yy178:
        ++YYCURSOR;
 #line 545 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Georgian; }
-#line 889 "<stdout>"
+#line 888 "<stdout>"
 }
 #line 547 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Hangul_Jamo:
        
-#line 896 "<stdout>"
+#line 895 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -902,19 +901,19 @@ yy182:
        ++YYCURSOR;
 #line 553 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Jamo; else return Error; }
-#line 906 "<stdout>"
+#line 905 "<stdout>"
 yy184:
        ++YYCURSOR;
 #line 552 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Hangul_Jamo; }
-#line 911 "<stdout>"
+#line 910 "<stdout>"
 }
 #line 554 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Ethiopic:
        
-#line 918 "<stdout>"
+#line 917 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -924,19 +923,19 @@ yy188:
        ++YYCURSOR;
 #line 560 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ethiopic; else return Error; }
-#line 928 "<stdout>"
+#line 927 "<stdout>"
 yy190:
        ++YYCURSOR;
 #line 559 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Ethiopic; }
-#line 933 "<stdout>"
+#line 932 "<stdout>"
 }
 #line 561 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Cherokee:
        
-#line 940 "<stdout>"
+#line 939 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -946,19 +945,19 @@ yy194:
        ++YYCURSOR;
 #line 567 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Cherokee; else return Error; }
-#line 950 "<stdout>"
+#line 949 "<stdout>"
 yy196:
        ++YYCURSOR;
 #line 566 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Cherokee; }
-#line 955 "<stdout>"
+#line 954 "<stdout>"
 }
 #line 568 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Unified_Canadian_Aboriginal_Syllabics:
        
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -968,19 +967,19 @@ yy200:
        ++YYCURSOR;
 #line 574 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Unified_Canadian_Aboriginal_Syllabics; else return Error; }
-#line 972 "<stdout>"
+#line 971 "<stdout>"
 yy202:
        ++YYCURSOR;
 #line 573 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Unified_Canadian_Aboriginal_Syllabics; }
-#line 977 "<stdout>"
+#line 976 "<stdout>"
 }
 #line 575 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Ogham:
        
-#line 984 "<stdout>"
+#line 983 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -990,19 +989,19 @@ yy206:
        ++YYCURSOR;
 #line 581 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ogham; else return Error; }
-#line 994 "<stdout>"
+#line 993 "<stdout>"
 yy208:
        ++YYCURSOR;
 #line 580 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Ogham; }
-#line 999 "<stdout>"
+#line 998 "<stdout>"
 }
 #line 582 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Runic:
        
-#line 1006 "<stdout>"
+#line 1005 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1012,19 +1011,19 @@ yy212:
        ++YYCURSOR;
 #line 588 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Runic; else return Error; }
-#line 1016 "<stdout>"
+#line 1015 "<stdout>"
 yy214:
        ++YYCURSOR;
 #line 587 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Runic; }
-#line 1021 "<stdout>"
+#line 1020 "<stdout>"
 }
 #line 589 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Tagalog:
        
-#line 1028 "<stdout>"
+#line 1027 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1034,19 +1033,19 @@ yy218:
        ++YYCURSOR;
 #line 595 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tagalog; else return Error; }
-#line 1038 "<stdout>"
+#line 1037 "<stdout>"
 yy220:
        ++YYCURSOR;
 #line 594 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Tagalog; }
-#line 1043 "<stdout>"
+#line 1042 "<stdout>"
 }
 #line 596 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Hanunoo:
        
-#line 1050 "<stdout>"
+#line 1049 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1056,19 +1055,19 @@ yy224:
        ++YYCURSOR;
 #line 602 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hanunoo; else return Error; }
-#line 1060 "<stdout>"
+#line 1059 "<stdout>"
 yy226:
        ++YYCURSOR;
 #line 601 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Hanunoo; }
-#line 1065 "<stdout>"
+#line 1064 "<stdout>"
 }
 #line 603 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Buhid:
        
-#line 1072 "<stdout>"
+#line 1071 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1078,19 +1077,19 @@ yy230:
        ++YYCURSOR;
 #line 609 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Buhid; else return Error; }
-#line 1082 "<stdout>"
+#line 1081 "<stdout>"
 yy232:
        ++YYCURSOR;
 #line 608 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Buhid; }
-#line 1087 "<stdout>"
+#line 1086 "<stdout>"
 }
 #line 610 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Tagbanwa:
        
-#line 1094 "<stdout>"
+#line 1093 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1100,19 +1099,19 @@ yy236:
        ++YYCURSOR;
 #line 616 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tagbanwa; else return Error; }
-#line 1104 "<stdout>"
+#line 1103 "<stdout>"
 yy238:
        ++YYCURSOR;
 #line 615 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Tagbanwa; }
-#line 1109 "<stdout>"
+#line 1108 "<stdout>"
 }
 #line 617 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Khmer:
        
-#line 1116 "<stdout>"
+#line 1115 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1122,19 +1121,19 @@ yy242:
        ++YYCURSOR;
 #line 623 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Khmer; else return Error; }
-#line 1126 "<stdout>"
+#line 1125 "<stdout>"
 yy244:
        ++YYCURSOR;
 #line 622 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Khmer; }
-#line 1131 "<stdout>"
+#line 1130 "<stdout>"
 }
 #line 624 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Mongolian:
        
-#line 1138 "<stdout>"
+#line 1137 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1144,19 +1143,19 @@ yy248:
        ++YYCURSOR;
 #line 630 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Mongolian; else return Error; }
-#line 1148 "<stdout>"
+#line 1147 "<stdout>"
 yy250:
        ++YYCURSOR;
 #line 629 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Mongolian; }
-#line 1153 "<stdout>"
+#line 1152 "<stdout>"
 }
 #line 631 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Limbu:
        
-#line 1160 "<stdout>"
+#line 1159 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1166,19 +1165,19 @@ yy254:
        ++YYCURSOR;
 #line 637 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Limbu; else return Error; }
-#line 1170 "<stdout>"
+#line 1169 "<stdout>"
 yy256:
        ++YYCURSOR;
 #line 636 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Limbu; }
-#line 1175 "<stdout>"
+#line 1174 "<stdout>"
 }
 #line 638 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Tai_Le:
        
-#line 1182 "<stdout>"
+#line 1181 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1188,19 +1187,19 @@ yy260:
        ++YYCURSOR;
 #line 644 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Tai_Le; else return Error; }
-#line 1192 "<stdout>"
+#line 1191 "<stdout>"
 yy262:
        ++YYCURSOR;
 #line 643 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Tai_Le; }
-#line 1197 "<stdout>"
+#line 1196 "<stdout>"
 }
 #line 645 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Khmer_Symbols:
        
-#line 1204 "<stdout>"
+#line 1203 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1210,19 +1209,19 @@ yy266:
        ++YYCURSOR;
 #line 651 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Khmer_Symbols; else return Error; }
-#line 1214 "<stdout>"
+#line 1213 "<stdout>"
 yy268:
        ++YYCURSOR;
 #line 650 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Khmer_Symbols; }
-#line 1219 "<stdout>"
+#line 1218 "<stdout>"
 }
 #line 652 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Phonetic_Extensions:
        
-#line 1226 "<stdout>"
+#line 1225 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1232,19 +1231,19 @@ yy272:
        ++YYCURSOR;
 #line 658 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Phonetic_Extensions; else return Error; }
-#line 1236 "<stdout>"
+#line 1235 "<stdout>"
 yy274:
        ++YYCURSOR;
 #line 657 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Phonetic_Extensions; }
-#line 1241 "<stdout>"
+#line 1240 "<stdout>"
 }
 #line 659 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Latin_Extended_Additional:
        
-#line 1248 "<stdout>"
+#line 1247 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1254,19 +1253,19 @@ yy278:
        ++YYCURSOR;
 #line 665 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Latin_Extended_Additional; else return Error; }
-#line 1258 "<stdout>"
+#line 1257 "<stdout>"
 yy280:
        ++YYCURSOR;
 #line 664 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Latin_Extended_Additional; }
-#line 1263 "<stdout>"
+#line 1262 "<stdout>"
 }
 #line 666 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Greek_Extended:
        
-#line 1270 "<stdout>"
+#line 1269 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1276,19 +1275,19 @@ yy284:
        ++YYCURSOR;
 #line 672 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Greek_Extended; else return Error; }
-#line 1280 "<stdout>"
+#line 1279 "<stdout>"
 yy286:
        ++YYCURSOR;
 #line 671 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Greek_Extended; }
-#line 1285 "<stdout>"
+#line 1284 "<stdout>"
 }
 #line 673 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 General_Punctuation:
        
-#line 1292 "<stdout>"
+#line 1291 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1298,19 +1297,19 @@ yy290:
        ++YYCURSOR;
 #line 679 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return General_Punctuation; else return Error; }
-#line 1302 "<stdout>"
+#line 1301 "<stdout>"
 yy292:
        ++YYCURSOR;
 #line 678 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto General_Punctuation; }
-#line 1307 "<stdout>"
+#line 1306 "<stdout>"
 }
 #line 680 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Superscripts_and_Subscripts:
        
-#line 1314 "<stdout>"
+#line 1313 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1320,19 +1319,19 @@ yy296:
        ++YYCURSOR;
 #line 686 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Superscripts_and_Subscripts; else return Error; }
-#line 1324 "<stdout>"
+#line 1323 "<stdout>"
 yy298:
        ++YYCURSOR;
 #line 685 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Superscripts_and_Subscripts; }
-#line 1329 "<stdout>"
+#line 1328 "<stdout>"
 }
 #line 687 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Currency_Symbols:
        
-#line 1336 "<stdout>"
+#line 1335 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1342,19 +1341,19 @@ yy302:
        ++YYCURSOR;
 #line 693 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Currency_Symbols; else return Error; }
-#line 1346 "<stdout>"
+#line 1345 "<stdout>"
 yy304:
        ++YYCURSOR;
 #line 692 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Currency_Symbols; }
-#line 1351 "<stdout>"
+#line 1350 "<stdout>"
 }
 #line 694 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Combining_Diacritical_Marks_for_Symbols:
        
-#line 1358 "<stdout>"
+#line 1357 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1364,19 +1363,19 @@ yy308:
        ++YYCURSOR;
 #line 700 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Diacritical_Marks_for_Symbols; else return Error; }
-#line 1368 "<stdout>"
+#line 1367 "<stdout>"
 yy310:
        ++YYCURSOR;
 #line 699 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Combining_Diacritical_Marks_for_Symbols; }
-#line 1373 "<stdout>"
+#line 1372 "<stdout>"
 }
 #line 701 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Letterlike_Symbols:
        
-#line 1380 "<stdout>"
+#line 1379 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1386,19 +1385,19 @@ yy314:
        ++YYCURSOR;
 #line 707 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Letterlike_Symbols; else return Error; }
-#line 1390 "<stdout>"
+#line 1389 "<stdout>"
 yy316:
        ++YYCURSOR;
 #line 706 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Letterlike_Symbols; }
-#line 1395 "<stdout>"
+#line 1394 "<stdout>"
 }
 #line 708 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Number_Forms:
        
-#line 1402 "<stdout>"
+#line 1401 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1408,19 +1407,19 @@ yy320:
        ++YYCURSOR;
 #line 714 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Number_Forms; else return Error; }
-#line 1412 "<stdout>"
+#line 1411 "<stdout>"
 yy322:
        ++YYCURSOR;
 #line 713 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Number_Forms; }
-#line 1417 "<stdout>"
+#line 1416 "<stdout>"
 }
 #line 715 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Arrows:
        
-#line 1424 "<stdout>"
+#line 1423 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1430,19 +1429,19 @@ yy326:
        ++YYCURSOR;
 #line 721 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arrows; else return Error; }
-#line 1434 "<stdout>"
+#line 1433 "<stdout>"
 yy328:
        ++YYCURSOR;
 #line 720 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Arrows; }
-#line 1439 "<stdout>"
+#line 1438 "<stdout>"
 }
 #line 722 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Mathematical_Operators:
        
-#line 1446 "<stdout>"
+#line 1445 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1452,19 +1451,19 @@ yy332:
        ++YYCURSOR;
 #line 728 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Mathematical_Operators; else return Error; }
-#line 1456 "<stdout>"
+#line 1455 "<stdout>"
 yy334:
        ++YYCURSOR;
 #line 727 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Mathematical_Operators; }
-#line 1461 "<stdout>"
+#line 1460 "<stdout>"
 }
 #line 729 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Miscellaneous_Technical:
        
-#line 1468 "<stdout>"
+#line 1467 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1474,19 +1473,19 @@ yy338:
        ++YYCURSOR;
 #line 735 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Technical; else return Error; }
-#line 1478 "<stdout>"
+#line 1477 "<stdout>"
 yy340:
        ++YYCURSOR;
 #line 734 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Miscellaneous_Technical; }
-#line 1483 "<stdout>"
+#line 1482 "<stdout>"
 }
 #line 736 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Control_Pictures:
        
-#line 1490 "<stdout>"
+#line 1489 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1496,19 +1495,19 @@ yy344:
        ++YYCURSOR;
 #line 742 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Control_Pictures; else return Error; }
-#line 1500 "<stdout>"
+#line 1499 "<stdout>"
 yy346:
        ++YYCURSOR;
 #line 741 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Control_Pictures; }
-#line 1505 "<stdout>"
+#line 1504 "<stdout>"
 }
 #line 743 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Optical_Character_Recognition:
        
-#line 1512 "<stdout>"
+#line 1511 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1518,19 +1517,19 @@ yy350:
        ++YYCURSOR;
 #line 749 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Optical_Character_Recognition; else return Error; }
-#line 1522 "<stdout>"
+#line 1521 "<stdout>"
 yy352:
        ++YYCURSOR;
 #line 748 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Optical_Character_Recognition; }
-#line 1527 "<stdout>"
+#line 1526 "<stdout>"
 }
 #line 750 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Enclosed_Alphanumerics:
        
-#line 1534 "<stdout>"
+#line 1533 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1540,19 +1539,19 @@ yy356:
        ++YYCURSOR;
 #line 756 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Enclosed_Alphanumerics; else return Error; }
-#line 1544 "<stdout>"
+#line 1543 "<stdout>"
 yy358:
        ++YYCURSOR;
 #line 755 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Enclosed_Alphanumerics; }
-#line 1549 "<stdout>"
+#line 1548 "<stdout>"
 }
 #line 757 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Box_Drawing:
        
-#line 1556 "<stdout>"
+#line 1555 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1562,19 +1561,19 @@ yy362:
        ++YYCURSOR;
 #line 763 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Box_Drawing; else return Error; }
-#line 1566 "<stdout>"
+#line 1565 "<stdout>"
 yy364:
        ++YYCURSOR;
 #line 762 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Box_Drawing; }
-#line 1571 "<stdout>"
+#line 1570 "<stdout>"
 }
 #line 764 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Block_Elements:
        
-#line 1578 "<stdout>"
+#line 1577 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1584,19 +1583,19 @@ yy368:
        ++YYCURSOR;
 #line 770 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Block_Elements; else return Error; }
-#line 1588 "<stdout>"
+#line 1587 "<stdout>"
 yy370:
        ++YYCURSOR;
 #line 769 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Block_Elements; }
-#line 1593 "<stdout>"
+#line 1592 "<stdout>"
 }
 #line 771 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Geometric_Shapes:
        
-#line 1600 "<stdout>"
+#line 1599 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1606,19 +1605,19 @@ yy374:
        ++YYCURSOR;
 #line 777 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Geometric_Shapes; else return Error; }
-#line 1610 "<stdout>"
+#line 1609 "<stdout>"
 yy376:
        ++YYCURSOR;
 #line 776 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Geometric_Shapes; }
-#line 1615 "<stdout>"
+#line 1614 "<stdout>"
 }
 #line 778 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Miscellaneous_Symbols:
        
-#line 1622 "<stdout>"
+#line 1621 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1628,19 +1627,19 @@ yy380:
        ++YYCURSOR;
 #line 784 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols; else return Error; }
-#line 1632 "<stdout>"
+#line 1631 "<stdout>"
 yy382:
        ++YYCURSOR;
 #line 783 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Miscellaneous_Symbols; }
-#line 1637 "<stdout>"
+#line 1636 "<stdout>"
 }
 #line 785 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Dingbats:
        
-#line 1644 "<stdout>"
+#line 1643 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1650,19 +1649,19 @@ yy386:
        ++YYCURSOR;
 #line 791 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Dingbats; else return Error; }
-#line 1654 "<stdout>"
+#line 1653 "<stdout>"
 yy388:
        ++YYCURSOR;
 #line 790 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Dingbats; }
-#line 1659 "<stdout>"
+#line 1658 "<stdout>"
 }
 #line 792 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Miscellaneous_Mathematical_Symbols_A:
        
-#line 1666 "<stdout>"
+#line 1665 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1672,19 +1671,19 @@ yy392:
        ++YYCURSOR;
 #line 798 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_A; else return Error; }
-#line 1676 "<stdout>"
+#line 1675 "<stdout>"
 yy394:
        ++YYCURSOR;
 #line 797 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Miscellaneous_Mathematical_Symbols_A; }
-#line 1681 "<stdout>"
+#line 1680 "<stdout>"
 }
 #line 799 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Supplemental_Arrows_A:
        
-#line 1688 "<stdout>"
+#line 1687 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1694,19 +1693,19 @@ yy398:
        ++YYCURSOR;
 #line 805 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_A; else return Error; }
-#line 1698 "<stdout>"
+#line 1697 "<stdout>"
 yy400:
        ++YYCURSOR;
 #line 804 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Supplemental_Arrows_A; }
-#line 1703 "<stdout>"
+#line 1702 "<stdout>"
 }
 #line 806 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Braille_Patterns:
        
-#line 1710 "<stdout>"
+#line 1709 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1716,19 +1715,19 @@ yy404:
        ++YYCURSOR;
 #line 812 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Braille_Patterns; else return Error; }
-#line 1720 "<stdout>"
+#line 1719 "<stdout>"
 yy406:
        ++YYCURSOR;
 #line 811 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Braille_Patterns; }
-#line 1725 "<stdout>"
+#line 1724 "<stdout>"
 }
 #line 813 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Supplemental_Arrows_B:
        
-#line 1732 "<stdout>"
+#line 1731 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1738,19 +1737,19 @@ yy410:
        ++YYCURSOR;
 #line 819 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Arrows_B; else return Error; }
-#line 1742 "<stdout>"
+#line 1741 "<stdout>"
 yy412:
        ++YYCURSOR;
 #line 818 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Supplemental_Arrows_B; }
-#line 1747 "<stdout>"
+#line 1746 "<stdout>"
 }
 #line 820 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Miscellaneous_Mathematical_Symbols_B:
        
-#line 1754 "<stdout>"
+#line 1753 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1760,19 +1759,19 @@ yy416:
        ++YYCURSOR;
 #line 826 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Mathematical_Symbols_B; else return Error; }
-#line 1764 "<stdout>"
+#line 1763 "<stdout>"
 yy418:
        ++YYCURSOR;
 #line 825 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Miscellaneous_Mathematical_Symbols_B; }
-#line 1769 "<stdout>"
+#line 1768 "<stdout>"
 }
 #line 827 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Supplemental_Mathematical_Operators:
        
-#line 1776 "<stdout>"
+#line 1775 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1782,19 +1781,19 @@ yy422:
        ++YYCURSOR;
 #line 833 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Supplemental_Mathematical_Operators; else return Error; }
-#line 1786 "<stdout>"
+#line 1785 "<stdout>"
 yy424:
        ++YYCURSOR;
 #line 832 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Supplemental_Mathematical_Operators; }
-#line 1791 "<stdout>"
+#line 1790 "<stdout>"
 }
 #line 834 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Miscellaneous_Symbols_and_Arrows:
        
-#line 1798 "<stdout>"
+#line 1797 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1804,19 +1803,19 @@ yy428:
        ++YYCURSOR;
 #line 840 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Miscellaneous_Symbols_and_Arrows; else return Error; }
-#line 1808 "<stdout>"
+#line 1807 "<stdout>"
 yy430:
        ++YYCURSOR;
 #line 839 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Miscellaneous_Symbols_and_Arrows; }
-#line 1813 "<stdout>"
+#line 1812 "<stdout>"
 }
 #line 841 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 CJK_Radicals_Supplement:
        
-#line 1820 "<stdout>"
+#line 1819 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1826,19 +1825,19 @@ yy434:
        ++YYCURSOR;
 #line 847 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Radicals_Supplement; else return Error; }
-#line 1830 "<stdout>"
+#line 1829 "<stdout>"
 yy436:
        ++YYCURSOR;
 #line 846 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto CJK_Radicals_Supplement; }
-#line 1835 "<stdout>"
+#line 1834 "<stdout>"
 }
 #line 848 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Kangxi_Radicals:
        
-#line 1842 "<stdout>"
+#line 1841 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1848,19 +1847,19 @@ yy440:
        ++YYCURSOR;
 #line 854 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kangxi_Radicals; else return Error; }
-#line 1852 "<stdout>"
+#line 1851 "<stdout>"
 yy442:
        ++YYCURSOR;
 #line 853 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Kangxi_Radicals; }
-#line 1857 "<stdout>"
+#line 1856 "<stdout>"
 }
 #line 855 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Ideographic_Description_Characters:
        
-#line 1864 "<stdout>"
+#line 1863 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1870,19 +1869,19 @@ yy446:
        ++YYCURSOR;
 #line 861 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Ideographic_Description_Characters; else return Error; }
-#line 1874 "<stdout>"
+#line 1873 "<stdout>"
 yy448:
        ++YYCURSOR;
 #line 860 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Ideographic_Description_Characters; }
-#line 1879 "<stdout>"
+#line 1878 "<stdout>"
 }
 #line 862 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 CJK_Symbols_and_Punctuation:
        
-#line 1886 "<stdout>"
+#line 1885 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1892,19 +1891,19 @@ yy452:
        ++YYCURSOR;
 #line 868 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Symbols_and_Punctuation; else return Error; }
-#line 1896 "<stdout>"
+#line 1895 "<stdout>"
 yy454:
        ++YYCURSOR;
 #line 867 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto CJK_Symbols_and_Punctuation; }
-#line 1901 "<stdout>"
+#line 1900 "<stdout>"
 }
 #line 869 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Hiragana:
        
-#line 1908 "<stdout>"
+#line 1907 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1914,19 +1913,19 @@ yy458:
        ++YYCURSOR;
 #line 875 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hiragana; else return Error; }
-#line 1918 "<stdout>"
+#line 1917 "<stdout>"
 yy460:
        ++YYCURSOR;
 #line 874 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Hiragana; }
-#line 1923 "<stdout>"
+#line 1922 "<stdout>"
 }
 #line 876 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Katakana:
        
-#line 1930 "<stdout>"
+#line 1929 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1936,19 +1935,19 @@ yy464:
        ++YYCURSOR;
 #line 882 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Katakana; else return Error; }
-#line 1940 "<stdout>"
+#line 1939 "<stdout>"
 yy466:
        ++YYCURSOR;
 #line 881 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Katakana; }
-#line 1945 "<stdout>"
+#line 1944 "<stdout>"
 }
 #line 883 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Bopomofo:
        
-#line 1952 "<stdout>"
+#line 1951 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1958,19 +1957,19 @@ yy470:
        ++YYCURSOR;
 #line 889 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bopomofo; else return Error; }
-#line 1962 "<stdout>"
+#line 1961 "<stdout>"
 yy472:
        ++YYCURSOR;
 #line 888 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Bopomofo; }
-#line 1967 "<stdout>"
+#line 1966 "<stdout>"
 }
 #line 890 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Hangul_Compatibility_Jamo:
        
-#line 1974 "<stdout>"
+#line 1973 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -1980,19 +1979,19 @@ yy476:
        ++YYCURSOR;
 #line 896 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Compatibility_Jamo; else return Error; }
-#line 1984 "<stdout>"
+#line 1983 "<stdout>"
 yy478:
        ++YYCURSOR;
 #line 895 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Hangul_Compatibility_Jamo; }
-#line 1989 "<stdout>"
+#line 1988 "<stdout>"
 }
 #line 897 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Kanbun:
        
-#line 1996 "<stdout>"
+#line 1995 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2002,19 +2001,19 @@ yy482:
        ++YYCURSOR;
 #line 903 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Kanbun; else return Error; }
-#line 2006 "<stdout>"
+#line 2005 "<stdout>"
 yy484:
        ++YYCURSOR;
 #line 902 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Kanbun; }
-#line 2011 "<stdout>"
+#line 2010 "<stdout>"
 }
 #line 904 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Bopomofo_Extended:
        
-#line 2018 "<stdout>"
+#line 2017 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2024,19 +2023,19 @@ yy488:
        ++YYCURSOR;
 #line 910 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Bopomofo_Extended; else return Error; }
-#line 2028 "<stdout>"
+#line 2027 "<stdout>"
 yy490:
        ++YYCURSOR;
 #line 909 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Bopomofo_Extended; }
-#line 2033 "<stdout>"
+#line 2032 "<stdout>"
 }
 #line 911 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Katakana_Phonetic_Extensions:
        
-#line 2040 "<stdout>"
+#line 2039 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2046,19 +2045,19 @@ yy494:
        ++YYCURSOR;
 #line 917 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Katakana_Phonetic_Extensions; else return Error; }
-#line 2050 "<stdout>"
+#line 2049 "<stdout>"
 yy496:
        ++YYCURSOR;
 #line 916 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Katakana_Phonetic_Extensions; }
-#line 2055 "<stdout>"
+#line 2054 "<stdout>"
 }
 #line 918 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Enclosed_CJK_Letters_and_Months:
        
-#line 2062 "<stdout>"
+#line 2061 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2068,19 +2067,19 @@ yy500:
        ++YYCURSOR;
 #line 924 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Enclosed_CJK_Letters_and_Months; else return Error; }
-#line 2072 "<stdout>"
+#line 2071 "<stdout>"
 yy502:
        ++YYCURSOR;
 #line 923 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Enclosed_CJK_Letters_and_Months; }
-#line 2077 "<stdout>"
+#line 2076 "<stdout>"
 }
 #line 925 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 CJK_Compatibility:
        
-#line 2084 "<stdout>"
+#line 2083 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2090,19 +2089,19 @@ yy506:
        ++YYCURSOR;
 #line 931 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility; else return Error; }
-#line 2094 "<stdout>"
+#line 2093 "<stdout>"
 yy508:
        ++YYCURSOR;
 #line 930 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto CJK_Compatibility; }
-#line 2099 "<stdout>"
+#line 2098 "<stdout>"
 }
 #line 932 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 CJK_Unified_Ideographs_Extension_A:
        
-#line 2106 "<stdout>"
+#line 2105 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2112,19 +2111,19 @@ yy512:
        ++YYCURSOR;
 #line 938 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs_Extension_A; else return Error; }
-#line 2116 "<stdout>"
+#line 2115 "<stdout>"
 yy514:
        ++YYCURSOR;
 #line 937 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto CJK_Unified_Ideographs_Extension_A; }
-#line 2121 "<stdout>"
+#line 2120 "<stdout>"
 }
 #line 939 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Yijing_Hexagram_Symbols:
        
-#line 2128 "<stdout>"
+#line 2127 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2134,19 +2133,19 @@ yy518:
        ++YYCURSOR;
 #line 945 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yijing_Hexagram_Symbols; else return Error; }
-#line 2138 "<stdout>"
+#line 2137 "<stdout>"
 yy520:
        ++YYCURSOR;
 #line 944 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Yijing_Hexagram_Symbols; }
-#line 2143 "<stdout>"
+#line 2142 "<stdout>"
 }
 #line 946 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 CJK_Unified_Ideographs:
        
-#line 2150 "<stdout>"
+#line 2149 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2156,19 +2155,19 @@ yy524:
        ++YYCURSOR;
 #line 952 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Unified_Ideographs; else return Error; }
-#line 2160 "<stdout>"
+#line 2159 "<stdout>"
 yy526:
        ++YYCURSOR;
 #line 951 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto CJK_Unified_Ideographs; }
-#line 2165 "<stdout>"
+#line 2164 "<stdout>"
 }
 #line 953 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Yi_Syllables:
        
-#line 2172 "<stdout>"
+#line 2171 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2178,19 +2177,19 @@ yy530:
        ++YYCURSOR;
 #line 959 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yi_Syllables; else return Error; }
-#line 2182 "<stdout>"
+#line 2181 "<stdout>"
 yy532:
        ++YYCURSOR;
 #line 958 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Yi_Syllables; }
-#line 2187 "<stdout>"
+#line 2186 "<stdout>"
 }
 #line 960 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Yi_Radicals:
        
-#line 2194 "<stdout>"
+#line 2193 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2200,19 +2199,19 @@ yy536:
        ++YYCURSOR;
 #line 966 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Yi_Radicals; else return Error; }
-#line 2204 "<stdout>"
+#line 2203 "<stdout>"
 yy538:
        ++YYCURSOR;
 #line 965 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Yi_Radicals; }
-#line 2209 "<stdout>"
+#line 2208 "<stdout>"
 }
 #line 967 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Hangul_Syllables:
        
-#line 2216 "<stdout>"
+#line 2215 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2222,19 +2221,19 @@ yy542:
        ++YYCURSOR;
 #line 973 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Hangul_Syllables; else return Error; }
-#line 2226 "<stdout>"
+#line 2225 "<stdout>"
 yy544:
        ++YYCURSOR;
 #line 972 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Hangul_Syllables; }
-#line 2231 "<stdout>"
+#line 2230 "<stdout>"
 }
 #line 974 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 High_Surrogates:
        
-#line 2238 "<stdout>"
+#line 2237 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2242,19 +2241,19 @@ High_Surrogates:
        ++YYCURSOR;
 #line 980 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return High_Surrogates; else return Error; }
-#line 2246 "<stdout>"
+#line 2245 "<stdout>"
 yy550:
        ++YYCURSOR;
 #line 979 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto High_Surrogates; }
-#line 2251 "<stdout>"
+#line 2250 "<stdout>"
 }
 #line 981 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 High_Private_Use_Surrogates:
        
-#line 2258 "<stdout>"
+#line 2257 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2262,19 +2261,19 @@ High_Private_Use_Surrogates:
        ++YYCURSOR;
 #line 987 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return High_Private_Use_Surrogates; else return Error; }
-#line 2266 "<stdout>"
+#line 2265 "<stdout>"
 yy556:
        ++YYCURSOR;
 #line 986 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto High_Private_Use_Surrogates; }
-#line 2271 "<stdout>"
+#line 2270 "<stdout>"
 }
 #line 988 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Low_Surrogates:
        
-#line 2278 "<stdout>"
+#line 2277 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2282,19 +2281,19 @@ Low_Surrogates:
        ++YYCURSOR;
 #line 994 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Low_Surrogates; else return Error; }
-#line 2286 "<stdout>"
+#line 2285 "<stdout>"
 yy562:
        ++YYCURSOR;
 #line 993 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Low_Surrogates; }
-#line 2291 "<stdout>"
+#line 2290 "<stdout>"
 }
 #line 995 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Private_Use_Area:
        
-#line 2298 "<stdout>"
+#line 2297 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2304,19 +2303,19 @@ yy566:
        ++YYCURSOR;
 #line 1001 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Private_Use_Area; else return Error; }
-#line 2308 "<stdout>"
+#line 2307 "<stdout>"
 yy568:
        ++YYCURSOR;
 #line 1000 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Private_Use_Area; }
-#line 2313 "<stdout>"
+#line 2312 "<stdout>"
 }
 #line 1002 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 CJK_Compatibility_Ideographs:
        
-#line 2320 "<stdout>"
+#line 2319 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2326,19 +2325,19 @@ yy572:
        ++YYCURSOR;
 #line 1008 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Ideographs; else return Error; }
-#line 2330 "<stdout>"
+#line 2329 "<stdout>"
 yy574:
        ++YYCURSOR;
 #line 1007 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto CJK_Compatibility_Ideographs; }
-#line 2335 "<stdout>"
+#line 2334 "<stdout>"
 }
 #line 1009 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Alphabetic_Presentation_Forms:
        
-#line 2342 "<stdout>"
+#line 2341 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2348,19 +2347,19 @@ yy578:
        ++YYCURSOR;
 #line 1015 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Alphabetic_Presentation_Forms; else return Error; }
-#line 2352 "<stdout>"
+#line 2351 "<stdout>"
 yy580:
        ++YYCURSOR;
 #line 1014 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Alphabetic_Presentation_Forms; }
-#line 2357 "<stdout>"
+#line 2356 "<stdout>"
 }
 #line 1016 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Arabic_Presentation_Forms_A:
        
-#line 2364 "<stdout>"
+#line 2363 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2370,19 +2369,19 @@ yy584:
        ++YYCURSOR;
 #line 1022 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_A; else return Error; }
-#line 2374 "<stdout>"
+#line 2373 "<stdout>"
 yy586:
        ++YYCURSOR;
 #line 1021 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Arabic_Presentation_Forms_A; }
-#line 2379 "<stdout>"
+#line 2378 "<stdout>"
 }
 #line 1023 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Variation_Selectors:
        
-#line 2386 "<stdout>"
+#line 2385 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2392,19 +2391,19 @@ yy590:
        ++YYCURSOR;
 #line 1029 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Variation_Selectors; else return Error; }
-#line 2396 "<stdout>"
+#line 2395 "<stdout>"
 yy592:
        ++YYCURSOR;
 #line 1028 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Variation_Selectors; }
-#line 2401 "<stdout>"
+#line 2400 "<stdout>"
 }
 #line 1030 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Combining_Half_Marks:
        
-#line 2408 "<stdout>"
+#line 2407 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2414,19 +2413,19 @@ yy596:
        ++YYCURSOR;
 #line 1036 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Combining_Half_Marks; else return Error; }
-#line 2418 "<stdout>"
+#line 2417 "<stdout>"
 yy598:
        ++YYCURSOR;
 #line 1035 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Combining_Half_Marks; }
-#line 2423 "<stdout>"
+#line 2422 "<stdout>"
 }
 #line 1037 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 CJK_Compatibility_Forms:
        
-#line 2430 "<stdout>"
+#line 2429 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2436,19 +2435,19 @@ yy602:
        ++YYCURSOR;
 #line 1043 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return CJK_Compatibility_Forms; else return Error; }
-#line 2440 "<stdout>"
+#line 2439 "<stdout>"
 yy604:
        ++YYCURSOR;
 #line 1042 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto CJK_Compatibility_Forms; }
-#line 2445 "<stdout>"
+#line 2444 "<stdout>"
 }
 #line 1044 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Small_Form_Variants:
        
-#line 2452 "<stdout>"
+#line 2451 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2458,19 +2457,19 @@ yy608:
        ++YYCURSOR;
 #line 1050 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Small_Form_Variants; else return Error; }
-#line 2462 "<stdout>"
+#line 2461 "<stdout>"
 yy610:
        ++YYCURSOR;
 #line 1049 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Small_Form_Variants; }
-#line 2467 "<stdout>"
+#line 2466 "<stdout>"
 }
 #line 1051 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Arabic_Presentation_Forms_B:
        
-#line 2474 "<stdout>"
+#line 2473 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2480,19 +2479,19 @@ yy614:
        ++YYCURSOR;
 #line 1057 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Arabic_Presentation_Forms_B; else return Error; }
-#line 2484 "<stdout>"
+#line 2483 "<stdout>"
 yy616:
        ++YYCURSOR;
 #line 1056 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Arabic_Presentation_Forms_B; }
-#line 2489 "<stdout>"
+#line 2488 "<stdout>"
 }
 #line 1058 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Halfwidth_and_Fullwidth_Forms:
        
-#line 2496 "<stdout>"
+#line 2495 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2502,19 +2501,19 @@ yy620:
        ++YYCURSOR;
 #line 1064 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Halfwidth_and_Fullwidth_Forms; else return Error; }
-#line 2506 "<stdout>"
+#line 2505 "<stdout>"
 yy622:
        ++YYCURSOR;
 #line 1063 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Halfwidth_and_Fullwidth_Forms; }
-#line 2511 "<stdout>"
+#line 2510 "<stdout>"
 }
 #line 1065 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 Specials:
        
-#line 2518 "<stdout>"
+#line 2517 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2522,19 +2521,19 @@ Specials:
        ++YYCURSOR;
 #line 1071 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return Specials; else return Error; }
-#line 2526 "<stdout>"
+#line 2525 "<stdout>"
 yy628:
        ++YYCURSOR;
 #line 1070 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto Specials; }
-#line 2531 "<stdout>"
+#line 2530 "<stdout>"
 }
 #line 1072 "unicode_blocks.x--encoding-policy(substitute).re"
 
 
 All:
        
-#line 2538 "<stdout>"
+#line 2537 "<stdout>"
 {
        YYCTYPE yych;
        yych = *YYCURSOR;
@@ -2582,12 +2581,12 @@ yy632:
        ++YYCURSOR;
 #line 1077 "unicode_blocks.x--encoding-policy(substitute).re"
        { goto All; }
-#line 2586 "<stdout>"
+#line 2585 "<stdout>"
 yy634:
        ++YYCURSOR;
 #line 1078 "unicode_blocks.x--encoding-policy(substitute).re"
        { if (YYCURSOR == limit) return All; else return Error; }
-#line 2591 "<stdout>"
+#line 2590 "<stdout>"
 }
 #line 1079 "unicode_blocks.x--encoding-policy(substitute).re"
 
index 1a49d6636225e8928c7300e1fc2d099b735f55f9..6e87b9eee718cbd554c2dc7234d5ebf4b30bfe68 100644 (file)
@@ -12,7 +12,6 @@ C:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0x00:
@@ -83,13 +82,13 @@ yy2:
 yy3:
 #line 12 "unicode_group_C.8--encoding-policy(ignore).re"
        { goto C; }
-#line 87 "<stdout>"
+#line 86 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 13 "unicode_group_C.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 93 "<stdout>"
+#line 92 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 3b75064dae42c45ded2bd35d09104999641dc2a7..e24800bcc7204f44d4d8d7e4e10d57d5b52b9a49 100644 (file)
@@ -12,7 +12,6 @@ C:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0x00:
@@ -83,13 +82,13 @@ yy2:
 yy3:
 #line 12 "unicode_group_C.8--encoding-policy(substitute).re"
        { goto C; }
-#line 87 "<stdout>"
+#line 86 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 13 "unicode_group_C.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 93 "<stdout>"
+#line 92 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 48b5f7a9b96a6ed80e4e47f851d7b6c3ae741e65..c6eebf9bd80932fe5474611dc3540d87a8276cf1 100644 (file)
@@ -12,7 +12,6 @@ C:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FB5) {
                if (yych <= 0x00000CDD) {
@@ -1434,12 +1433,12 @@ yy2:
        ++YYCURSOR;
 #line 12 "unicode_group_C.u--encoding-policy(ignore).re"
        { goto C; }
-#line 1438 "<stdout>"
+#line 1437 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_C.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1443 "<stdout>"
+#line 1442 "<stdout>"
 }
 #line 14 "unicode_group_C.u--encoding-policy(ignore).re"
 
index 4a31d87212acb53961983b89b106e300ed087b5d..3c9ebbaa1b0c160209d19af0c1b77ba790bab73d 100644 (file)
@@ -12,7 +12,6 @@ C:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FC4) {
                if (yych <= 0x00000CDE) {
@@ -1434,12 +1433,12 @@ yy2:
        ++YYCURSOR;
 #line 12 "unicode_group_C.u--encoding-policy(substitute).re"
        { goto C; }
-#line 1438 "<stdout>"
+#line 1437 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_C.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1443 "<stdout>"
+#line 1442 "<stdout>"
 }
 #line 14 "unicode_group_C.u--encoding-policy(substitute).re"
 
index 8746f687e1e43c20a3350b172f283f0c1d6ab0e3..d638232930841a17f83b7c603d53acc7433a6894 100644 (file)
@@ -12,7 +12,6 @@ C:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1315) {
                if (yych <= 0x0BC8) {
@@ -1253,12 +1252,12 @@ yy2:
 yy3:
 #line 12 "unicode_group_C.x--encoding-policy(ignore).re"
        { goto C; }
-#line 1257 "<stdout>"
+#line 1256 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_C.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1262 "<stdout>"
+#line 1261 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD8F) {
index 288efb029cc31c72ced72e3275ec8976ed3ab7b2..d1be45bdd5045a9bf7203f4a2f9e9a0a6394d444 100644 (file)
@@ -12,7 +12,6 @@ C:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1315) {
                if (yych <= 0x0BC8) {
@@ -1256,13 +1255,13 @@ yy2:
 yy3:
 #line 12 "unicode_group_C.x--encoding-policy(substitute).re"
        { goto C; }
-#line 1260 "<stdout>"
+#line 1259 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 13 "unicode_group_C.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1266 "<stdout>"
+#line 1265 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD8F) {
index a615f6db6e17281e4505a292979340c3fd41461e..402cff0de225f4f2cc6001b0467a56cb19e1a2a1 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0x00:
@@ -56,13 +55,13 @@ yy2:
 yy3:
 #line 12 "unicode_group_Cc.8--encoding-policy(fail).re"
        { goto Cc; }
-#line 60 "<stdout>"
+#line 59 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 13 "unicode_group_Cc.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 66 "<stdout>"
+#line 65 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index d7a771fc707458f4b17920b57d965537b38adf99..d844812838e29b1c687696e5293026f40cae0f1a 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0x00:
@@ -56,13 +55,13 @@ yy2:
 yy3:
 #line 12 "unicode_group_Cc.8--encoding-policy(ignore).re"
        { goto Cc; }
-#line 60 "<stdout>"
+#line 59 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 13 "unicode_group_Cc.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 66 "<stdout>"
+#line 65 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index b46e7b5842dade92fe6cd7d69660d6aad99ff875..8c0362fe81ae498c7d32ab0c0c4b76d7569c66ad 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0x00:
@@ -56,13 +55,13 @@ yy2:
 yy3:
 #line 12 "unicode_group_Cc.8--encoding-policy(substitute).re"
        { goto Cc; }
-#line 60 "<stdout>"
+#line 59 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 13 "unicode_group_Cc.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 66 "<stdout>"
+#line 65 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index bf35eef2b0f46bf440cd22cd7a12adb021114ce7..7a83e6184ae953c7cd2da9598626aef8dbfbc5db 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000001F) goto yy2;
        if (yych <= '~') goto yy4;
@@ -21,12 +20,12 @@ yy2:
        ++YYCURSOR;
 #line 12 "unicode_group_Cc.u--encoding-policy(fail).re"
        { goto Cc; }
-#line 25 "<stdout>"
+#line 24 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_Cc.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 }
 #line 14 "unicode_group_Cc.u--encoding-policy(fail).re"
 
index 3e67e8a6ec94fa0c379256dedc5faa7fef7afb58..1e7778832586e926bdb525f0bb262fdda57e1882 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000001F) goto yy2;
        if (yych <= '~') goto yy4;
@@ -21,12 +20,12 @@ yy2:
        ++YYCURSOR;
 #line 12 "unicode_group_Cc.u--encoding-policy(ignore).re"
        { goto Cc; }
-#line 25 "<stdout>"
+#line 24 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_Cc.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 }
 #line 14 "unicode_group_Cc.u--encoding-policy(ignore).re"
 
index 9e8be4c391e41af5e82c8a7a0fb5cf44db344ba8..3449de760df34e916cf038ebe880ccdeb1b20b81 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000001F) goto yy2;
        if (yych <= '~') goto yy4;
@@ -21,12 +20,12 @@ yy2:
        ++YYCURSOR;
 #line 12 "unicode_group_Cc.u--encoding-policy(substitute).re"
        { goto Cc; }
-#line 25 "<stdout>"
+#line 24 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_Cc.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 }
 #line 14 "unicode_group_Cc.u--encoding-policy(substitute).re"
 
index 2aa1af65ea8d4053d5e1d9d9327415b679e0739f..67c2949dee8f34b4b596a7b1f5a4c73f4f2b062e 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x001F) goto yy2;
        if (yych <= '~') goto yy4;
@@ -21,12 +20,12 @@ yy2:
        ++YYCURSOR;
 #line 12 "unicode_group_Cc.x--encoding-policy(fail).re"
        { goto Cc; }
-#line 25 "<stdout>"
+#line 24 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_Cc.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 }
 #line 14 "unicode_group_Cc.x--encoding-policy(fail).re"
 
index 554e320aa30db41552743799aef25308152296f6..a9141cbc2d28f8ab3333b6fe3f00c9e5f52c33e3 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x001F) goto yy2;
        if (yych <= '~') goto yy4;
@@ -21,12 +20,12 @@ yy2:
        ++YYCURSOR;
 #line 12 "unicode_group_Cc.x--encoding-policy(ignore).re"
        { goto Cc; }
-#line 25 "<stdout>"
+#line 24 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_Cc.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 }
 #line 14 "unicode_group_Cc.x--encoding-policy(ignore).re"
 
index 7a130c00884d307fb8da9bc90229690028672f20..408057faf4d85a179b5d484d3ae3df39ca2711ce 100644 (file)
@@ -12,7 +12,6 @@ Cc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x001F) goto yy2;
        if (yych <= '~') goto yy4;
@@ -21,12 +20,12 @@ yy2:
        ++YYCURSOR;
 #line 12 "unicode_group_Cc.x--encoding-policy(substitute).re"
        { goto Cc; }
-#line 25 "<stdout>"
+#line 24 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 13 "unicode_group_Cc.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 }
 #line 14 "unicode_group_Cc.x--encoding-policy(substitute).re"
 
index 05285620c11de8c9eae8b6f5a26e86395b0cb0ed..5653233fbe6d82626056e7982a43c3c6f3925bd6 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -31,7 +30,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cf.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -213,7 +212,7 @@ yy17:
        ++YYCURSOR;
 #line 12 "unicode_group_Cf.8--encoding-policy(fail).re"
        { goto Cf; }
-#line 217 "<stdout>"
+#line 216 "<stdout>"
 yy19:
        yych = *++YYCURSOR;
        switch (yych) {
index ef010c819721ef81e218bee933489d8bf83b8f22..081e204e5913dfa173ee34ce08cccea2c4f5f4b6 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -31,7 +30,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cf.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -213,7 +212,7 @@ yy17:
        ++YYCURSOR;
 #line 12 "unicode_group_Cf.8--encoding-policy(ignore).re"
        { goto Cf; }
-#line 217 "<stdout>"
+#line 216 "<stdout>"
 yy19:
        yych = *++YYCURSOR;
        switch (yych) {
index 305c206f2b545eb67b073a5e8e3b36a04f2f9510..39a1471aa4483899f4b6e3ab69469f8733525408 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -31,7 +30,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cf.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -213,7 +212,7 @@ yy17:
        ++YYCURSOR;
 #line 12 "unicode_group_Cf.8--encoding-policy(substitute).re"
        { goto Cf; }
-#line 217 "<stdout>"
+#line 216 "<stdout>"
 yy19:
        yych = *++YYCURSOR;
        switch (yych) {
index 810eef078081c6bbf10c3c682688dc9a864ae9b3..fb07d2e0626fc5cac0477d609bb131ee99c50fef 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000205F) {
                if (yych <= 0x0000070E) {
@@ -60,12 +59,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Cf.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cf.u--encoding-policy(fail).re"
        { goto Cf; }
-#line 69 "<stdout>"
+#line 68 "<stdout>"
 }
 #line 14 "unicode_group_Cf.u--encoding-policy(fail).re"
 
index 01f3c20da4d0545308e74fbfe836d436f2000cd8..abb496117f71bbe21d4864eef8b695a5df4012fc 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000205F) {
                if (yych <= 0x0000070E) {
@@ -60,12 +59,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Cf.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cf.u--encoding-policy(ignore).re"
        { goto Cf; }
-#line 69 "<stdout>"
+#line 68 "<stdout>"
 }
 #line 14 "unicode_group_Cf.u--encoding-policy(ignore).re"
 
index 9d4b97ce9ddf33660227fdc10c0bce9ff0ebd45f..0a9e8243232359d890ebf2a48087945f0e4e05cc 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000205F) {
                if (yych <= 0x0000070E) {
@@ -60,12 +59,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Cf.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cf.u--encoding-policy(substitute).re"
        { goto Cf; }
-#line 69 "<stdout>"
+#line 68 "<stdout>"
 }
 #line 14 "unicode_group_Cf.u--encoding-policy(substitute).re"
 
index 222782282229a5d3d6785b21affd769a5859f4fe..4ccb846cdc34998564ae59977aad17b8ecd0ef20 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x202E) {
                if (yych <= 0x070E) {
@@ -57,13 +56,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cf.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 61 "<stdout>"
+#line 60 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Cf.x--encoding-policy(fail).re"
        { goto Cf; }
-#line 67 "<stdout>"
+#line 66 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDCBD) goto yy9;
index edc4a68dd30552115b617987d7bf20d62e427822..4e39d7cf43623901cf7d943d95c64795ceb5c879 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x202E) {
                if (yych <= 0x070E) {
@@ -57,13 +56,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cf.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 61 "<stdout>"
+#line 60 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Cf.x--encoding-policy(ignore).re"
        { goto Cf; }
-#line 67 "<stdout>"
+#line 66 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDCBD) goto yy9;
index b168e7288f3fec9f288bb6115e41ab8185f8842c..758c11584f56ddba517a335c52372aa33692d5f3 100644 (file)
@@ -12,7 +12,6 @@ Cf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x202E) {
                if (yych <= 0x070E) {
@@ -57,13 +56,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cf.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 61 "<stdout>"
+#line 60 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Cf.x--encoding-policy(substitute).re"
        { goto Cf; }
-#line 67 "<stdout>"
+#line 66 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDCBD) goto yy9;
index 1f0854d80bcc36e9546e72bcba50752ad7c5bd18..cef420f48bbd63571d0151a44f084fbcd15a56c1 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCD:      goto yy4;
@@ -47,7 +46,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cn.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 51 "<stdout>"
+#line 50 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -556,7 +555,7 @@ yy31:
        ++YYCURSOR;
 #line 12 "unicode_group_Cn.8--encoding-policy(fail).re"
        { goto Cn; }
-#line 560 "<stdout>"
+#line 559 "<stdout>"
 yy33:
        yych = *++YYCURSOR;
        switch (yych) {
index 01dc4786a746232cc46f62f071fe2c4a8df695ac..d29ddfebc4aefec3140d86a7854df9fdc0b81855 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCD:      goto yy4;
@@ -47,7 +46,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cn.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 51 "<stdout>"
+#line 50 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -556,7 +555,7 @@ yy31:
        ++YYCURSOR;
 #line 12 "unicode_group_Cn.8--encoding-policy(ignore).re"
        { goto Cn; }
-#line 560 "<stdout>"
+#line 559 "<stdout>"
 yy33:
        yych = *++YYCURSOR;
        switch (yych) {
index 77f9e294a230245bda72a3ca146dc2f58fc7f490..2ed77baffb27966108d5312ef388e98ee17b41f2 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCD:      goto yy4;
@@ -47,7 +46,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cn.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 51 "<stdout>"
+#line 50 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -556,7 +555,7 @@ yy31:
        ++YYCURSOR;
 #line 12 "unicode_group_Cn.8--encoding-policy(substitute).re"
        { goto Cn; }
-#line 560 "<stdout>"
+#line 559 "<stdout>"
 yy33:
        yych = *++YYCURSOR;
        switch (yych) {
index 2781b7f02d30c1ab008e6036749dd8cfdfbb624c..91b58f2dde1ecb73eca0d0ccc329bc37a61d9840 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FDB) {
                if (yych <= 0x00000CE5) {
@@ -1427,12 +1426,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Cn.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1431 "<stdout>"
+#line 1430 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cn.u--encoding-policy(fail).re"
        { goto Cn; }
-#line 1436 "<stdout>"
+#line 1435 "<stdout>"
 }
 #line 14 "unicode_group_Cn.u--encoding-policy(fail).re"
 
index 577465fa3f10f07bacfdca08a21ca4c8ab21a74f..a7e1930cd23b0b81338246a431c636a60ed37249 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FDB) {
                if (yych <= 0x00000CE5) {
@@ -1427,12 +1426,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Cn.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1431 "<stdout>"
+#line 1430 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cn.u--encoding-policy(ignore).re"
        { goto Cn; }
-#line 1436 "<stdout>"
+#line 1435 "<stdout>"
 }
 #line 14 "unicode_group_Cn.u--encoding-policy(ignore).re"
 
index 7c40ab71beb61b596930845c1c653c4af2363f92..b767efee001a6046c173a14024f1c650cd47a5de 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FDB) {
                if (yych <= 0x00000CE5) {
@@ -1427,12 +1426,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Cn.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1431 "<stdout>"
+#line 1430 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cn.u--encoding-policy(substitute).re"
        { goto Cn; }
-#line 1436 "<stdout>"
+#line 1435 "<stdout>"
 }
 #line 14 "unicode_group_Cn.u--encoding-policy(substitute).re"
 
index 8a4cb62d4513c6a54ae2d94cef04edba34aed93d..cda9a055e24b67b626fcc3c9b750fcd1eb724d22 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x135A) {
                if (yych <= 0x0BCF) {
@@ -1241,13 +1240,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cn.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1245 "<stdout>"
+#line 1244 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Cn.x--encoding-policy(fail).re"
        { goto Cn; }
-#line 1251 "<stdout>"
+#line 1250 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD8F) {
index 99f677a2c2fef16ed06a6f98637e8e765b83e0d4..1aa5f71118989d6d19deee8c40c1c8fb7d7fd602 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x135A) {
                if (yych <= 0x0BCF) {
@@ -1241,13 +1240,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cn.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1245 "<stdout>"
+#line 1244 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Cn.x--encoding-policy(ignore).re"
        { goto Cn; }
-#line 1251 "<stdout>"
+#line 1250 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD8F) {
index 87e3fcbbece7d50ca2c4773738ccf6554e07325b..56ea4bb3dbd81d454d46359f759a33baed106b21 100644 (file)
@@ -12,7 +12,6 @@ Cn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x135A) {
                if (yych <= 0x0BCF) {
@@ -1241,13 +1240,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cn.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1245 "<stdout>"
+#line 1244 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Cn.x--encoding-policy(substitute).re"
        { goto Cn; }
-#line 1251 "<stdout>"
+#line 1250 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD8F) {
index 1088481befbb77e3da8db89bf7a61e6fa284c873..1d252c536ff000de72bdc5cbc4f9851d1d30ffaa 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xEE:      goto yy4;
@@ -26,7 +25,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Co.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -393,7 +392,7 @@ yy12:
        ++YYCURSOR;
 #line 12 "unicode_group_Co.8--encoding-policy(fail).re"
        { goto Co; }
-#line 397 "<stdout>"
+#line 396 "<stdout>"
 yy14:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
index d75a2ca888057c1753147318f6bcf1f2a63a76cd..c44f1155fd88bb5140a63f1ff63668494ea1ed1c 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xEE:      goto yy4;
@@ -26,7 +25,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Co.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -393,7 +392,7 @@ yy12:
        ++YYCURSOR;
 #line 12 "unicode_group_Co.8--encoding-policy(ignore).re"
        { goto Co; }
-#line 397 "<stdout>"
+#line 396 "<stdout>"
 yy14:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
index 29c5c38e8e2bfcd7e295a99ef9685a6425bd93ae..630d4604ac66a2896d0e58f73d09d61febcde5dc 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xEE:      goto yy4;
@@ -26,7 +25,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Co.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -393,7 +392,7 @@ yy12:
        ++YYCURSOR;
 #line 12 "unicode_group_Co.8--encoding-policy(substitute).re"
        { goto Co; }
-#line 397 "<stdout>"
+#line 396 "<stdout>"
 yy14:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
index 0d117db7b148eb726533ce62a05055317354506e..f198428e72ebede0884f9aecbab16d06264eccf7 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000EFFFF) {
                if (yych <= 0x0000DFFF) goto yy2;
@@ -26,12 +25,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Co.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Co.u--encoding-policy(fail).re"
        { goto Co; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 }
 #line 14 "unicode_group_Co.u--encoding-policy(fail).re"
 
index 27ad6b04068ea37c249e74752e6d54d848168ba4..3044fd2b0dc8e3aaeeb9b394eac928134b9e1684 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000EFFFF) {
                if (yych <= 0x0000DFFF) goto yy2;
@@ -26,12 +25,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Co.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Co.u--encoding-policy(ignore).re"
        { goto Co; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 }
 #line 14 "unicode_group_Co.u--encoding-policy(ignore).re"
 
index 16b7480955e5cdd07066ce4ae255b747c3cfc112..ac0806cf34e8cf0a8eca61eab1d049799c4696a1 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000EFFFF) {
                if (yych <= 0x0000DFFF) goto yy2;
@@ -26,12 +25,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Co.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Co.u--encoding-policy(substitute).re"
        { goto Co; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 }
 #line 14 "unicode_group_Co.u--encoding-policy(substitute).re"
 
index 47fb0c965b50ed8d32b038ab2d1aa942e2f8c2a7..770539b793f33495a5420e58b4f83f2a07dfb4c0 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0xDBFE) {
                if (yych <= 0xDB7F) goto yy2;
@@ -28,7 +27,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Co.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
@@ -44,7 +43,7 @@ yy6:
 yy7:
 #line 12 "unicode_group_Co.x--encoding-policy(fail).re"
        { goto Co; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy8:
        ++YYCURSOR;
        yych = *YYCURSOR;
index 10c50bf5e2d00c90120a3e590451bcacf3bf6fc6..1c0bc310e4bac9518575611f8a229896e2a6d9a9 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0xDBFE) {
                if (yych <= 0xDB7F) goto yy2;
@@ -28,7 +27,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Co.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
@@ -44,7 +43,7 @@ yy6:
 yy7:
 #line 12 "unicode_group_Co.x--encoding-policy(ignore).re"
        { goto Co; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy8:
        ++YYCURSOR;
        yych = *YYCURSOR;
index f6446ae9883c1d022e0c2a044c9b74491f94448f..419416b3007ffb69f881173bee91307b3bf864b4 100644 (file)
@@ -12,7 +12,6 @@ Co:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0xDBFE) {
                if (yych <= 0xDB7F) goto yy2;
@@ -28,7 +27,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Co.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
@@ -44,7 +43,7 @@ yy6:
 yy7:
 #line 12 "unicode_group_Co.x--encoding-policy(substitute).re"
        { goto Co; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy8:
        ++YYCURSOR;
        yych = *YYCURSOR;
index c811a0540d862a41d38853e134002b366c4c8be2..0d658fc228d87354affdb59831ce5e3dfea9a8cc 100644 (file)
@@ -12,7 +12,6 @@ Cs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xED:      goto yy4;
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cs.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -137,7 +136,7 @@ yy7:
        ++YYCURSOR;
 #line 12 "unicode_group_Cs.8--encoding-policy(ignore).re"
        { goto Cs; }
-#line 141 "<stdout>"
+#line 140 "<stdout>"
 }
 #line 14 "unicode_group_Cs.8--encoding-policy(ignore).re"
 
index 969a001477f22c9fccd5572749dee8c31340e2fa..f785bee48bf7ec9487ca0d5013623d4b3cba7fba 100644 (file)
@@ -12,7 +12,6 @@ Cs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xEF:      goto yy4;
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Cs.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -43,7 +42,7 @@ yy7:
        ++YYCURSOR;
 #line 12 "unicode_group_Cs.8--encoding-policy(substitute).re"
        { goto Cs; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 14 "unicode_group_Cs.8--encoding-policy(substitute).re"
 
index d943147560f63c0096078ecc4ce1261f0c301b26..8d1e0f28dc851d68e402bfa86c37e05d283b313d 100644 (file)
@@ -12,7 +12,6 @@ Cs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000D7FF) goto yy2;
        if (yych <= 0x0000DFFF) goto yy4;
@@ -20,12 +19,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Cs.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 24 "<stdout>"
+#line 23 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cs.u--encoding-policy(ignore).re"
        { goto Cs; }
-#line 29 "<stdout>"
+#line 28 "<stdout>"
 }
 #line 14 "unicode_group_Cs.u--encoding-policy(ignore).re"
 
index 546e70ea5b3aae05b05959b152d63451c1828629..5dcb176ce8dc6943ad0891db9d0a9d2c8c9f5b5b 100644 (file)
@@ -12,18 +12,17 @@ Cs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x0000FFFD) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Cs.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cs.u--encoding-policy(substitute).re"
        { goto Cs; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Cs.u--encoding-policy(substitute).re"
 
index dbec042a41fdc8c171ec882215770aa1330bbd70..d007fc9ed38922a0dfd2e3fe108ad84cf932b56e 100644 (file)
@@ -12,7 +12,6 @@ Cs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0xD7FF) goto yy2;
        if (yych <= 0xDFFF) goto yy4;
@@ -20,12 +19,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Cs.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 24 "<stdout>"
+#line 23 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cs.x--encoding-policy(ignore).re"
        { goto Cs; }
-#line 29 "<stdout>"
+#line 28 "<stdout>"
 }
 #line 14 "unicode_group_Cs.x--encoding-policy(ignore).re"
 
index cdcd5d9f50c2169a14f7b604cd28dbb0437eb08c..96490396a6e553efd34e26b64b172f75965353af 100644 (file)
@@ -12,18 +12,17 @@ Cs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0xFFFD) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Cs.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Cs.x--encoding-policy(substitute).re"
        { goto Cs; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Cs.x--encoding-policy(substitute).re"
 
index 30e2f2f9d2e0a2f288d14824b37a7097c3cdb66a..1429aa47841bf871dae0b47f7c54d2a03f838df4 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -119,13 +118,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 123 "<stdout>"
+#line 122 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L.8--encoding-policy(fail).re"
        { goto L; }
-#line 129 "<stdout>"
+#line 128 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 395a5733538672792178f046fb70a885a49b2fbf..e86510ba99ba25086dd34280910f9767ebf2be79 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -119,13 +118,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 123 "<stdout>"
+#line 122 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L.8--encoding-policy(ignore).re"
        { goto L; }
-#line 129 "<stdout>"
+#line 128 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index c46e3810ab18d0e9d7754a8878a768ab1a297737..211b0bb0ebc55f4137a3f61f82b7f095df8dc52d 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -119,13 +118,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 123 "<stdout>"
+#line 122 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L.8--encoding-policy(substitute).re"
        { goto L; }
-#line 129 "<stdout>"
+#line 128 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 2daebdb28447c7937b6e0018b324e889e26a4f5f..46f6927506f3b9b6553e21f98b9fa28b31a4ade9 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001BFF) {
                if (yych <= 0x00000C34) {
@@ -1301,12 +1300,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_L.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1305 "<stdout>"
+#line 1304 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_L.u--encoding-policy(fail).re"
        { goto L; }
-#line 1310 "<stdout>"
+#line 1309 "<stdout>"
 }
 #line 14 "unicode_group_L.u--encoding-policy(fail).re"
 
index 743203ae06bc07874780f7d2d810dd3254da4ee6..5bce6456a01af5f8cb7abfe75099b4c9d43612ef 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001BFF) {
                if (yych <= 0x00000C34) {
@@ -1301,12 +1300,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_L.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1305 "<stdout>"
+#line 1304 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_L.u--encoding-policy(ignore).re"
        { goto L; }
-#line 1310 "<stdout>"
+#line 1309 "<stdout>"
 }
 #line 14 "unicode_group_L.u--encoding-policy(ignore).re"
 
index f0ab90d2454f492bbfcbfd331fd2580737900fe7..a2700afda2abfa8c6f56128e2e107da46eeac369 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001BFF) {
                if (yych <= 0x00000C34) {
@@ -1301,12 +1300,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_L.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1305 "<stdout>"
+#line 1304 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_L.u--encoding-policy(substitute).re"
        { goto L; }
-#line 1310 "<stdout>"
+#line 1309 "<stdout>"
 }
 #line 14 "unicode_group_L.u--encoding-policy(substitute).re"
 
index 3deb77a235be959f48dabac45775975a6b1b6381..040994fce8bb7fafc7c29613581686b037e9e5fa 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1400) {
                if (yych <= 0x0B82) {
@@ -1217,13 +1216,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1221 "<stdout>"
+#line 1220 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L.x--encoding-policy(fail).re"
        { goto L; }
-#line 1227 "<stdout>"
+#line 1226 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDE7F) {
index 9831df0bde8fb602bc046b17e215947cf58aa504..82c8816e5f40bea868f84190807502bebf055839 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1400) {
                if (yych <= 0x0B82) {
@@ -1217,13 +1216,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1221 "<stdout>"
+#line 1220 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L.x--encoding-policy(ignore).re"
        { goto L; }
-#line 1227 "<stdout>"
+#line 1226 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDE7F) {
index 4db8da217fbbab57bff503351383975143452eba..9f1f1c1b347438dcd35c65c3a582a69e5065889b 100644 (file)
@@ -12,7 +12,6 @@ L:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1400) {
                if (yych <= 0x0B82) {
@@ -1217,13 +1216,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1221 "<stdout>"
+#line 1220 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L.x--encoding-policy(substitute).re"
        { goto L; }
-#line 1227 "<stdout>"
+#line 1226 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDE7F) {
index 631c1feaf917e21528060322fb2c641641119aa3..9e9b710c118142ca378f5b369ea25564fd03a62b 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -98,13 +97,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L_.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 102 "<stdout>"
+#line 101 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L_.8--encoding-policy(fail).re"
        { goto L_; }
-#line 108 "<stdout>"
+#line 107 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 5ea72e2611ff4bfde2a1bc4cfe1f3f66b17579ec..e5c15fe6a639249f9e9bca4ddb1d2d87f5d8979a 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -98,13 +97,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L_.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 102 "<stdout>"
+#line 101 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L_.8--encoding-policy(ignore).re"
        { goto L_; }
-#line 108 "<stdout>"
+#line 107 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 4dfac0b46314611b42ff0858b1c5c162e881976f..b1dfb9215ae48041797adbf354096be233849847 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -98,13 +97,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L_.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 102 "<stdout>"
+#line 101 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L_.8--encoding-policy(substitute).re"
        { goto L_; }
-#line 108 "<stdout>"
+#line 107 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 7c70c917155eafe76f229631edad3fb2f4c4fb69..fe0874bcf8e4c5b8c4722746a026c86be23f4958 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000212D) {
                if (yych <= 0x00001DFF) {
@@ -339,12 +338,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_L_.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 343 "<stdout>"
+#line 342 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_L_.u--encoding-policy(fail).re"
        { goto L_; }
-#line 348 "<stdout>"
+#line 347 "<stdout>"
 }
 #line 14 "unicode_group_L_.u--encoding-policy(fail).re"
 
index 273af1a6de7d82a5c733e66784edd5f769c326c3..b0ddd2994bd988228aff694f8468767620e88805 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000212D) {
                if (yych <= 0x00001DFF) {
@@ -339,12 +338,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_L_.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 343 "<stdout>"
+#line 342 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_L_.u--encoding-policy(ignore).re"
        { goto L_; }
-#line 348 "<stdout>"
+#line 347 "<stdout>"
 }
 #line 14 "unicode_group_L_.u--encoding-policy(ignore).re"
 
index 943fb94961af992813a33d85a1e4167cf5e96525..7e6f67b2545a254daa3aed83d242bf1d0347e223 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000212D) {
                if (yych <= 0x00001DFF) {
@@ -339,12 +338,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_L_.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 343 "<stdout>"
+#line 342 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_L_.u--encoding-policy(substitute).re"
        { goto L_; }
-#line 348 "<stdout>"
+#line 347 "<stdout>"
 }
 #line 14 "unicode_group_L_.u--encoding-policy(substitute).re"
 
index d2705a0832d5f8ebd2f808b792da70518022e779..c8253af2972593c2f54b6435ffb5e2797a3a9321 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FC5) {
                if (yych <= 0x0481) {
@@ -300,13 +299,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L_.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 304 "<stdout>"
+#line 303 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L_.x--encoding-policy(fail).re"
        { goto L_; }
-#line 310 "<stdout>"
+#line 309 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
index 9b078b85bc3e0998e6f8b86e69426e7eacf61bc0..468b6e0b788422636e4562c28f65f69e0f2247e3 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FC5) {
                if (yych <= 0x0481) {
@@ -300,13 +299,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L_.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 304 "<stdout>"
+#line 303 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L_.x--encoding-policy(ignore).re"
        { goto L_; }
-#line 310 "<stdout>"
+#line 309 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
index 16ec37eaa5c1aa067ee96595975598a94c3dad09..49fd88d99d121908c28e0f9147d75009a71b49e8 100644 (file)
@@ -12,7 +12,6 @@ L_:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FC5) {
                if (yych <= 0x0481) {
@@ -300,13 +299,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_L_.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 304 "<stdout>"
+#line 303 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_L_.x--encoding-policy(substitute).re"
        { goto L_; }
-#line 310 "<stdout>"
+#line 309 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
index 2df942e63dec5ea5fad45c04d3a5d6b464f95230..c7cd09f655d1e99834e0f1518babf4452cb1f87d 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'a':
@@ -72,13 +71,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ll.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 76 "<stdout>"
+#line 75 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ll.8--encoding-policy(fail).re"
        { goto Ll; }
-#line 82 "<stdout>"
+#line 81 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 6833c70eabace476d981c2d802f4c6a848b629db..972711ad649e2fd71ce935f2d760fe6774a932dc 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'a':
@@ -72,13 +71,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ll.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 76 "<stdout>"
+#line 75 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ll.8--encoding-policy(ignore).re"
        { goto Ll; }
-#line 82 "<stdout>"
+#line 81 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 59b7632e9eab7a8279712e741b564d1f9c1e5984..84c8d0b00c2c17a68e31e5a858affea3fd960bbe 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'a':
@@ -72,13 +71,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ll.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 76 "<stdout>"
+#line 75 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ll.8--encoding-policy(substitute).re"
        { goto Ll; }
-#line 82 "<stdout>"
+#line 81 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 124ea7ba50544e3d876f6498dc0a495fd551c013..0d492dbba8e3b6e9b3a98504bc702b10a233e222 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001E42) {
                if (yych <= 0x0000037D) {
@@ -1920,12 +1919,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ll.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1924 "<stdout>"
+#line 1923 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ll.u--encoding-policy(fail).re"
        { goto Ll; }
-#line 1929 "<stdout>"
+#line 1928 "<stdout>"
 }
 #line 14 "unicode_group_Ll.u--encoding-policy(fail).re"
 
index 9d42bc969df8f916ce697d6c49c48a7e6cf54a05..8a1cccb05ad092bae9781f2b98272bbf52f1cb66 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001E42) {
                if (yych <= 0x0000037D) {
@@ -1920,12 +1919,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ll.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1924 "<stdout>"
+#line 1923 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ll.u--encoding-policy(ignore).re"
        { goto Ll; }
-#line 1929 "<stdout>"
+#line 1928 "<stdout>"
 }
 #line 14 "unicode_group_Ll.u--encoding-policy(ignore).re"
 
index 322424edf3a669ad841af9e69ecc5151e9ad022e..cd3026c80173da2052f31489e9e23f976b0fdb2a 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001E42) {
                if (yych <= 0x0000037D) {
@@ -1920,12 +1919,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ll.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1924 "<stdout>"
+#line 1923 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ll.u--encoding-policy(substitute).re"
        { goto Ll; }
-#line 1929 "<stdout>"
+#line 1928 "<stdout>"
 }
 #line 14 "unicode_group_Ll.u--encoding-policy(substitute).re"
 
index 595b582abbbdeb07997e728e0cb1689b66904dcd..e6d32ff5a2e42a70772511d738ba385a099b9699 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1E27) {
                if (yych <= 0x024C) {
@@ -1746,13 +1745,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ll.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1750 "<stdout>"
+#line 1749 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ll.x--encoding-policy(fail).re"
        { goto Ll; }
-#line 1756 "<stdout>"
+#line 1755 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC27) goto yy3;
index 08eef1d7ae313cafec4ffc2ce81c1017227e20fc..3a8c3d63fedf7935860c8441af59a2fab019fd6e 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1E27) {
                if (yych <= 0x024C) {
@@ -1746,13 +1745,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ll.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1750 "<stdout>"
+#line 1749 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ll.x--encoding-policy(ignore).re"
        { goto Ll; }
-#line 1756 "<stdout>"
+#line 1755 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC27) goto yy3;
index af6cd264c7e0e694830c65c857aa7cf22570acf0..3183ffda1e42d505d70d03acf37d1e9f89d07946 100644 (file)
@@ -12,7 +12,6 @@ Ll:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1E27) {
                if (yych <= 0x024C) {
@@ -1746,13 +1745,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ll.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1750 "<stdout>"
+#line 1749 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ll.x--encoding-policy(substitute).re"
        { goto Ll; }
-#line 1756 "<stdout>"
+#line 1755 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC27) goto yy3;
index bd27f191cf6b8b72163b32f1fa4498868e93f4e5..8c5ade6c414873da9c4e6d49ef86f5953b09c166 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCA:      goto yy4;
@@ -35,7 +34,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lm.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -199,7 +198,7 @@ yy20:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.8--encoding-policy(fail).re"
        { goto Lm; }
-#line 203 "<stdout>"
+#line 202 "<stdout>"
 yy22:
        yych = *++YYCURSOR;
        switch (yych) {
index 58d0d66753aa4161d762bff45d07491c56b6656b..65b45bb740be9716452d429a1985896ac84de3b7 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCA:      goto yy4;
@@ -35,7 +34,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lm.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -199,7 +198,7 @@ yy20:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.8--encoding-policy(ignore).re"
        { goto Lm; }
-#line 203 "<stdout>"
+#line 202 "<stdout>"
 yy22:
        yych = *++YYCURSOR;
        switch (yych) {
index 8bb2b39f0730972f4bffd492106729b11596d0e1..aca92c7b8c0c96c41f3d840399987be77752be51 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCA:      goto yy4;
@@ -35,7 +34,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lm.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -199,7 +198,7 @@ yy20:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.8--encoding-policy(substitute).re"
        { goto Lm; }
-#line 203 "<stdout>"
+#line 202 "<stdout>"
 yy22:
        yych = *++YYCURSOR;
        switch (yych) {
index 5d62c11dd948b6434c5698bb37755a67681208d1..046f07918e4934b63c03a51c0f6bc3f0001e675d 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001D77) {
                if (yych <= 0x000007FA) {
@@ -165,12 +164,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lm.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 169 "<stdout>"
+#line 168 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.u--encoding-policy(fail).re"
        { goto Lm; }
-#line 174 "<stdout>"
+#line 173 "<stdout>"
 }
 #line 14 "unicode_group_Lm.u--encoding-policy(fail).re"
 
index 122fbcf1904763a95c4a3929468d3e30fa5a276e..cfc581bc7fa9d80c3645c5be67fbe54cb0c3290e 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001D77) {
                if (yych <= 0x000007FA) {
@@ -165,12 +164,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lm.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 169 "<stdout>"
+#line 168 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.u--encoding-policy(ignore).re"
        { goto Lm; }
-#line 174 "<stdout>"
+#line 173 "<stdout>"
 }
 #line 14 "unicode_group_Lm.u--encoding-policy(ignore).re"
 
index 2976e679f5819f02dcec15110a439cddef16879c..16832568bf22d0635be2c14f8a87b5ad511f4e8d 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001D77) {
                if (yych <= 0x000007FA) {
@@ -165,12 +164,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lm.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 169 "<stdout>"
+#line 168 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.u--encoding-policy(substitute).re"
        { goto Lm; }
-#line 174 "<stdout>"
+#line 173 "<stdout>"
 }
 #line 14 "unicode_group_Lm.u--encoding-policy(substitute).re"
 
index 1acf1dee43d7b4c5f6bfe3d1378713eb828dcc67..c17af7984dfcb3de6a1874175368cf4725646512 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1D77) {
                if (yych <= 0x07FA) {
@@ -165,12 +164,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lm.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 169 "<stdout>"
+#line 168 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.x--encoding-policy(fail).re"
        { goto Lm; }
-#line 174 "<stdout>"
+#line 173 "<stdout>"
 }
 #line 14 "unicode_group_Lm.x--encoding-policy(fail).re"
 
index c13bc5151fe6aaecf1c48c75d764c0ceb50b9af9..8cc4915fc9d8c77fc34313ef0d36f679fbfc0988 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1D77) {
                if (yych <= 0x07FA) {
@@ -165,12 +164,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lm.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 169 "<stdout>"
+#line 168 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.x--encoding-policy(ignore).re"
        { goto Lm; }
-#line 174 "<stdout>"
+#line 173 "<stdout>"
 }
 #line 14 "unicode_group_Lm.x--encoding-policy(ignore).re"
 
index 4a2e923220733cb4da2a3977e881ec6fdb4560a8..52db48b5511c5d0cd0b2f6018eb8b0f94b4119a4 100644 (file)
@@ -12,7 +12,6 @@ Lm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1D77) {
                if (yych <= 0x07FA) {
@@ -165,12 +164,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lm.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 169 "<stdout>"
+#line 168 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lm.x--encoding-policy(substitute).re"
        { goto Lm; }
-#line 174 "<stdout>"
+#line 173 "<stdout>"
 }
 #line 14 "unicode_group_Lm.x--encoding-policy(substitute).re"
 
index a2a9dd8c284d490f52a0ccb81db3784aef2d71ba..78963a7237cadac69eeb8218130c420fc9cbace6 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC6:      goto yy4;
@@ -50,7 +49,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lo.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1331,7 +1330,7 @@ yy39:
        ++YYCURSOR;
 #line 12 "unicode_group_Lo.8--encoding-policy(fail).re"
        { goto Lo; }
-#line 1335 "<stdout>"
+#line 1334 "<stdout>"
 yy41:
        yych = *++YYCURSOR;
        switch (yych) {
index e2a3071bc2f6ee4b9c4eb8d5ad5d98878b80bc31..38a4bd92847a1c1bbb0dbc0aebb4d4a5ffd3fc49 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC6:      goto yy4;
@@ -50,7 +49,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lo.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1331,7 +1330,7 @@ yy39:
        ++YYCURSOR;
 #line 12 "unicode_group_Lo.8--encoding-policy(ignore).re"
        { goto Lo; }
-#line 1335 "<stdout>"
+#line 1334 "<stdout>"
 yy41:
        yych = *++YYCURSOR;
        switch (yych) {
index aba12645ce87e54bd2007af6d2b44be0b9b38f7e..4deb98c0e6eb8b1c3e4cd6bbd7fdd7012c639a54 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC6:      goto yy4;
@@ -50,7 +49,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lo.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1331,7 +1330,7 @@ yy39:
        ++YYCURSOR;
 #line 12 "unicode_group_Lo.8--encoding-policy(substitute).re"
        { goto Lo; }
-#line 1335 "<stdout>"
+#line 1334 "<stdout>"
 yy41:
        yych = *++YYCURSOR;
        switch (yych) {
index 902bc077112fc00b0db775268be0ffa5c23636ae..13becd6006c2885b49c811063e5a93a9b32e20c7 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000016FF) {
                if (yych <= 0x00000C29) {
@@ -1135,12 +1134,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lo.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1139 "<stdout>"
+#line 1138 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lo.u--encoding-policy(fail).re"
        { goto Lo; }
-#line 1144 "<stdout>"
+#line 1143 "<stdout>"
 }
 #line 14 "unicode_group_Lo.u--encoding-policy(fail).re"
 
index 496fb36043aea5e57253a36b32f100c9fecc6fe7..eadc538969d5e32f7db03a9f862cbdb3240dfc12 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000016FF) {
                if (yych <= 0x00000C29) {
@@ -1135,12 +1134,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lo.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1139 "<stdout>"
+#line 1138 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lo.u--encoding-policy(ignore).re"
        { goto Lo; }
-#line 1144 "<stdout>"
+#line 1143 "<stdout>"
 }
 #line 14 "unicode_group_Lo.u--encoding-policy(ignore).re"
 
index b05b02272c87d27c264dac37b1906b880caed380..d6d8280118323455e026b5d80c19de075d88d494 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000016FF) {
                if (yych <= 0x00000C29) {
@@ -1135,12 +1134,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lo.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1139 "<stdout>"
+#line 1138 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lo.u--encoding-policy(substitute).re"
        { goto Lo; }
-#line 1144 "<stdout>"
+#line 1143 "<stdout>"
 }
 #line 14 "unicode_group_Lo.u--encoding-policy(substitute).re"
 
index e997b05e2c76689ae4b73a0b38b023d512301af5..3731226c132d4515c9aac6114e9f3ed4e6e5dae5 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x128D) {
                if (yych <= 0x0B9F) {
@@ -958,13 +957,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lo.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lo.x--encoding-policy(fail).re"
        { goto Lo; }
-#line 968 "<stdout>"
+#line 967 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDE7F) {
index 50267a5d0807445ad4fdd2c34df9ad02d73fa166..c2108d50751626391ab46038d6a5079b2e7f9f27 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x128D) {
                if (yych <= 0x0B9F) {
@@ -958,13 +957,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lo.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lo.x--encoding-policy(ignore).re"
        { goto Lo; }
-#line 968 "<stdout>"
+#line 967 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDE7F) {
index 3467239903dee22945f939cf604de39d657c165b..2ede97dda3b85e213d676f1f236bd30507392ba8 100644 (file)
@@ -12,7 +12,6 @@ Lo:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x128D) {
                if (yych <= 0x0B9F) {
@@ -958,13 +957,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lo.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 962 "<stdout>"
+#line 961 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lo.x--encoding-policy(substitute).re"
        { goto Lo; }
-#line 968 "<stdout>"
+#line 967 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDE7F) {
index 2ce7a75cb1ae4844a3557f30f228d5219b36df39..067e161f42e7c35058d4eeba841c1774fa20d4d2 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC7:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lt.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -85,7 +84,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.8--encoding-policy(fail).re"
        { goto Lt; }
-#line 89 "<stdout>"
+#line 88 "<stdout>"
 }
 #line 14 "unicode_group_Lt.8--encoding-policy(fail).re"
 
index 84796c379952f237a0186e1a8f478de53348084a..a3f8e49dd52f33ba656f7f04f81edda86576ca73 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC7:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lt.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -85,7 +84,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.8--encoding-policy(ignore).re"
        { goto Lt; }
-#line 89 "<stdout>"
+#line 88 "<stdout>"
 }
 #line 14 "unicode_group_Lt.8--encoding-policy(ignore).re"
 
index e210ede178599ca358dcdee730591c1018ecd2e5..c2210934980b831099e116e24f40d26f609eae12 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC7:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lt.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -85,7 +84,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.8--encoding-policy(substitute).re"
        { goto Lt; }
-#line 89 "<stdout>"
+#line 88 "<stdout>"
 }
 #line 14 "unicode_group_Lt.8--encoding-policy(substitute).re"
 
index 12ac5a6722c2687d456f7995884e39b9bce7e3ba..31c05c2857c67fa8e0af125bbf2675ef340c9ad4 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001F8F) {
                if (yych <= 0x000001CA) {
@@ -50,12 +49,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lt.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.u--encoding-policy(fail).re"
        { goto Lt; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 }
 #line 14 "unicode_group_Lt.u--encoding-policy(fail).re"
 
index 36ff4dd324ca0dc1b3872b5c35d99b42f6887ac2..b7af18c0703aae7a1e6e0ba0ead4d1d9dbf167c3 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001F8F) {
                if (yych <= 0x000001CA) {
@@ -50,12 +49,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lt.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.u--encoding-policy(ignore).re"
        { goto Lt; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 }
 #line 14 "unicode_group_Lt.u--encoding-policy(ignore).re"
 
index fbdb616fd1326883902f884a7ff1a55e58ba7d3c..5e1fdc892b375636ba91f8523535880f1b00dfe8 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001F8F) {
                if (yych <= 0x000001CA) {
@@ -50,12 +49,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lt.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.u--encoding-policy(substitute).re"
        { goto Lt; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 }
 #line 14 "unicode_group_Lt.u--encoding-policy(substitute).re"
 
index b450756e572d3c6e16122cd69433b1de71c79ea9..1d9c6ac143bcf3c112e72d906ec840bc321059be 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1F8F) {
                if (yych <= 0x01CA) {
@@ -50,12 +49,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lt.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.x--encoding-policy(fail).re"
        { goto Lt; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 }
 #line 14 "unicode_group_Lt.x--encoding-policy(fail).re"
 
index d4682010aea9d8f9a4104f9e045bbf03a7a1d7d5..a8589f7fde23493eda7381d69b8f06cd6de877c0 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1F8F) {
                if (yych <= 0x01CA) {
@@ -50,12 +49,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lt.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.x--encoding-policy(ignore).re"
        { goto Lt; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 }
 #line 14 "unicode_group_Lt.x--encoding-policy(ignore).re"
 
index 5bbf7caf00e5654ab611f6eb7bf6cd676f1d6e0a..ce9cf2c3f3f073d83af8a13f94092ac3df143bbb 100644 (file)
@@ -12,7 +12,6 @@ Lt:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1F8F) {
                if (yych <= 0x01CA) {
@@ -50,12 +49,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lt.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 54 "<stdout>"
+#line 53 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lt.x--encoding-policy(substitute).re"
        { goto Lt; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 }
 #line 14 "unicode_group_Lt.x--encoding-policy(substitute).re"
 
index 5a680fe82a525f2d39b07d10c665aee4bb6f7567..fe3929ef5b3d764dc94e583074867991b37ee396 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -69,13 +68,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lu.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 73 "<stdout>"
+#line 72 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lu.8--encoding-policy(fail).re"
        { goto Lu; }
-#line 79 "<stdout>"
+#line 78 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 6de26c00147ef2dce1f6440d5ce93a0febbab0db..2a01a08e2adabae8bc7f90351e0d356a3b26fd71 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -69,13 +68,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lu.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 73 "<stdout>"
+#line 72 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lu.8--encoding-policy(ignore).re"
        { goto Lu; }
-#line 79 "<stdout>"
+#line 78 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index dd3b7e54d0e7e15053010222decc35ba070bbc85..0d26d8b05d021adbd8c26cb6b3f6a6f0a235c51d 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 'A':
@@ -69,13 +68,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lu.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 73 "<stdout>"
+#line 72 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lu.8--encoding-policy(substitute).re"
        { goto Lu; }
-#line 79 "<stdout>"
+#line 78 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 45a20306b91384a1fb048a1084ae820e2b399bdb..80649f7593cd0f45d3fe0fd0c5928359c4287b6b 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001E41) {
                if (yych <= 0x0000038D) {
@@ -1878,12 +1877,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lu.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1882 "<stdout>"
+#line 1881 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lu.u--encoding-policy(fail).re"
        { goto Lu; }
-#line 1887 "<stdout>"
+#line 1886 "<stdout>"
 }
 #line 14 "unicode_group_Lu.u--encoding-policy(fail).re"
 
index 844995c67ddf0a1b1e8f9030a5a4ec0b304f8009..89ee91656b03d3870d78b5666832e82a67b87787 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001E41) {
                if (yych <= 0x0000038D) {
@@ -1878,12 +1877,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lu.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1882 "<stdout>"
+#line 1881 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lu.u--encoding-policy(ignore).re"
        { goto Lu; }
-#line 1887 "<stdout>"
+#line 1886 "<stdout>"
 }
 #line 14 "unicode_group_Lu.u--encoding-policy(ignore).re"
 
index 9bf7c2912ad0f88aea3f8b633246d298b3bef164..cf41fbab974de8d075e42c189493c78b0d5c6bb7 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001E41) {
                if (yych <= 0x0000038D) {
@@ -1878,12 +1877,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Lu.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1882 "<stdout>"
+#line 1881 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Lu.u--encoding-policy(substitute).re"
        { goto Lu; }
-#line 1887 "<stdout>"
+#line 1886 "<stdout>"
 }
 #line 14 "unicode_group_Lu.u--encoding-policy(substitute).re"
 
index 39f6a5a3d39325e50ed5eff433d7e663e145890d..5a84dfaae625bdc2d801229427cc56a400f757ef 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1E23) {
                if (yych <= 0x024C) {
@@ -1688,13 +1687,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lu.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 1692 "<stdout>"
+#line 1691 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lu.x--encoding-policy(fail).re"
        { goto Lu; }
-#line 1698 "<stdout>"
+#line 1697 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
index 4fe0a25d58277a4e03f5ea28a6e0bb8d678e7069..8a886fc60d255550f12043f89260bbf3e13e5340 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1E23) {
                if (yych <= 0x024C) {
@@ -1688,13 +1687,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lu.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 1692 "<stdout>"
+#line 1691 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lu.x--encoding-policy(ignore).re"
        { goto Lu; }
-#line 1698 "<stdout>"
+#line 1697 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
index e3698a32cea9c329797906dbca04e8339423d8a0..2e72d709a6b8a8aa2ac555ef8f88cf1d89694f0b 100644 (file)
@@ -12,7 +12,6 @@ Lu:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1E23) {
                if (yych <= 0x024C) {
@@ -1688,13 +1687,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Lu.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 1692 "<stdout>"
+#line 1691 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Lu.x--encoding-policy(substitute).re"
        { goto Lu; }
-#line 1698 "<stdout>"
+#line 1697 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDBFF) goto yy3;
index 14fcbf506a6d2648578e3f5e5e168e52223ecaf2..1911e2254456cbbd4dde1700af75781de133b35b 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCC:      goto yy4;
@@ -42,7 +41,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_M.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 46 "<stdout>"
+#line 45 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -629,7 +628,7 @@ yy28:
        ++YYCURSOR;
 #line 12 "unicode_group_M.8--encoding-policy(fail).re"
        { goto M; }
-#line 633 "<stdout>"
+#line 632 "<stdout>"
 yy30:
        yych = *++YYCURSOR;
        switch (yych) {
index 96ad87efa6da273ed10970803509ae6adac419a2..a0dee513d309bef5fc86a7961294f1b734e3123d 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCC:      goto yy4;
@@ -42,7 +41,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_M.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 46 "<stdout>"
+#line 45 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -629,7 +628,7 @@ yy28:
        ++YYCURSOR;
 #line 12 "unicode_group_M.8--encoding-policy(ignore).re"
        { goto M; }
-#line 633 "<stdout>"
+#line 632 "<stdout>"
 yy30:
        yych = *++YYCURSOR;
        switch (yych) {
index 5a09f84bbb2ce5e77796ee3df66387f1efbe347b..0aedcbd5800dcb2f32f0735e163d281b79e5b3a5 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCC:      goto yy4;
@@ -42,7 +41,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_M.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 46 "<stdout>"
+#line 45 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -629,7 +628,7 @@ yy28:
        ++YYCURSOR;
 #line 12 "unicode_group_M.8--encoding-policy(substitute).re"
        { goto M; }
-#line 633 "<stdout>"
+#line 632 "<stdout>"
 yy30:
        yych = *++YYCURSOR;
        switch (yych) {
index 876562c8d25141662d0f4b5631381fb055398805..7a22163e1dfe0478997fc4bd15a8472e89dbbb60 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00000F38) {
                if (yych <= 0x00000ACD) {
@@ -632,12 +631,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_M.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 636 "<stdout>"
+#line 635 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_M.u--encoding-policy(fail).re"
        { goto M; }
-#line 641 "<stdout>"
+#line 640 "<stdout>"
 }
 #line 14 "unicode_group_M.u--encoding-policy(fail).re"
 
index 6a1c90b9fba993b32a86d6da6a3c767cdf3a2a5d..91420640ce4d604143342c01a01a0b4afcef27ff 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00000F38) {
                if (yych <= 0x00000ACD) {
@@ -632,12 +631,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_M.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 636 "<stdout>"
+#line 635 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_M.u--encoding-policy(ignore).re"
        { goto M; }
-#line 641 "<stdout>"
+#line 640 "<stdout>"
 }
 #line 14 "unicode_group_M.u--encoding-policy(ignore).re"
 
index bd9ab585564d339ed307ffa0c65e3eb82c5ef52f..d8eb9a5b2bebd7f436c1a90e8ece3951cf74c5df 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00000F38) {
                if (yych <= 0x00000ACD) {
@@ -632,12 +631,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_M.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 636 "<stdout>"
+#line 635 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_M.u--encoding-policy(substitute).re"
        { goto M; }
-#line 641 "<stdout>"
+#line 640 "<stdout>"
 }
 #line 14 "unicode_group_M.u--encoding-policy(substitute).re"
 
index 73d22a409544493aaab5486998b1bf65923cffe2..e91924f26876aaaa5fa1dda9d56bf3b09b5871d5 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0EB3) {
                if (yych <= 0x0ABC) {
@@ -615,13 +614,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_M.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 619 "<stdout>"
+#line 618 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_M.x--encoding-policy(fail).re"
        { goto M; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDDFD) goto yy11;
index a6f0080565ae4adf2c3e22ea391f6239e83be419..541508325bc784b71084aebf6dc06d7400e3dfb3 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0EB3) {
                if (yych <= 0x0ABC) {
@@ -615,13 +614,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_M.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 619 "<stdout>"
+#line 618 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_M.x--encoding-policy(ignore).re"
        { goto M; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDDFD) goto yy11;
index e6e162554d2775a4a4cf19887be337ed6ace5ab8..9a285e7d0a4d18aba7bbe098dfa3ddfcad795e44 100644 (file)
@@ -12,7 +12,6 @@ M:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0EB3) {
                if (yych <= 0x0ABC) {
@@ -615,13 +614,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_M.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 619 "<stdout>"
+#line 618 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_M.x--encoding-policy(substitute).re"
        { goto M; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDDFD) goto yy11;
index b7ddd467619a8f2ce0ea3fd1f8db143d33e55903..e8816aeb0f104ee66f4c6fde3ff8c091c35ee5f9 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE0:      goto yy4;
@@ -26,7 +25,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mc.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -134,7 +133,7 @@ yy13:
        ++YYCURSOR;
 #line 12 "unicode_group_Mc.8--encoding-policy(fail).re"
        { goto Mc; }
-#line 138 "<stdout>"
+#line 137 "<stdout>"
 yy15:
        yych = *++YYCURSOR;
        switch (yych) {
index 600a5806b25b6d41f10ba1b6f47964ded3b9dc1f..de1526ac0670bfc0010bd455ba65508ca1238dbe 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE0:      goto yy4;
@@ -26,7 +25,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mc.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -134,7 +133,7 @@ yy13:
        ++YYCURSOR;
 #line 12 "unicode_group_Mc.8--encoding-policy(ignore).re"
        { goto Mc; }
-#line 138 "<stdout>"
+#line 137 "<stdout>"
 yy15:
        yych = *++YYCURSOR;
        switch (yych) {
index 9f45323f66e1d09b347e887ccf90b3b2098eed6e..0de0faaefdec4e65f162bfa19292b03d1faf0fde 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE0:      goto yy4;
@@ -26,7 +25,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mc.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 30 "<stdout>"
+#line 29 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -134,7 +133,7 @@ yy13:
        ++YYCURSOR;
 #line 12 "unicode_group_Mc.8--encoding-policy(substitute).re"
        { goto Mc; }
-#line 138 "<stdout>"
+#line 137 "<stdout>"
 yy15:
        yych = *++YYCURSOR;
        switch (yych) {
index 0126a926afd27513984b1c429aba1eb141b469a3..d24ea5133cdb34ecdf3ac22f6d8d3e301696a2a1 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001099) {
                if (yych <= 0x00000C03) {
@@ -341,12 +340,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Mc.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 345 "<stdout>"
+#line 344 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Mc.u--encoding-policy(fail).re"
        { goto Mc; }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 }
 #line 14 "unicode_group_Mc.u--encoding-policy(fail).re"
 
index 03c990b535bc9053186002a166cc1d85913f866b..47388456da505bf9f0a48335ccd5fde69d03a7d9 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001099) {
                if (yych <= 0x00000C03) {
@@ -341,12 +340,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Mc.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 345 "<stdout>"
+#line 344 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Mc.u--encoding-policy(ignore).re"
        { goto Mc; }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 }
 #line 14 "unicode_group_Mc.u--encoding-policy(ignore).re"
 
index 35ca016e003dc881e88041a541d7e6f2b8e4b2c9..547b7acf8a7d71f7d932eb62be7c0aeff4cde58b 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001099) {
                if (yych <= 0x00000C03) {
@@ -341,12 +340,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Mc.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 345 "<stdout>"
+#line 344 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Mc.u--encoding-policy(substitute).re"
        { goto Mc; }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 }
 #line 14 "unicode_group_Mc.u--encoding-policy(substitute).re"
 
index ba769609edd30cd4e272d6a00f76e43741d22997..52c521be8592306725848d6de4f3d192ee7b586e 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1084) {
                if (yych <= 0x0BD7) {
@@ -338,13 +337,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mc.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 342 "<stdout>"
+#line 341 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Mc.x--encoding-policy(fail).re"
        { goto Mc; }
-#line 348 "<stdout>"
+#line 347 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC81) {
index 8dd0cdacafb8b868f67f543e854fb7efeff3765d..edaa3db26b5cffcbb52d1845f16186f268918a64 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1084) {
                if (yych <= 0x0BD7) {
@@ -338,13 +337,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mc.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 342 "<stdout>"
+#line 341 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Mc.x--encoding-policy(ignore).re"
        { goto Mc; }
-#line 348 "<stdout>"
+#line 347 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC81) {
index ae7e0f1249909fcbf2f7529a7f859146bc60b768..bda097cb2d981c6d0fba624def8488ac56072935 100644 (file)
@@ -12,7 +12,6 @@ Mc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1084) {
                if (yych <= 0x0BD7) {
@@ -338,13 +337,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mc.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 342 "<stdout>"
+#line 341 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Mc.x--encoding-policy(substitute).re"
        { goto Mc; }
-#line 348 "<stdout>"
+#line 347 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC81) {
index 83e8728cca400359724cfcf84335b2a7363cdf50..3bfa28252f08af4fc3b2a2fabf19b8375da9842a 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xD2:      goto yy4;
@@ -25,7 +24,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Me.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 29 "<stdout>"
+#line 28 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -60,7 +59,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.8--encoding-policy(fail).re"
        { goto Me; }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy11:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
index 36be54cdcc5b0f1f564d2324cd2cda06373ed399..1c90e163205286a2e3039ce324b53d060326a3c6 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xD2:      goto yy4;
@@ -25,7 +24,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Me.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 29 "<stdout>"
+#line 28 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -60,7 +59,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.8--encoding-policy(ignore).re"
        { goto Me; }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy11:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
index 9e45c8f161d98b1524ba4b741154ab5423103f3f..2a0a4514a2cc2c442fd49342f2fc82b116b7d5e1 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xD2:      goto yy4;
@@ -25,7 +24,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Me.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 29 "<stdout>"
+#line 28 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -60,7 +59,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.8--encoding-policy(substitute).re"
        { goto Me; }
-#line 64 "<stdout>"
+#line 63 "<stdout>"
 yy11:
        ++YYCURSOR;
        switch ((yych = *YYCURSOR)) {
index 139006182c081b41172ddaa96361b0d8765d3387..94f2a7ddcf8e8ad52168e4531ab1e6d44b686d5e 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000020E0) {
                if (yych <= 0x00000487) goto yy2;
@@ -30,12 +29,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Me.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.u--encoding-policy(fail).re"
        { goto Me; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 }
 #line 14 "unicode_group_Me.u--encoding-policy(fail).re"
 
index 5d5d70e151240cefc80873bf02572affb5be0c73..dc1d086995a5585018fd15a429ebe44ba4f94e0d 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000020E0) {
                if (yych <= 0x00000487) goto yy2;
@@ -30,12 +29,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Me.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.u--encoding-policy(ignore).re"
        { goto Me; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 }
 #line 14 "unicode_group_Me.u--encoding-policy(ignore).re"
 
index 29df0c30bbd1a4292b3d101f02b57df45ac32386..61a600d918567ffcb9d94ed06f75c02ec2a76ee4 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000020E0) {
                if (yych <= 0x00000487) goto yy2;
@@ -30,12 +29,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Me.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.u--encoding-policy(substitute).re"
        { goto Me; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 }
 #line 14 "unicode_group_Me.u--encoding-policy(substitute).re"
 
index 17eec43fe265326bd3be794ead484ed3daf3df8f..3136f0d8bf724bf04e0a7639c039fc57fa0ca3ef 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x20E0) {
                if (yych <= 0x0487) goto yy2;
@@ -30,12 +29,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Me.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.x--encoding-policy(fail).re"
        { goto Me; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 }
 #line 14 "unicode_group_Me.x--encoding-policy(fail).re"
 
index 06803a5bea85cc7885730d43537b475a7153d027..eace90c1a1942a2fd58b49ecc314526a0a22a682 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x20E0) {
                if (yych <= 0x0487) goto yy2;
@@ -30,12 +29,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Me.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.x--encoding-policy(ignore).re"
        { goto Me; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 }
 #line 14 "unicode_group_Me.x--encoding-policy(ignore).re"
 
index dde3bfea5091c90b4e20bd8d865b78cb8a7c5463..08571735540784b930dd87bbd58a5383d1c5f4c3 100644 (file)
@@ -12,7 +12,6 @@ Me:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x20E0) {
                if (yych <= 0x0487) goto yy2;
@@ -30,12 +29,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Me.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Me.x--encoding-policy(substitute).re"
        { goto Me; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 }
 #line 14 "unicode_group_Me.x--encoding-policy(substitute).re"
 
index df73cffe1fa55a1101217408809228c819864550..26986964460764b121a126b00d2d513f6b9c52f1 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCC:      goto yy4;
@@ -42,7 +41,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mn.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 46 "<stdout>"
+#line 45 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -621,7 +620,7 @@ yy28:
        ++YYCURSOR;
 #line 12 "unicode_group_Mn.8--encoding-policy(fail).re"
        { goto Mn; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 yy30:
        yych = *++YYCURSOR;
        switch (yych) {
index 627cd2d15ea34c6fdc2a0804406374581a5056c8..cbc0a6628fbbcf4e40e0054825ee24de91c9539b 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCC:      goto yy4;
@@ -42,7 +41,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mn.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 46 "<stdout>"
+#line 45 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -621,7 +620,7 @@ yy28:
        ++YYCURSOR;
 #line 12 "unicode_group_Mn.8--encoding-policy(ignore).re"
        { goto Mn; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 yy30:
        yych = *++YYCURSOR;
        switch (yych) {
index 28c1c483366c4af54a0708aee0954b43f2b65c29..8ec8fd3eca9eb016233a48267e9c561f3fa94097 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xCC:      goto yy4;
@@ -42,7 +41,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mn.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 46 "<stdout>"
+#line 45 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -621,7 +620,7 @@ yy28:
        ++YYCURSOR;
 #line 12 "unicode_group_Mn.8--encoding-policy(substitute).re"
        { goto Mn; }
-#line 625 "<stdout>"
+#line 624 "<stdout>"
 yy30:
        yych = *++YYCURSOR;
        switch (yych) {
index afa66b55e4120582cd3d60aa53c18b480c683a15..6d813b3336ba6d488d362f415a32b1cdd2bc031b 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000108C) {
                if (yych <= 0x00000B3B) {
@@ -640,12 +639,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Mn.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 644 "<stdout>"
+#line 643 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Mn.u--encoding-policy(fail).re"
        { goto Mn; }
-#line 649 "<stdout>"
+#line 648 "<stdout>"
 }
 #line 14 "unicode_group_Mn.u--encoding-policy(fail).re"
 
index 12d94be1439cc50b7f41e73268c3cadd5c15a353..2049c72dbc3c23f35b628793a19a5dbee7c14248 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000108C) {
                if (yych <= 0x00000B3B) {
@@ -640,12 +639,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Mn.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 644 "<stdout>"
+#line 643 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Mn.u--encoding-policy(ignore).re"
        { goto Mn; }
-#line 649 "<stdout>"
+#line 648 "<stdout>"
 }
 #line 14 "unicode_group_Mn.u--encoding-policy(ignore).re"
 
index 977713ee9c7a98aff79d9d8c1943308139141b9f..5e0343efb2ea6d3185f3b01f8f7baf05cb2e7d2d 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000108C) {
                if (yych <= 0x00000B3B) {
@@ -640,12 +639,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Mn.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 644 "<stdout>"
+#line 643 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Mn.u--encoding-policy(substitute).re"
        { goto Mn; }
-#line 649 "<stdout>"
+#line 648 "<stdout>"
 }
 #line 14 "unicode_group_Mn.u--encoding-policy(substitute).re"
 
index 2b52ff213b2d20175a4b4b5a8d0addad9ac3a9b9..c7cc3d953e1ac67f3f1e4ff94948f24d4b4daedc 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x103C) {
                if (yych <= 0x0ACC) {
@@ -624,13 +623,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mn.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 628 "<stdout>"
+#line 627 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Mn.x--encoding-policy(fail).re"
        { goto Mn; }
-#line 634 "<stdout>"
+#line 633 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDDFD) goto yy11;
index 5196628a0511ccefffd99b487e587de1a4f6fc5e..de9736726ae232b253c299c0b988031bd5a66f55 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x103C) {
                if (yych <= 0x0ACC) {
@@ -624,13 +623,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mn.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 628 "<stdout>"
+#line 627 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Mn.x--encoding-policy(ignore).re"
        { goto Mn; }
-#line 634 "<stdout>"
+#line 633 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDDFD) goto yy11;
index a1cd50cf23aa61f56a31e84cc2333dd0de9d1466..41a7f05787431a489f4e6f1cd80aa98b2979375e 100644 (file)
@@ -12,7 +12,6 @@ Mn:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x103C) {
                if (yych <= 0x0ACC) {
@@ -624,13 +623,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Mn.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 628 "<stdout>"
+#line 627 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Mn.x--encoding-policy(substitute).re"
        { goto Mn; }
-#line 634 "<stdout>"
+#line 633 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych == 0xDDFD) goto yy11;
index 3e8621c8a4c3ee30df11fca9c4d08e185673fa9c..cd53534df43d4067464df7d4edc235ddd91edf4b 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '0':
@@ -43,13 +42,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_N.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_N.8--encoding-policy(fail).re"
        { goto N; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 7e3d9ae8849181c136eb095a4ece12fc701829fa..30f1ba6555cb39bcfcc3b1230b19eb97dc69c296 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '0':
@@ -43,13 +42,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_N.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_N.8--encoding-policy(ignore).re"
        { goto N; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 91dc95c8c830ad8a40383162db46d959f8cf359f..3ea6887af78f38306663e01017f34b0614137cef 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '0':
@@ -43,13 +42,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_N.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_N.8--encoding-policy(substitute).re"
        { goto N; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index b097ab93abe88c1ef924e232adafad76d6f1aa6c..827b03c87e1af433b41ab155d71f240a963e112c 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002184) {
                if (yych <= 0x00000ECF) {
@@ -308,12 +307,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_N.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_N.u--encoding-policy(fail).re"
        { goto N; }
-#line 317 "<stdout>"
+#line 316 "<stdout>"
 }
 #line 14 "unicode_group_N.u--encoding-policy(fail).re"
 
index 323becfd7192ff1d690690cf2674484c7b0b0a2f..e2438a1341da3dd946acaed9c603f82518059212 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002184) {
                if (yych <= 0x00000ECF) {
@@ -308,12 +307,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_N.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_N.u--encoding-policy(ignore).re"
        { goto N; }
-#line 317 "<stdout>"
+#line 316 "<stdout>"
 }
 #line 14 "unicode_group_N.u--encoding-policy(ignore).re"
 
index 83dfb799664525f1223e4427c07c2e3b8d5a1c76..f37eb2476e74737f7ca8fb46b0bc91be22e70083 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002184) {
                if (yych <= 0x00000ECF) {
@@ -308,12 +307,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_N.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_N.u--encoding-policy(substitute).re"
        { goto N; }
-#line 317 "<stdout>"
+#line 316 "<stdout>"
 }
 #line 14 "unicode_group_N.u--encoding-policy(substitute).re"
 
index 0ffee91078496f7bb0950a4ef09d9f599221e1f3..b8106b85554c8c5e75aa3e8c77d4813445e876c3 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1BB9) {
                if (yych <= 0x0CE5) {
@@ -244,13 +243,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_N.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 248 "<stdout>"
+#line 247 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_N.x--encoding-policy(fail).re"
        { goto N; }
-#line 254 "<stdout>"
+#line 253 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF1F) {
index b4716fcb7e16a1add7418ec09912ba4dd0383d40..85d9fed616a0e6b354f8d78cfeedf5dcc127a163 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1BB9) {
                if (yych <= 0x0CE5) {
@@ -244,13 +243,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_N.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 248 "<stdout>"
+#line 247 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_N.x--encoding-policy(ignore).re"
        { goto N; }
-#line 254 "<stdout>"
+#line 253 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF1F) {
index 352a5625e8a4bf5c235241c42be95ed6f10c2486..70cfd9b74f857fcc275b0df2cc1ed72ffb957271 100644 (file)
@@ -12,7 +12,6 @@ N:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1BB9) {
                if (yych <= 0x0CE5) {
@@ -244,13 +243,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_N.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 248 "<stdout>"
+#line 247 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_N.x--encoding-policy(substitute).re"
        { goto N; }
-#line 254 "<stdout>"
+#line 253 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF1F) {
index b5a9ca72807fd9f2c3ce15bd1cf390e35fc5a727..d522ba45d5817ba81401b3a23f77dba63a97598b 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '0':
@@ -40,13 +39,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nd.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 44 "<stdout>"
+#line 43 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nd.8--encoding-policy(fail).re"
        { goto Nd; }
-#line 50 "<stdout>"
+#line 49 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index b6cbf7cb384d041b5bd124bcea27f42774bc62b9..41ea568193a9360678d2b7f435768c9eaea734e6 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '0':
@@ -40,13 +39,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nd.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 44 "<stdout>"
+#line 43 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nd.8--encoding-policy(ignore).re"
        { goto Nd; }
-#line 50 "<stdout>"
+#line 49 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 7d80086ed95322a44514b2f520d18df15939e644..b5f9e1bfd5ce61aa628fe92607be52c97330c3a0 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '0':
@@ -40,13 +39,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nd.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 44 "<stdout>"
+#line 43 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nd.8--encoding-policy(substitute).re"
        { goto Nd; }
-#line 50 "<stdout>"
+#line 49 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 4d506ecbe2cb212dc9769562f642a6f51025682b..71695406fe6820958495eefdb6d990b574315d2e 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000017E9) {
                if (yych <= 0x00000BE5) {
@@ -150,12 +149,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Nd.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 154 "<stdout>"
+#line 153 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Nd.u--encoding-policy(fail).re"
        { goto Nd; }
-#line 159 "<stdout>"
+#line 158 "<stdout>"
 }
 #line 14 "unicode_group_Nd.u--encoding-policy(fail).re"
 
index 7b625417355370d85c2720295a3a8650142233bb..cc83109e8f274a73f57a9a7fb612122bbb8a659a 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000017E9) {
                if (yych <= 0x00000BE5) {
@@ -150,12 +149,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Nd.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 154 "<stdout>"
+#line 153 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Nd.u--encoding-policy(ignore).re"
        { goto Nd; }
-#line 159 "<stdout>"
+#line 158 "<stdout>"
 }
 #line 14 "unicode_group_Nd.u--encoding-policy(ignore).re"
 
index 66744e3f0fd0151d33830a607cdc1afcdde44349..e454bcd5a24e05e4f4804d12e0eff44b4a7b509e 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000017E9) {
                if (yych <= 0x00000BE5) {
@@ -150,12 +149,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Nd.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 154 "<stdout>"
+#line 153 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Nd.u--encoding-policy(substitute).re"
        { goto Nd; }
-#line 159 "<stdout>"
+#line 158 "<stdout>"
 }
 #line 14 "unicode_group_Nd.u--encoding-policy(substitute).re"
 
index aab835784ecb6a63ccffd1618cc7bba98b809f49..3fa3b9c28d12fd3a04164564794ce0e0eae4d788 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x17E9) {
                if (yych <= 0x0BE5) {
@@ -151,13 +150,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nd.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 155 "<stdout>"
+#line 154 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nd.x--encoding-policy(fail).re"
        { goto Nd; }
-#line 161 "<stdout>"
+#line 160 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC9F) goto yy3;
index 515748880a649cf556831e6cd8e5564cc6174193..df9ce5e8592f9b9575ffd0c60fd435026e5929c2 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x17E9) {
                if (yych <= 0x0BE5) {
@@ -151,13 +150,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nd.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 155 "<stdout>"
+#line 154 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nd.x--encoding-policy(ignore).re"
        { goto Nd; }
-#line 161 "<stdout>"
+#line 160 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC9F) goto yy3;
index ecb43023b76c13aec78587473ecf4202b69f14b9..29e58e1bb469126e7cfd9bbc6d415c257256ebee 100644 (file)
@@ -12,7 +12,6 @@ Nd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x17E9) {
                if (yych <= 0x0BE5) {
@@ -151,13 +150,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nd.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 155 "<stdout>"
+#line 154 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nd.x--encoding-policy(substitute).re"
        { goto Nd; }
-#line 161 "<stdout>"
+#line 160 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDC9F) goto yy3;
index 29dee05f968063cd8beedc6e6b207c503a5b3cac..06adb2d4112b3d736254a4373d6bf90dde5c43a0 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE1:      goto yy4;
@@ -27,7 +26,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nl.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -157,7 +156,7 @@ yy15:
        ++YYCURSOR;
 #line 12 "unicode_group_Nl.8--encoding-policy(fail).re"
        { goto Nl; }
-#line 161 "<stdout>"
+#line 160 "<stdout>"
 yy17:
        yych = *++YYCURSOR;
        switch (yych) {
index 24471aeab888c21ddbb67b711b9e35f8f6726ca0..561d2cbfa69ab0f45571192f09a3efa95f68b629 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE1:      goto yy4;
@@ -27,7 +26,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nl.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -157,7 +156,7 @@ yy15:
        ++YYCURSOR;
 #line 12 "unicode_group_Nl.8--encoding-policy(ignore).re"
        { goto Nl; }
-#line 161 "<stdout>"
+#line 160 "<stdout>"
 yy17:
        yych = *++YYCURSOR;
        switch (yych) {
index 485f6a3687552afdd6de9e0a7bf0dfdd87581dda..9092226488d765a380fdcaeb213ed6d8a12a7d66 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE1:      goto yy4;
@@ -27,7 +26,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nl.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -157,7 +156,7 @@ yy15:
        ++YYCURSOR;
 #line 12 "unicode_group_Nl.8--encoding-policy(substitute).re"
        { goto Nl; }
-#line 161 "<stdout>"
+#line 160 "<stdout>"
 yy17:
        yych = *++YYCURSOR;
        switch (yych) {
index b20eacc1546042ba11c2da8512ccdb749469a6bd..230e5ac7254eae350f6b84878d5d34177e6f00b5 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000303A) {
                if (yych <= 0x00002188) {
@@ -54,12 +53,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Nl.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 58 "<stdout>"
+#line 57 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Nl.u--encoding-policy(fail).re"
        { goto Nl; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 }
 #line 14 "unicode_group_Nl.u--encoding-policy(fail).re"
 
index ace1d4e73a83b13a5dc873df867f80137da3d13a..474d154a722f650590e38028edf8f329e5da7cd0 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000303A) {
                if (yych <= 0x00002188) {
@@ -54,12 +53,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Nl.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 58 "<stdout>"
+#line 57 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Nl.u--encoding-policy(ignore).re"
        { goto Nl; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 }
 #line 14 "unicode_group_Nl.u--encoding-policy(ignore).re"
 
index 34fd0d072a5d09b4a5cbd6e53a3575b5cbd16e25..7659b5fd57a1bb1436cf99be08f691b9805501e2 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000303A) {
                if (yych <= 0x00002188) {
@@ -54,12 +53,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Nl.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 58 "<stdout>"
+#line 57 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Nl.u--encoding-policy(substitute).re"
        { goto Nl; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 }
 #line 14 "unicode_group_Nl.u--encoding-policy(substitute).re"
 
index 7a3269d80020d8968163f843d653170e2137946d..192fb29c752f38fc04db44146dfdd135e14ccfb4 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x3020) {
                if (yych <= 0x2182) {
@@ -47,13 +46,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nl.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 51 "<stdout>"
+#line 50 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nl.x--encoding-policy(fail).re"
        { goto Nl; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF41) {
index f1f8b30b2ae8b3a32d49f2d7cb1380a7186286f2..ef474143dee28840a0f8f88627adcd6aed1a9f86 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x3020) {
                if (yych <= 0x2182) {
@@ -47,13 +46,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nl.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 51 "<stdout>"
+#line 50 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nl.x--encoding-policy(ignore).re"
        { goto Nl; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF41) {
index 891dfd02650296417c7defb2780afde774940f49..7eb773f889098a31ef483c5866f641ce9866f366 100644 (file)
@@ -12,7 +12,6 @@ Nl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x3020) {
                if (yych <= 0x2182) {
@@ -47,13 +46,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Nl.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 51 "<stdout>"
+#line 50 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Nl.x--encoding-policy(substitute).re"
        { goto Nl; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF41) {
index 5307d4cb8b890ebb5bee4b519f22c97c3fd52112..6c5fe37fec276a5bc0b80dd590cfefaf9e2e48a3 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -29,7 +28,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_No.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 33 "<stdout>"
+#line 32 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -308,7 +307,7 @@ yy25:
        ++YYCURSOR;
 #line 12 "unicode_group_No.8--encoding-policy(fail).re"
        { goto No; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy27:
        yych = *++YYCURSOR;
        switch (yych) {
index 8d1981292d1c697ef70c8af31d2d1532ff32fcd2..fef44dc6754f34ec7c68bf4bacd5ae6bf702ddf5 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -29,7 +28,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_No.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 33 "<stdout>"
+#line 32 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -308,7 +307,7 @@ yy25:
        ++YYCURSOR;
 #line 12 "unicode_group_No.8--encoding-policy(ignore).re"
        { goto No; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy27:
        yych = *++YYCURSOR;
        switch (yych) {
index 9053affc6916e6eb3550db4e79c433bacaf39d08..2513105959b070ebd9c6d0fb44d9afe62a4cdbe9 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -29,7 +28,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_No.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 33 "<stdout>"
+#line 32 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -308,7 +307,7 @@ yy25:
        ++YYCURSOR;
 #line 12 "unicode_group_No.8--encoding-policy(substitute).re"
        { goto No; }
-#line 312 "<stdout>"
+#line 311 "<stdout>"
 yy27:
        yych = *++YYCURSOR;
        switch (yych) {
index 608cc95bdac1c590ab661a7bbd94db547adaeb61..81e066e29f89fefe9a54f974be222335f3e78727 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002CFC) {
                if (yych <= 0x0000137C) {
@@ -159,12 +158,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_No.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 163 "<stdout>"
+#line 162 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_No.u--encoding-policy(fail).re"
        { goto No; }
-#line 168 "<stdout>"
+#line 167 "<stdout>"
 }
 #line 14 "unicode_group_No.u--encoding-policy(fail).re"
 
index 3f832f452ebf2e3bf94f60ab280e7083160078a9..3a42d2190ed2aa38a03ddaa28d13aff06c43f66d 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002CFC) {
                if (yych <= 0x0000137C) {
@@ -159,12 +158,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_No.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 163 "<stdout>"
+#line 162 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_No.u--encoding-policy(ignore).re"
        { goto No; }
-#line 168 "<stdout>"
+#line 167 "<stdout>"
 }
 #line 14 "unicode_group_No.u--encoding-policy(ignore).re"
 
index bef1e77dec595fdac746bcb66d5b3467d5334813..d782b2c79ddd11caabf39b8390c6bc2a119bfacd 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002CFC) {
                if (yych <= 0x0000137C) {
@@ -159,12 +158,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_No.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 163 "<stdout>"
+#line 162 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_No.u--encoding-policy(substitute).re"
        { goto No; }
-#line 168 "<stdout>"
+#line 167 "<stdout>"
 }
 #line 14 "unicode_group_No.u--encoding-policy(substitute).re"
 
index c99230f9ae112e1c3f45082ae86b68ad77a6d32e..9c97856f2968a293af3ad87385cb12ab40760c6c 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x215F) {
                if (yych <= 0x0D75) {
@@ -112,13 +111,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_No.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 116 "<stdout>"
+#line 115 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_No.x--encoding-policy(fail).re"
        { goto No; }
-#line 122 "<stdout>"
+#line 121 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index 16ed46eee7819633be504b8264686bcc8031a238..9d794789cd366dad7e878017b5e6f82c4573d8a3 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x215F) {
                if (yych <= 0x0D75) {
@@ -112,13 +111,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_No.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 116 "<stdout>"
+#line 115 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_No.x--encoding-policy(ignore).re"
        { goto No; }
-#line 122 "<stdout>"
+#line 121 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index b1bdd103dd654bc110b12ab1391310a94ad4b7af..e2c9aa35e626fc914e84a26bf006eb4aebeeb4df 100644 (file)
@@ -12,7 +12,6 @@ No:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x215F) {
                if (yych <= 0x0D75) {
@@ -112,13 +111,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_No.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 116 "<stdout>"
+#line 115 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_No.x--encoding-policy(substitute).re"
        { goto No; }
-#line 122 "<stdout>"
+#line 121 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index fbb4fc1004b271c8dc853e10969544482ab93071..2d589b8db3b03ff34d8f9c51947f012ff553918a 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '!':
@@ -63,13 +62,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_P.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 67 "<stdout>"
+#line 66 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_P.8--encoding-policy(fail).re"
        { goto P; }
-#line 73 "<stdout>"
+#line 72 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 8e407691619bef621c8910c0f684bbc952b99956..c475f8c1db7be9c6a425fc0d52cd3a421536b26b 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '!':
@@ -63,13 +62,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_P.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 67 "<stdout>"
+#line 66 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_P.8--encoding-policy(ignore).re"
        { goto P; }
-#line 73 "<stdout>"
+#line 72 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index d6d8adf87fc9d56317034e942b7e9b60849c2005..d62d952c4f0fd8e463df110f4d79c233f83bb2e1 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '!':
@@ -63,13 +62,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_P.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 67 "<stdout>"
+#line 66 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_P.8--encoding-policy(substitute).re"
        { goto P; }
-#line 73 "<stdout>"
+#line 72 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index efc3a76baaef2ecda87bcaaa6ee1c065f9399a47..43f24396a409b6b23b9f0a5f88eb79957cec6aaf 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002052) {
                if (yych <= 0x0000085E) {
@@ -406,12 +405,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_P.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 410 "<stdout>"
+#line 409 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_P.u--encoding-policy(fail).re"
        { goto P; }
-#line 415 "<stdout>"
+#line 414 "<stdout>"
 }
 #line 14 "unicode_group_P.u--encoding-policy(fail).re"
 
index 5e21fb2924536de36884f9b06b70caed9b6bcfb1..11acb939d9322d48e53c400fc6b9ba9f1ae3c061 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002052) {
                if (yych <= 0x0000085E) {
@@ -406,12 +405,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_P.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 410 "<stdout>"
+#line 409 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_P.u--encoding-policy(ignore).re"
        { goto P; }
-#line 415 "<stdout>"
+#line 414 "<stdout>"
 }
 #line 14 "unicode_group_P.u--encoding-policy(ignore).re"
 
index d911f30e0f87e8fd33dc52ba6202e5c871bd7859..42e5aa75b66decf9ed8ba2d4247cd40ff75cc8c0 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002052) {
                if (yych <= 0x0000085E) {
@@ -406,12 +405,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_P.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 410 "<stdout>"
+#line 409 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_P.u--encoding-policy(substitute).re"
        { goto P; }
-#line 415 "<stdout>"
+#line 414 "<stdout>"
 }
 #line 14 "unicode_group_P.u--encoding-policy(substitute).re"
 
index e4ba4d3ff5e9206dccbb686fd2b7a90e6f043917..c2fb4eb0fc6ca27ae52f9a3ad600d0cdcb3d4e4a 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1C7F) {
                if (yych <= 0x07F9) {
@@ -367,13 +366,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_P.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 371 "<stdout>"
+#line 370 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_P.x--encoding-policy(fail).re"
        { goto P; }
-#line 377 "<stdout>"
+#line 376 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF9E) {
index 58b8a8d56891727d979674231f0327383f49fb28..fdde50cf47344f60a6b58ac5ba398107e35dfd10 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1C7F) {
                if (yych <= 0x07F9) {
@@ -367,13 +366,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_P.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 371 "<stdout>"
+#line 370 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_P.x--encoding-policy(ignore).re"
        { goto P; }
-#line 377 "<stdout>"
+#line 376 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF9E) {
index 5fd4fbba3b44a228b524001e32b775a3d84977fb..926c0efea229604651c9e1c031817b8347879b76 100644 (file)
@@ -12,7 +12,6 @@ P:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1C7F) {
                if (yych <= 0x07F9) {
@@ -367,13 +366,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_P.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 371 "<stdout>"
+#line 370 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_P.x--encoding-policy(substitute).re"
        { goto P; }
-#line 377 "<stdout>"
+#line 376 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF9E) {
index db20926f29c3e7bf39d7b4c9cc9c005ebd7c1b59..37f16544f9f034b8ea4005116693164b28a9917f 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '_':       goto yy4;
@@ -25,13 +24,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pc.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 29 "<stdout>"
+#line 28 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pc.8--encoding-policy(fail).re"
        { goto Pc; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index df981c5587933ab43dd67908f85c1c0f5c27b820..e5bc3b0dc358325cbbcb98939f8c1999a0dda7ac 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '_':       goto yy4;
@@ -25,13 +24,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pc.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 29 "<stdout>"
+#line 28 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pc.8--encoding-policy(ignore).re"
        { goto Pc; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index 011de168190f7a4537f8d308d0607e3e74311260..d163f2849608d6fc6be32abc44d924b1bb1816d0 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '_':       goto yy4;
@@ -25,13 +24,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pc.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 29 "<stdout>"
+#line 28 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pc.8--encoding-policy(substitute).re"
        { goto Pc; }
-#line 35 "<stdout>"
+#line 34 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index 598a926c142acd4437865d89ff1ed85038b1b942..5645a8863ee25a9a5ce3fc149bf195235169ade3 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002054) {
                if (yych <= 0x0000203E) {
@@ -34,12 +33,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pc.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pc.u--encoding-policy(fail).re"
        { goto Pc; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 }
 #line 14 "unicode_group_Pc.u--encoding-policy(fail).re"
 
index bbeee3d1a7aba08b130b08c61c364a13ec4ef18d..1fccfaa01996022c8be721a617ab82a3f792c551 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002054) {
                if (yych <= 0x0000203E) {
@@ -34,12 +33,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pc.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pc.u--encoding-policy(ignore).re"
        { goto Pc; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 }
 #line 14 "unicode_group_Pc.u--encoding-policy(ignore).re"
 
index d276898994213da6a01ff02094fb796fb1130538..cf7e42f5672b1acc2269a7fc976a726d9f553d42 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002054) {
                if (yych <= 0x0000203E) {
@@ -34,12 +33,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pc.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pc.u--encoding-policy(substitute).re"
        { goto Pc; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 }
 #line 14 "unicode_group_Pc.u--encoding-policy(substitute).re"
 
index a6e250455ee2dad3f753920cab8ce5bb62c80e7f..dfe826125df90693ac198885437e3234e96b8b21 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2054) {
                if (yych <= 0x203E) {
@@ -34,12 +33,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pc.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pc.x--encoding-policy(fail).re"
        { goto Pc; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 }
 #line 14 "unicode_group_Pc.x--encoding-policy(fail).re"
 
index 75d968f5530c12c5195cf319a79c6a819a155423..045fb8604c6654ea33fbec23eeaa3f06153cfa8b 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2054) {
                if (yych <= 0x203E) {
@@ -34,12 +33,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pc.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pc.x--encoding-policy(ignore).re"
        { goto Pc; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 }
 #line 14 "unicode_group_Pc.x--encoding-policy(ignore).re"
 
index e604c252bac3a43605774249b9f2e313f0a90d5d..8ca4feedfaf9feeef33e219b459b8d946c985d7a 100644 (file)
@@ -12,7 +12,6 @@ Pc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2054) {
                if (yych <= 0x203E) {
@@ -34,12 +33,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pc.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pc.x--encoding-policy(substitute).re"
        { goto Pc; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 }
 #line 14 "unicode_group_Pc.x--encoding-policy(substitute).re"
 
index 55c4f42eb4553ad7ca650c12a6058b7a16a26b46..33519dc5ea2d45d0017586b1e47597456f102cfe 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '-':       goto yy4;
@@ -28,13 +27,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pd.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pd.8--encoding-policy(fail).re"
        { goto Pd; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 48800661daff4bf416de551f3ad330aadc1be3c3..4cf85f5939e09b2beab03a2084c9c2529df4ba37 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '-':       goto yy4;
@@ -28,13 +27,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pd.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pd.8--encoding-policy(ignore).re"
        { goto Pd; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index c814f0f6a7edacac03e80885add9130cd47f7514..7a07555be488cf2ec109ace351d4731f4df426b0 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '-':       goto yy4;
@@ -28,13 +27,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pd.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 32 "<stdout>"
+#line 31 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pd.8--encoding-policy(substitute).re"
        { goto Pd; }
-#line 38 "<stdout>"
+#line 37 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index bd0e8160d65d31e81b50a165b9deb892e47a5cf9..f44c3e07b5dfdea58348f22ba18ec033833f4066 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E19) {
                if (yych <= 0x000013FF) {
@@ -53,12 +52,12 @@ Pd:
        ++YYCURSOR;
 #line 13 "unicode_group_Pd.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pd.u--encoding-policy(fail).re"
        { goto Pd; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 }
 #line 14 "unicode_group_Pd.u--encoding-policy(fail).re"
 
index c4746e7c86e62155b19aacd0b094f44a5c075fc5..7c97c4c48cbb69a499759aca342cba9196f6c0c3 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E19) {
                if (yych <= 0x000013FF) {
@@ -53,12 +52,12 @@ Pd:
        ++YYCURSOR;
 #line 13 "unicode_group_Pd.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pd.u--encoding-policy(ignore).re"
        { goto Pd; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 }
 #line 14 "unicode_group_Pd.u--encoding-policy(ignore).re"
 
index 9a5bc46729c88b8d05e8c8ff65fea32715adff9c..e5ea7dfadc5395c73dd0808c5020247480d29432 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E19) {
                if (yych <= 0x000013FF) {
@@ -53,12 +52,12 @@ Pd:
        ++YYCURSOR;
 #line 13 "unicode_group_Pd.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pd.u--encoding-policy(substitute).re"
        { goto Pd; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 }
 #line 14 "unicode_group_Pd.u--encoding-policy(substitute).re"
 
index acf9bbf801eba559fecbd28b14afad4f160b4430..d43d9c5bddfcfbf61dda8f2320436f4f40105b08 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E19) {
                if (yych <= 0x13FF) {
@@ -53,12 +52,12 @@ Pd:
        ++YYCURSOR;
 #line 13 "unicode_group_Pd.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pd.x--encoding-policy(fail).re"
        { goto Pd; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 }
 #line 14 "unicode_group_Pd.x--encoding-policy(fail).re"
 
index 99a537743d1320fe489ce999e6d79785eb2966b2..39f52fc1d70babf697569c3abaa8ec6724995085 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E19) {
                if (yych <= 0x13FF) {
@@ -53,12 +52,12 @@ Pd:
        ++YYCURSOR;
 #line 13 "unicode_group_Pd.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pd.x--encoding-policy(ignore).re"
        { goto Pd; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 }
 #line 14 "unicode_group_Pd.x--encoding-policy(ignore).re"
 
index 37719c6577f179337a358cbe39b8a8af64c7e5be..54a60f035df066a73e8ce7cd614fa6c537e19643 100644 (file)
@@ -12,7 +12,6 @@ Pd:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E19) {
                if (yych <= 0x13FF) {
@@ -53,12 +52,12 @@ Pd:
        ++YYCURSOR;
 #line 13 "unicode_group_Pd.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pd.x--encoding-policy(substitute).re"
        { goto Pd; }
-#line 62 "<stdout>"
+#line 61 "<stdout>"
 }
 #line 14 "unicode_group_Pd.x--encoding-policy(substitute).re"
 
index 31a3b0d75df9e45ad1392f8e027f2eaa63390320..44ef78249dc1dce141b4af5edcf9e2d600e10625 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ')':
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pe.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pe.8--encoding-policy(fail).re"
        { goto Pe; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index 06eb3db1dd4252b4dbacbf997bed6c5249f496f6..57af9bc9f20f1457ff0a12211f6cf1947a46c9da 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ')':
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pe.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pe.8--encoding-policy(ignore).re"
        { goto Pe; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index 9c7d7edf9e35d434235d93905b94486805f34257..141f380c4824faa4360264eaa8eb95738c10f25b 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ')':
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pe.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Pe.8--encoding-policy(substitute).re"
        { goto Pe; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index 612ffd42c217538a88fcdd389e2279e50b99002c..88f2cc4ba42e9dd719f31baab25a32d3b8ceec3b 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000029D9) {
                if (yych <= 0x000027C5) {
@@ -216,12 +215,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pe.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 220 "<stdout>"
+#line 219 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pe.u--encoding-policy(fail).re"
        { goto Pe; }
-#line 225 "<stdout>"
+#line 224 "<stdout>"
 }
 #line 14 "unicode_group_Pe.u--encoding-policy(fail).re"
 
index a114a9aff0fa63cbe2d04f79e2d3b52e12112221..bf643fb32c5e96f73143d45e10db60b4fb3eff9b 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000029D9) {
                if (yych <= 0x000027C5) {
@@ -216,12 +215,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pe.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 220 "<stdout>"
+#line 219 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pe.u--encoding-policy(ignore).re"
        { goto Pe; }
-#line 225 "<stdout>"
+#line 224 "<stdout>"
 }
 #line 14 "unicode_group_Pe.u--encoding-policy(ignore).re"
 
index a422e92b47bde7279793fa700ae52a251db8deff..7436f02ae165138efa45e62e11e0772f257f7486 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000029D9) {
                if (yych <= 0x000027C5) {
@@ -216,12 +215,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pe.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 220 "<stdout>"
+#line 219 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pe.u--encoding-policy(substitute).re"
        { goto Pe; }
-#line 225 "<stdout>"
+#line 224 "<stdout>"
 }
 #line 14 "unicode_group_Pe.u--encoding-policy(substitute).re"
 
index 4da1b21db856c4b2192997179a4bf04e418fa43f..277f642dae00e618559e53e5150ac75bdee7f17a 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x29D9) {
                if (yych <= 0x27C5) {
@@ -216,12 +215,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pe.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 220 "<stdout>"
+#line 219 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pe.x--encoding-policy(fail).re"
        { goto Pe; }
-#line 225 "<stdout>"
+#line 224 "<stdout>"
 }
 #line 14 "unicode_group_Pe.x--encoding-policy(fail).re"
 
index a180a10a42fbb69abaa86834a98916507dccc78e..4571aee8ededcf94fa54dceed0b10da498c7aa71 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x29D9) {
                if (yych <= 0x27C5) {
@@ -216,12 +215,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pe.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 220 "<stdout>"
+#line 219 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pe.x--encoding-policy(ignore).re"
        { goto Pe; }
-#line 225 "<stdout>"
+#line 224 "<stdout>"
 }
 #line 14 "unicode_group_Pe.x--encoding-policy(ignore).re"
 
index 319c6e2cfadb5d45ab9ac8eea5bbc064fabcc721..1dafd8cacf263a5a552037cb348268f609c620a3 100644 (file)
@@ -12,7 +12,6 @@ Pe:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x29D9) {
                if (yych <= 0x27C5) {
@@ -216,12 +215,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Pe.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 220 "<stdout>"
+#line 219 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pe.x--encoding-policy(substitute).re"
        { goto Pe; }
-#line 225 "<stdout>"
+#line 224 "<stdout>"
 }
 #line 14 "unicode_group_Pe.x--encoding-policy(substitute).re"
 
index ebdb54b59e953543b76262896432c604e0b1d221..d25d03a60113025fe6e70e4d45363847ba14941c 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pf.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -64,7 +63,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.8--encoding-policy(fail).re"
        { goto Pf; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Pf.8--encoding-policy(fail).re"
 
index a369634ad7d856d858ef79015e2e551897ed2fb8..585b9e64a3d8cd394db30f30890c7ab821aa05e6 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pf.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -64,7 +63,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.8--encoding-policy(ignore).re"
        { goto Pf; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Pf.8--encoding-policy(ignore).re"
 
index 6feb2eb1344cde52fa763d5900497e4c05bb585d..952283ab0ad009725c8670f33ed13cddb7e1970b 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pf.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -64,7 +63,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.8--encoding-policy(substitute).re"
        { goto Pf; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Pf.8--encoding-policy(substitute).re"
 
index 37b901d8707d5aa7a04f6df618987bde652e3207..336796c0afa8d69fb7ccb092f95dc6591e0fa44e 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E03) {
                if (yych <= 0x0000201C) {
@@ -48,12 +47,12 @@ Pf:
        ++YYCURSOR;
 #line 13 "unicode_group_Pf.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.u--encoding-policy(fail).re"
        { goto Pf; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pf.u--encoding-policy(fail).re"
 
index ba0d7c78835becc4fb1d46c9b053e6fa1ea4ef50..4119bc95390ec673a34439df5b29184205e9d788 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E03) {
                if (yych <= 0x0000201C) {
@@ -48,12 +47,12 @@ Pf:
        ++YYCURSOR;
 #line 13 "unicode_group_Pf.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.u--encoding-policy(ignore).re"
        { goto Pf; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pf.u--encoding-policy(ignore).re"
 
index 0e6d31cd21ae8b92f8d346cf30381aaeec90f3b0..105064710c60c6592c592b4c3eacc442b81c64bc 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E03) {
                if (yych <= 0x0000201C) {
@@ -48,12 +47,12 @@ Pf:
        ++YYCURSOR;
 #line 13 "unicode_group_Pf.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.u--encoding-policy(substitute).re"
        { goto Pf; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pf.u--encoding-policy(substitute).re"
 
index 4ffb862136259274000b2b6ef8cab275a0eca81f..1c7ac2853bd07f950fb75d5b8fa2614c1a30aae2 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E03) {
                if (yych <= 0x201C) {
@@ -48,12 +47,12 @@ Pf:
        ++YYCURSOR;
 #line 13 "unicode_group_Pf.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.x--encoding-policy(fail).re"
        { goto Pf; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pf.x--encoding-policy(fail).re"
 
index 4d3daed24a94d61825db5b6b315eb7060f1c56b1..a7062c0b30d5935538aac2c546640e38d6c91bb4 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E03) {
                if (yych <= 0x201C) {
@@ -48,12 +47,12 @@ Pf:
        ++YYCURSOR;
 #line 13 "unicode_group_Pf.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.x--encoding-policy(ignore).re"
        { goto Pf; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pf.x--encoding-policy(ignore).re"
 
index 5f42ada8a2a6d695aa932ff2b863c0eca3e65d98..67226867fabfcbbb88cdc29c0b887a92919da107 100644 (file)
@@ -12,7 +12,6 @@ Pf:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E03) {
                if (yych <= 0x201C) {
@@ -48,12 +47,12 @@ Pf:
        ++YYCURSOR;
 #line 13 "unicode_group_Pf.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pf.x--encoding-policy(substitute).re"
        { goto Pf; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pf.x--encoding-policy(substitute).re"
 
index e9ce5737656bd8663f8f35917ed23c2fc9ee13ef..0ed9983d62f2c59812a7d6bcf10a4ab7acc73b4c 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pi.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -66,7 +65,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.8--encoding-policy(fail).re"
        { goto Pi; }
-#line 70 "<stdout>"
+#line 69 "<stdout>"
 }
 #line 14 "unicode_group_Pi.8--encoding-policy(fail).re"
 
index 3aa2c712b0420a2f944f96e105afd25ec6780494..a0d14d34aa3212279d25bd8d01d7826bee414408 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pi.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -66,7 +65,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.8--encoding-policy(ignore).re"
        { goto Pi; }
-#line 70 "<stdout>"
+#line 69 "<stdout>"
 }
 #line 14 "unicode_group_Pi.8--encoding-policy(ignore).re"
 
index cb6674b320e803c0a10f0299438ef717a133d6f4..dcf7d49ddc567b40ad7ab4a498052e6efac295da 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -24,7 +23,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Pi.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 28 "<stdout>"
+#line 27 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -66,7 +65,7 @@ yy9:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.8--encoding-policy(substitute).re"
        { goto Pi; }
-#line 70 "<stdout>"
+#line 69 "<stdout>"
 }
 #line 14 "unicode_group_Pi.8--encoding-policy(substitute).re"
 
index 0bbbbedc800a58fdfe928a93c3ce4fce23bc4521..61f3a268f918fd5388feeb34cb6ba5168fec1bcb 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E01) {
                if (yych <= 0x0000201A) {
@@ -48,12 +47,12 @@ Pi:
        ++YYCURSOR;
 #line 13 "unicode_group_Pi.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.u--encoding-policy(fail).re"
        { goto Pi; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pi.u--encoding-policy(fail).re"
 
index 4b31a30325a17ca63182595f6f03bd587195ea52..2b2153a74ba62b7d13ea18f846354c598eadb5cc 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E01) {
                if (yych <= 0x0000201A) {
@@ -48,12 +47,12 @@ Pi:
        ++YYCURSOR;
 #line 13 "unicode_group_Pi.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.u--encoding-policy(ignore).re"
        { goto Pi; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pi.u--encoding-policy(ignore).re"
 
index f20b519f61a932360ecaac5c2379eda8f06d15bd..f03bfd75694f34df9004729c9d0c6fc73c6390ee 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002E01) {
                if (yych <= 0x0000201A) {
@@ -48,12 +47,12 @@ Pi:
        ++YYCURSOR;
 #line 13 "unicode_group_Pi.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.u--encoding-policy(substitute).re"
        { goto Pi; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pi.u--encoding-policy(substitute).re"
 
index 82c310ed4342635ad1baa489913d1b2bbd32559f..f722c1d20cced2581f6e2082ca3becd122a4fffb 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E01) {
                if (yych <= 0x201A) {
@@ -48,12 +47,12 @@ Pi:
        ++YYCURSOR;
 #line 13 "unicode_group_Pi.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.x--encoding-policy(fail).re"
        { goto Pi; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pi.x--encoding-policy(fail).re"
 
index d8c0c3d6eae84d0b2591f03a7a5c82aacea0d0d5..e9bc532a644899bc4cc65c8f5a95dffb633cd244 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E01) {
                if (yych <= 0x201A) {
@@ -48,12 +47,12 @@ Pi:
        ++YYCURSOR;
 #line 13 "unicode_group_Pi.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.x--encoding-policy(ignore).re"
        { goto Pi; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pi.x--encoding-policy(ignore).re"
 
index 9607ecc8ffff7798571622e37c0fab57eb28daba..19a4189dc29f7535da22930e5179b8ee924324c9 100644 (file)
@@ -12,7 +12,6 @@ Pi:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2E01) {
                if (yych <= 0x201A) {
@@ -48,12 +47,12 @@ Pi:
        ++YYCURSOR;
 #line 13 "unicode_group_Pi.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 52 "<stdout>"
+#line 51 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Pi.x--encoding-policy(substitute).re"
        { goto Pi; }
-#line 57 "<stdout>"
+#line 56 "<stdout>"
 }
 #line 14 "unicode_group_Pi.x--encoding-policy(substitute).re"
 
index 90587945ba0985ec95df4964d7d42275f79b59b6..f298e409ccd5b545b154ba6f1992eb696b20623c 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '!':
@@ -55,13 +54,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Po.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Po.8--encoding-policy(fail).re"
        { goto Po; }
-#line 65 "<stdout>"
+#line 64 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index d3e79f6d3a5af6c2156594bf93d6fd863ed3db61..b91842cd047406118e26f522a04e4e077d3365ce 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '!':
@@ -55,13 +54,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Po.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Po.8--encoding-policy(ignore).re"
        { goto Po; }
-#line 65 "<stdout>"
+#line 64 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 5e8a15c8f682c0384c61b8967ae36a94ed79f633..78de7674a4bb468d8bb5e80124fdaabb100655a5 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '!':
@@ -55,13 +54,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Po.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Po.8--encoding-policy(substitute).re"
        { goto Po; }
-#line 65 "<stdout>"
+#line 64 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index e468f1f91d65332df0c53932dd2c608c77c759e3..54b55087f0c7258b1ab2b868404536c5d3d696b7 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002053) {
                if (yych <= 0x00000DF4) {
@@ -373,12 +372,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Po.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 377 "<stdout>"
+#line 376 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Po.u--encoding-policy(fail).re"
        { goto Po; }
-#line 382 "<stdout>"
+#line 381 "<stdout>"
 }
 #line 14 "unicode_group_Po.u--encoding-policy(fail).re"
 
index 7d68a9f8bf2fde75533fc400759b3acdd642dae6..6a56f21ed986c76bede78dfa961d7fd42954b02a 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002053) {
                if (yych <= 0x00000DF4) {
@@ -373,12 +372,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Po.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 377 "<stdout>"
+#line 376 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Po.u--encoding-policy(ignore).re"
        { goto Po; }
-#line 382 "<stdout>"
+#line 381 "<stdout>"
 }
 #line 14 "unicode_group_Po.u--encoding-policy(ignore).re"
 
index 344314b62d7f2dbe5f37ebf4a0bec67800527c14..0e839889351af55cdde992f5508784d2082a349b 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002053) {
                if (yych <= 0x00000DF4) {
@@ -373,12 +372,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Po.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 377 "<stdout>"
+#line 376 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Po.u--encoding-policy(substitute).re"
        { goto Po; }
-#line 382 "<stdout>"
+#line 381 "<stdout>"
 }
 #line 14 "unicode_group_Po.u--encoding-policy(substitute).re"
 
index 103f35913925fa9cd5c4f0d188b3f2d96b36ffd3..7dabd339cb4363de0faf772be09355bee9e6dfa1 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x202F) {
                if (yych <= 0x0963) {
@@ -356,13 +355,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Po.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 360 "<stdout>"
+#line 359 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Po.x--encoding-policy(fail).re"
        { goto Po; }
-#line 366 "<stdout>"
+#line 365 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF9E) {
index 241df7700ab4f165c67d70be13fb195b34b89e4b..c0289265ccbd6fc120fbedffd92b896379cbdb22 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x202F) {
                if (yych <= 0x0963) {
@@ -356,13 +355,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Po.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 360 "<stdout>"
+#line 359 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Po.x--encoding-policy(ignore).re"
        { goto Po; }
-#line 366 "<stdout>"
+#line 365 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF9E) {
index 7454ef4832f84bdb0a0d1e0a1a2065b73f7dfa09..70c0896bc21a8e4f30f2e2c4ca23d75a314b8ca5 100644 (file)
@@ -12,7 +12,6 @@ Po:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x202F) {
                if (yych <= 0x0963) {
@@ -356,13 +355,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Po.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 360 "<stdout>"
+#line 359 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Po.x--encoding-policy(substitute).re"
        { goto Po; }
-#line 366 "<stdout>"
+#line 365 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF9E) {
index e965d8d5ef1566888243b40873efb0e13d82be3a..045b98995605ea27126cdce53f561139edf7f75f 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '(':
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ps.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ps.8--encoding-policy(fail).re"
        { goto Ps; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index d34d6d1f49a244d0c475b9812ab62ac11d06edfe..45b162a8831b9729bcf8773cdb0ef1bf5947b8d4 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '(':
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ps.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ps.8--encoding-policy(ignore).re"
        { goto Ps; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index 33e7a18e9d4ab2ad71c8dcb03b115821512c7612..49b0f97134a4f93aa22d1e90c7efb9a548ad6558 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '(':
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Ps.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Ps.8--encoding-policy(substitute).re"
        { goto Ps; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
index c8b5a44b171694cb2fd7fa1685175cdb0542ff5e..3f02945fa2c02c854669e1b1ea822e5f0aefb6c2 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002997) {
                if (yych <= 0x00002772) {
@@ -229,12 +228,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ps.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 233 "<stdout>"
+#line 232 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ps.u--encoding-policy(fail).re"
        { goto Ps; }
-#line 238 "<stdout>"
+#line 237 "<stdout>"
 }
 #line 14 "unicode_group_Ps.u--encoding-policy(fail).re"
 
index d93bc4ab93188dd5ad7e7d8ce4307aa86c613745..92707ef97e9a9f9c378fd2a37f1a808cf86db816 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002997) {
                if (yych <= 0x00002772) {
@@ -229,12 +228,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ps.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 233 "<stdout>"
+#line 232 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ps.u--encoding-policy(ignore).re"
        { goto Ps; }
-#line 238 "<stdout>"
+#line 237 "<stdout>"
 }
 #line 14 "unicode_group_Ps.u--encoding-policy(ignore).re"
 
index 8ccfb034d1145c3fa725b20d2be5894880d85659..416908353df3676ba361981c1cac5ab7e78dd2d7 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002997) {
                if (yych <= 0x00002772) {
@@ -229,12 +228,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ps.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 233 "<stdout>"
+#line 232 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ps.u--encoding-policy(substitute).re"
        { goto Ps; }
-#line 238 "<stdout>"
+#line 237 "<stdout>"
 }
 #line 14 "unicode_group_Ps.u--encoding-policy(substitute).re"
 
index 2fc3a2839982952ed35097337ce4a0b979adbd27..12693825e40896e1c3a53fae902a164792c604d4 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2997) {
                if (yych <= 0x2772) {
@@ -229,12 +228,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ps.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 233 "<stdout>"
+#line 232 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ps.x--encoding-policy(fail).re"
        { goto Ps; }
-#line 238 "<stdout>"
+#line 237 "<stdout>"
 }
 #line 14 "unicode_group_Ps.x--encoding-policy(fail).re"
 
index a8153d53c5feda26587b3186a363768390560b12..dc04b8f2052f2a58e244a32623c05d2877b8f6f3 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2997) {
                if (yych <= 0x2772) {
@@ -229,12 +228,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ps.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 233 "<stdout>"
+#line 232 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ps.x--encoding-policy(ignore).re"
        { goto Ps; }
-#line 238 "<stdout>"
+#line 237 "<stdout>"
 }
 #line 14 "unicode_group_Ps.x--encoding-policy(ignore).re"
 
index 621e572928aaa41c22292016075ce640feff0f46..fff67cced8d9dbd200ac665cae63dec9ac09249f 100644 (file)
@@ -12,7 +12,6 @@ Ps:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2997) {
                if (yych <= 0x2772) {
@@ -229,12 +228,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Ps.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 233 "<stdout>"
+#line 232 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Ps.x--encoding-policy(substitute).re"
        { goto Ps; }
-#line 238 "<stdout>"
+#line 237 "<stdout>"
 }
 #line 14 "unicode_group_Ps.x--encoding-policy(substitute).re"
 
index 1bebf15d38627159ad76c8a1bc438dece2dede86..25bbc3987227fc687f6a8249e132997eda5b0e2c 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '$':
@@ -49,13 +48,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_S.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_S.8--encoding-policy(fail).re"
        { goto S; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index d8184a9e1021e400bfecc9ca4680c809bd14133c..b2f891735979bc5f5351705e5452d5ededa2736f 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '$':
@@ -49,13 +48,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_S.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_S.8--encoding-policy(ignore).re"
        { goto S; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index c7989b25c732ea3a6602ff703aa25b4e6dae64b2..3721839e4a7b48c0d783186d99c79064a3b6a972 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '$':
@@ -49,13 +48,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_S.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_S.8--encoding-policy(substitute).re"
        { goto S; }
-#line 59 "<stdout>"
+#line 58 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 5ba07c8fcd78e4a05bd040f3c3cb25209719b631..d8beb31b3091872cd7514231fb8eec406f0e203b 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00003004) {
                if (yych <= 0x00001399) {
@@ -650,12 +649,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_S.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 654 "<stdout>"
+#line 653 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_S.u--encoding-policy(fail).re"
        { goto S; }
-#line 659 "<stdout>"
+#line 658 "<stdout>"
 }
 #line 14 "unicode_group_S.u--encoding-policy(fail).re"
 
index 79f1230b97501fda8a69b544e9a3ae1967eff125..cd332c3e31e42dea3f37caac45afdfeeba9f13c0 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00003004) {
                if (yych <= 0x00001399) {
@@ -650,12 +649,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_S.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 654 "<stdout>"
+#line 653 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_S.u--encoding-policy(ignore).re"
        { goto S; }
-#line 659 "<stdout>"
+#line 658 "<stdout>"
 }
 #line 14 "unicode_group_S.u--encoding-policy(ignore).re"
 
index e4c89a6a8a0c011b76b059b3aa5af51c7b1f831c..b6fb36c7058712fa836a952fce71eab5d50c2f8a 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00003004) {
                if (yych <= 0x00001399) {
@@ -650,12 +649,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_S.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 654 "<stdout>"
+#line 653 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_S.u--encoding-policy(substitute).re"
        { goto S; }
-#line 659 "<stdout>"
+#line 658 "<stdout>"
 }
 #line 14 "unicode_group_S.u--encoding-policy(substitute).re"
 
index dba9a1f76ac2660afbfc6e8b0220945ba5f7fba8..fd49f6087ae6ce23edf0d44d78af499e3ecc6792 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2118) {
                if (yych <= 0x0C7E) {
@@ -487,13 +486,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_S.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 491 "<stdout>"
+#line 490 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_S.x--encoding-policy(fail).re"
        { goto S; }
-#line 497 "<stdout>"
+#line 496 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index 38c2fccc046ead8d9f67e697b297c01bb60747d0..a196f0fb5f2b4554294bc59c2bc2fdc0c1808723 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2118) {
                if (yych <= 0x0C7E) {
@@ -487,13 +486,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_S.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 491 "<stdout>"
+#line 490 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_S.x--encoding-policy(ignore).re"
        { goto S; }
-#line 497 "<stdout>"
+#line 496 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index eccb4cef252f9940ea366b2241d65649577d355f..dad80dff2e5e6773580cfc35ebec409140e1782f 100644 (file)
@@ -12,7 +12,6 @@ S:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x2118) {
                if (yych <= 0x0C7E) {
@@ -487,13 +486,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_S.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 491 "<stdout>"
+#line 490 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_S.x--encoding-policy(substitute).re"
        { goto S; }
-#line 497 "<stdout>"
+#line 496 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index 0c7ed56f7d0f495398fda7171111b4f5b8d6680e..7bc9ee38b7a8e92774a481bcb59bdb94c7ec51f6 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '$':       goto yy4;
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sc.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sc.8--encoding-policy(fail).re"
        { goto Sc; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 39d2719c7fa01675016c0a92012de936d474f85d..35d348bb85c09bb4e6939e9d3a7545509b931bca 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '$':       goto yy4;
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sc.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sc.8--encoding-policy(ignore).re"
        { goto Sc; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 81b5f2ceabf5ef6534648ce5c81fde745d106162..33038cc157e6d464796563ef06f49ee0b6f704c2 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '$':       goto yy4;
@@ -30,13 +29,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sc.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 34 "<stdout>"
+#line 33 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sc.8--encoding-policy(substitute).re"
        { goto Sc; }
-#line 40 "<stdout>"
+#line 39 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index ee32f7317afe5385cc516880f91b6ed3efec1b4f..280cb63b3d84d92667238aa3a9147d889a83a40b 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00000E3F) {
                if (yych <= 0x000009F3) {
@@ -59,12 +58,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sc.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sc.u--encoding-policy(fail).re"
        { goto Sc; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Sc.u--encoding-policy(fail).re"
 
index 40f6b22b55fa6afe74b40a76f2fb9f768af4dd2e..38b5b75fd969b4235d1f6511e73ed1f522a4bcbd 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00000E3F) {
                if (yych <= 0x000009F3) {
@@ -59,12 +58,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sc.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sc.u--encoding-policy(ignore).re"
        { goto Sc; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Sc.u--encoding-policy(ignore).re"
 
index 049b83fe0b28c278dfed513eb6c7d527145b1014..451a2b21a1776a9682396ab707857f6c3c980cb8 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00000E3F) {
                if (yych <= 0x000009F3) {
@@ -59,12 +58,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sc.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sc.u--encoding-policy(substitute).re"
        { goto Sc; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Sc.u--encoding-policy(substitute).re"
 
index 8cea300beacbebb969204a40d92a8c9263a633f9..9b3c48011de2ba36dedf0645aeed459ec2ea89fb 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0E3F) {
                if (yych <= 0x09F3) {
@@ -59,12 +58,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sc.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sc.x--encoding-policy(fail).re"
        { goto Sc; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Sc.x--encoding-policy(fail).re"
 
index 5b6e00297c018b606bde43706de465038963b6c4..0248ef940be3c537c3acdcb9b2533068a12823e8 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0E3F) {
                if (yych <= 0x09F3) {
@@ -59,12 +58,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sc.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sc.x--encoding-policy(ignore).re"
        { goto Sc; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Sc.x--encoding-policy(ignore).re"
 
index 34cd7297b1e6e80b2c920763b738f2ec2f9ed7de..2841bc0f4426f5c058fc58a82e8ac310bd1ef109 100644 (file)
@@ -12,7 +12,6 @@ Sc:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0E3F) {
                if (yych <= 0x09F3) {
@@ -59,12 +58,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sc.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 63 "<stdout>"
+#line 62 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sc.x--encoding-policy(substitute).re"
        { goto Sc; }
-#line 68 "<stdout>"
+#line 67 "<stdout>"
 }
 #line 14 "unicode_group_Sc.x--encoding-policy(substitute).re"
 
index dbff3aeaf810e9843875154582099b8403bc02e4..f192fa0f4a52bc93691198f48f2345391ff40147 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '^':
@@ -32,13 +31,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sk.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 36 "<stdout>"
+#line 35 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sk.8--encoding-policy(fail).re"
        { goto Sk; }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 70cbf1e3eefcc0e32665b76b964719c217a64130..f1050e05292f983d5e420a0867d37eba5b0baf74 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '^':
@@ -32,13 +31,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sk.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 36 "<stdout>"
+#line 35 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sk.8--encoding-policy(ignore).re"
        { goto Sk; }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index cc64e1a7222146a549548506a4ea393018789e3f..cd4507709710c6b05dc21c84605cf58f6c7ad244 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '^':
@@ -32,13 +31,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sk.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 36 "<stdout>"
+#line 35 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sk.8--encoding-policy(substitute).re"
        { goto Sk; }
-#line 42 "<stdout>"
+#line 41 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index f8b6d5b43ce28778bf67e1199d676c934b7b9e96..bf2cd62bb5a8b1f7998ccce82b7ad430fb385738 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FBC) {
                if (yych <= 0x000002C1) {
@@ -95,12 +94,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sk.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sk.u--encoding-policy(fail).re"
        { goto Sk; }
-#line 104 "<stdout>"
+#line 103 "<stdout>"
 }
 #line 14 "unicode_group_Sk.u--encoding-policy(fail).re"
 
index e27bf562b34f9bd3030beaff788232c2fc20d71f..6d1db18f1dfcfb144f1add5d9c328d33c9a5534d 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FBC) {
                if (yych <= 0x000002C1) {
@@ -95,12 +94,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sk.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sk.u--encoding-policy(ignore).re"
        { goto Sk; }
-#line 104 "<stdout>"
+#line 103 "<stdout>"
 }
 #line 14 "unicode_group_Sk.u--encoding-policy(ignore).re"
 
index 8d34921061e76d0e6b4121734277ffd56e54b8f9..6e662557aa781ff98e3617d7c88f9e6adafab888 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FBC) {
                if (yych <= 0x000002C1) {
@@ -95,12 +94,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sk.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sk.u--encoding-policy(substitute).re"
        { goto Sk; }
-#line 104 "<stdout>"
+#line 103 "<stdout>"
 }
 #line 14 "unicode_group_Sk.u--encoding-policy(substitute).re"
 
index 81354df815b5b848b3ac5bf5bfbd3003b3d39964..8577cb2a4f6f478b80f65c73ed39128f8e293d94 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FBC) {
                if (yych <= 0x02C1) {
@@ -95,12 +94,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sk.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sk.x--encoding-policy(fail).re"
        { goto Sk; }
-#line 104 "<stdout>"
+#line 103 "<stdout>"
 }
 #line 14 "unicode_group_Sk.x--encoding-policy(fail).re"
 
index dc9afad76902e901022732c81f6c96689572e4d4..4306d96b2b71ee68df9cd23da3f762204056c97f 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FBC) {
                if (yych <= 0x02C1) {
@@ -95,12 +94,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sk.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sk.x--encoding-policy(ignore).re"
        { goto Sk; }
-#line 104 "<stdout>"
+#line 103 "<stdout>"
 }
 #line 14 "unicode_group_Sk.x--encoding-policy(ignore).re"
 
index b637ec8bb5a497167b8fac8212fb8490bd9942ba..08a11a4e741d431aa19e951b744db6587f58dbb8 100644 (file)
@@ -12,7 +12,6 @@ Sk:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FBC) {
                if (yych <= 0x02C1) {
@@ -95,12 +94,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sk.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 99 "<stdout>"
+#line 98 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sk.x--encoding-policy(substitute).re"
        { goto Sk; }
-#line 104 "<stdout>"
+#line 103 "<stdout>"
 }
 #line 14 "unicode_group_Sk.x--encoding-policy(substitute).re"
 
index e5727e05b97da31b0e851edb224deb6eee0438fb..44c81884994221aff96ea861968d8169a7fa88e8 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '+':
@@ -35,13 +34,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sm.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sm.8--encoding-policy(fail).re"
        { goto Sm; }
-#line 45 "<stdout>"
+#line 44 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index c2ed6dfe6ef04c1201a7df37d3ed3347aee7ef9a..a30fcd393ae299d9eb48d3efbae07423ea58adc3 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '+':
@@ -35,13 +34,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sm.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sm.8--encoding-policy(ignore).re"
        { goto Sm; }
-#line 45 "<stdout>"
+#line 44 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index a106bd255adca01f4f7345762fcb0846a8c5c454..6e3cdd2bec7befb5f3e50d3909424906ea6db655 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case '+':
@@ -35,13 +34,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sm.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sm.8--encoding-policy(substitute).re"
        { goto Sm; }
-#line 45 "<stdout>"
+#line 44 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index ccb9c1afafbfd9d6828db85c539ef9adc2c8e5e8..df82aae23643e1c50fe01d009f98087f2018d639 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000025B7) {
                if (yych <= 0x0000214A) {
@@ -201,12 +200,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sm.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 205 "<stdout>"
+#line 204 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sm.u--encoding-policy(fail).re"
        { goto Sm; }
-#line 210 "<stdout>"
+#line 209 "<stdout>"
 }
 #line 14 "unicode_group_Sm.u--encoding-policy(fail).re"
 
index 4269bba863a10e94f7e43ef59a3d6f9d7fba8b33..92631f46af19f0a125409967c706c07d08a76c18 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000025B7) {
                if (yych <= 0x0000214A) {
@@ -201,12 +200,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sm.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 205 "<stdout>"
+#line 204 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sm.u--encoding-policy(ignore).re"
        { goto Sm; }
-#line 210 "<stdout>"
+#line 209 "<stdout>"
 }
 #line 14 "unicode_group_Sm.u--encoding-policy(ignore).re"
 
index 91143e9a1ca7653a9085b370b5289b82a7ef153d..de3cb155b556922c022fa227b0cd4dfeee238dea 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x000025B7) {
                if (yych <= 0x0000214A) {
@@ -201,12 +200,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Sm.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 205 "<stdout>"
+#line 204 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Sm.u--encoding-policy(substitute).re"
        { goto Sm; }
-#line 210 "<stdout>"
+#line 209 "<stdout>"
 }
 #line 14 "unicode_group_Sm.u--encoding-policy(substitute).re"
 
index 78d7a3facf31391d2b5176321a5c6b42f3f321b4..1e1f1747dd6a7187f69447221636193446b6fd8f 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x231F) {
                if (yych <= 0x208C) {
@@ -182,13 +181,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sm.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 186 "<stdout>"
+#line 185 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sm.x--encoding-policy(fail).re"
        { goto Sm; }
-#line 192 "<stdout>"
+#line 191 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF35) {
index deb3fff872012cbe4d0665c3db54f6f4bbafa756..3e01c67d9f655a09274926bab16e53800367994d 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x231F) {
                if (yych <= 0x208C) {
@@ -182,13 +181,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sm.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 186 "<stdout>"
+#line 185 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sm.x--encoding-policy(ignore).re"
        { goto Sm; }
-#line 192 "<stdout>"
+#line 191 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF35) {
index 17b0408900ea24e9f4f8b9166c40f5ba6c686c9f..6b5db4075a43b7dc2015e1c31e4c76de279630f3 100644 (file)
@@ -12,7 +12,6 @@ Sm:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x231F) {
                if (yych <= 0x208C) {
@@ -182,13 +181,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Sm.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 186 "<stdout>"
+#line 185 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Sm.x--encoding-policy(substitute).re"
        { goto Sm; }
-#line 192 "<stdout>"
+#line 191 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDF35) {
index 393d28c64512975aa4fe9866ef3c182dd30e8d8f..bff7e7e010cb560a8e571ee65194b224e9dcf178 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -35,7 +34,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_So.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -355,7 +354,7 @@ yy25:
        ++YYCURSOR;
 #line 12 "unicode_group_So.8--encoding-policy(fail).re"
        { goto So; }
-#line 359 "<stdout>"
+#line 358 "<stdout>"
 yy27:
        yych = *++YYCURSOR;
        switch (yych) {
index 9b1489690d7e660fee68ed14a1e33f581ef92f15..7ec459ab52bef7ff9191d57953fc6b76d751af8d 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -35,7 +34,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_So.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -355,7 +354,7 @@ yy25:
        ++YYCURSOR;
 #line 12 "unicode_group_So.8--encoding-policy(ignore).re"
        { goto So; }
-#line 359 "<stdout>"
+#line 358 "<stdout>"
 yy27:
        yych = *++YYCURSOR;
        switch (yych) {
index 2d3cbc2b0637d23a93e478910a4946d5c15cc4a9..8a5b6827a58f2102ddb0e1de2f641e55f915a178 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xC2:      goto yy4;
@@ -35,7 +34,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_So.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 39 "<stdout>"
+#line 38 "<stdout>"
 yy4:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -355,7 +354,7 @@ yy25:
        ++YYCURSOR;
 #line 12 "unicode_group_So.8--encoding-policy(substitute).re"
        { goto So; }
-#line 359 "<stdout>"
+#line 358 "<stdout>"
 yy27:
        yych = *++YYCURSOR;
        switch (yych) {
index 0721f48246d4a4474fd890c5f8be879d236ad8d3..ca5020a4e3e887577333d02ef56cd4dfd29792b9 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002FD5) {
                if (yych <= 0x00002125) {
@@ -581,12 +580,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_So.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 585 "<stdout>"
+#line 584 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_So.u--encoding-policy(fail).re"
        { goto So; }
-#line 590 "<stdout>"
+#line 589 "<stdout>"
 }
 #line 14 "unicode_group_So.u--encoding-policy(fail).re"
 
index 518313ecd145eaab95f4203112711201aa4f28dd..5cf00051ee024dccb0c1e7bdcf8ac18f62d21811 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002FD5) {
                if (yych <= 0x00002125) {
@@ -581,12 +580,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_So.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 585 "<stdout>"
+#line 584 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_So.u--encoding-policy(ignore).re"
        { goto So; }
-#line 590 "<stdout>"
+#line 589 "<stdout>"
 }
 #line 14 "unicode_group_So.u--encoding-policy(ignore).re"
 
index e4157c865a1211ce189e5af5dbf45dc89e2a1ff8..b41d613a0c6e013f83516f22792297b7a7b34ccf 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00002FD5) {
                if (yych <= 0x00002125) {
@@ -581,12 +580,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_So.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 585 "<stdout>"
+#line 584 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_So.u--encoding-policy(substitute).re"
        { goto So; }
-#line 590 "<stdout>"
+#line 589 "<stdout>"
 }
 #line 14 "unicode_group_So.u--encoding-policy(substitute).re"
 
index 305ea1d1f8108a1b8a4df416ab45f98c9c91b69b..f0f39d75b6df8476e9a6d294ae01900e6495297b 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x21D3) {
                if (yych <= 0x109F) {
@@ -346,13 +345,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_So.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_So.x--encoding-policy(fail).re"
        { goto So; }
-#line 356 "<stdout>"
+#line 355 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index d3ed7fe49a0897f2ba0a0a3e77609e57c6557cc2..b331ef3877fed4f6abb734bf5998641b308333ad 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x21D3) {
                if (yych <= 0x109F) {
@@ -346,13 +345,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_So.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_So.x--encoding-policy(ignore).re"
        { goto So; }
-#line 356 "<stdout>"
+#line 355 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index 15e10d90533f9bfa9a967460067cffc9711675a6..3e4e45d7d431b5be81a174a82049a6293f226bca 100644 (file)
@@ -12,7 +12,6 @@ So:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x21D3) {
                if (yych <= 0x109F) {
@@ -346,13 +345,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_So.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 350 "<stdout>"
+#line 349 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_So.x--encoding-policy(substitute).re"
        { goto So; }
-#line 356 "<stdout>"
+#line 355 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        if (yych <= 0xDD78) {
index 67cb3297a8b14d2d5948306217eadd110066bf46..6f793651dd6686a37566c0411c0c1f6d5b0e2290 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ' ':       goto yy4;
@@ -27,13 +26,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Z.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Z.8--encoding-policy(fail).re"
        { goto Z; }
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index a45d27e39616a945839e8dab0498a82151e14e67..244cf97b8fecef26d26d92f75e30d98e2486935b 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ' ':       goto yy4;
@@ -27,13 +26,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Z.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Z.8--encoding-policy(ignore).re"
        { goto Z; }
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index d75712f31881b50a46f28c5ead4277e27dbfe581..1c98c802380e0efb69d5a5ee43491f4b3ff25d1e 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ' ':       goto yy4;
@@ -27,13 +26,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Z.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Z.8--encoding-policy(substitute).re"
        { goto Z; }
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index e9557f239ddb21b24a28bee3232972e8fbc2e52d..ed43bb112fd2747e2cb80fd927c3f0d5053fe7c5 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FFF) {
                if (yych <= 0x000000A0) {
@@ -44,12 +43,12 @@ Z:
        ++YYCURSOR;
 #line 13 "unicode_group_Z.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Z.u--encoding-policy(fail).re"
        { goto Z; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 }
 #line 14 "unicode_group_Z.u--encoding-policy(fail).re"
 
index f0b7437ba69f6ae5ec54c278933ddc2731664085..088467b8f981d0dfb9a73d18926aea9ba60174fe 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FFF) {
                if (yych <= 0x000000A0) {
@@ -44,12 +43,12 @@ Z:
        ++YYCURSOR;
 #line 13 "unicode_group_Z.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Z.u--encoding-policy(ignore).re"
        { goto Z; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 }
 #line 14 "unicode_group_Z.u--encoding-policy(ignore).re"
 
index 4753898603e554873454b85386d284ec9ba56657..79e0c280c0d21fd6925366d90a03cee52eecc814 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x00001FFF) {
                if (yych <= 0x000000A0) {
@@ -44,12 +43,12 @@ Z:
        ++YYCURSOR;
 #line 13 "unicode_group_Z.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Z.u--encoding-policy(substitute).re"
        { goto Z; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 }
 #line 14 "unicode_group_Z.u--encoding-policy(substitute).re"
 
index 3ba41046430df0514f4d9c14c5d1b1807a5ef9e6..7f8a44c8649b2727ada9bec0486f51d16059dabc 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FFF) {
                if (yych <= 0x00A0) {
@@ -44,12 +43,12 @@ Z:
        ++YYCURSOR;
 #line 13 "unicode_group_Z.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Z.x--encoding-policy(fail).re"
        { goto Z; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 }
 #line 14 "unicode_group_Z.x--encoding-policy(fail).re"
 
index 138abdf3500a62ff144cfe3682b10f1d6a349a9d..44e9a2007a6a2098bfdaf372171d1384c2473b4d 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FFF) {
                if (yych <= 0x00A0) {
@@ -44,12 +43,12 @@ Z:
        ++YYCURSOR;
 #line 13 "unicode_group_Z.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Z.x--encoding-policy(ignore).re"
        { goto Z; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 }
 #line 14 "unicode_group_Z.x--encoding-policy(ignore).re"
 
index 68688dd52c3d20cd1981df74d6b025be839e24eb..a61c19d9aadac6a4105b053886352ec908b7a8d0 100644 (file)
@@ -12,7 +12,6 @@ Z:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x1FFF) {
                if (yych <= 0x00A0) {
@@ -44,12 +43,12 @@ Z:
        ++YYCURSOR;
 #line 13 "unicode_group_Z.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Z.x--encoding-policy(substitute).re"
        { goto Z; }
-#line 53 "<stdout>"
+#line 52 "<stdout>"
 }
 #line 14 "unicode_group_Z.x--encoding-policy(substitute).re"
 
index 53d43d8334f75046de8630d704db90ace575c667..288a15de6e8a07e10e8a05339e97f0cd17ee1d74 100644 (file)
@@ -12,7 +12,6 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE2:      goto yy4;
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zl.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -43,7 +42,7 @@ yy7:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.8--encoding-policy(fail).re"
        { goto Zl; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 14 "unicode_group_Zl.8--encoding-policy(fail).re"
 
index 122ed1a5c00c259c1128692b1f63daf50bad5afc..ce3a1e7188a84972545b145e5b4abe6dcb8ff1ac 100644 (file)
@@ -12,7 +12,6 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE2:      goto yy4;
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zl.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -43,7 +42,7 @@ yy7:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.8--encoding-policy(ignore).re"
        { goto Zl; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 14 "unicode_group_Zl.8--encoding-policy(ignore).re"
 
index 49ac19ec947d385d5765cfb219a35bba08bc5c7c..2419a796a909a085e27bed576ac7c6d5570adcca 100644 (file)
@@ -12,7 +12,6 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE2:      goto yy4;
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zl.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -43,7 +42,7 @@ yy7:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.8--encoding-policy(substitute).re"
        { goto Zl; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 14 "unicode_group_Zl.8--encoding-policy(substitute).re"
 
index a4a6b06d89bc28a45b59c126f36995f44b7cdc2f..9f8570d7bfce7916fbac86d3ca3f70eb2c10ad1a 100644 (file)
@@ -12,18 +12,17 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x00002028) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zl.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.u--encoding-policy(fail).re"
        { goto Zl; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zl.u--encoding-policy(fail).re"
 
index 32bf0ecee573962c3848eb1f3c8ac1b3c6dd148d..5761a753e774ebf7d58f1ee98269ca951680c6b6 100644 (file)
@@ -12,18 +12,17 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x00002028) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zl.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.u--encoding-policy(ignore).re"
        { goto Zl; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zl.u--encoding-policy(ignore).re"
 
index 67b3ac8043d1732ea1095813042dc7dfefa296a8..34e95337431dcabedcf5f355ecf6cef6b5ba5403 100644 (file)
@@ -12,18 +12,17 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x00002028) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zl.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.u--encoding-policy(substitute).re"
        { goto Zl; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zl.u--encoding-policy(substitute).re"
 
index c15c5138af518118adc880efd062737cb3b6d64a..b969ca20ac8abc1662035b1f38a658d678cd3be7 100644 (file)
@@ -12,18 +12,17 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x2028) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zl.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.x--encoding-policy(fail).re"
        { goto Zl; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zl.x--encoding-policy(fail).re"
 
index adefd144f4a46f4fb23a621b701d181440663a93..cbfc2e7dec32fec5c59737d1f5e97f806ca7a97f 100644 (file)
@@ -12,18 +12,17 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x2028) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zl.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.x--encoding-policy(ignore).re"
        { goto Zl; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zl.x--encoding-policy(ignore).re"
 
index 5defeb8fa63b7bccdcad6e7f0666a0a335e1d6fd..de676891d02a7e5f22cb4697fa6b486aa0ba99a9 100644 (file)
@@ -12,18 +12,17 @@ Zl:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x2028) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zl.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zl.x--encoding-policy(substitute).re"
        { goto Zl; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zl.x--encoding-policy(substitute).re"
 
index 9eb8a05880a43564e2fafd476f44ad60f5e5dd78..b59614e328113b1d6c982f1d0c1d3a88ca1504ad 100644 (file)
@@ -12,7 +12,6 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE2:      goto yy4;
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zp.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -43,7 +42,7 @@ yy7:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.8--encoding-policy(fail).re"
        { goto Zp; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 14 "unicode_group_Zp.8--encoding-policy(fail).re"
 
index b8b1ab8c313b95208513ca4c8446aad862109d7f..e8fa5f0546ebdd1ff66d8f2c6451b39589831ec2 100644 (file)
@@ -12,7 +12,6 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE2:      goto yy4;
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zp.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -43,7 +42,7 @@ yy7:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.8--encoding-policy(ignore).re"
        { goto Zp; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 14 "unicode_group_Zp.8--encoding-policy(ignore).re"
 
index e30c36516f0d3ff1e619b8073a62ec17564c5a0c..f1c623ae6f4035fd5ffee9c17d778aaae5bc4368 100644 (file)
@@ -12,7 +12,6 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case 0xE2:      goto yy4;
@@ -23,7 +22,7 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zp.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 yy4:
        yych = *(YYMARKER = ++YYCURSOR);
        switch (yych) {
@@ -43,7 +42,7 @@ yy7:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.8--encoding-policy(substitute).re"
        { goto Zp; }
-#line 47 "<stdout>"
+#line 46 "<stdout>"
 }
 #line 14 "unicode_group_Zp.8--encoding-policy(substitute).re"
 
index 93bd7b342017956a7d78cfc0c089047b8969e245..a2daef7b50457c29595cc210f4862edd5ec27148 100644 (file)
@@ -12,18 +12,17 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x00002029) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zp.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.u--encoding-policy(fail).re"
        { goto Zp; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zp.u--encoding-policy(fail).re"
 
index 7d3819aa8ca71b67fb9022c55a217be531a77379..2a9bd30ace6d956efba904f3ca61853595797e82 100644 (file)
@@ -12,18 +12,17 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x00002029) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zp.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.u--encoding-policy(ignore).re"
        { goto Zp; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zp.u--encoding-policy(ignore).re"
 
index 6c8b53153f9a3bfea21132c51a00a9bda364dec7..ca21ee44e0c3d7f4b6a9ca425bf5de64c664035c 100644 (file)
@@ -12,18 +12,17 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x00002029) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zp.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.u--encoding-policy(substitute).re"
        { goto Zp; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zp.u--encoding-policy(substitute).re"
 
index 8375528cac9bf5374bb5f2b825e21e12b0a3f054..9a646a18645ea83a9450b1a0b2639cc9e7c619c3 100644 (file)
@@ -12,18 +12,17 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x2029) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zp.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.x--encoding-policy(fail).re"
        { goto Zp; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zp.x--encoding-policy(fail).re"
 
index 4084437e0b22fee50edfca17ac8035277ee23794..1059ad8e04c6f3f7b7256423f8402028b3357f85 100644 (file)
@@ -12,18 +12,17 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x2029) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zp.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.x--encoding-policy(ignore).re"
        { goto Zp; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zp.x--encoding-policy(ignore).re"
 
index 6903a430caa9ec97c34d5db50cbbc2786946441b..ad4f67ceb8392a4bfd799373b179cb5b2b33045f 100644 (file)
@@ -12,18 +12,17 @@ Zp:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych == 0x2029) goto yy4;
        ++YYCURSOR;
 #line 13 "unicode_group_Zp.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 22 "<stdout>"
+#line 21 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zp.x--encoding-policy(substitute).re"
        { goto Zp; }
-#line 27 "<stdout>"
+#line 26 "<stdout>"
 }
 #line 14 "unicode_group_Zp.x--encoding-policy(substitute).re"
 
index c76cd7589fb4ee3777399be3d1adedb2227fb573..02f104635800a3b09f5f4e685098bfad9f6e0ddd 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ' ':       goto yy4;
@@ -27,13 +26,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zs.8--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Zs.8--encoding-policy(fail).re"
        { goto Zs; }
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 88a1d69fe1cc4d366ae540b18677af2c140ec6a9..824bef39b8e662c3b927c53743b16e1caba9f809 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ' ':       goto yy4;
@@ -27,13 +26,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zs.8--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Zs.8--encoding-policy(ignore).re"
        { goto Zs; }
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 169ae7961573106186f5a07c6d2ed5c3764926bf..4c41234cfc2af953ace7b7d45a01b67e96e4d97d 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        switch (yych) {
        case ' ':       goto yy4;
@@ -27,13 +26,13 @@ yy2:
 yy3:
 #line 13 "unicode_group_Zs.8--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 31 "<stdout>"
+#line 30 "<stdout>"
 yy4:
        ++YYCURSOR;
 yy5:
 #line 12 "unicode_group_Zs.8--encoding-policy(substitute).re"
        { goto Zs; }
-#line 37 "<stdout>"
+#line 36 "<stdout>"
 yy6:
        yych = *++YYCURSOR;
        switch (yych) {
index 4e5025d269c0241212612c060ebe58337d7dff6e..8a87d538481e9a46844ff52feace24be3a472f38 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000180E) {
                if (yych <= 0x000000A0) {
@@ -39,12 +38,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Zs.u--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zs.u--encoding-policy(fail).re"
        { goto Zs; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 }
 #line 14 "unicode_group_Zs.u--encoding-policy(fail).re"
 
index 9db4db2c1c63d1a3e4eee1ac41c50783b2b52fb3..a0edc02ec34daa3481e47e80d27e0edd137e8929 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000180E) {
                if (yych <= 0x000000A0) {
@@ -39,12 +38,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Zs.u--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zs.u--encoding-policy(ignore).re"
        { goto Zs; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 }
 #line 14 "unicode_group_Zs.u--encoding-policy(ignore).re"
 
index 5384143be074707cd1bc6c43e4c3008bdc926296..c903f5229c290cf6aa4681d26c92724b3b93c7e2 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x0000180E) {
                if (yych <= 0x000000A0) {
@@ -39,12 +38,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Zs.u--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zs.u--encoding-policy(substitute).re"
        { goto Zs; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 }
 #line 14 "unicode_group_Zs.u--encoding-policy(substitute).re"
 
index 7f2ce9ad286894886a99d7d3ae2b18541a255d13..b46f3a617f09256dbbce1d63d2a01e84b6ccbdb9 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x180E) {
                if (yych <= 0x00A0) {
@@ -39,12 +38,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Zs.x--encoding-policy(fail).re"
        { return YYCURSOR == limit; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zs.x--encoding-policy(fail).re"
        { goto Zs; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 }
 #line 14 "unicode_group_Zs.x--encoding-policy(fail).re"
 
index 9dd4e7b7bfae5152055153bf5f108c3fd26effd9..abc711814462360207735a9d3c5228d392186a3c 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x180E) {
                if (yych <= 0x00A0) {
@@ -39,12 +38,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Zs.x--encoding-policy(ignore).re"
        { return YYCURSOR == limit; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zs.x--encoding-policy(ignore).re"
        { goto Zs; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 }
 #line 14 "unicode_group_Zs.x--encoding-policy(ignore).re"
 
index b0fc82cabee6e8cf5fa78c05be0bc92e4492937a..801e5d56b27ee15c417ee9c02da41eff2b66392b 100644 (file)
@@ -12,7 +12,6 @@ Zs:
 #line 13 "<stdout>"
 {
        YYCTYPE yych;
-
        yych = *YYCURSOR;
        if (yych <= 0x180E) {
                if (yych <= 0x00A0) {
@@ -39,12 +38,12 @@ yy2:
        ++YYCURSOR;
 #line 13 "unicode_group_Zs.x--encoding-policy(substitute).re"
        { return YYCURSOR == limit; }
-#line 43 "<stdout>"
+#line 42 "<stdout>"
 yy4:
        ++YYCURSOR;
 #line 12 "unicode_group_Zs.x--encoding-policy(substitute).re"
        { goto Zs; }
-#line 48 "<stdout>"
+#line 47 "<stdout>"
 }
 #line 14 "unicode_group_Zs.x--encoding-policy(substitute).re"
 
index d847b38b9ee224b768ab26ab580c8ee1e2b1b23d..901c838831b390a3509b148754587032451a150c 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych == 0x00010000) goto yy3;
@@ -12,7 +11,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "utf32_0x10000.u.re"
        {}
-#line 16 "<stdout>"
+#line 15 "<stdout>"
 }
 #line 3 "utf32_0x10000.u.re"
 
index 3b8e566cec2fa99821ed9e854759e3ca154155f8..80b9893192035568c586c3963c2c1db2d0653603 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -194,7 +193,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "utf8-full_range-2.8.re"
        { return 0; }
-#line 198 "<stdout>"
+#line 197 "<stdout>"
 yy5:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -655,7 +654,7 @@ yy13:
        ++YYCURSOR;
 #line 8 "utf8-full_range-2.8.re"
        { return 6; }
-#line 659 "<stdout>"
+#line 658 "<stdout>"
 yy15:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -798,7 +797,7 @@ yy17:
        ++YYCURSOR;
 #line 7 "utf8-full_range-2.8.re"
        { return 5; }
-#line 802 "<stdout>"
+#line 801 "<stdout>"
 yy19:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -941,7 +940,7 @@ yy21:
        ++YYCURSOR;
 #line 6 "utf8-full_range-2.8.re"
        { return 4; }
-#line 945 "<stdout>"
+#line 944 "<stdout>"
 yy23:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1015,7 +1014,7 @@ yy24:
        ++YYCURSOR;
 #line 5 "utf8-full_range-2.8.re"
        { return 3; }
-#line 1019 "<stdout>"
+#line 1018 "<stdout>"
 yy26:
        yych = *++YYCURSOR;
        switch (yych) {
@@ -1089,12 +1088,12 @@ yy27:
        ++YYCURSOR;
 #line 4 "utf8-full_range-2.8.re"
        { return 2; }
-#line 1093 "<stdout>"
+#line 1092 "<stdout>"
 yy29:
        ++YYCURSOR;
 #line 3 "utf8-full_range-2.8.re"
        { return 1; }
-#line 1098 "<stdout>"
+#line 1097 "<stdout>"
 }
 #line 9 "utf8-full_range-2.8.re"
 
index f1f4320692c01e316f8e126c082604354f27e2eb..480d1671e3068f857a9e8abc6fa0d814eb8648d0 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if (YYLIMIT <= YYCURSOR) YYFILL(1);
        yych = *YYCURSOR;
        if (yych <= 0x7F) goto yy3;
@@ -12,7 +11,7 @@ yy3:
        ++YYCURSOR;
 #line 2 "utf8-range_0x00_0x7f.8.re"
        { return 0; }
-#line 16 "<stdout>"
+#line 15 "<stdout>"
 }
 #line 3 "utf8-range_0x00_0x7f.8.re"
 
index 0777e2f86513f99b78e5c524211aa2f619505c73..25efa176b6408460c8dd4398b1e0c42addbf015e 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -175,7 +174,7 @@ yy6:
        ++YYCURSOR;
 #line 2 "utf8-range_0x100000_0x10ffff.8.re"
        { return 0; }
-#line 179 "<stdout>"
+#line 178 "<stdout>"
 }
 #line 3 "utf8-range_0x100000_0x10ffff.8.re"
 
index 6c82a05d0db12426a58a883da256946bfae7ad59..857ad91a5e6fda6941040e187855e4f66e8bfa4e 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -207,7 +206,7 @@ yy6:
        ++YYCURSOR;
 #line 2 "utf8-range_0x10000_0x3ffff.8.re"
        { return 0; }
-#line 211 "<stdout>"
+#line 210 "<stdout>"
 }
 #line 3 "utf8-range_0x10000_0x3ffff.8.re"
 
index fc5a1a24d2106be43df09bdc89b5d58dc0fe70b8..52b49c3cb80db97650d98d6264eac204d81c8f69 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -168,7 +167,7 @@ yy5:
        ++YYCURSOR;
 #line 2 "utf8-range_0x1000_0xffff.8.re"
        { return 0; }
-#line 172 "<stdout>"
+#line 171 "<stdout>"
 }
 #line 3 "utf8-range_0x1000_0xffff.8.re"
 
index 54d15541bb46b20990f91a4c074c1a689c5cc000..1a444dcd6fa777ffa48fb864045e73154cde9713 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
        yych = *YYCURSOR;
        switch (yych) {
@@ -225,7 +224,7 @@ yy6:
        ++YYCURSOR;
 #line 2 "utf8-range_0x40000_0xfffff.8.re"
        { return 0; }
-#line 229 "<stdout>"
+#line 228 "<stdout>"
 }
 #line 3 "utf8-range_0x40000_0xfffff.8.re"
 
index 30f6920bb64d89cbc2816f6f373b0f9a4f1148ad..a97cec2c16d5263eb013c7d9e960a62ed9c95aae 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
        yych = *YYCURSOR;
        switch (yych) {
@@ -122,7 +121,7 @@ yy5:
        ++YYCURSOR;
 #line 2 "utf8-range_0x800_0xfff.8.re"
        { return 0; }
-#line 126 "<stdout>"
+#line 125 "<stdout>"
 }
 #line 3 "utf8-range_0x800_0xfff.8.re"
 
index 780195637da41191ec469d7db4ef721ca51f0f7f..d096fe73700d4b4de0d57b6483c3b0a81fc7058d 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -114,7 +113,7 @@ yy4:
        ++YYCURSOR;
 #line 2 "utf8-range_0x80_0x7ff.8.re"
        { return 0; }
-#line 118 "<stdout>"
+#line 117 "<stdout>"
 }
 #line 3 "utf8-range_0x80_0x7ff.8.re"
 
index d94c380d5a466bc2cc5f5d46dac075c405b78d07..39a2fc1544a7d9e622e3aa1cd343abd75eeb6f86 100644 (file)
@@ -4,7 +4,6 @@
 #line 5 "<stdout>"
 {
        YYCTYPE yych;
-
        if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
        yych = *YYCURSOR;
        switch (yych) {
@@ -22,7 +21,7 @@ yy4:
        ++YYCURSOR;
 #line 2 "utf8-range_single_symbol.8.re"
        { return 0; }
-#line 26 "<stdout>"
+#line 25 "<stdout>"
 }
 #line 3 "utf8-range_single_symbol.8.re"