コード例 #1
0
    void Trace()
    {
        if (list == nillable)
        {
            list = new List <ast.Identity>();
        }
        var identity = new ast.Identity();

        identity.name = ToString();
        identity.line = Leaf.identity.line;
        identity.col  = Leaf.identity.col;
        list.Add(identity);
    }
コード例 #2
0
ファイル: AST.cs プロジェクト: knapiontek/therion
 void Log(Identity identity, string message)
 {
     Console.Out.WriteLine("{0}:{1}: {2}", identity.line, identity.col, message);
 }
コード例 #3
0
ファイル: Dojo.cs プロジェクト: knapiontek/therion
 public static void Error(ast.Identity identity, string message)
 {
     Console.Out.WriteLine("{0}:{1}: {2}", identity.line, identity.col, message);
 }