Branch: refs/heads/rurban/lexqnames-gh1095-dev
  Home:   https://github.com/parrot/parrot
  Commit: 0172423b09c7968582c875a8738fe3a25de06508
      
https://github.com/parrot/parrot/commit/0172423b09c7968582c875a8738fe3a25de06508
  Author: Reini Urban <[email protected]>
  Date:   2014-10-10 (Fri, 10 Oct 2014)

  Changed paths:
    M src/string/api.c
    M t/compilers/imcc/syn/const.t
    M t/op/basic.t

  Log Message:
  -----------
  Add throw_illegal_escape_char, add arg to throw_illegal_escape

Harmonize Illegal escape sequence \\%c in %Ss and
Illegal escape sequence %Ss error messages.
Also allow \? \

Note that the C standard requires such "invalid" escape sequences
to be diagnosed i.e., the compiler must print an error message.


  Commit: 4ddcd1890e269252232c7c252a26cf705560695d
      
https://github.com/parrot/parrot/commit/4ddcd1890e269252232c7c252a26cf705560695d
  Author: Reini Urban <[email protected]>
  Date:   2014-10-10 (Fri, 10 Oct 2014)

  Changed paths:
    M compilers/imcc/debug.h
    M compilers/imcc/imcc.y
    M compilers/imcc/pbc.c
    M compilers/imcc/symreg.c
    M include/parrot/interpreter.h

  Log Message:
  -----------
  [imcc] fix U type in sub fixup

Honor mk_const Slp, do not change S to U when called a 2nd time as S
with already stripped quotes.

Change -t8 private trace flag to -d2 proper imcc flag for mk_const tracking
Add more debugging verboseness.


Compare: https://github.com/parrot/parrot/compare/16c21b0f8a9b...4ddcd1890e26
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-commits

Reply via email to