[英]Racket - How to define a function that can be used both in syntax transformers and ordinary code?
我正在使用語法轉換器在 Racket 中定義宏。 我想創建一些輔助函數來幫助我操作語法。 但是,我在語法轉換器之外定義的函數在語法轉換器內部是不可用的。 例如,在下面的代碼中(define (my-function x) (+ x 1)) (define-syntax my-macro (l ...