コード例 #1
0
ファイル: ContextVisitor.cs プロジェクト: Stg3orge/P4Projekt
 public object Visit(IdentifiersPrime obj)
 {
     if (obj.Prime == null)
     {
         return(obj.Identifier);
     }
     return(obj.Prime.Accept(this));
 }
コード例 #2
0
ファイル: CodeGenVisitor.cs プロジェクト: Stg3orge/P4Projekt
        public object Visit(IdentifiersPrime obj)
        {
            string codeString = "";

            //<IdentifiersPrime> ::= '.' Identifier <IdentifiersPrime>
            codeString += "." + obj.Identifier;

            if (obj.Prime != null)
            {
                codeString += (string)obj.Prime.Accept(this);
            }

            return(codeString);
        }
コード例 #3
0
ファイル: ILCodeVisitor.cs プロジェクト: Stg3orge/P4Projekt
 public object Visit(IdentifiersPrime obj)
 {
     throw new NotImplementedException();
 }