What was happening was that spaces were allowed in all literals to account for quoted strings, but this meant that two identifiers in a row would get parsed as a single literal. This commit sets a flag to allow whitespace in literals when a quote is encountered and then unsets that flag at the next quote.master
|
||
| 6 | 6 |
|
| 7 | 7 |
|
| 8 | 8 |
|
| 9 |
|
|
| 9 | 10 |
|
| 10 | 11 |
|
| 11 | 12 |
|
|
||
| 21 | 22 |
|
| 22 | 23 |
|
| 23 | 24 |
|
| 25 |
|
|
| 24 | 26 |
|
| 25 | 27 |
|
| 26 | 28 |
|
|
||
| 40 | 42 |
|
| 41 | 43 |
|
| 42 | 44 |
|
| 43 |
|
|
| 45 |
|
|
| 46 |
|
|
| 47 |
|
|
| 48 |
|
|
| 49 |
|
|
| 50 |
|
|
| 51 |
|
|
| 44 | 52 |
|
| 45 | 53 |
|
| 46 | 54 |
|
|
||
| 40 | 40 |
|
| 41 | 41 |
|
| 42 | 42 |
|
| 43 |
|
|
| 44 |
|
|
| 45 |
|
|
| 46 |
|
|
| 47 |
|
|
| 48 |
|
|
| 49 |
|
|
| 50 |
|
|
| 51 |
|
|
| 52 |
|
|
| 53 |
|
|
| 54 |
|
|
| 55 |
|
|
| 56 |
|
|
| 57 |
|
|
| 58 |
|
|
| 59 |
|
|
| 60 |
|
|
| 61 |
|
|
| 62 |
|
|
| 63 |
|
|
| 64 |
|
|
| 65 |
|
|
| 66 |
|
|
| 67 |
|
|
| 68 |
|
|
| 69 |
|
|
| 70 |
|
|
| 71 |
|
|
| 72 |
|
|
| 73 |
|
|
| 74 |
|
|