Quellcode durchsuchen
fix: swap precedences of assignnment and conditional expressions
`a *= b != c ? d : e;` is parsed incorrectly as a result
pull/156/head
Amaan Qureshi
vor 3 Jahren
Ursprung
Commit
f3559c6cb4
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: E67890ADC4227273
1 geänderte Dateien mit
2 neuen und
2 gelöschten Zeilen
-
grammar.js
|
|
|
@ -12,8 +12,8 @@ |
|
|
|
|
|
|
|
const PREC = { |
|
|
|
PAREN_DECLARATOR: -10, |
|
|
|
ASSIGNMENT: -1, |
|
|
|
CONDITIONAL: -2, |
|
|
|
ASSIGNMENT: -2, |
|
|
|
CONDITIONAL: -1, |
|
|
|
DEFAULT: 0, |
|
|
|
LOGICAL_OR: 1, |
|
|
|
LOGICAL_AND: 2, |
|
|
|
|