
com.webcodepro.applecommander.util.BusinessBASICTokens Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of AppleCommander Show documentation
Show all versions of AppleCommander Show documentation
AppleCommander is a general utility for Apple II disk images.
The newest version!
/*
* AppleCommander - An Apple ][ image utility.
* Copyright (C) 2003-2022 by Robert Greene
* robgreene at users.sourceforge.net
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
package com.webcodepro.applecommander.util;
/**
* This class contains all Applesoft tokens.
* Note that invalid source characters (&, <, etc)
* are spelled out.
* @author Rob
*/
public interface BusinessBASICTokens {
public static final byte END = (byte) 0x80;
public static final byte FOR = (byte) 0x81;
public static final byte NEXT = (byte) 0x82;
public static final byte DATA = (byte) 0x83;
public static final byte INPUT = (byte) 0x84;
public static final byte DEL = (byte) 0x85;
public static final byte DIM = (byte) 0x86;
public static final byte READ = (byte) 0x87;
public static final byte GR = (byte) 0x88;
public static final byte TEXT = (byte) 0x89;
public static final byte PRnbr = (byte) 0x8a;
public static final byte INnbr = (byte) 0x8b;
public static final byte CALL = (byte) 0x8c;
public static final byte PLOT = (byte) 0x8d;
public static final byte HLIN = (byte) 0x8e;
public static final byte VLIN = (byte) 0x8f;
public static final byte HGR2 = (byte) 0x90;
public static final byte HGR = (byte) 0x91;
public static final byte HCOLOR = (byte) 0x92;
public static final byte HPLOT = (byte) 0x93;
public static final byte DRAW = (byte) 0x94;
public static final byte XDRAW = (byte) 0x95;
public static final byte HTAB = (byte) 0x96;
public static final byte HOME = (byte) 0x97;
public static final byte ROT = (byte) 0x98;
public static final byte SCALE = (byte) 0x99;
public static final byte SHLOAD = (byte) 0x9a;
public static final byte TRACE = (byte) 0x9b;
public static final byte NOTRACE = (byte) 0x9c;
public static final byte NORMAL = (byte) 0x9d;
public static final byte INVERSE = (byte) 0x9e;
public static final byte FLASH = (byte) 0x9f;
public static final byte COLOR = (byte) 0xa0;
public static final byte POP = (byte) 0xa1;
public static final byte VTAB = (byte) 0xa2;
public static final byte HIMEM = (byte) 0xa3;
public static final byte LOMEM = (byte) 0xa4;
public static final byte ONERR = (byte) 0xa5;
public static final byte RESUME = (byte) 0xa6;
public static final byte RECALL = (byte) 0xa7;
public static final byte STORE = (byte) 0xa8;
public static final byte SPEED = (byte) 0xa9;
public static final byte LET = (byte) 0xaa;
public static final byte GOTO = (byte) 0xab;
public static final byte RUN = (byte) 0xac;
public static final byte IF = (byte) 0xad;
public static final byte RESTORE = (byte) 0xae;
public static final byte AMPERSAND = (byte) 0xaf;
public static final byte GOSUB = (byte) 0xb0;
public static final byte RETURN = (byte) 0xb1;
public static final byte REM = (byte) 0xb2;
public static final byte STOP = (byte) 0xb3;
public static final byte ON = (byte) 0xb4;
public static final byte WAIT = (byte) 0xb5;
public static final byte LOAD = (byte) 0xb6;
public static final byte SAVE = (byte) 0xb7;
public static final byte DEF = (byte) 0xb8;
public static final byte POKE = (byte) 0xb9;
public static final byte PRINT = (byte) 0xba;
public static final byte CONT = (byte) 0xbb;
public static final byte LIST = (byte) 0xbc;
public static final byte CLEAR = (byte) 0xbd;
public static final byte GET = (byte) 0xbe;
public static final byte NEW = (byte) 0xbf;
public static final byte TAB = (byte) 0xc0;
public static final byte TO = (byte) 0xc1;
public static final byte FN = (byte) 0xc2;
public static final byte SPC = (byte) 0xc3;
public static final byte THEN = (byte) 0xc4;
public static final byte AT = (byte) 0xc5;
public static final byte NOT = (byte) 0xc6;
public static final byte STEP = (byte) 0xc7;
public static final byte PLUS = (byte) 0xc8;
public static final byte MINUS = (byte) 0xc9;
public static final byte MULTIPLY = (byte) 0xca;
public static final byte DIVIDE = (byte) 0xcb;
public static final byte POWER = (byte) 0xcc;
public static final byte AND = (byte) 0xcd;
public static final byte OR = (byte) 0xce;
public static final byte GREATERTHAN = (byte) 0xcf;
public static final byte EQUALS = (byte) 0xd0;
public static final byte LESSTHAN = (byte) 0xd1;
public static final byte SGN = (byte) 0xd2;
public static final byte INT = (byte) 0xd3;
public static final byte ABS = (byte) 0xd4;
public static final byte USR = (byte) 0xd5;
public static final byte FRE = (byte) 0xd6;
public static final byte SCRN = (byte) 0xd7;
public static final byte PDL = (byte) 0xd8;
public static final byte POS = (byte) 0xd9;
public static final byte SQR = (byte) 0xda;
public static final byte RND = (byte) 0xdb;
public static final byte LOG = (byte) 0xdc;
public static final byte EXP = (byte) 0xdd;
public static final byte COS = (byte) 0xde;
public static final byte SIN = (byte) 0xdf;
public static final byte TAN = (byte) 0xe0;
public static final byte ATN = (byte) 0xe1;
public static final byte PEEK = (byte) 0xe2;
public static final byte LEN = (byte) 0xe3;
public static final byte STR$ = (byte) 0xe4;
public static final byte VAL = (byte) 0xe5;
public static final byte ASC = (byte) 0xe6;
public static final byte CHR$ = (byte) 0xe7;
public static final byte LEFT$ = (byte) 0xe8;
public static final byte RIGHT$ = (byte) 0xe9;
public static final byte MID$ = (byte) 0xea;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy