Glich - v0.3.0 Manual
set Statement
Development v0.3.0 Manual Glich Script Statements set Statement

Statement: set

The set statement is used to set various system wide settings and defaults.

FormatExample
set property value; set integer field;

The following properties can be changed with the set statement.

Language Properties
PropertyUse
integerDefault type integer input values.
write:textWrite text with or without quotes.

Setting Property: integer

The integer setting determines what type of value an integer is input, if postfix letter is not given.

Format
set integer number; // Default
set integer field;
Example
set integer number; let a = 10n; let b = 10f; let c = 10; write a[.type], b[.type], c[.type] nl; set integer field; let a = 10n; let b = 10f; let c = 10; write a[.type], b[.type], c[.type] nl;
Output:-
number, field, number
number, field, field

Setting Property: write:text

This property affects the way the write statement outputs string values.

Format
set write:text plain; // Default
set write:text quoted;
Example
let t = "She said " + @quote( "hi" ); write t nl; set write:text quoted; write t nl; set write:text plain; write t;
Output:-
She said "hi"
"She said ""hi"""
She said "hi"
Development v0.3.0 Manual Glich Script Statements set Statement

Managed by WebPageLayout Validated by HTML Validator (based on Tidy)

9th March 2023