Just to confuse things a little bit... ;-)
Call Absolute
IS a QBasic built in command...
It is not a Quick Basic (QB45) built in command...
If you are using the free Translater (Qbasic.exe) that comes with *most* Dos and Windows versions... it is built in and there is no library, nor library suport (/l option)
If you are using the comercial version (qb.exe) that allows you to actually compile your software into .EXEs... You have to use the /L option (which defaults to /Lqb.qlb), because the CALL ABSOLUTE, CALL INTERUPT, etc... are considered advanced commands and not everyone knows how to use them, so they were removed from the core library (brun45.lib) to (qb.lib) so that they are still available if you need them but will not be included in the EXE if you don't need them.
if you are using these commands in QB.EX (comercial version)
QB /L
is the same as...
QB /LQB.QLB
QB.QLB is the "run-time" QuickLibrary... for use in the QB IDE
QB.LIB is the "link" library used with Link.exe to create your executable file
QB.BI is the Basic Include file that you include in your program to define the functions in the QuickLibrary
But if you use LIB.EXE to create your own QuickLibrary...
such as "MYLIB.QLB"
you have to start QB with...
QB /LMYLIB.QLB
Hope this clears up any unanswered questions...
Good Luck, and Happy Coding ;-)
Have Fun, Be Young... Code BASIC
-Josh Stribling