pike.git / src / strip_opcodes

version» Context lines:

pike.git/src/strip_opcodes:20:    /^#line/b    s/^# \([0-9]* "[^"]*"\).*$/#line \1/    s/^# \([0-9]*\).*$/#line \1/    t      # Output all complete OPCODE[0-9].* --- expressions   # accumulated so far.   : loop    /OPCODE[0-9]/!b keepnl    - # Stupid IRIX cpp turns --- into -- - +    # SysV sed does not support multi-character *-expressions,   # so we use ½ instead. -  s/ -- \{0,1\}- / ½ /g +  s/ --- / ½ /g      # Make sure the substitute flag is cleared.    t loop       h    s/^[^½]*\(OPCODE[0-9][^½]*\) ½.*$/\1¤/p    t more    N    b loop