#lang typed/racket (provide isexp? try-any->isexp any->isexp+non-sexp CoreSexp isyntax? isyntax-e? ISyntax ISyntax-E ISyntaxOf ISyntaxOf-E ISyntax/Non ISyntax/Non-E any->isyntax/non syntax->isyntax/non any->isyntax/non-e try-any->isyntax try-syntax->isyntax try-any->isyntax-e NonSexp NonSexp? NonSexp-v NonSexpOf NonSyntax NonSyntax? NonSyntax-v NonSyntaxOf Some Some? Some-v) (require "typed-syntax-convert.rkt" "typed-syntax-convert2.rkt" "typed-syntax-predicate.rkt" "typed-prefab-declarations.rkt")