80-Bus Journal

  

Juli/Aug. 1983 · Ausgabe 7/8

-

VLIST

-

-

List dictionary

-

CLIST

-

-

List compiler dic

-

PGMSAV

-

-

Save program

-

PUSHSCR

-

-

Save screen to mem

-

POPSCR

-

-

Get screen from mem

-

SHAPSCR

-

-

Swap screens

-

MARK

-

-

Hark tape

-

NAMES

-

Adr.dicbot

Variable

-

CNAMES

-

-,

List compiler dict.

-

HERE

-

Adr.dicbeg

First free in dic

-

MEMORY

-

Adr

Variable top of dict.

-

EXEC

-

Adr

Variable sysloop

-

CURSAD

-

£C29

Constant

-

INVAR

-

Adr

Variable Inp.rout

-

I

-

Val .

Inner loop

-

J

-

Val

Middle loop

-

K

-

Val

Outer loop

-

-

-

Compile begin

Name

ÖBUILDS

compile fnc

-

Compile function

-

DOESÜ

run fnc

-

Runtime function

Y,X

OR

-

Y OR X

Logic

Y,X

AND

-

Y AND X

Logic

Y,X

XOR

-

Y XOR X

Logic

Y,X

=

-

T/F

T=-1, F=0

X

0=

-

T/F

T if X-0

Y,X

U

-

T/F

T if YÜX

Y,X

8

-

T/F

T if YÖX

Y,X

MAX

-

Val,Val

Max in X

Y,X

MIN

-

Val,Val

Hin in X

X

NOT

-

Val

Invert X

X

VARIABLE

Name

-

Create var, val X

X

CONSTANT

Name

-

Creata const,val X

-

INTERACT

-

-

Enter Interpreter

-

EDITOR

-

-

Enter Editor

AdrStri,AdrDic

LOOKUP

-

Adr.​TF

Codeadr if found

AdStri,AdStri

MATCH .

-

AdStr,AdStr,TF

Poi to lenbyte

Adr

FIRST

-

Ad+1,Val

Get val on stk

-

GETWORD

Name

AdStri

Scan buf,Getln scan

-

GETLN

-

-

Fill conbuf Ü CR

-

SCAN

-

AdrStri,TF

Shift conbuf 1 word

AdrDec

CONAXB

-

Val

ASCII to bin

Val

CONBXA

-

AdrDec

Bin to ASCII

Adrnames

ENTER

-

-

Name to dic

Fncadr

CMPLW

-

-

Code to codefield

Adr

JMPT

-

-

Call routine in Adr

Adr

MODIFY

-

Adrfree

Mcode in

X

SYS

-

-

ARG1=3084 …

-

MCODE

Name

-

Enter routine in mcod

-

SYSTEM

-

-

Enter MCODE at code end

-

MON

-

-

MRET

-

S-OUT

-

-

Serial out

-

X-OUT

-

-

XKBD out

-

U-OUT

-

-

User out

-

N-OUT

-

-

Normal out

-

U-IN

-

-

User in

-

N-IN

-

-

Normal in

-

S-IN

-

-

Serial in

-

X-IN

-

-

XKBD in

-

c P

-

-

Put Screen to tape

-

c G

-

-

Get Screen from tape

-

c E

-

-

Editor on

-

c I

-

-

Interpreter on

-

c X

-

-

Print Screen handshake

-

(

-

-

Comment on

-

)

-

-

Comment off

Seite 11 von 52