BrightSign BrightScript 3.0 Reference Guide

BRIGHTSCRIPT REFERENCE
Compatible with firmware versions 3.8.x and later
MANUAL
BrightScript version 3.0
BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 | 408-852-9263 | www.brightsign.biz
TABLE OF CONTENTS
BrightScript Characteristics ............................................................................................................................................... 1
BrightScript Operation ....................................................................................................................................................... 1
Identifiers ........................................................................................................................................................................... 3
Types ................................................................................................................................................................................. 3
Type Declaration Characters ............................................................................................................................................. 6
Literals (Constants) ........................................................................................................................................................... 6
Array Literals ..................................................................................................................................................................... 7
Assoiative Array Literals .................................................................................................................................................... 7
Invalid Object Return ......................................................................................................................................................... 8
Dynamic Typing for Numbers ............................................................................................................................................ 8
Number Type Conversion .................................................................................................................................................. 8
Type Conversion and Accuracy ......................................................................................................................................... 9
Logical and Bitwise Operators ......................................................................................................................................... 10
Dot Operator .................................................................................................................................................................... 11
Array and Function-Call Operators .................................................................................................................................. 12
Loading...
+ 4 hidden pages