forked from nanopass/nanopass-framework-racket
-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.rkt
19 lines (17 loc) · 804 Bytes
/
main.rkt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#lang racket
;;; Copyright (c) 2000-2013 Dipanwita Sarkar, Andrew W. Keep, R. Kent Dybvig, Oscar Waddell
;;; See the accompanying file Copyright for details
(provide (all-from-out racket)
define-language define-parser trace-define-parser trace-define-pass
echo-define-pass define-pass with-output-language nanopass-case
language->s-expression extends entry terminals nongenerative-id
#;define-nanopass-record-types diff-languages define-language-node-counter
prune-language define-pruned-language
with-extended-quasiquote with-racket-quasiquote
#;lookup-language-pred #;lookup-language-meta-pred)
(require "private/language.rkt"
"private/parser.rkt"
"private/language-node-counter.rkt"
"private/pass.rkt"
"private/helpers.rkt"
"private/records.rkt")