Subject: Zbasic features
From: Rotary Engine
Date: 5/4/2010, 6:12 AM
To: AAA Put this in the To box

In the BASIC computer language there are two kinds of parsers.
A parser reads the plain language text file you write
and converts the words into codes.
The first kind generates intermediate codes or tokens.
These tokens are then sent to a interpreter in ROM or
firmware that converts them into bits and bytes
the computer can understand called machine code.
In that case the BASIC is called a Interpreter.

The second kind of BASIC computer language is called
a compiler that generates  machine code directly.
Generally speaking compilers generate programs that
run faster and use less memory space.

ZBasic has both and I have chosen to use
the compiler version.

One of the neat features of ZBasic is the ability
to generated a form of machine language called
an assembler listing. An assembler translates
assembly instructions into machine language.

Assembly instructions are very low level step
by step instructions. Computers are very dumb machines
and they must be told in detail exactly what to do
and how to do it.

For example; to command a computer to walk you must
tell it to move its left leg forward. Lower left foot.
Shift weight over left foot. Move right leg forward.
Lower right foot. Shift weight over right foot. Etc.,
etc., etc..

In a Basic compiler you merely tell it to walk.

Now if you want to tell it to modify the WAY it
walks you need to see the assembler listing so
you can change the BASIC walk command.

Some times this becomes necessary due to differences
in the hard ware you are trying to control.

The best way to understand this is download the free ZBasic
compiler and start using it.
http://www.zbasic.net/downloads.php
ZBasic_3-0-2-1.zip

For this project you won't need to learn to program
but you will need to use the compiler. You can just download
what I and others write posted on here and compile it into your
rotary EFI system through a USB connection. The same thing
as having the EFI computer in your car re-flashed. You
won't need to ship your computer somewhere to have somebody
else do it.

Paul Lamar
-- 
The Rotary Engine NewsLetter. Powered by Linux.
ACRE NL web site. http://www.rotaryeng.net
Youtube key word PaulLamar2
Copyright 1998-2009 All world wide rights reserved.