(tokens)
| 558 | } |
| 559 | |
| 560 | spacesFromEnd(tokens) { |
| 561 | let lastTokenType |
| 562 | let spaces = '' |
| 563 | while (tokens.length) { |
| 564 | lastTokenType = tokens[tokens.length - 1][0] |
| 565 | if (lastTokenType !== 'space') break |
| 566 | spaces = tokens.pop()[1] + spaces |
| 567 | } |
| 568 | return spaces |
| 569 | } |
| 570 | |
| 571 | stringFrom(tokens, from) { |
| 572 | let result = '' |