Klammerfehler
Bug #1341124 reported by
namednil
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
machandel |
Fix Committed
|
Critical
|
Unassigned |
Bug Description
Klammerung und Strings kommen sich so in die Quere, dass folgende Problematik auftreten kann:
funktion ( "Ein Text mit einer Klammer darin ) und hier gehts weiter" )
Die Klammer im Text beendet das Parsen für das nächsteProgramm. Das sollte natürlich nicht so sein, sondern bis zur abschließenden Klammer nach dem String weitergehen!
Changed in machandel: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Dieses Verhalten ist zwar abgestellt, dennoch müssen Klammerausdrücke ( z.B. auch in Kommentaren) weiterhin richtig geschachtelt sein (z.B. "?(int)" usw. kann umbenannt in "?(int" Fehler auslösen).
Kommentare können viele sinnvolle Syntaxdefinitionen haben und sind außerdem nach völligem Belieben und leicht zu implementieren, so dass unmöglich wäre für alle Syntaxdefinitionen Außnahmen zu implementieren, die bis zum Kommentarende die Klammerung ignoriert. Falls das gewünscht wird, kann "nächstesProgramm" überschrieben werden.