Token

enum Token

The Inv key was clicked

Author

"Martin Krischik" «krischik@users.sourceforge.net»

Constructors

Link copied to clipboard
private constructor(Opcode: Short, Text: String)

Entries

Link copied to clipboard

a b/c

Link copied to clipboard

ABS

Link copied to clipboard

AC

Link copied to clipboard

Alpha

Link copied to clipboard

Extended function Logical AND

Link copied to clipboard

arccos

Link copied to clipboard

arccosh

Link copied to clipboard

arcsin

Link copied to clipboard

arcsinh

Link copied to clipboard

arctan

Link copied to clipboard

arctanh

Link copied to clipboard

Extended function Comp

Link copied to clipboard

Extended function Comp

Link copied to clipboard

cos

Link copied to clipboard

cosh

Link copied to clipboard

d/c

Link copied to clipboard

Extended function Comp

Link copied to clipboard

DEG

Link copied to clipboard

Div

Link copied to clipboard

Degree

Link copied to clipboard

Dot

Link copied to clipboard

DSZ

Link copied to clipboard

E_Power

Link copied to clipboard

ENG

Link copied to clipboard

Equal

Link copied to clipboard

EXE

Link copied to clipboard

EXP

Link copied to clipboard

factorial

Link copied to clipboard

Extended function 2ndF EXE

Link copied to clipboard

FIX0

Link copied to clipboard

FIX1

Link copied to clipboard

FIX2

Link copied to clipboard

FIX3

Link copied to clipboard

FIX4

Link copied to clipboard

FIX5

Link copied to clipboard

FIX6

Link copied to clipboard

FIX7

Link copied to clipboard

FIX8

Link copied to clipboard

FIX9

Link copied to clipboard

FRAC

Link copied to clipboard

GOTO0

Link copied to clipboard

GOTO1

Link copied to clipboard

GOTO2

Link copied to clipboard

GOTO3

Link copied to clipboard

GOTO4

Link copied to clipboard

GOTO5

Link copied to clipboard

GOTO6

Link copied to clipboard

GOTO7

Link copied to clipboard

GOTO8

Link copied to clipboard

GOTO9

Link copied to clipboard

GRA

Link copied to clipboard

GSB0

Link copied to clipboard

GSBP0

Link copied to clipboard

GSBP1

Link copied to clipboard

GSBP10

Link copied to clipboard

GSBP11

Link copied to clipboard

GSBP12

Link copied to clipboard

GSBP13

Link copied to clipboard

GSBP14

Link copied to clipboard

GSBP15

Link copied to clipboard

GSBP16

Link copied to clipboard

GSBP17

Link copied to clipboard

GSBP18

Link copied to clipboard

GSBP19

Link copied to clipboard

GSBP2

Link copied to clipboard

GSBP3

Link copied to clipboard

GSBP4

Link copied to clipboard

GSBP5

Link copied to clipboard

GSBP6

Link copied to clipboard

GSBP7

Link copied to clipboard

GSBP8

Link copied to clipboard

GSBP9

Link copied to clipboard

Extended function Comp

Link copied to clipboard

HLT

Link copied to clipboard

IND

Link copied to clipboard

INT

Link copied to clipboard

invENG

Link copied to clipboard

ISZ

Link copied to clipboard

LBL0

Link copied to clipboard

LBL1

Link copied to clipboard

LBL2

Link copied to clipboard

LBL3

Link copied to clipboard

LBL4

Link copied to clipboard

LBL5

Link copied to clipboard

LBL6

Link copied to clipboard

LBL7

Link copied to clipboard

LBL8

Link copied to clipboard

LBL9

Link copied to clipboard

ln

Link copied to clipboard

LOAD

Link copied to clipboard

log

Link copied to clipboard

M_Minus_00

Link copied to clipboard

M_Minus_10

Link copied to clipboard

M_Minus_1F

Link copied to clipboard

M_Minus_F

Link copied to clipboard

M_Plus_00

Link copied to clipboard

M_Plus_10

Link copied to clipboard

M_Plus_1F

Link copied to clipboard

M_Plus_F

Link copied to clipboard

MAC

Link copied to clipboard

Min00

Link copied to clipboard

Min10

Link copied to clipboard

Min1F

Link copied to clipboard

MinF

Link copied to clipboard

Minus

Link copied to clipboard

MR00

Link copied to clipboard

MR10

Link copied to clipboard

MR1F

Link copied to clipboard

MRF

Link copied to clipboard

Mult

Link copied to clipboard

Extended function Negate

Link copied to clipboard

NOP

