' ExpressionConstants.vb ' ' THIS FILE HAS BEEN GENERATED AUTOMATICALLY. DO NOT EDIT! ' ' This library is free software; you can redistribute it and/or ' modify it under the terms of the GNU Lesser General Public License ' as published by the Free Software Foundation; either version 2.1 ' of the License, or (at your option) any later version. ' ' This library is distributed in the hope that it will be useful, ' but WITHOUT ANY WARRANTY; without even the implied warranty of ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ' Lesser General Public License for more details. ' ' You should have received a copy of the GNU Lesser General Public ' License along with this library; if not, write to the Free ' Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, ' MA 02111-1307, USA. ' ' ' Copyright (c) 2007 Eugene Ciloci '''An enumeration with token and production node '''constants. Friend Enum ExpressionConstants [ADD] = 1001 [SUB] = 1002 [MUL] = 1003 [DIV] = 1004 [POWER] = 1005 [MOD] = 1006 [LEFT_PAREN] = 1007 [RIGHT_PAREN] = 1008 [LEFT_BRACE] = 1009 [RIGHT_BRACE] = 1010 [EQ] = 1011 [LT] = 1012 [GT] = 1013 [LTE] = 1014 [GTE] = 1015 [NE] = 1016 [AND] = 1017 [OR] = 1018 [XOR] = 1019 [NOT] = 1020 [IN] = 1021 [DOT] = 1022 [ARGUMENT_SEPARATOR] = 1023 [ARRAY_BRACES] = 1024 [LEFT_SHIFT] = 1025 [RIGHT_SHIFT] = 1026 [WHITESPACE] = 1027 [INTEGER] = 1028 [REAL] = 1029 [STRING_LITERAL] = 1030 [CHAR_LITERAL] = 1031 [TRUE] = 1032 [FALSE] = 1033 [IDENTIFIER] = 1034 [HEX_LITERAL] = 1035 [NULL_LITERAL] = 1036 [TIMESPAN] = 1037 [DATETIME] = 1038 [IF] = 1039 [CAST] = 1040 [EXPRESSION] = 2001 [XOR_EXPRESSION] = 2002 [OR_EXPRESSION] = 2003 [AND_EXPRESSION] = 2004 [NOT_EXPRESSION] = 2005 [IN_EXPRESSION] = 2006 [IN_TARGET_EXPRESSION] = 2007 [IN_LIST_TARGET_EXPRESSION] = 2008 [COMPARE_EXPRESSION] = 2009 [SHIFT_EXPRESSION] = 2010 [ADDITIVE_EXPRESSION] = 2011 [MULTIPLICATIVE_EXPRESSION] = 2012 [POWER_EXPRESSION] = 2013 [NEGATE_EXPRESSION] = 2014 [MEMBER_EXPRESSION] = 2015 [MEMBER_ACCESS_EXPRESSION] = 2016 [BASIC_EXPRESSION] = 2017 [MEMBER_FUNCTION_EXPRESSION] = 2018 [FIELD_PROPERTY_EXPRESSION] = 2019 [SPECIAL_FUNCTION_EXPRESSION] = 2020 [IF_EXPRESSION] = 2021 [CAST_EXPRESSION] = 2022 [CAST_TYPE_EXPRESSION] = 2023 [INDEX_EXPRESSION] = 2024 [FUNCTION_CALL_EXPRESSION] = 2025 [ARGUMENT_LIST] = 2026 [LITERAL_EXPRESSION] = 2027 [BOOLEAN_LITERAL_EXPRESSION] = 2028 [EXPRESSION_GROUP] = 2029 End Enum