(expressions, options = {})
| 119 | }) |
| 120 | |
| 121 | function parseMultiple (expressions, options = {}) { |
| 122 | const extraNodes = options.nodes !== undefined ? options.nodes : {} |
| 123 | |
| 124 | // parse an array or matrix with expressions |
| 125 | return deepMap(expressions, function (elem) { |
| 126 | if (typeof elem !== 'string') throw new TypeError('String expected') |
| 127 | |
| 128 | return parseStart(elem, extraNodes) |
| 129 | }) |
| 130 | } |
| 131 | |
| 132 | // token types enumeration |
| 133 | const TOKENTYPE = { |
no test coverage detected
searching dependent graphs…