Link copied to clipboard

Extended function Bitwise not

Link copied to clipboard

Num_0

Link copied to clipboard

Num_1

Link copied to clipboard

Num_2

Link copied to clipboard

Num_3

Link copied to clipboard

Num_4

Link copied to clipboard

Num_5

Link copied to clipboard

Num_6

Link copied to clipboard

Num_7

Link copied to clipboard

Num_8

Link copied to clipboard

Num_9

Link copied to clipboard

Extended function HEX number A

Link copied to clipboard

Extended function HEX number B

Link copied to clipboard

Extended function HEX number C

Link copied to clipboard

Extended function HEX number D

Link copied to clipboard

Extended function HEX number E

Link copied to clipboard

Extended function HEX number A

Link copied to clipboard

Extended function Comp

Link copied to clipboard

One_Div

Link copied to clipboard

Extended function Logical OR

Link copied to clipboard

P_Close

Link copied to clipboard

P_Open

Link copied to clipboard

P_R

Link copied to clipboard

P0

Link copied to clipboard

P1

Link copied to clipboard

P0

Link copied to clipboard

P1

Link copied to clipboard

P2

Link copied to clipboard

P3

Link copied to clipboard

P4

Link copied to clipboard

P5

Link copied to clipboard

P6

Link copied to clipboard

P7

Link copied to clipboard

P8

Link copied to clipboard

P9

Link copied to clipboard

P2

Link copied to clipboard

P3

Link copied to clipboard

P4

Link copied to clipboard

P5

Link copied to clipboard

P6

Link copied to clipboard

P7

Link copied to clipboard

P8

Link copied to clipboard

P9

Link copied to clipboard

PAUSE

Link copied to clipboard

Extended function PEEK Memory

Link copied to clipboard

Percent

Link copied to clipboard

Plus

Link copied to clipboard

Plus_Minus

Link copied to clipboard

Extended function POKE Memory

Link copied to clipboard

Power

Link copied to clipboard

Extended function Print

Link copied to clipboard

R_P

Link copied to clipboard

RAD

Link copied to clipboard

RAN

Link copied to clipboard

RND0

Link copied to clipboard

RND1

Link copied to clipboard

RND2

Link copied to clipboard

RND3

Link copied to clipboard

RND4

Link copied to clipboard

RND5

Link copied to clipboard

RND6

Link copied to clipboard

RND7

Link copied to clipboard

RND8

Link copied to clipboard

RND9

Link copied to clipboard

Root

Link copied to clipboard

Extended function RS232 Save

Link copied to clipboard

Extended function RS232 Save

Link copied to clipboard

SAC

Link copied to clipboard

SAVE

Link copied to clipboard

invDegree

Link copied to clipboard

SEXE

Link copied to clipboard

sin

Link copied to clipboard

sinh

Link copied to clipboard

Sn

Link copied to clipboard

Sn1

Link copied to clipboard

Square

Link copied to clipboard

Square_Root

Link copied to clipboard

Stop

Link copied to clipboard

tan

Link copied to clipboard

tanh

Link copied to clipboard

Ten_Power

Link copied to clipboard

Extended function Verify

Link copied to clipboard

X_Equal_0

Link copied to clipboard

X_Equal_F

Link copied to clipboard

X_Greater_Equal_0

Link copied to clipboard

X_Greater_Equal_F

Link copied to clipboard

X_M00

Link copied to clipboard

X_M10

Link copied to clipboard

X_M1F

Link copied to clipboard

X_MF

Link copied to clipboard

X_Y

Link copied to clipboard

xD

Link copied to clipboard

xDEL

Link copied to clipboard

xMean

Link copied to clipboard

Extended function Exclusive OR

Link copied to clipboard

Pi

Properties

