BBC BASIC Programming Libraries |
MDFS::System.Library.BLib | Search |
Library | Documentation | Functions |
---|---|---|
AddrOf | Docs/AddrOf.txt | FNAddrOf_() |
BASIC BASIC.bbc |
FNBASIC_RunAs FNBASIC_SizeOfReal FNBASIC_Type FNBASIC_Ver | |
BBCFile |
PROCBBC_WrStr PROCBBC_WrInt PROCBBC_WrReal FNBBC_Rd | |
BFont BFont.bbc |
PROCBFont_Load() PROCBFont_Save() | |
Graphic.Circle | PROCcircle() | |
Choices Win/Choices.bbc | Docs/Choices.txt |
FNChoices_Find() PROCChoices_Rd() PROCChoices_Wr() |
Close | PROCClose_All | |
CmdLine CmdLine.bbc | FNcl() | |
Date Date.bbc | Docs/Date.txt |
PROCDate_ToOrd() PROCDate_FromOrd() FNDate_Since() FNDate_DayOfWeek() FNDate_FromDay() FNDate_FromMonth() FNDate_ToDay() FNDate_ToMonth() FNDay() FNMon() |
Delay | PROCDelay() | |
DisAssem |
FNDis_Name() FNDis_Code() | |
FastString |
FNrd() PROCwr() | |
FDate |
FNf_date() FNf_time() PROCf_date() PROCf_time() | |
FInfo |
FNf_info() FNf_date() FNf_time() FNf_access() PROCf_date() PROCf_time() | |
File |
PROCf_init FNfn_root() FNfn_leaf() FNfn_path() FNfn_ext() FNfn_noext() FNfn_fullpath() FNfn_name() PROCf_gbpb() PROCf_cdir() FNf_openin() FNf_openup() FNf_openout() FNf_info() PROCf_settype() FNfs | |
FileIO |
FNfile() PROCgbpb() FNgbpb() FNgbpb8() FNargs() FNargsA() FNfs | |
Filename |
FNfn_bbctodos() FNfn_bbctounix() FNfn_dostobbc() FNfn_dostounix() FNfn_unixtobbc() FNfn_unixtodos() FNfn_frombbc() FNfn_fromdos() FNfn_fromunix() FNfn_tobbc() FNfn_todos() FNfn_tounix() | |
FName |
FNfn_bbczip() FNfn_bbcdos() FNfn_dosbbc() FNfn_doszip() | |
Win/Font1.bbc | Docs/Font1.txt | FNFont_Select() |
HiBASIC |
FNhimem0 FNhimem1 FNhimem2 | |
IntToTxt IntToTxt.bbc | FNIntToTxt() | |
IP | IP.txt |
FNIP_Stn() FNIP_StnFixed() FNIP_StnNum() FNswap_16() FNswap_32() |
Win/Keyboard Win/Keyboard.bbc | Win/Docs/Keyboard.txt |
FNKBD_Get FNKBD_Inkey() |
LocalError LocalErr | Docs/LocalErr.txt | PROCerr_local() |
MAlloc MAlloc.bbc | Docs/MAlloc.txt |
FNm_alloc() FNm_free() FNm_realloc() FNM_zalloc() |
MemIO |
PROCmem_rd() PROCmem_wr() | |
Memory | MemAddrs |
FNrm() PROCwm() |
Messages Win/Messages.bbc | Docs/Messages.txt | FNMessages_Rd() |
GoMMC |
PROCmmc_() FNmmc_Add() FNmmc_Cat() FNmmc_Find() | |
MOS |
FNbyte() FNfx() | |
Mouse |
PROCPointer_Init PROCPointer_Draw PROCPointer_UntilAction PROCMouse_Init PROCMouse_UntilAction PROCMouse_Read | |
Net | Docs/Net.txt |
FNNet_Tx() FNNet_TxCount() FNNet_RxOpen() FNNet_Rx() FNNet_RxRead() PROCNet_RxKill() FNNet_Err() FNNet_Stn() FNNet_StnFixed() FNNet_StnNum() FNNet_Info() |
NetFS | Docs/NetFS.txt |
FNNetFS_Op() FNNetFS_OpN() |
NetUtil |
FNNet_Addr() FNNet_Ping() FNNet_Type() | |
Number Number.bbc |
FNh0() FNh() FNd0() FNd() FNo0() FNo() FNb0() FNb() FNdrv() FNDrv() | |
Path.bbc |
FNfn_root() FNfn_leaf() FNfn_path() FNfn_noext() FNfn_ext() FNfn_fullpath() | |
Pathname |
FNPath_Name FNPath_Full FNPath_Lib FNPath_LibFull FNPath_URD FNPath_URDFull | |
Phone Phone.bbc | Docs/Phone.txt |
FNPhone_FromStr() FNPhone_ToStr() FNPhone_ToStrF() |
ProgEnv ProgEnv.bbc | Docs/ProgEnv.txt |
FNOS_GetEnv PROCos() PROCexit() |
RunPath | FNPath_Run | |
Win/Reg.bbc | Win/Docs/Reg.txt |
FNReg_Rd() PROCReg_Wr() |
Win/Registry.bbc | Win/Docs/Registry.txt |
PROCRegistry_Init FNRegistry_Rd() FNRegistry_RdBig() FNRegistry_RdInt() FNRegistry_RdStr() PROCRegistry_Wr() PROCRegistry_WrBig() PROCRegistry_WrInt() PROCRegistry_WrStr() FNRegistry_List() FNRegistry_Keys() FNRegistry_Vals() FNRegistry_Info() FNRegistry_Del() |
Socket | PROCSocket_*() | |
Skt |
FNskt_open() FNskt_bind() FNskt_listen() FNskt_accept() FNskt_connect() FNskt_recv() FNskt_send() PROCskt_shutdown() PROCskt_close() FNdns_gethost() | |
Socket |
FNSocket_Open() FNSocket_Bind() FNSocket_Listen() FNSocket_Accept() FNSocket_Connect() FNSocket_Recv() FNSocket_Send() PROCSocket_Shutdown() PROCSocket_Close() FNDNS_GetHost() | |
Sort | PROCSort_Str() | |
String String.bbc |
FNs() FNuc() FNlc() | |
StringIO |
FNrd() PROCwr() | |
Suffix | FNfn_sfx() | |
Tagline |
FNtag_bg() FNtag_add() | |
Win/TextIO.bbc | PROCWin_TextIO | |
Time |
FNtime FNTime PROCtime FNdate FNDay() FNMon() FNDate_DayOfWeek() | |
Tokenise Tokenise.bbc | Docs/Tokenise.txt |
FNTokenise_() FNTokenise_65() FNTokenise_32() FNTokenise_ARM() FNTokenise_DOS() FNTokenise_PDP() FNTokenise_Win() FNTokenise_Z80() |
Variable Variable.bbc | Docs/Variable.txt | PROCVar_Assign() |
Docs/Names.txt | ||
BLib.zip | All BASIC libraries in one download |