| OLD | NEW |
| 1 | 1 |
| 2 | 2 |
| 3 (function () { | 3 (function () { |
| 4 var tokenise = function (str) { | 4 var tokenise = function (str) { |
| 5 var tokens = [] | 5 var tokens = [] |
| 6 , re = { | 6 , re = { |
| 7 "float": /^-?(([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)([Ee][-+]?[0
-9]+)?|[0-9]+[Ee][-+]?[0-9]+)/ | 7 "float": /^-?(([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)([Ee][-+]?[0
-9]+)?|[0-9]+[Ee][-+]?[0-9]+)/ |
| 8 , "integer": /^-?(0([Xx][0-9A-Fa-f]+|[0-7]*)|[1-9][0-9]*)/ | 8 , "integer": /^-?(0([Xx][0-9A-Fa-f]+|[0-7]*)|[1-9][0-9]*)/ |
| 9 , "identifier": /^[A-Z_a-z][0-9A-Z_a-z]*/ | 9 , "identifier": /^[A-Z_a-z][0-9A-Z_a-z]*/ |
| 10 , "string": /^"[^"]*"/ | 10 , "string": /^"[^"]*"/ |
| (...skipping 992 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1003 parse: function (str, opt) { | 1003 parse: function (str, opt) { |
| 1004 if (!opt) opt = {}; | 1004 if (!opt) opt = {}; |
| 1005 var tokens = tokenise(str); | 1005 var tokens = tokenise(str); |
| 1006 return parse(tokens, opt); | 1006 return parse(tokens, opt); |
| 1007 } | 1007 } |
| 1008 }; | 1008 }; |
| 1009 | 1009 |
| 1010 if (inNode) module.exports = obj; | 1010 if (inNode) module.exports = obj; |
| 1011 else self.WebIDL2 = obj; | 1011 else self.WebIDL2 = obj; |
| 1012 }()); | 1012 }()); |
| OLD | NEW |