Changeset 2732


Ignore:
Timestamp:
Apr 24, 2007, 7:02:04 AM (14 years ago)
Author:
orlov
Message:
  • Fresh-generated library in C++.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • to-imperative/trunk/c++/lib/Lexer/Lexer.cc

    r2632 r2732  
    12561256        }
    12571257      _block2__branch1: {}
    1258         RF_lsplit (_c_66, 0, _ve__dollar_tmp_m_154_m_15, _v_lsplit__66);
    1259         for ( ; ; RF_iter(_c_66)++)
    1260         {
    1261           {
    1262             if (!RF_iter(_c_66))
    1263             {
    1264               goto _block1__branch1;
    1265             }
    1266             int _v_len1;
    1267             _v_len1 = _v_lsplit__66.get_len ();
    1268             int _v_len2;
    1269             _v_len2 = 1;
    1270             if (_v_len1 < _v_len2)
    1271             {
    1272               goto _block1__branch1;
    1273             }
    1274             int _v_len___dollar_tmp_m_154_m_25;
    1275             _v_len___dollar_tmp_m_154_m_25 = (_v_len1 - _v_len2);
    1276             if (!_vs_first.term_eq (_v_lsplit__66, 0))
    1277             {
    1278               goto _continue1;
    1279             }
    1280             Expr _ve__dollar_tmp_m_154_m_25;
    1281             _ve__dollar_tmp_m_154_m_25 = Expr (_v_lsplit__66, (0 + 1), _v_len___dollar_tmp_m_154_m_25);
    1282             goto _exit1;
    1283           }
    1284       _continue1: {}
    1285         }
    1286       _exit1: {}
     1258        if (!_vs_first.term_eq (_c_66, 0))
     1259        {
     1260          goto _block1__branch1;
     1261        }
    12871262      }
    12881263    _block2: {}
     
    13331308    }
    13341309  _block1__branch2: {}
    1335     RF_lsplit (_c_69, 0, _ve__dollar_tmp_m_168_m_15, _v_lsplit__69);
     1310    RF_lsplit (_c_69, 0, _ve__dollar_tmp_m_168_m_13, _v_lsplit__69);
    13361311    for ( ; ; RF_iter(_c_69)++)
    13371312    {
     
    13491324          RF_RETFAIL;
    13501325        }
    1351         int _v_len___dollar_tmp_m_168_m_21;
    1352         _v_len___dollar_tmp_m_168_m_21 = (_v_len1 - _v_len2);
     1326        int _v_len___dollar_tmp_m_168_m_19;
     1327        _v_len___dollar_tmp_m_168_m_19 = (_v_len1 - _v_len2);
    13531328        if (!_vs_ym.term_eq (_v_lsplit__69, 0))
    13541329        {
    13551330          goto _continue1;
    13561331        }
    1357         Expr _ve__dollar_tmp_m_168_m_21;
    1358         _ve__dollar_tmp_m_168_m_21 = Expr (_v_lsplit__69, (0 + 1), _v_len___dollar_tmp_m_168_m_21);
     1332        Expr _ve__dollar_tmp_m_168_m_19;
     1333        _ve__dollar_tmp_m_168_m_19 = Expr (_v_lsplit__69, (0 + 1), _v_len___dollar_tmp_m_168_m_19);
    13591334        goto _exit1;
    13601335      }
     
    22072182  _c_63 = Expr (_c_51, 2, 1);
    22082183  _c_64 = Expr::create<rftype::Word>("TVAR");
    2209   _c_69 = rftype::Char::create_expr (L"-.!?");
     2184  _c_69 = rftype::Char::create_expr (L"_.");
    22102185  _c_65 = Expr (_c_69, 1, 1);
    2211   _c_66 = Expr (_c_14, 1, 2);
     2186  _c_66 = Expr (_c_69, 0, 1);
    22122187  _c_67 = Expr::create_sym<rftype::Func> (IsFun_Sym_0);
    22132188  _c_68 = Expr::create<rftype::Word>("WORD");
Note: See TracChangeset for help on using the changeset viewer.