私は次のようなシンプルなDSL言語を解析する必要があります。 import "library.txt"
def <int, bool, byte> main(int param1, bool param2)
{
var a = f4(param1); // or var d = f1(f2(f3(f4(param1))));
var b = f3(a);
var
私はF#Power Packのfsyacc/fslexを使ってソースコードを解析しています。 use inputChannel = new StreamReader(File.OpenRead tempFileName)
let lexbuf = Lexing.LexBuffer<_>.FromTextReader inputChannel
let ast = try
Par