Ejemplo n.º 1
0
        public SelectFrom Clone()
        {
            SelectFrom selectFrom = new SelectFrom();

            selectFrom.Name  = this.Name;
            selectFrom.Alias = this.Alias;
            return(selectFrom);
        }
Ejemplo n.º 2
0
        public override void DoThings(int action, Hubble.Framework.DataStructure.DFA <Hubble.Core.SFQL.LexicalAnalysis.Lexical.Token, SelectFromStateFunction> dfa)
        {
            SelectFrom selectFrom = dfa as SelectFrom;

            switch (Func)
            {
            case SelectFromStateFunction.Name:
                selectFrom.Name  = dfa.CurrentToken.Text;
                selectFrom.Alias = selectFrom.Name;
                break;

            case SelectFromStateFunction.Alias:
                selectFrom.Alias = dfa.CurrentToken.Text;
                break;
            }
        }