|
51 | 51 | (([0-9]+("."[0-9]+)?|"."[0-9]+)(e(\+|-)[0-9]+)?)cqb\b return 'CQBS'; |
52 | 52 | (([0-9]+("."[0-9]+)?|"."[0-9]+)(e(\+|-)[0-9]+)?)cqmin\b return 'CQMINS'; |
53 | 53 | (([0-9]+("."[0-9]+)?|"."[0-9]+)(e(\+|-)[0-9]+)?)cqmax\b return 'CQMAXS'; |
| 54 | +(([0-9]+("."[0-9]+)?|"."[0-9]+)(e(\+|-)[0-9]+)?)lh\b return 'LHS'; |
| 55 | +(([0-9]+("."[0-9]+)?|"."[0-9]+)(e(\+|-)[0-9]+)?)rlh\b return 'RLHS'; |
54 | 56 | (([0-9]+("."[0-9]+)?|"."[0-9]+)(e(\+|-)[0-9]+)?)cm\b return 'LENGTH'; |
55 | 57 | (([0-9]+("."[0-9]+)?|"."[0-9]+)(e(\+|-)[0-9]+)?)mm\b return 'LENGTH'; |
56 | 58 | (([0-9]+("."[0-9]+)?|"."[0-9]+)(e(\+|-)[0-9]+)?)Q\b return 'LENGTH'; |
@@ -150,7 +152,9 @@ expression |
150 | 152 | | CQIS { $$ = { type: 'CqiValue', value: parseFloat($1), unit: 'cqi' }; } |
151 | 153 | | CQBS { $$ = { type: 'CqbValue', value: parseFloat($1), unit: 'cqb' }; } |
152 | 154 | | CQMINS { $$ = { type: 'CqminValue', value: parseFloat($1), unit: 'cqmin' }; } |
153 | | - | CQMAXS { $$ = { type: 'CqmaxValue', value: parseFloat($1), unit: 'cqmax' }; } |
| 155 | + | CQMAXS { $$ = { type: 'CqmaxValue', value: parseFloat($1), unit: 'cqmax' }; } |
| 156 | + | LHS { $$ = { type: 'LhValue', value: parseFloat($1), unit: 'lh' }; } |
| 157 | + | RLHS { $$ = { type: 'RlhValue', value: parseFloat($1), unit: 'rlh' }; } |
154 | 158 | | PERCENTAGE { $$ = { type: 'PercentageValue', value: parseFloat($1), unit: '%' }; } |
155 | 159 | | ADD dimension { var prev = $2; $$ = prev; } |
156 | 160 | | SUB dimension { var prev = $2; prev.value *= -1; $$ = prev; } |
|
0 commit comments