Example #1
0
        private external_array Parse_external_array()
        {
            if (_index >= _tokens.Count())
            {
                return(null);
            }


            external_array _self     = null;
            var            ident_lhs = Parse_Bracket();

            if (ident_lhs != null)
            {
                var _word     = new WordParser(_tokens, ref _index);
                var ident_rhs = Parse_Bracket();
                _self = new external_array(ident_lhs, _word.word, ident_rhs);
            }

            return(_self);
        }
 public arith_expression_sequence(external_array _external_array)
 {
     external_array = _external_array;
     expression     = external_array.expression;
 }