1
は、私はこのような何かを行うことができます:C#の資格をインポート
:transProg :: Prog -> A.M_stmt
AST.hsは、文法のためのASTが含まれています
import qualified AST as A
は、その後、私はそれが好きで使用することができます
module AST where
data M_stmt = M_ass (String,[M_expr],M_expr)
| M_while (M_expr,M_stmt)
等...
どのようにすることができます私はC#で同じことをしますか?私のAST.hsはどのように見えますか?別のC#ファイルへの修飾されたインポートはどうすればできますか?
おかげで、
を自分で行うことができると確信してい
あなたはhttp://stackoverflow.com/questions/36231040/parser-in-c-sharp-and-printing-astを見てください持つことができますか? – 2D3D4D