Closed soegaard closed 9 years ago
This program provokes an internal error:
(define-pass categorize-applications : L0 (Expr) -> L1 () (definitions) (Expr : Expr (E) -> Expr ()))
Dropbox/GitHub/nanopass-framework-racket/private/pass.rkt:1440:33: syntax-local-value: not defined as syntax identifier: #
A better error would be:
L0 is not defined as a nanopass language (using define-language)
Closed by fix to #12
This program provokes an internal error:
lang nanopass
(define-pass categorize-applications : L0 (Expr) -> L1 () (definitions) (Expr : Expr (E) -> Expr ()))
Dropbox/GitHub/nanopass-framework-racket/private/pass.rkt:1440:33: syntax-local-value: not defined as syntax identifier: #
A better error would be:
L0 is not defined as a nanopass language (using define-language)