예제 #1
0
    // $ANTLR start "sysname"
    // ..\\DbShell.Driver.SqlServer\\antlr\\SqlServer.g:218:1: sysname : ;
    public SqlServerParser.sysname_return sysname() // throws RecognitionException [1]
    {
        SqlServerParser.sysname_return retval = new SqlServerParser.sysname_return();
        retval.Start = input.LT(1);

        object root_0 = null;

        try
        {
            // ..\\DbShell.Driver.SqlServer\\antlr\\SqlServer.g:218:9: ()
            // ..\\DbShell.Driver.SqlServer\\antlr\\SqlServer.g:220:1:
            {
                root_0 = (object)adaptor.GetNilNode();
            }

            retval.Stop = input.LT(-1);

            retval.Tree = (object)adaptor.RulePostProcessing(root_0);
            adaptor.SetTokenBoundaries(retval.Tree, (IToken)retval.Start, (IToken)retval.Stop);
        }
        finally
        {
        }
        return(retval);
    }
예제 #2
0
    // $ANTLR start "sysname"
    // ..\\DbShell.Driver.SqlServer\\antlr\\SqlServer.g:218:1: sysname : ;
    public SqlServerParser.sysname_return sysname() // throws RecognitionException [1]
    {   
        SqlServerParser.sysname_return retval = new SqlServerParser.sysname_return();
        retval.Start = input.LT(1);

        object root_0 = null;

        try 
    	{
            // ..\\DbShell.Driver.SqlServer\\antlr\\SqlServer.g:218:9: ()
            // ..\\DbShell.Driver.SqlServer\\antlr\\SqlServer.g:220:1: 
            {
            	root_0 = (object)adaptor.GetNilNode();

            }

            retval.Stop = input.LT(-1);

            	retval.Tree = (object)adaptor.RulePostProcessing(root_0);
            	adaptor.SetTokenBoundaries(retval.Tree, (IToken) retval.Start, (IToken) retval.Stop);
        }
        finally 
    	{
        }
        return retval;
    }