Link copied to clipboard
val ExFn: Short = 235
Extended function Prefix
Link copied to clipboard
val ExFn_End: Short = 1791
last ExtFn Opcode
Link copied to clipboard
val ExFn_Mask: Short = 255
Mask to turn exffn opcodes into standart opcodes.
Link copied to clipboard
val ExFn_Start: Short = 1536
First ExtFn Opcode
Link copied to clipboard
val Group: Short = 16
the tokens are grouped in 16 elements.
Link copied to clipboard
val Mask_High_Byte: Int = 65280
Link copied to clipboard
val Null: Short = -1
Null Token.
Link copied to clipboard
numeric id of the token
Link copied to clipboard
val P1_: Short = 234
GSP and P 10 … 19
Link copied to clipboard
val P1_End: Short = 1514
GSP and P 10 … 19
Link copied to clipboard
val P1_Start: Short = 1280
GSP and P 10 … 19
Link copied to clipboard
val Plus_M_20: Short = 44
Plus_M_20
Link copied to clipboard
val Plus_M_20_End: Short = 511
last ExtFn Opcode
Link copied to clipboard
First ExtFn Opcode
Link copied to clipboard
val Plus_M_40: Short = 45
Plus_M_40
Link copied to clipboard
val Plus_M_40_End: Short = 767
last ExtFn Opcode
Link copied to clipboard
First ExtFn Opcode
Link copied to clipboard
val Plus_M_60: Short = 46
Plus_M_60
Link copied to clipboard
val Plus_M_60_End: Short = 1023
last ExtFn Opcode
Link copied to clipboard
First ExtFn Opcode
Link copied to clipboard
val Plus_M_80: Short = 47
Plus_M_80
Link copied to clipboard
val Plus_M_80_End: Short = 1279
last ExtFn Opcode
Link copied to clipboard
First ExtFn Opcode
Link copied to clipboard
string representation used for example serial IO.

Functions

Link copied to clipboard
protected fun clone(): Any
Link copied to clipboard
fun compareTo(o: E): Int
Link copied to clipboard
convert a string with digits (including hex) to opcodes
Link copied to clipboard
fun equals(other: Any): Boolean
Link copied to clipboard
protected fun finalize()
Link copied to clipboard
Link copied to clipboard
fun hashCode(): Int
Link copied to clipboard
open fun Is_Compare(Test_Token: Short): Boolean
Test if a token is a program token (P0 ..
Link copied to clipboard
Test if a token is an end of program — which is either the stop token or begin of another program
Link copied to clipboard
open fun Is_EXE(Plane: Calculator.Token_Plane_Type, Test_Token: Short): Boolean
Test if a token is a program token (P0 ..
Link copied to clipboard
open fun Is_ExtFn(Opcode: Short): Boolean
test if the opcode is an exfn opcode
Link copied to clipboard
open fun Is_Goto(Plane: Calculator.Token_Plane_Type, Test_Token: Short): Boolean
Test if a token is a program token (P0 ..
Link copied to clipboard
open fun Is_HLT(Test_Token: Short): Boolean
Test if a token is a program token (P0 ..
Link copied to clipboard
open fun Is_Label(Test_Token: Short): Boolean
Test if a token is a program token (P0 ..
Link copied to clipboard
open fun Is_Num(Test_Token: Short): Boolean
Test if a token is a numeric token (0 ..
Link copied to clipboard
open fun Is_P1_(Opcode: Short): Boolean
Link copied to clipboard
open fun Is_Plane_Switch(Test_Token: Short): Boolean
Test if a token is a plane switch token (Alpha ..
Link copied to clipboard
open fun Is_Plane_Switch_Or_Alpha(Test_Token: Short): Boolean
Test if a token is invisible (Plus_M_20 ..
Link copied to clipboard
open fun Is_Plus_M_20(Opcode: Short): Boolean
Link copied to clipboard
open fun Is_Plus_M_40(Opcode: Short): Boolean
Link copied to clipboard
open fun Is_Plus_M_60(Opcode: Short): Boolean
Link copied to clipboard
open fun Is_Plus_M_80(Opcode: Short): Boolean
Link copied to clipboard
open fun Is_Program(Plane: Calculator.Token_Plane_Type, Test_Token: Short): Boolean
Test if a token is a program token (P0 ..
Link copied to clipboard
open fun Is_Rnd(Test_Token: Short): Boolean
Test if a token is a numeric token (0 ..
Link copied to clipboard
open fun Memory_Opcode(Base_M_Token: Token, Base_MF_Token: Token, Number_Text: String): Short
Create opcode for
Link copied to clipboard
fun name(): String
Link copied to clipboard
open fun Opcode_High(): Int
Link copied to clipboard
open fun Opcode_Low(): Int
Link copied to clipboard
open fun Opcode_To_Num(Opcode: Short): Int
Convert a numeric token to the its numeric value.
Link copied to clipboard
open fun Opcode_To_Text(Opcode: Short): String
get m database value.
Link copied to clipboard
fun ordinal(): Int
Link copied to clipboard
open fun String_To_Opcode(Text: String): Short
get Token from string
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun value(Opcode: Short): Token
get Token from op code
Link copied to clipboard
open fun <T : Enum<T>?> valueOf(enumType: Class<T>, name: String): T

open fun valueOf(name: String): Token

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard
open fun values(): Array<Token>

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.