User accidentally uses a unicode long dash instead of ASCII dash to type a comment
- Vorherrschende Sprache
- Haskell
- Sterne
- 1.3k
- Forks
- 201
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
**Program:** https://code.world/#PZlG63CKkE4qHAVKmNDrCUA
**Message:**
program.hs:5:34-38: error:
• Missing punctuation before this expression.
Perhaps you forgot a comma, an operator, or a bracket.
• To multiply, please use the * operator.
For example: base * image
• To apply a function, add parentheses around the argument.
For example: base(image)
Beitragsleitfaden
Rechercherichtung
Öffne das verlinkte CodeWorld-Programm und reproduziere die Diagnose in Zeile 5 von program.hs, wo ein langer Unicode-Gedankenstrich in der Eingabe erscheint. Lies den Parser oder den Diagnose-Einstiegspunkt, der diese Syntax verarbeitet, und kläre, ob der Gedankenstrich akzeptiert oder spezifischer gemeldet werden sollte. Erledigt ist die Aufgabe, wenn das Verhalten beabsichtigt ist und durch einen Regressionstest abgedeckt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- haskell
- Bereich
- compilers
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100