Regarding recent postings on these (can't find them!!) but - attached is a text file containing tables of some toolkit extensions, kit by kit.
Sorry it has to be "attached" but tabulation is comprimised by straight copying. Hope this helps somebody... Ask if you would like a neat hard-copy please. Regards to all, John in Wales PS No, it's not raining here Norman.
SysDoc1/ sBASICexts_doc page 1/5
-------------------------------------------------------
COMMERCIAL SuperBASIC EXTENSIONS IN jgh SYSTEM 15 03 92
-------------------------------------------------------
ORDERED LIST OF 'EXTRAS' for SOURCES:
Cumana DISK INTERFACE Cu1635 Iss1, } Total Procedures
Strong Cumana v1.16 QJUMP 1984 } identical and Functions
} name lists 35
PCML Disk/RAM System v1.14 (1984) }
AJOB GET
BGET JOBS
BPUT
PUT
CLOCK
RAM_USE
DATA_USE RENAME
RJOB
EXTRAS
SPJOB
FDAT SPL
FLEN SPL_USE
FLP_EXT STAT
FLP_OPT
FLP_USE TRUNCATE
FOPEN
FOP_DIR VIEW
FOP_IN
FOP_NEW WCOPY
FOP_OVER WDEL
FPOS WDEL_F
FTYP WDIR
WSTAT
end
------------------------------------------------------------------------
ORDERED LIST OF 'EXTRAS' for SOURCE:
MultiBasic
Total 4
RELOAD RESAVE
REMOVE
UNLOAD
end
SysDoc1/ sBASICexts_doc page 2/5
ORDERED LIST of 'EXTRAS' for SOURCES:
Cakemaker ROM 1987 } identical
Miracle Systems Toolkit Two v2.12 } name lists
Total Procedures & Functions: 124
AJO FDAT OPEN_IN
ALARM FDEC$ OPEN_NEW
ALCHP FEXP$ OPEN_OVER
ALTKEY FLEN
FLP_EXT PARNAM$
BGET FLP_OPT PARSTR$
BIN FLP_USE PARTYP
BIN$ FLUSH PARUSE
BPUT FNAME$ PJOB
FOPEN PRINT_USING
CALL FOP_DIR PROGD$
CDEC$ FOP_IN PROG_USE
CHAR_INC FOP_NEW PUT
CHAR_USE FOP_OVER
CLCHP FPOS RAM_USE
CLEAR FREE_MEM RECHP
CLOCK FSERVE RENAME
CLOSE FTEST REPORT
CONTINUE FTYP RETRY
COPY FUPDT RJOB
COPY_H FXTRA RUN
COPY_N
COPY_O GET SAVE
CURDIS SAVE_O
CURSEN HEX SBYTES
HEX$ SBYTES_O
DATAD$ SEXEC
DATA_USE IDEC$ SEXEC_O
DDOWN SPJOB
DELETE JOBS SPL
DEL_DEFB JOB$ SPLF
DESTD$ SPL_USE
DEST_USE LBYTES STAT
DIR LOAD STOP
DLIST LRESPR
DNEXT LRUN TK2_EXT - also in ROM !
DO TRUNCATE
DUP MERGE
MRUN VIEW
ED Note:
ERR_DF NEW WCOPY - repeats in
ET NFS_USE WCOPY - both sources
EW NXJOB WDEL
EX WDIR
EXEC OJOB WMON
EXEC_W OPEN WREN
EXTRAS OPEN_DIR WSTAT
WTV
end
SysDoc1/ sBASICexts_doc page 3/5
ORDERED LIST OF 'EXTRAS' for SOURCE:
Total Procedures
Digital Precision: Runtime Turbo Toolkit v2.00 and Functions
61
ALLOCATION GETF
GET$
BASIC_B% GET%
BASIC_F
BASIC_INDEX% INPUT$
BASIC_L INTEGER$
BASIC_NAME$
BASIC_POINTER LINK_LOAD_A
BASIC_TYPE% LINK_LOAD_W
BASIC_W% LINK_LOAD
LIST_TASKS
CALL
CHANNEL_ID MOVE_MEMORY
COMMAND_LINE
COMPILED PEEK_F
CONNECT PEEK$
CURSOR_ON POKE$
CURSOR_OFF POSITION
PURGE
DATASPACE PURGE
DEALLOCATE
DEFAULT_DEVICE RELEASE_TASK
DEVICE_SPACE REMOVE_TASK
DEVICE_STATUS
SEARCH_MEMORY
EDITF SET_CHANNEL
EDIT$ SET_FONT
EDIT% SET_POSITION
END_CMD SET_PRIORITY
ERLIN% STRINGF
ERNUM% STRING$
EXECUTE_W STRING%
EXECUTE SUSPEND_TASK
EXECUTE_A
TK_VER$
FLOAT$ TYPE_IN
FREE_MEMORY
end
----------------------------------------------------------------------
ORDERED LIST OF 'EXTRAS' for SOURCE: Total Procedures
and Functions
LIGHTNING (Graphics, Text, Maths accelerators) 52
ACOS FDAT PUT WDEL
ACOT FLEN WDEL_F
AJOB FOPEN RENAME WDIR
ASIN FOP_DIR RJOB WSTAT
ATAN FOP_IN
FOP_NEW SIN _lngBAD
BGET FOP_OVER SPJOB _lngDOMODE
BPUT FPOS SPL _lngGOOD
FTYP SPL_USE _lngGRAF
CLOCK SQRT _lngKEYSET
COS GET STAT _lngNOMODE
COT _lngOFF
JOBS TAN _lngON
DATA_USE TRUNCATE _lngPREC
LN _lngZIP
EXP LOG10 VIEW
EXTRAS
end
SysDoc1/ sBASICexts_doc page 4/5
COMMERCIAL SuperBASIC EXTENSIONS IN jgh SYSTEM 15 03 92
ORDERED MASTER TABLE of 'EXTRAS' for COMPARISONS
i/d in this
table Total
SOURCE | bytes procedures
---------- | /funcions
Cumana Disk Interface Cu1635 Iss1 di 35 }
Strong Cumana v1.16 QJUMP 1984 | } identical
//// | } name lists
PCML Disk/RAM System v1.14 (1984) di 35 }
----------
Cakemaker ROM 1987 cm 124 } identical
//// | } name lists
Miracle Systems 'Toolkit Two' v2.12 cm 16396 124 }
----------
Runtime Turbo Toolkit v2.00 te 5534 61
----------
Lightning (Util D03 ln 52
Graphics, Text, Maths accelerators)
----------
source(s)
name supporting ------------ ------------
| | | | | |
ACOS ln CONTINUE cm ERLIN% te
ACOT ln COPY cm ERNUM% te
AJOB cm ln di COPY_H cm ERR_DF cm
ALARM cm COPY_N cm ET cm
ALCHP cm COPY_O cm EW cm
ALLOCATION te COS ln EX cm
ALTKEY cm COT ln EXEC cm
ASIN ln CURDIS cm EXECUTE te
ATAN ln CURSEN cm EXECUTE_A te
CURSOR_OFF te EXECUTE_W te
BASIC_B% te CURSOR_ON te EXEC_W cm
BASIC_F te EXP ln
BASIC_INDEX% te DATAD$ cm EXTRAS cm di ln
BASIC_L te DATASPACE te
BASIC_NAME$ te DATA_USE cm ln di FDAT cm di ln
BASIC_POINTER te DDOWN cm FDEC$ cm
BASIC_TYPE% te DEALLOCATE te FEXP$ cm
BASIC_W% te DEFAULT_DEVICE te FLEN cm ln di
BGET ln di DELETE cm FLOAT$ te
BIN cm DEL_DEFB cm FLP_EXT di cm
BIN$ cm DESTD$ cm FLP_OPT di cm
BPUT cm ln di DEST_USE cm FLP_USE di cm
DEVICE_SPACE te FLUSH cm
CALL te cm DEVICE_STATUS te FNAME$ cm
CDEC$ cm DIR cm FOPEN di cm ln
CHANNEL_ID te DLIST cm FOP_DIR di ln cm
CHAR_INC cm DNEXT cm FOP_IN ln di cm
CHAR_USE cm DO cm FOP_NEW di ln cm
CLCHP cm DUP cm FOP_OVER cm ln di
CLEAR cm FPOS cm ln di
CLOCK ln di cm ED cm FREE_MEM cm
CLOSE cm EDITF te FREE_MEMORY te
COMMAND_LINE te EDIT$ te FSERVE cm
COMPILED te EDIT% te FTEST cm
CONNECT te END_CMD te FTYP di ln cm
| | | | | |
------------ ------------ ------------
contin.../
SysDoc1/ sBASICexts_doc page 5/5
..../contin..
source(s)
name supporting ------------
| | | |
FUPDT cm RELEASE_TASK te
FXTRA cm REMOVE_TASK te
RENAME di ln cm
GET cm di ln REPORT cm
GETF te RETRY cm
GET$ te RJOB cm di ln
GET% te RUN cm
HEX cm SAVE cm
HEX$ cm SAVE_O cm
SBYTES cm
IDEC$ cm SBYTES_O cm
INPUT$ te SEARCH_MEMORY te
INTEGER$ te SET_CHANNEL te
SET_FONT te
JOBS di ln cm SET_POSITION te
JOB$ cm SET_PRIORITY te
SEXEC cm
LBYTES cm SEXEC_O cm
LINK_LOAD te SIN ln
LINK_LOAD_A te SPJOB cm ln di
LINK_LOAD_W te SPL ln di cm
LIST_TASKS te SPLF cm
LN ln SPL_USE ln di cm
LOAD cm SQRT ln
LOG10 ln STAT cm di ln
LRESPR cm STOP cm
LRUN cm STRINGF te
STRING$ te
MERGE cm STRING% te
MOVE_MEMORY te SUSPEND_TASK te
MRUN cm
TAN ln
NEW cm TK2_EXT cm
NFS_USE cm TK_VER$ te
NXJOB cm TRUNCATE cm di ln
TYPE_IN te
OJOB cm
OPEN cm VIEW di cm ln
OPEN_DIR cm
OPEN_IN cm WCOPY cm di cm
OPEN_NEW cm WDEL cm di ln
OPEN_OVER cm WDEL_F ln di
WDIR di cm ln
PARNAM$ cm WMON cm
PARSTR$ cm WREN cm
PARTYP cm WSTAT cm di ln
PARUSE cm WTV cm
PEEK_F te
PEEK$ te _lngBAD ln
PJOB cm _lngDOMODE ln
POKE$ te _lngGOOD ln
POSITION te _lngGRAF ln
PRINT_USING cm _lngKEYSET ln
PROGD$ cm _lngNOMODE ln
PROG_USE cm _lngOFF ln
PURGE te te _lngON ln
PUT ln di cm _lngPREC ln
_lngZIP ln
RAM_USE cm di
RECHP cm
end
END
