Jeff Avallone
f842b424cc
Adding warnings for non-standard escape sequence usage
2014-12-22 16:57:30 -05:00
Jeff Avallone
281ca50d32
Adding some more checks for CharsetRange tests
2014-12-22 16:16:17 -05:00
Jeff Avallone
b35dece228
Fixing character set ranges
...
Certain escape sequences are not considered in ranges, and lead to the
hyphen to be part of the matched set of characters
2014-12-22 16:09:27 -05:00
Jeff Avallone
d882ee8e08
Adding check that charset range is in correct order
2014-12-22 15:18:49 -05:00
Jeff Avallone
9b8eef9c02
Setting ordinals for literals
2014-12-22 15:11:37 -05:00
Jeff Avallone
d4b648fa43
Setting ordinal for control code escapes
2014-12-22 15:11:20 -05:00
Jeff Avallone
101b457260
Adding ordinal values to escapes
...
Work still needs to be done to get control characters correct, and
ordinals will need to be added for literals as well. This is in
preparation for reporting incorrectly ordered charset ranges
2014-12-22 12:44:19 -05:00
Jeff Avallone
961d4812e9
Adding tests for Charset nodes
2014-12-22 10:57:16 -05:00
Jeff Avallone
9bf5328da7
Adding specs for Subexp nodes
2014-12-21 12:05:55 -05:00
Jeff Avallone
9e6702d475
Fixing top-level spec descriptions
2014-12-21 11:24:23 -05:00
Jeff Avallone
94c674e879
Finishing Repeat node specs
2014-12-21 10:27:40 -05:00
Jeff Avallone
82ca4f40f7
Adding initial tests for Repeat nodes
2014-12-20 13:03:57 -05:00
Jeff Avallone
55657a792b
Adding check for out of order numbers
2014-12-20 10:53:01 -05:00
Jeff Avallone
8a9a129856
Adding tests for CharsetRange nodes
2014-12-20 10:18:00 -05:00
Jeff Avallone
d27831a265
Adding tests for CharsetEscape nodes
2014-12-19 21:56:56 -05:00
Jeff Avallone
24e21834f6
Adding tests for Escape nodes
2014-12-19 21:49:11 -05:00
Jeff Avallone
32a28ede90
Adding tests for Literal nodes
2014-12-19 21:35:03 -05:00
Jeff Avallone
94ff093824
Adding specs for AnyCharacter node
2014-12-19 21:05:44 -05:00
Jeff Avallone
8c8fbf648d
Adding tests for RepeatSpec nodes
2014-12-19 21:00:38 -05:00
Jeff Avallone
8669d0c4bc
Adding specs for the basic repetitions
2014-12-19 20:55:01 -05:00
Jeff Avallone
a50ba68a21
Moving spaceHorizontally and spaceVertically to util.js
2014-12-19 12:11:44 -05:00
Jeff Avallone
870b2e6ed4
Moving normalizeBBox to util.js
2014-12-19 12:06:21 -05:00
Jeff Avallone
abb5838113
Updating how async specs are called
2014-12-19 11:51:34 -05:00
Jeff Avallone
be145e3fac
Adding rest of tests for Node class
2014-12-19 11:48:09 -05:00
Jeff Avallone
91581afe2c
Adding more Node tests
2014-12-19 11:00:47 -05:00
Jeff Avallone
0d6e272216
Adding some tests for the Node class
2014-12-19 10:07:56 -05:00