Click here to return to the KiXtart HelpDesk main page...

General Syntax Rules

Dynamic Program Variables - Expressions

KiXtart is a free-format scripting language. It is not case-sensitive. This means that

IF @PRIV="ADMIN" DISPLAY "ADMIN.TXT" ELSE DISPLAY "USER.TXT" ENDIF

is equivalent to

If @PRIV = "ADMIN"
   Display "ADMIN.TXT"
Else
   Display "USER.TXT"
Endif

When using KiXtart, note the following rules:

  • Strings can contain any characters, except the \0 (NULL) and \x1a (end of file) characters.

  • Script commands should be separated by white space — that is, any combination of spaces, tabs, or new line characters.

  • If a string contains delimiters (-, +, *, and so on), the string must be enclosed in quotation marks. For example 'String with a dash (-) in it.'      ; String with a dash (-) in it.