BrightSign HD2000 BrightScript Reference Guide User Manual

Page 2

Advertising
background image

2

Table of Contents

INTRODUCTION ..................................................................................................4

Q

UICK

E

XAMPLE

............................................................................................................................ 4

LINE NUMBERS AND STATEMENT SEPARATOR............................................5

EXPRESSIONS, VARIABLES, AND CONSTANTS.............................................5

E

XPRESSION

S

UMMARY

................................................................................................................. 5

V

ARIABLE

N

AMES

.......................................................................................................................... 5

T

YPES

........................................................................................................................................... 6

T

YPE

D

ECLARATION

C

HARACTERS

................................................................................................. 7

O

PERATORS

.................................................................................................................................. 7

O

RDER OF

O

PERATIONS

................................................................................................................ 7

S

TRING

O

PERATORS

...................................................................................................................... 8

D

ETERMINING THE TYPE OF A CONSTANT

........................................................................................ 8

T

YPE

C

ONVERSION

(P

ROMOTION

) .................................................................................................. 9

E

FFECTS OF

T

YPE

C

ONVERSIONS ON

A

CCURACY

............................................................................ 9

A

SSIGNING

D

OUBLE

-P

RECISION

V

ALUES

...................................................................................... 10

A

RRAYS

...................................................................................................................................... 10

S

TRINGS

..................................................................................................................................... 10

L

OGICAL

O

PERATORS

.................................................................................................................. 11

H

EX AND

O

CTAL

.......................................................................................................................... 11

PROGRAM STATEMENTS ................................................................................12

DEF

TYPE

.................................................................................................................................... 12

CLEAR ...................................................................................................................................... 12

DIM

NAME

(

DIM

1,

DIM

2,

…,

DIM

K) ................................................................................................ 12

LET

VARIABLE

=

EXPRESSION

...................................................................................................... 13

END ........................................................................................................................................... 13

STOP......................................................................................................................................... 13

GOTO

LINE NUMBER OR LABEL OR RUN

-

TIME VARIABLE

................................................................. 13

GOSUB

LINE NUMBER OR LABEL OR RUN

-

TIME VARIABLE

............................................................... 13

RETURN ................................................................................................................................... 14

ON

N

GOTO

LINE NUMBER OR LABEL

,

…,

LINE NUMBER OR LABEL OR RUN

-

TIME VARIABLE

.............. 14

FOR

COUNTER

=

EXP

TO

EXP

STEP

EXP

NEXT

COUNTER

........................................................... 14

ON

ERROR

GOTO

LINE NUMBER

............................................................................................... 15

RESUME

LINE NUMBER

.............................................................................................................. 16

REM........................................................................................................................................... 16

IF

TRUE

/

FALSE EXPRESSION

THEN

ACTION

-

CLAUSE

...................................................................... 16

THEN

STATEMENT OR LINE NUMBER OR LINE LABEL

...................................................................... 17

ELSE

STATEMENT OR LINE NUMBER OR LINE LABEL

....................................................................... 17

BLOCK

IF,

ELSEIF,

THEN,

ENDIF............................................................................................ 17

DATA

ITEM LIST

.......................................................................................................................... 18

READ

ITEM LIST

.......................................................................................................................... 18

RESTORE ................................................................................................................................. 19

CONSOLE STATEMENTS .................................................................................20

PRINT

ITEM LIST

......................................................................................................................... 20

PRINT

TAB

(

EXPRESSION

).......................................................................................................... 21

INPUT

ITEM LIST

......................................................................................................................... 21

LINEINPUT

STRING VARIABLE

..................................................................................................... 21

POS(

X

)....................................................................................................................................... 22

Advertising
This manual is related to the following products: