1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
/*!
# `DEFINT/SNG/DBL/STR <range of letters>`
## Purpose
Change type of undecorated variables.
## Remarks
By default, variables that don't specify a type with !,#,%,$ are Singles.
You can change the type of all variables that start with a particular letter.
Any existing variables not matching the new type are dropped.
## Example
```text
ST="NO DOLLAR$":?ST
?TYPE MISMATCH
DEFSTR S:ST="NO DOLLAR$":?ST
NO DOLLAR$
DEFSNG A-Z:?ST
0
```
*/