On 02/01/12 5:59 PM, Fred Cisin wrote:
...
MICROS~1 BASIC typically has a somewhat awkward DEFUSR function in the
language to let you create and call machine language code. If you can
find them, there are commercial packages of machine language functions
for common tasks. Such as Brett Salter's "Peeks and Pokes".
BBC BASIC has a powerful built-in assembler - with macro-ish facilities
if you use its structured constructs. In general it makes MS BASIC look
pretty mediocre. :)
--Toby
On platforms with appropriate hardware (such as Coco,
and even 5150),
MICROS~1 BASIC usually provided a usable set of graphics primitives, built
into their BASIC!, consisting of set-a-pixel and read-a-pixel, with some
minimal extensions, such as line draw.
--
Grumpy Ol' Fred cisin at
xenosoft.com