11using Antlr4 . Runtime ;
22using System ;
33using System . Collections . Generic ;
4- using System . IO ;
54using System . Text . RegularExpressions ;
65using ToolGood . Algorithm . Enums ;
76using ToolGood . Algorithm . Internals ;
@@ -113,8 +112,7 @@ private static HashSet<string> GetLexerSet()
113112 "FIXED" ,
114113 "LEFT" ,
115114 "LEN" ,
116- "LOWER" ,
117- "TOLOWER" ,
115+ "LOWER" , "TOLOWER" ,
118116 "MID" ,
119117 "PROPER" ,
120118 "REPLACE" ,
@@ -126,8 +124,7 @@ private static HashSet<string> GetLexerSet()
126124 "T" ,
127125 "TEXT" ,
128126 "TRIM" ,
129- "UPPER" ,
130- "TOUPPER" ,
127+ "UPPER" , "TOUPPER" ,
131128 "VALUE" ,
132129 "DATEVALUE" ,
133130 "TIMEVALUE" ,
@@ -156,10 +153,8 @@ private static HashSet<string> GetLexerSet()
156153 "MODE" ,
157154 "LARGE" ,
158155 "SMALL" ,
159- "PERCENTILE" ,
160- "PERCENTILE.INC" ,
161- "PERCENTRANK" ,
162- "PERCENTRANK.INC" ,
156+ "PERCENTILE" , "PERCENTILE.INC" ,
157+ "PERCENTRANK" , "PERCENTRANK.INC" ,
163158 "AVERAGE" ,
164159 "AVERAGEIF" ,
165160 "GEOMEAN" ,
@@ -169,60 +164,36 @@ private static HashSet<string> GetLexerSet()
169164 "SUM" ,
170165 "SUMIF" ,
171166 "AVEDEV" ,
172- "STDEV" ,
173- "STDEV.S" ,
174- "STDEVP" ,
175- "STDEV.P" ,
167+ "STDEV" , "STDEV.S" ,
168+ "STDEVP" , "STDEV.P" ,
176169 "COVAR" ,
177170 "COVARIANCE.P" ,
178171 "COVARIANCE.S'" ,
179172 "DEVSQ" ,
180- "VAR" ,
181- "VAR.S" ,
182- "VARP" ,
183- "VAR.P" ,
184- "NORMDIST" ,
185- "NORM.DIST" ,
186- "NORMINV" ,
187- "NORM.INV" ,
188- "NORMSDIST" ,
189- "NORM.S.DIST" ,
190- "NORMSINV" ,
191- "NORM.S.INV" ,
192- "BETADIST" ,
193- "BETA.DIST" ,
194- "BETAINV" ,
195- "BETA.INV" ,
196- "BINOMDIST" ,
197- "BINOM.DIST" ,
198- "EXPONDIST" ,
199- "EXPON.DIST" ,
200- "FDIST" ,
201- "F.DIST" ,
202- "FINV" ,
203- "F.INV" ,
173+ "VAR" , "VAR.S" ,
174+ "VARP" , "VAR.P" ,
175+ "NORMDIST" , "NORM.DIST" ,
176+ "NORMINV" , "NORM.INV" ,
177+ "NORMSDIST" , "NORM.S.DIST" ,
178+ "NORMSINV" , "NORM.S.INV" ,
179+ "BETADIST" , "BETA.DIST" ,
180+ "BETAINV" , "BETA.INV" ,
181+ "BINOMDIST" , "BINOM.DIST" ,
182+ "EXPONDIST" , "EXPON.DIST" ,
183+ "FDIST" , "F.DIST" ,
184+ "FINV" , "F.INV" ,
204185 "FISHER" ,
205186 "FISHERINV" ,
206- "GAMMADIST" ,
207- "GAMMA.DIST" ,
208- "GAMMAINV" ,
209- "GAMMA.INV" ,
210- "GAMMALN" ,
211- "GAMMALN.PRECISE" ,
212- "HYPGEOMDIST" ,
213- "HYPGEOM.DIST" ,
214- "LOGINV" ,
215- "LOGNORM.INV" ,
216- "LOGNORMDIST" ,
217- "LOGNORM.DIST" ,
218- "NEGBINOMDIST" ,
219- "NEGBINOM.DIST" ,
220- "POISSON" ,
221- "POISSON.DIST" ,
222- "TDIST" ,
223- "T.DIST" ,
224- "TINV" ,
225- "T.INV" ,
187+ "GAMMADIST" , "GAMMA.DIST" ,
188+ "GAMMAINV" , "GAMMA.INV" ,
189+ "GAMMALN" , "GAMMALN.PRECISE" ,
190+ "HYPGEOMDIST" , "HYPGEOM.DIST" ,
191+ "LOGINV" , "LOGNORM.INV" ,
192+ "LOGNORMDIST" , "LOGNORM.DIST" ,
193+ "NEGBINOMDIST" , "NEGBINOM.DIST" ,
194+ "POISSON" , "POISSON.DIST" ,
195+ "TDIST" , "T.DIST" ,
196+ "TINV" , "T.INV" ,
226197 "WEIBULL" ,
227198 "URLENCODE" ,
228199 "URLDECODE" ,
@@ -234,8 +205,7 @@ private static HashSet<string> GetLexerSet()
234205 "TEXTTOBASE64URL" ,
235206 "REGEX" ,
236207 "REGEXREPALCE" ,
237- "ISREGEX" ,
238- "ISMATCH" ,
208+ "ISREGEX" , "ISMATCH" ,
239209 "GUID" ,
240210 "MD5" ,
241211 "SHA1" ,
@@ -246,10 +216,8 @@ private static HashSet<string> GetLexerSet()
246216 "HMACSHA1" ,
247217 "HMACSHA256" ,
248218 "HMACSHA512" ,
249- "TRIMSTART" ,
250- "LTRIM" ,
251- "TRIMEND" ,
252- "RTRIM" ,
219+ "TRIMSTART" , "LTRIM" ,
220+ "TRIMEND" , "RTRIM" ,
253221 "INDEXOF" ,
254222 "LASTINDEXOF" ,
255223 "SPLIT" ,
@@ -273,15 +241,10 @@ private static HashSet<string> GetLexerSet()
273241 "ADDSECONDS" ,
274242 "TIMESTAMP" ,
275243
276- "HAS" ,
277- "HASKEY" ,
278- "CONTAINS" ,
279- "CONTAINSKEY" ,
280- "HASVALUE" ,
281- "CONTAINSVALUE" ,
282- "PARAM" ,
283- "PARAMETER" ,
284- "GETPARAMETER" ,
244+ "HAS" , "HASKEY" ,
245+ "CONTAINS" , "CONTAINSKEY" ,
246+ "HASVALUE" , "CONTAINSVALUE" ,
247+ "PARAM" , "PARAMETER" , "GETPARAMETER" ,
285248 "ERROR"
286249 } ;
287250
0 commit comments