[parrot/parrot] 839108: Fix parsing of "do {} while" statements.

noreply at github.com noreply at github.com
Wed Mar 2 13:31:42 UTC 2011


Branch: refs/heads/opsc_full_parse
Home:   https://github.com/parrot/parrot

Commit: 839108599901c7d7cc938f790709abf5d3060054
    https://github.com/parrot/parrot/commit/839108599901c7d7cc938f790709abf5d3060054
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-02 (Wed, 02 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/Compiler/Grammar.pm

Log Message:
-----------
Fix parsing of "do {} while" statements.


Commit: 977b6b6ce552d4c4da5dcad670c240973582ab80
    https://github.com/parrot/parrot/commit/977b6b6ce552d4c4da5dcad670c240973582ab80
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-02 (Wed, 02 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/Op.pm

Log Message:
-----------
More prettifications.


Commit: c53aedf2ce19efee59bd487545d6b4191c2ecafe
    https://github.com/parrot/parrot/commit/c53aedf2ce19efee59bd487545d6b4191c2ecafe
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-02 (Wed, 02 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/Compiler/Actions.pm
  M compilers/opsc/src/Ops/Op.pm

Log Message:
-----------
Change pasing of "switch" to simplify emitting of C.


Commit: b5f4413f356ae5b00e6d6909f72aa5c1c5909bdf
    https://github.com/parrot/parrot/commit/b5f4413f356ae5b00e6d6909f72aa5c1c5909bdf
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-02 (Wed, 02 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/Compiler/Actions.pm

Log Message:
-----------
Don't wrap "break" and "continue" into Stmts. It's unnessary.


Commit: aed22d0490343a98b64882c57bc1b9c47fffa93f
    https://github.com/parrot/parrot/commit/aed22d0490343a98b64882c57bc1b9c47fffa93f
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-02 (Wed, 02 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/Compiler/Grammar.pm

Log Message:
-----------
Change "label" parsing rule to exclude whitespace.


Commit: dc0b3539272891cac7dafb3f79f51eb7dc5add01
    https://github.com/parrot/parrot/commit/dc0b3539272891cac7dafb3f79f51eb7dc5add01
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-02 (Wed, 02 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/Op.pm

Log Message:
-----------
Outdent label by 2 spaces


Commit: fb5e818f4adaad89d86a183327fddfa8ff9f82c2
    https://github.com/parrot/parrot/commit/fb5e818f4adaad89d86a183327fddfa8ff9f82c2
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-02 (Wed, 02 Mar 2011)

Changed paths:
  M compilers/opsc/src/Ops/Op.pm

Log Message:
-----------
Prettify output of labels of blockoids.


Commit: 508750f8ed6ddab7a3ded38fd4651525e6e18afa
    https://github.com/parrot/parrot/commit/508750f8ed6ddab7a3ded38fd4651525e6e18afa
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-03-02 (Wed, 02 Mar 2011)

Changed paths:
  M src/ops/core_ops.c

Log Message:
-----------
Reboostrap most pretty ops ever


Compare: https://github.com/parrot/parrot/compare/012fbae...508750f


More information about the parrot-commits mailing list