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