Martial BENOIT <[EMAIL PROTECTED]>:

> That would be nice, a kind of GFA BASIC one of the most popular BASIC of
> the ATARI ST computer I liked to code with this BASIC....

Sorry I don't know any other BASICs in MSX than BASIC 2. Is there a
BASIC like this GFA? If it exists, has the same memory limit than BASIC 2?

> Please also think about making possible the use of interface like RS232 if
> possible...
I think that RS232 is programmed via ports, so the language only has to
support port access. The programming of RS232 is just making a little
library.

> I ask this because I actualy work on a kind of developer kit for 68HC11
> Micro Controler from Motorola, I first wanted to make the developper kit
> for Win95 but I'm not a PC coder and I also need to have quickly an
> operatioannal test program that alow me to send and receive data to and
> from the Hc11....
What kind of work are you doing with that MC?

> >     The code generated would use one page for executing and another for
> >accesing data (respectively, pages 1 and 2). In the page 0 there
> >could be some general routines and the stack (it would be greater than
> >usual because of the space needed for evaluating expressions and local
> >variables).
> 
> Do you mean that the copilated file will be DOS executable??
        Of course. In the page 0 there will be the 256 bytes used by the
system, and in page 3 there will be the dos work zone.
        For executing a compilated program first a little program is
executed. It remains in page 0 and has general routines (it lets the
remaining of page 0 for the stack) Then the compilated program is loaded
in mapped memory, and starts its execution.
        This means that the compilated program (object file if you want)
can be any long, and it can be executed if yor computer has enough
memory.

> About variable I'm not against the way that C or PASCAL work, and
> declaration is a way to know in which direction your are coding. By coding
> in assembler you learn that most of the problem are solved if you write
> down your program on paper before type it on your keyboard, this way you
> now all the variable you need.
> 
>       
> >     It could also include local variables and functions.
> 
> like in C

        Yes, I'm a C maniac : )    In fact, i want to make possible
dynamic memory (one of the best carachteristics of high level languages)
in the BASIC compiler, but I don't know how to implement it. Does
anybody knows?


        well thats all thanks a lot and continue writing!


alias: YOMBO
group: Club MESXES

real name: Juan Jos� Luna

(Hey, I'm using the account of my brother, so I'm not him!)

[EMAIL PROTECTED]
http://mesxes.home.ml.org
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to