EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

HBBR Basic for ARM LPC2xxx

Started by bluex_scf December 14, 2007
Hi,
I found on some posts mention of HBBR Basic for NXP chips. Is this
basic a true compiler or is it only a tokenizer (like MBasic on PIC)
that tokenize basic programs, adds to them an executor and flash all
to the chip?

wARM regards ;)
Victor

An Engineer's Guide to the LPC2100 Series

Hello,

Just to clarify, HBBR Basic is a true compiler not a tokenizer,
there is no interpreter. What is uploaded to the flash is a
runtime plus compiled user code. As in every high level language
runtime is required to support user code. To some degree
runtime is similar to a C standard library plus additional
functionality like CPU initialization, HAL etc.

More information can be found in documentation:

http://www.hbbrbasic.com/documentation.html
Pawel Wodnicki
----------------------
HBBR Basic compiler and IDE for ARM based microcontrollers
http://www.hbbrbasic.com/
--- In l..., "derbaier" wrote:
>
> --- In l..., "bluex_scf" wrote:
> >
> > Hi,
> > I found on some posts mention of HBBR Basic for NXP chips. Is
this
> > basic a true compiler or is it only a tokenizer (like MBasic on
PIC)
> > that tokenize basic programs, adds to them an executor and flash
all
> > to the chip?
> >
> > wARM regards ;)
> > Victor
> > Appears to be a "tokenizer". The interpreter is downloaded with the
> user code.
>
> --Dave
>
Hi Pavel. I am sorry that I misrepresented HBBR Basic's design!!!!
In my defense, when I think of a runtime package I think of it more in
the context of an interpreter since it cannot be ommited like the
library functions can be. Be that as it may, I really am sorry that I
misrepresented your fine product!

--Dave
--- In l..., "elektrknight" wrote:
>
> Hello,
>
> Just to clarify, HBBR Basic is a true compiler not a tokenizer,
> there is no interpreter. What is uploaded to the flash is a
> runtime plus compiled user code. As in every high level language
> runtime is required to support user code. To some degree
> runtime is similar to a C standard library plus additional
> functionality like CPU initialization, HAL etc.
>
> More information can be found in documentation:
>
> http://www.hbbrbasic.com/documentation.html
> Pawel Wodnicki
> ----------------------
> HBBR Basic compiler and IDE for ARM based microcontrollers
> http://www.hbbrbasic.com/
> --- In l..., "derbaier" wrote:
> >
> > --- In l..., "bluex_scf" wrote:
> > >
> > > Hi,
> > > I found on some posts mention of HBBR Basic for NXP chips. Is
> this
> > > basic a true compiler or is it only a tokenizer (like MBasic on
> PIC)
> > > that tokenize basic programs, adds to them an executor and flash
> all
> > > to the chip?
> > >
> > > wARM regards ;)
> > > Victor
> > >
> >
> > Appears to be a "tokenizer". The interpreter is downloaded with the
> > user code.
> >
> > --Dave
>
--- In l..., "bluex_scf" wrote:
>
> Hi,
> I found on some posts mention of HBBR Basic for NXP chips. Is this
> basic a true compiler or is it only a tokenizer (like MBasic on PIC)
> that tokenize basic programs, adds to them an executor and flash all
> to the chip?
>
> wARM regards ;)
> Victor
>

Appears to be a "tokenizer". The interpreter is downloaded with the
user code.

--Dave

The 2024 Embedded Online Conference