Index Of Functions - Gnorion/BizVR GitHub Wiki

String Functions

Format FormatList Index(i) ItoS Length NextWord SearchReplace(from,to) StoI Substring(i,j) alphabet characterAt(n) charsIn(s) concat contains containsBlanks containsSpecialChars starteWith(s) endsWith(s) equals(s) equalsIgnoreCase(s) [in s1..s2] isInteger isDecimal isDateTime isBoolean distance(y) regexMatches(regex) regexReplace(regex,str) replace(from,to,start) soundex metaphone toDateTime toDecimal toInteger toLower toUpper trimSpaces

also see https://github.com/Gnorion/BizVR/wiki/String-Functions

Integer Functions

Abs Format FormatList Max Min absVak gcd [in i1..i2 ln isPrime isProbablyPrime factorial factors log(base) mod(int) permutations(r) circularPermutations(r) combinations random(min,max) toDecimal toString

Also see https://github.com/Gnorion/BizVR/wiki/Integer-Functions

Real Functions

Abs ArcCos ArcSin ArcTan Ceiling Cos Exp Floor Format FormatList fraction [in r1..r2)) log(base) Log10 LogE Max Min Power Round(digits) SetTolerance Sin Sqrt Tan Trunc toInteger toString truncate

Also see https://github.com/Gnorion/BizVR/wiki/Decimal-Functions

Boolean Functions

Format FormatList

Also see https://github.com/Gnorion/BizVR/wiki/Logical-Functions

Date Functions

CurrentDate DtoJ Format FormatList GetDay GetDayOfWeek GetGMTOffset GetMonth GetYear JtoD MakeDate daysBetween monthsBetween yearsBetween addDays adddMonths addYears day dayOfWeek dayOfYear month monthsBetween nextday toDate toString weekOfMonth weekOfYear year yearsBetween

Time Functions

CurrentTime DaylightTimeIsActive DtoT Format FormatList GetDay GetDayofWeek GetDayofYear GetGreenwichDelta GetHour GetMinute GetMonth GetSecond GetYear MakeTime SpanOfDays SpanOfHours SpanOfMinutes SpanOfSeconds TtoD

Collection Functions

Add Append Difference Intersection Union Location Remove Size Sort Sublist Subset SortedBy SortedByDesc isEmpty notEmpty allContain max min sum product [uniqueCount]] first(n) last(n) exists forAll at(n) subSequence(i,j) avg

Also see Collection or Set Functions

Array Functions

BSearch Dimension Fill FillFromList LSearch MakeList QSort Redimension BSearch Dimension Fill FillFromList LSearch MakeList QSort Redimension

Token Functions

FindToken FindTokenType FreeTokens GetOrigText GetPosition GetToken GetType SetComment TokenEnd Tokenize _Quoted

System Functions

WhenAttributeModified

Object Functions

Attach Copy Create Delete Detach Flush WhenCreated WhenDeleted WhenFlushed WhenModified WhenSoftDeleted WhenSourced

Inference Engine Functions

EngineChangeRulePriority EngineGetActiveRule EngineGetCurrent EngineGetGoals EngineGetHistory EngineGetRules EngineLinkGoal EngineRuleEnable EngineRuleReset EngineUnlinkGoal EventGetActions EventGetNumber EventGetPremise EventGetRule EventGetWhy GoalHasConfirmedValue GoalMakeUnknown GoalName InferBegin InferEnd RuleIsDynamic RuleIsEnabled RuleName RulePriority RuleState RuleType

General Utility Functions

Abort Method Ascii2Ebcdic Method Assert Method CheckRegistryPath Method CPUTime Method CurrencyGetDecimalSeparator Method CurrencyGetGrouping Method CurrencyGetNegativeOrder Method CurrencyGetNumDigits Method CurrencyGetPositiveOrder Method CurrencyGetSymbol Method CurrencyGetThousandSeparator Method CurrencySetDecimalSeparator Method CurrencySetGrouping Method CurrencySetNegativeOrder Method CurrencySetNumDigits Method CurrencySetPositiveOrder Method CurrencySetSymbol Method CurrencySetThousandSeparator Method DateGetFormat Method DateSetFormat Method Debug Method Ebcdic2Ascii Method GetAionBuild Method GetAionVersion Method GetAppLibraries Method GetCurrentDirectory Method GetFileSize Method GetOSInfo Method GetPartnerLUName Method GetProfileInt Method GetProfileString Method GetRegistryInt Method GetRegistryString Method GetSystemBaseKey Method GetSystemDirectory Method GetUserid Method GetWindowsDirectory Method InstanceClearProp Method InstanceGetArrayProp Method InstanceGetAttributePointerProp Method InstanceGetBinaryProp Method InstanceGetBooleanProp Method InstanceGetClassPointerProp Method InstanceGetDateProp Method InstanceGetIntegerProp Method InstanceGetListProp Method InstanceGetPointerProp Method InstanceGetRealProp Method InstanceGetStringProp Method InstanceGetTimeProp Method InstanceSetProp Method MatchWildCardChars Method MessageBox Method OnMainframe Method OnUnix Method OnWindows Method Rand Method RandInit Method ReadFile Method RealGetDecimalSeparator Method RealGetGrouping Method RealGetLeadingZero Method RealGetNegativeOrder Method RealGetNumDigits Method RealGetThousandSeparator Method RealSetDecimalSeparator Method RealSetGrouping Method RealSetLeadingZero Method RealSetNegativeOrder Method RealSetNumDigits Method RealSetThousandSeparator Method RunAssociatedProgram Method RunMVSProgram Method RunProgram Method RunRemoteProgram Method SetConnectionInfo Method SetProfileInt Method SetProfileString Method SetRegistryInt Method SetRegistryString Method TimeGetFormat Method TimeSetFormat Method TraceEnable Method WriteFile Method WriteToLog Method WriteToTrace Method