uahgi2/main.rkt
Tan Kian-ting 1b43574c01
Some checks are pending
CI / Build on Racket 'stable' (BC) (push) Waiting to run
CI / Build on Racket 'stable' (CS) (push) Waiting to run
CI / Build on Racket 'current' (BC) (push) Waiting to run
CI / Build on Racket 'current' (CS) (push) Waiting to run
remove uahgi-ng/
2025-10-07 01:37:09 +08:00

12 lines
305 B
Racket

#lang racket/base
(require "parser.rkt" "tokenizer.rkt")
(require syntax/strip-context)
(define (read-syntax path port)
(define parse-tree (parse-tkns (make-tokenizer port path)))
(strip-context
#`(module uahgi2-mod uahgi2/expander
#,parse-tree)))
(module+ reader
(provide read-syntax))