Commit Graph

4 Commits

Author SHA1 Message Date
nweiz@google.com a6af9d1aeb Move a number of packages and some of pub over to using source_span.
R=efortuna@google.com, rnystrom@google.com, sigmund@google.com
BUG=19930

Review URL: https://codereview.chromium.org//401753002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38526 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-23 23:44:09 +00:00
nweiz@google.com 038791a166 Add LineScanner and SpanScanner classes to string_scanner.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//299973002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36815 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-30 00:52:40 +00:00
nweiz@google.com 35a0b4fd6c Convert shelf to use the string_scanner package.
This also adds support for [StringScanner.error], which produces a
nicely-formatted scanning error.

R=kevmoo@google.com

Review URL: https://codereview.chromium.org//222843003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34669 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 20:58:47 +00:00
nweiz@google.com 2eac837fc0 Add a string_scanner package.
This code has been pulled out of the Shelf package.

R=kevmoo@google.com

Review URL: https://codereview.chromium.org//213833013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34665 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 20:30:09 +00:00