[parrot/parrot] cd9a87: PCT: PAST.Compiler.post_children to "Winxed"

GitHub noreply at github.com
Sat Apr 28 08:59:54 UTC 2012


  Branch: refs/heads/pct_winxed
  Home:   https://github.com/parrot/parrot
  Commit: cd9a8747d92ab933d1b16f29b5e5c6b01fb10c71
      https://github.com/parrot/parrot/commit/cd9a8747d92ab933d1b16f29b5e5c6b01fb10c71
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-04-28 (Sat, 28 Apr 2012)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pir
    M compilers/pct/src/PAST/Compiler.winxed

  Log Message:
  -----------
  PCT: PAST.Compiler.post_children to "Winxed"

The logic inside the loop is complex, so this is a version with
several gotos.  Perhaps I'll be able to straighten it out some...


  Commit: 66849b508a0b68bcc683035d494ad1346ac4b30d
      https://github.com/parrot/parrot/commit/66849b508a0b68bcc683035d494ad1346ac4b30d
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2012-04-28 (Sat, 28 Apr 2012)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.winxed

  Log Message:
  -----------
  PCT: PAST.Compiler.post_children to Winxed

Much less gotos, the flow of the program is clearer now, if more
heavily indented.


Compare: https://github.com/parrot/parrot/compare/e1fef89...66849b5


More information about the parrot-commits mailing list