Commit Graph

20 Commits

Author SHA1 Message Date
Elf M. Sternberg ed406281f6 Upped version number, made m() and match() aliases. Should be no noticeable changes to API. 2013-05-10 21:25:33 -07:00
Elf M. Sternberg 2d4324d22b Needs built lib for some projects. 2013-05-10 21:19:42 -07:00
Elf M. Sternberg 82e794e466 Merge branch 'master' of github.com:elfsternberg/reparse-coffeescript
* 'master' of github.com:elfsternberg/reparse-coffeescript:
  Beautified to see if it passes NPM.
2013-05-10 21:09:01 -07:00
Elf M. Sternberg 3d7d9cfe69 match() shortened to just m(), now accepts strings as well as regexps.
I found myself writing a parser with lots of matches in sequence, and
wanted something a bit smarter.  This adds two bits of smarts: a shorter
name and string handling makes something like @seq(m('{'), @string,
m('}'))[1] much easier to read and debug.
2013-05-10 21:04:24 -07:00
Ken Elf Mathieu Sternberg e83eb6df26 Beautified to see if it passes NPM. 2013-03-05 15:21:44 -08:00
Ken Elf Mathieu Sternberg 3cffc3d44e Upping the requirements for node.js. 2012-07-16 12:04:44 -07:00
Elf M. Sternberg 26e7b3936e Trying a different check for regex productions. 2012-05-04 14:01:52 -07:00
Elf M. Sternberg 6c58f8b8a3 Adding library, too. 2012-05-04 13:48:34 -07:00
Elf M. Sternberg ee8f0bdeb4 Loop break placement. Gah. 2012-05-04 13:48:22 -07:00
Elf M. Sternberg 18811ef276 Adding 'putback', ' special case where the end of a match parameter, outside a specified regexp, shouldn't be consumed. 2012-05-04 13:36:33 -07:00
Elf M. Sternberg b43f34afa8 I loathe storing the product. 2012-05-04 13:28:12 -07:00
Elf M. Sternberg c6aa50fc11 A bug in 'many': coffeescript's automatic accumulator isn't fun with try/catch blocks. 2012-05-04 13:26:40 -07:00
Elf M. Sternberg 7339526d15 Trying hard to make NPM happy, part 3 2012-05-04 12:02:00 -07:00
Elf M. Sternberg 34b7bb62e4 Trying hard to make NPM happy. 2012-05-04 11:59:45 -07:00
Elf M. Sternberg c2037c98f9 Trying to learn how to write an installing NPM script, part 2. 2012-05-04 11:56:20 -07:00
Elf M. Sternberg e911785f97 Trying to learn how to write an installing NPM script, part 1. 2012-05-04 11:55:34 -07:00
Elf M. Sternberg d184d0d4da Added some comments to further my own understanding, plus updated the NPM script. 2012-05-04 11:53:14 -07:00
Elf M. Sternberg c74498686e Small style fix. 2012-05-03 17:16:48 -07:00
Elf M. Sternberg 18326425fd Miscellanea 2012-05-03 17:06:16 -07:00
Elf M. Sternberg bd77a5742d Docco'd the library. Updated the examples to use the new parse-inheritance. 2012-05-03 16:41:00 -07:00