Title: VICScript v0.1
Author: Bobbi
Released: 2016-11-23
Requirements: VIC-20 with 32K expansion, plus disk drive / SD2IEC
Description: Novel interpreted scripting language
NOTE: This is an initial release. Please let me know of any bugs you encounter (or any suggestions for the next release.)
VICScript is a simple scripting language for the Commodore VIC-20 with 32K expansion and disk drive. VICScript includes a minimal line editor which may be used for editing program text (or editing short text files.) Alternatively files may be prepared in an external editor and saved as plain PETSCII files.
VICScript is primarily intended to be a fun simple language for twiddling with hardware. The only native types are 16 bit integers and arrays of 16 bit integers. A full range of C-style operations for logical and bitwise manipulation of values is provided. Constants may be expressed in decimal or hex and values may also be displayed in either base. VICScript also aims to provide a basic set of structured programming primitives, such as named subroutines, multi-line if / else / endif conditionals and a flexible while loop. The flavour of the language may be described as a cross between C and BASIC.
Discuss here:
http://sleepingelephant.com/ipw-web/bul ... 950#p90950

- primes2.png (4.47 KiB) Viewed 15033 times