Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Mesch Systems Documentation
Welcome
Jyro
Introduction to the Language
Comments
Reserved Keywords
Lexical Conventions
Identifiers
Number Literals
String Literals
Literals and Data Structures
Array Literals
Basic Literals
Object Literals
Variables and Assignment
Assignment
Variable Declaration (var)
Expressions
Additive (+, -)
Equality (==, !=)
Logical AND (and)
Logical OR (or)
Multiplicative (*, /, %)
Primary Expressions
Relational (<, <=, >, >=, is)
Ternary Conditional Operator (?:)
Type Checking (is)
Unary (not, -)
Operator Precedence Summary
Control Flow
Conditional Execution (if, then, else, end)
Multi-way Branching (switch, case, default, end)
Script Termination (return)
Iteration and Looping
Collection Iteration (foreach, in, do, end)
Conditional Iteration (while, do, end)
Loop Control (break, continue)
Function Calls
Standard Library Functions
Abs
Append
Base64Decode
Base64Encode
CallScript
Clear
Contains
CountIf
DateAdd
DateDiff
DatePart
EndsWith
Equal
Exists
Filter
First
FormatDate
IndexOf
Insert
InvokeRestMethod
IsNull
Join
Last
Length
Lower
Max
MergeArrays
Min
NewGuid
NotEqual
Now
ParseDate
Pop
RemoveAt
RemoveLast
Replace
Reverse
Round
Sort
SortByField
Split
StartsWith
Sum
ToNumber
Today
Trim
TypeOf
Upper
Formal Grammar
This is the documentation site for Mesch Systems.