Skip to content

No source locations for error message when dotted pair is usedΒ #11

@jackfirth

Description

@jackfirth

What version of Racket are you using?

8.0 [cs]

What should have happened?

When running this program in DrRacket:

#lang racket/base
(require fancy-app)
(+ 1 2 . 3)

The syntax error should highlight the (+ 1 2 . 3) expression.

What did happen?

An internal error was raised, and the source location points at the internals of syntax-parse:

.../private/map.rkt:40:19: minimatch: match at #<path:/Applications/Racket v8.0/collects/syntax/parse/private/runtime-report.rkt>:74:2 failed: #t

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions