Ignore:
Timestamp:
May 8, 2013, 4:36:24 PM (6 years ago)
Author:
bhull
Message:

RE strategy changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • proto/RE/output/re_debug.py

    r3113 r3122  
    3737        cc2 = (0)
    3838        cc3 = (0)
    39         cc4 = (0)
    4039        LF = (0) 
    4140
     
    5150        m1=0
    5251        m2=0
     52        m3=0
     53        m4=0
    5354        m0=~0
    54         m0 = (m0 & ~bitutil.Advance(lex.cc0))
    55         m0 = bitutil.Advance((m0 & lex.cc0))
    5655        m1 = m0
    57         m1 = bitutil.Advance((m1 & lex.cc1))
    58         m1 = bitutil.Advance((m1 & lex.cc1))
    59         m1 = bitutil.Advance((m1 & lex.cc1))
     56        m1 = bitutil.Advance((m1 & lex.cc2))
     57        m3 = m1
     58        m3 = bitutil.Advance((m3 & lex.cc0))
     59        m3 = bitutil.Advance((m3 & lex.cc1))
     60        m3 = bitutil.Advance((m3 & lex.cc0))
     61        m1 = (m1 | m3)
     62        m3 = bitutil.Advance((m3 & lex.cc0))
     63        m3 = bitutil.Advance((m3 & lex.cc1))
     64        m3 = bitutil.Advance((m3 & lex.cc0))
     65        m1 = (m1 | m3)
     66        m1 = bitutil.Advance((m1 & lex.cc3))
     67        m1 = bitutil.Advance((m1 & lex.cc2))
     68        m3 = m1
     69        m3 = bitutil.Advance((m3 & lex.cc0))
     70        m3 = bitutil.Advance((m3 & lex.cc1))
     71        m3 = bitutil.Advance((m3 & lex.cc0))
     72        m1 = (m1 | m3)
     73        m3 = bitutil.Advance((m3 & lex.cc0))
     74        m3 = bitutil.Advance((m3 & lex.cc1))
     75        m3 = bitutil.Advance((m3 & lex.cc0))
     76        m1 = (m1 | m3)
     77        m1 = bitutil.Advance((m1 & lex.cc3))
    6078        m0 = m1
    61         m1 = m0
    62         m1 = bitutil.Advance((m1 & lex.cc1))
    63         m0 = (m0 | m1)
    64         m1 = bitutil.Advance((m1 & lex.cc1))
    65         m0 = (m0 | m1)
    66         m1 = bitutil.Advance((m1 & lex.cc1))
    67         m0 = (m0 | m1)
    68         m1 = bitutil.Advance((m1 & lex.cc1))
    69         m0 = (m0 | m1)
    70         m1 = bitutil.Advance((m1 & lex.cc1))
    71         m0 = (m0 | m1)
    72         m1 = bitutil.Advance((m1 & lex.cc1))
    73         m0 = (m0 | m1)
    74         m1 = bitutil.Advance((m1 & lex.cc1))
    75         m0 = (m0 | m1)
    76         m1 = bitutil.Advance((m1 & lex.cc1))
    77         m0 = (m0 | m1)
    78         m1 = bitutil.Advance((m1 & lex.cc1))
    79         m0 = (m0 | m1)
    80         m1 = bitutil.Advance((m1 & lex.cc1))
    81         m0 = (m0 | m1)
    82         m0 = bitutil.Advance((m0 & lex.cc2))
    83         m0 = bitutil.Advance((m0 & lex.cc3))
    84         m0 = bitutil.Advance((m0 & lex.cc4))
    8579        bitutil.print_aligned_streams([('       Input Data', u8data),
    8680        ('      lex.cc0', bitutil.bitstream2string(lex.cc0, lgth+1)),
     
    8882        ('      lex.cc2', bitutil.bitstream2string(lex.cc2, lgth+1)),
    8983        ('      lex.cc3', bitutil.bitstream2string(lex.cc3, lgth+1)),
    90         ('      lex.cc4', bitutil.bitstream2string(lex.cc4, lgth+1)),
    9184        ('      m0', bitutil.bitstream2string(m0, lgth+1)),
    9285        ('      m1', bitutil.bitstream2string(m1, lgth+1)),
    93         ('      m2', bitutil.bitstream2string(m2, lgth+1))])
     86        ('      m2', bitutil.bitstream2string(m2, lgth+1)),
     87        ('      m3', bitutil.bitstream2string(m3, lgth+1)),
     88        ('      m4', bitutil.bitstream2string(m4, lgth+1))])
    9489        return
    9590
Note: See TracChangeset for help on using the changeset viewer.