Commit Graph

  • 343e9db525 Jasmine: Convert simple not matching tests David Majda 2012-04-22 15:56:00 +0200
  • 2bb25efa44 Jasmine: Convert semantic and code tests David Majda 2012-04-22 15:45:13 +0200
  • f04096189f Jasmine: Convert semantic not code tests David Majda 2012-04-22 15:39:23 +0200
  • ccf31f8822 Jasmine: Convert optional matching tests David Majda 2012-04-22 11:31:15 +0200
  • 669668fc1b Jasmine: Convert zero or more matching tests David Majda 2012-04-22 11:27:17 +0200
  • 1ab06ff906 Jasmine: Convert one or more matching tests David Majda 2012-04-22 11:24:16 +0200
  • 03716a562d Jasmine: Convert action code tests David Majda 2012-04-22 14:55:00 +0200
  • b06bd774f5 Jasmine: Convert rule reference matching tests David Majda 2012-04-22 11:12:30 +0200
  • 14c11b4dfc Jasmine: Convert class matching tests David Majda 2012-04-22 11:07:00 +0200
  • 75ab03dc85 Jasmine: Convert any matching tests David Majda 2012-04-22 10:59:14 +0200
  • ec48742032 Jasmine: Convert literal matching tests David Majda 2012-04-22 10:52:41 +0200
  • feddd10190 Jasmine: Delete test/parser-test.js David Majda 2012-04-21 12:27:58 +0200
  • 94205ab639 Jasmine: Convert tests of parser's "grammar" rule David Majda 2012-04-21 12:48:37 +0200
  • f746189f2b Jasmine: Convert tests of parser's "initializer" rule David Majda 2012-04-21 12:47:56 +0200
  • a49674b05f Jasmine: Change |oneRuleGrammar| parameter handling David Majda 2012-04-21 12:06:23 +0200
  • 171d62fce4 Jasmine: Convert tests of parser's "rule" rule David Majda 2012-04-21 11:52:27 +0200
  • e17d4de7ae Jasmine: Convert tests of parser's "expression" rule David Majda 2012-04-21 11:48:38 +0200
  • cc22086a09 Jasmine: Convert tests of parser's "choice" rule David Majda 2012-04-21 11:29:27 +0200
  • 434abdb272 Jasmine: Convert tests of parser's "sequence" rule David Majda 2012-04-21 11:18:23 +0200
  • ec8889f85d Jasmine: Convert tests of parser's "labeled" rule David Majda 2012-04-21 10:56:05 +0200
  • bf6d412a4f Jasmine: Convert tests of parser's "prefixed" rule David Majda 2012-04-21 10:45:58 +0200
  • 3e083cc51b Jasmine: Convert tests of parser's "suffixed" rule David Majda 2012-04-21 10:39:31 +0200
  • 45f825c24f Jasmine: Convert tests of parser's "primary" rule David Majda 2012-04-20 20:00:05 +0200
  • 57bbcd71e5 Jasmine: Convert tests of parser's "action" rule David Majda 2012-04-20 19:54:47 +0200
  • 35771e15bc Jasmine: Convert tests of parser's "braced" rule David Majda 2012-04-20 19:50:00 +0200
  • b1cb214e8b Jasmine: Convert non-tests of parser's character class rules David Majda 2012-04-20 19:37:08 +0200
  • 4f5b78b372 Jasmine: Convert tests of parser's "identifier" rule David Majda 2012-04-20 19:33:20 +0200
  • a3d93f000f Jasmine: Convert tests of parser's "literal" rule David Majda 2012-04-20 19:26:19 +0200
  • 573db92583 Jasmine: Convert tests of parser's "string" rule David Majda 2012-04-20 19:22:21 +0200
  • fa65018b15 Jasmine: Convert tests of parser's "doubleQuotedString" rule David Majda 2012-04-20 19:02:40 +0200
  • 0e384b31f4 Jasmine: Convert tests of parser's "doubleQuotedCharacter" rule David Majda 2012-04-20 19:01:12 +0200
  • 2f5f8d5932 Jasmine: Convert tests of parser's "simpleDoubleQuotedCharacter" rule David Majda 2012-04-20 18:59:59 +0200
  • fb01f48c97 Jasmine: Convert tests of parser's "singleQuotedString" rule David Majda 2012-04-20 18:56:18 +0200
  • d3b3fe9b78 Jasmine: Convert tests of parser's "singleQuotedCharacter" rule David Majda 2012-04-20 17:36:28 +0200
  • 124e45606c Jasmine: Convert tests of parser's "simpleSingleQuotedCharacter" rule David Majda 2012-04-20 17:34:08 +0200
  • ba68919b0a Jasmine: Convert tests of parser's "class" rule David Majda 2012-04-20 17:30:57 +0200
  • 5fb59b05f2 Jasmine: Convert tests of parser's "classCharacterRange" rule David Majda 2012-04-20 17:06:31 +0200
  • d29a753b8d Jasmine: Convert tests of parser's "classCharacter" rule David Majda 2012-04-20 16:45:57 +0200
  • b9ae8f9561 Jasmine: Convert tests of parser's "bracketDelimitedCharacter" rule David Majda 2012-04-20 16:34:55 +0200
  • da4ac8bb92 Jasmine: Convert tests of parser's "simpleBracketDelimitedCharacter" rule David Majda 2012-04-20 16:17:32 +0200
  • 2bb266bbaf Jasmine: Convert tests of parser's "simpleEscapeSequence" rule David Majda 2012-04-20 16:04:33 +0200
  • 2619becb9d Jasmine: Convert tests of parser's "zeroEscapeSequence" rule David Majda 2012-04-20 15:52:46 +0200
  • 2b43f8ebb8 Jasmine: Convert tests of parser's "hexEscapeSequence" rule David Majda 2012-04-20 15:49:23 +0200
  • 0bbca136a2 Jasmine: Convert tests of parser's "unicodeEscapeSequence" rule David Majda 2012-04-20 15:46:21 +0200
  • a27dc5ae4a Jasmine: Convert tests of parser's "eolEscapeSequence" rule David Majda 2012-04-20 15:30:34 +0200
  • 4f91286013 Jasmine: Convert non-tests of parser's character class rules David Majda 2012-04-20 15:18:16 +0200
  • 3bc61c4c50 Jasmine: Convert tests of parser's "__" rule David Majda 2012-04-20 15:17:04 +0200
  • fadaef84dd Jasmine: Convert tests of parser's "comment" rule David Majda 2012-04-20 15:13:19 +0200
  • b5ccaed491 Jasmine: Convert tests of parser's "singleLineComment" rule David Majda 2012-04-20 15:10:57 +0200
  • dac3b0d8d9 Jasmine: Convert tests of parser's "multiLineComment" rule David Majda 2012-04-20 15:07:33 +0200
  • 328edf667c Jasmine: Convert tests of parser's "eol" rule David Majda 2012-04-20 14:29:34 +0200
  • b4cffee9d4 Jasmine: Convert tests of parser's "eolChar" rule David Majda 2012-04-20 14:27:20 +0200
  • a46b9c197b Jasmine: Convert tests of parser's "whitespace" rule David Majda 2012-04-20 13:12:17 +0200
  • c27b96051a Jasmine: Initial infrastructure David Majda 2012-02-27 19:59:54 +0100
  • 4f86fca3d7 Make the code emitter a compiler pass David Majda 2012-04-20 12:29:24 +0200
  • 44852fa6b4 Pass |options| to compiler passes David Majda 2012-04-20 12:19:49 +0200
  • 53f70b9eb9 Move compiler passes and their tests into a subdirectory David Majda 2012-04-19 14:23:21 +0200
  • f046e0a838 Move compiler-related source files and tests into a subdirectory David Majda 2012-04-19 12:59:40 +0200
  • 5bd2ca1cb5 README.md: Fix |PEG.buildParser| option name David Majda 2012-04-18 11:15:16 +0200
  • 6091e4426b Update version to 0.7.0 David Majda 2012-04-18 10:31:18 +0200
  • 4e04acafa3 Update CHANGELOG David Majda 2012-04-17 15:26:36 +0200
  • ef06621a2b Remove extra comma in compiler tests David Majda 2012-04-17 12:00:58 +0200
  • 7faf40dc44 Do not use results cache in the PEG.js grammar parser David Majda 2012-04-17 11:59:58 +0200
  • 11f3dc9744 README.md: Document options and variables visible in actions/predicates David Majda 2012-04-17 11:55:01 +0200
  • b7e41b0985 README.md: Various tweaks David Majda 2012-04-17 11:03:49 +0200
  • 6f78df19d4 Make benchmark suite support the |cache| option David Majda 2012-04-16 18:47:23 +0200
  • 8f71c07cec Implement the "--cache" command-line option David Majda 2012-04-16 18:35:35 +0200
  • 5b3321d302 Implement |cache| option for |PEG.buildParser| David Majda 2012-04-16 18:27:31 +0200
  • 1ee6731b51 Supply default option value only if the option is not specified David Majda 2012-04-16 16:24:48 +0200
  • 2aaa038499 Add a hack to skip last comma in |parseFunctions| David Majda 2012-04-16 15:50:45 +0200
  • f3970bfa5c Extend QUnit a bit more cleanly David Majda 2012-04-16 15:45:50 +0200
  • abf33d3feb Add a note about semantic versioning to |PEG.VERSION| comment David Majda 2012-04-16 15:35:54 +0200
  • 7f2dc850e0 Change how the library is exported David Majda 2012-04-16 15:34:30 +0200
  • d35b21e9b2 Simplify the |indent| function in /test/run David Majda 2012-04-16 15:29:04 +0200
  • 9d5990f80a Update code formatting in /test/run to match conventions I use elsewhere David Majda 2012-04-16 15:26:42 +0200
  • 8b5e88674c Update bundled jQuery to version 1.7.2 David Majda 2012-04-16 15:00:21 +0200
  • 6d624a89bd Update bundled QUnit to version 1.5.0 David Majda 2012-04-16 14:54:34 +0200
  • 8d74248251 Make "Generated by ..." comment match the copyright comment David Majda 2012-04-16 14:49:48 +0200
  • 7e02e45831 Improve copyright comment David Majda 2012-04-16 14:39:59 +0200
  • d28324306c LICENSE: Update copyright years David Majda 2012-04-16 14:36:51 +0200
  • 90d164445a Update embedded Codie to version 1.1.0 David Majda 2012-04-16 14:33:32 +0200
  • 0865e9e51a Make benchmark suite support |trackLineAndColumn| option David Majda 2012-03-25 18:08:22 +0200
  • 58cc5b739d Implement "--track-line-and-column" command-line option David Majda 2012-03-25 17:03:47 +0200
  • 52d7ec2224 Implement |trackLineAndColumn| option for |PEG.buildParser| David Majda 2012-03-25 13:31:28 +0200
  • 9615eb4bb6 Allow passing options to |PEG.buildParser| David Majda 2012-02-27 20:24:07 +0100
  • f2f88b87ea Make current parse position visible in actions and predicates David Majda 2012-03-05 20:43:43 +0100
  • f47da5c682 Fix a bug in param name fixup code for sequences David Majda 2012-03-06 08:46:28 +0100
  • 4d5b1d58aa AST: Store rules in an array instead of an object David Majda 2012-03-04 17:29:32 +0100
  • bc5abfef5c Replace Jakefile with Makefile David Majda 2012-03-04 11:46:28 +0100
  • ed45a1808e Fix |quote| visibility in generated parsers David Majda 2012-03-04 11:32:18 +0100
  • a2af1fe612 Semantic predicates now have access to preceding labels David Majda 2012-02-27 20:18:21 +0100
  • 4cf50bcf9f Move param computations from the emitter into a separate pass David Majda 2012-02-27 20:18:03 +0100
  • efc38eef9b Consolidate all variable name computations into one compiler pass David Majda 2012-02-27 20:10:02 +0100
  • 9d96e1e303 README.md: Update compatibility information David Majda 2012-02-13 08:40:12 +0100
  • d002cd6ff6 Remove comment about IE in |quoteForRegexpClass| David Majda 2012-02-13 08:13:01 +0100
  • a0898388fb /bin/pegjs: Avoid calling |process.openStdin| David Majda 2012-02-12 19:16:42 +0100
  • de256105eb /bin/pegjs: Don't close standard output David Majda 2012-02-12 19:10:30 +0100
  • 70e4166bb2 Fix typo in a comment in JavaScript example grammar David Majda 2012-02-12 15:35:26 +0100
  • 46b2eaf3e3 Add |expected| and |found| properties to exceptions thrown by parsers David Majda 2012-02-12 12:20:15 +0100
  • e9d8dc8eba More responsibility for building an error message into |SyntaxError| David Majda 2012-02-11 15:44:24 +0100