BTRON MicroScript Reference Manual
Table of Contents
Page xi:
I Reference Section |
1 |
__Symbols
and Operators |
2 |
- f
|
2 |
- __- (binary operator)
|
22 |
- g@h J"
|
3 |
- __@
|
23 |
-
|
4 |
- __@I
|
24 |
-
|
6 |
- __ <
|
25 |
- G
|
7 |
- __@<<
|
26 |
- SET
|
8 |
- __@>
|
28 |
- I
|
10 |
- __@>>
|
29 |
- O
|
11 |
- __
@
|
31 |
- ` P
|
13 |
- __@
|
32 |
- /
|
15 |
- __
|
33 |
- b
|
17 |
- __
|
34 |
- bb
|
19 |
- __
|
36 |
- +
|
20 |
- __@~
|
37 |
- - (unary operator)
|
21 |
- __
|
|
|
__Definitions
and Declarations |
38 |
- VERSION
|
38 |
- __SEGMENT
|
55 |
- DEBUG
|
39 |
- __PROLOGUE
|
56 |
- DEFINE
|
40 |
- __EPILOGUE
|
57 |
- COMMENT
|
41 |
- __ACTION
|
58 |
- VARIABLE
|
42 |
- __MACTION
|
60 |
- LOCAL
|
44 |
- __FUNC
|
61 |
- TYPE SPECIFICATION
|
45 |
- __END
|
62 |
- :B
|
46 |
- __EVENT NAMES
|
63 |
- :C
|
47 |
- __CLICK
|
64 |
- :F
|
48 |
- __DCLICK
|
65 |
- :G
|
49 |
- __MENU
|
66 |
- :I
|
50 |
- __KEY
|
67 |
- :S
|
51 |
- __PRESS
|
68 |
- [ ] [:]
|
52 |
- __QPRESS
|
69 |
- SCRIPT
|
54 |
|
|
|
Page xii:
Display |
70 |
- APPEAR
|
70 |
- __WIPE_V
|
93 |
- DISAPPEAR
|
72 |
- __TEXT
|
94 |
- SCENE
|
73 |
- __MESG
|
95 |
- MOVE
|
75 |
- __FORM
CHARACTER
- __STRINGS
|
96 |
- EFFECT NAMES
|
77 |
- __%
|
97 |
- MOSAIC
|
80 |
- __%%
|
98 |
- SCRL_D
|
81 |
- __%c
|
99 |
- SCRL_L
|
82 |
- __%d
|
100 |
- SCRL_R
|
83 |
- __%E
|
101 |
- SCRL_U
|
84 |
- __%e
|
102 |
- STRP_H
|
85 |
- __%f
|
103 |
- STRP_V
|
86 |
- __%G
|
104 |
- WIPE_C
|
87 |
- __%g
|
105 |
- WIPE_D
|
88 |
- __%s
|
106 |
- WIPE_H
|
89 |
__%X |
107 |
- WIPE_L
|
90 |
__%x |
108 |
- WIPE_R
|
91 |
__UPDATE |
109 |
- WIPE_U
|
92 |
|
|
|
Control |
110 |
- SLEEP
|
110 |
- __ENDCASE
|
124 |
- WAIT
|
111 |
- __REPEAT
|
125 |
- IF`ELSEIF`ELSE`ENDIF
|
112 |
- __ENDREPEAT
|
126 |
- ELSEIF
|
114 |
- __WHILE
|
127 |
- ELSE
|
116 |
- __ENDWHILE
|
128 |
- ENDIF
|
117 |
- __CALL
|
129 |
- BREAK
|
118 |
- __EXECUTE
|
130 |
- CONTINUE
|
119 |
- __SUSPEND
|
131 |
- SWITCH`CASE
- `DEFAULT`ENDCASE
|
121 |
- __TERMINATE
|
132 |
- CASE
|
122 |
- __EXIT
|
133 |
- DEFAULT
|
123 |
- __FINISH
|
134 |
|
Input |
135 |
- INPUT
|
135 |
- __BUTU
|
143 |
- KINPUT
|
137 |
- __KEYC
|
144 |
- EVENT
|
139 |
- __KEYD
|
145 |
- BUTC
|
141 |
- __KEYU
|
146 |
- BUTD
|
142 |
- __
|
|
|
Page xiii:
State Names |
147 |
- .H
|
147 |
- __.TSTYL
|
159 |
- .PID
|
148 |
- __.TX
|
160 |
- .S
|
149 |
- __.V
|
161 |
- .TBCOL
|
151 |
- __.W
|
162 |
- .TCGAP
|
153 |
- __.X
|
163 |
- .TFCOL
|
154 |
- __.X0
|
164 |
- .TL
|
156 |
- __.Y
|
165 |
- .TLGAP
|
157 |
- __.Y0
|
166 |
- .TSIZE
|
158 |
|
|
|
System Variables |
167 |
- $CNT
|
167 |
- __$RAND
|
183 |
- $DATE
|
168 |
- __$RS
|
184 |
- $DSKINS
|
169 |
- __$RSCNT
|
185 |
- $ERR
|
170 |
- __$SCRH
|
186 |
- $GV
|
171 |
- __$SCRW
|
187 |
- $KEY
|
172 |
- __$SV
|
188 |
- $KMODE
|
173 |
- __$SYSTM
|
189 |
- $KSTAT
|
174 |
- __$TID
|
190 |
- $MMASK
|
175 |
- __$TIME
|
191 |
- $MSEC
|
176 |
- __$VERS
|
192 |
- $PDB
|
177 |
- __$WACT
|
193 |
- $PDS
|
178 |
- __$WDH
|
194 |
- $PDX
|
179 |
- __$WDW
|
195 |
- $PDY
|
180 |
- __$WDX
|
196 |
- $PID
|
181 |
__$WDY |
197 |
$PPID |
182 |
|
|
|
Functions |
198 |
- acmp ()
|
198 |
- __floor ()
|
214 |
- acopy ()
|
200 |
- __getgnm ()
|
215 |
- acos ()
|
202 |
- __log ()
|
217 |
- asin ()
|
203 |
- __log10 ()
|
218 |
- asrch ()
|
204 |
- __max ()
|
219 |
- atan ()
|
206 |
- __min ()
|
220 |
- cos ()
|
207 |
- __number ()
|
221 |
- datetm ()
|
208 |
- __pow ()
|
222 |
- delgnm ()
|
210 |
- __round ()
|
223 |
- exp ()
|
212 |
- __scmp ()
|
224 |
- fabs ()
|
213 |
- __sconv ()
|
226 |
|
Page xiv:
- setgnm ()
|
228 |
- __strnum ()
|
235 |
- sin ()
|
230 |
- __tan ()
|
237 |
- slen ()
|
231 |
- __tmdate ()
|
238 |
- sqrt ()
|
232 |
- __valid ()
|
240 |
- srconv ()
|
233 |
|
|
|
Others |
241 |
- BEEP
|
241 |
- __PWAIT
|
268 |
- FULLWIND
|
242 |
- __RSCNTL
|
270 |
- COPYSEG
|
243 |
- __RSGET
|
272 |
- SETSEG
|
245 |
- __RSGETC
|
273 |
- DCLOSE
|
247 |
- __RSGETN
|
274 |
- DOPEN
|
248 |
- __RSINIT
|
275 |
- DREAD
|
250 |
- __RSPUT
|
277 |
- DWRITE
|
252 |
- __RSPUTC
|
278 |
- FCLOSE
|
254 |
- __RSPUTN
|
279 |
- FOPEN
|
255 |
- __RSWAIT
|
280 |
- FREAD
|
257 |
- __VCLOSE
|
282 |
- FWRITE
|
259 |
- __VOPEN
|
284 |
- LOG
|
261 |
- __VWAIT
|
286 |
- MRECV
|
262 |
- __WMOVE
|
288 |
- MSEND
|
264 |
__WSAVE |
289 |
PROCESS |
266 |
__WSIZE |
290 |
|
II Samples Section |
291 |
- BEEP Keyboard
|
292 |
- MIDI Keyboard
|
294 |
- Dropping Simulation
|
296 |
- Animation Switch
|
298 |
- MIDI Playback
|
302 |
Serial Transmission |
305 |
|
Appendix 1 List of Errors |
307 |
Appendix 2 Cross Development
Based on 1B and TiPO |
311 |
Index |
319 |
The above contents of BTRON MicroScript Reference Manual
were translated and loaded onto this Web page with the permission
of Personal Media Corporation.
Copyright (c) 1997 Personal Media Corporation
Copyright (c) 2009 Sakamura Laboratory, University Museum,
University of Tokyo