Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(114)

Issue 8788004: Fixing parsing of factories. (Closed)

Created:
9 years ago by Jennifer Messerly
Modified:
9 years ago
Reviewers:
jimhug
CC:
reviews_dartlang.org, Ivan Posva
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : updated #

Patch Set 3 : fixed #

Patch Set 4 : updated minfrog #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -11 lines) Patch
M frog/minfrog View 1 2 3 7 chunks +30 lines, -6 lines 0 comments Download
M frog/parser.dart View 1 2 3 chunks +14 lines, -4 lines 1 comment Download
M tests/language/language.status View 2 chunks +11 lines, -1 line 1 comment Download

Messages

Total messages: 4 (0 generated)
Jennifer Messerly
This is the simple fix that makes it parse. (I tried doing something better with ...
9 years ago (2011-12-02 23:27:10 UTC) #1
Jennifer Messerly
On 2011/12/02 23:27:10, John Messerly wrote: > This is the simple fix that makes it ...
9 years ago (2011-12-02 23:58:47 UTC) #2
Jennifer Messerly
On 2011/12/02 23:58:47, John Messerly wrote: > On 2011/12/02 23:27:10, John Messerly wrote: > > ...
9 years ago (2011-12-03 01:39:48 UTC) #3
jimhug
9 years ago (2011-12-08 16:24:30 UTC) #4
lgtm

Your change is fantastic in terms of tests fixed for minimal code changes! 
However, the feature that you're implementing here still hurts my brain...

http://codereview.chromium.org/8788004/diff/6001/frog/parser.dart
File frog/parser.dart (right):

http://codereview.chromium.org/8788004/diff/6001/frog/parser.dart#newcode260
frog/parser.dart:260: // anything as far as I can tell.
Just hold your nose and parse them <smile/frown>

http://codereview.chromium.org/8788004/diff/6001/tests/language/language.status
File tests/language/language.status (right):

http://codereview.chromium.org/8788004/diff/6001/tests/language/language.stat...
tests/language/language.status:343: TypeVariableBoundsTest/none: Pass # I think
the "cancel leg" message is confusing the test harness? Leg is bailing on all
these tests after seeing the "extends" factory syntax.
Please file this as a frog bug to replace this long comment in the status file.

Powered by Google App Engine
This is Rietveld 408576698