SCS Parser doesn't properly handle floats
Bug #607457 reported by
Egon Geerardyn
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Thesis-Egon |
Fix Committed
|
Critical
|
Egon Geerardyn |
Bug Description
The SCS parser doesn't handle floats properly:
Sometimes accepted (depending on context):
floats with exp part or SI scaling:
e.g. 1.1e12
e.g. 1k
Wrongfully accepted
floats with spaces in them
e.g. 1 .1
Changed in thesis-egon: | |
status: | Confirmed → In Progress |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Possible solution:
- use common lexer rule for idents and general values
Try out in branch Bug607457