Ooops
October 25, 2021, 00:04:47

Author Topic: micro(A) Interpreter  (Read 21191 times)

Offline Aurel

  • Sr. Member
  • ****
  • Posts: 353
micro(A) Interpreter
« on: March 28, 2020, 11:31:14 »
m
« Last Edit: July 06, 2021, 15:44:00 by Aurel »
(Y)

Offline round157

  • Sr. Member
  • ****
  • Posts: 475
Re: o2Basic - micro(A) Interpreter
« Reply #1 on: March 28, 2020, 23:52:16 »
more info on :
https://sites.google.com/site/aurelwwiz/aurelsoft

I am curious. A few questions about the interpreter. The name micro(A) is interesting. Is there any special meaning in micro(A)? Will this interpreter(micro(A)) use SDL(like SmallBASIC)? Is the strength of the interpreter in game development or application development? Thanks.




Offline MikeHart

  • Hero Member
  • *****
  • Posts: 817
Re: o2Basic - micro(A) Interpreter
« Reply #2 on: March 29, 2020, 07:19:14 »
Another basic interpreter from you? Or is it the one you started ages ago?
O2basic is the name of an already existing language, right?

Offline Aurel

  • Sr. Member
  • ****
  • Posts: 353
Re: o2Basic - micro(A) Interpreter
« Reply #3 on: March 29, 2020, 07:48:02 »
o
« Last Edit: February 02, 2021, 07:38:00 by Aurel »
(Y)

Offline Aurel

  • Sr. Member
  • ****
  • Posts: 353
micro(A) Interpreter
« Reply #4 on: March 29, 2020, 08:05:20 »
-
« Last Edit: February 02, 2021, 07:38:17 by Aurel »
(Y)

Offline round157

  • Sr. Member
  • ****
  • Posts: 475
Re: o2Basic - micro(A) Interpreter
« Reply #5 on: March 29, 2020, 11:19:18 »

No ,i will not have in plan to use SDL or any other external library

I remember a language called NaaLaa. The author wrote the graphic routines for software rendering.

Quote
Hmm...i will add few graphic function that is sure but game development ..i don't think about that yet.

A few graphic functions are enough. Allowing micro(A) users to make some little games can help the popularity of micro(A).

Quote
( I already have finished sprite functions)

Since micro(A) is the name of the interpreter and the language, I suggest that M should be used instead of m.

You are the developer of Micro(A). Add some information can promote. (You can look at the following picture.)
« Last Edit: March 29, 2020, 11:24:17 by round157 »

Offline Aurel

  • Sr. Member
  • ****
  • Posts: 353
Re: o2Basic - micro(A) Interpreter
« Reply #6 on: March 29, 2020, 14:49:04 »
-
« Last Edit: February 02, 2021, 07:38:42 by Aurel »
(Y)

Offline round157

  • Sr. Member
  • ****
  • Posts: 475
Re: o2Basic - micro(A) Interpreter
« Reply #7 on: March 30, 2020, 08:38:48 »
Developer is one thing and author is another.
And NO ,neme will stay micro(A) ,as micro mean small and for other things i will see.

I still have a question. Many BASIC dialects are with nice logos. Have you designed a logo for micro(A)?

QB64


SmallBASIC


Just BASIC


AppGameKit Studio

Offline Aurel

  • Sr. Member
  • ****
  • Posts: 353
Re: o2Basic - micro(A) Interpreter
« Reply #8 on: March 30, 2020, 16:56:44 »
-
« Last Edit: February 02, 2021, 07:39:09 by Aurel »
(Y)

Offline round157

  • Sr. Member
  • ****
  • Posts: 475
Re: o2Basic - micro(A) Interpreter
« Reply #9 on: March 31, 2020, 08:04:32 »

Man ..it is really to early to think about that things, for example i just today fixed one stupid bug
in tokenizer, and tokenizer is just first part of interpreter.
At moment i am testing semantic analyzer which build variable table,subroutine stacks,,etc..etc
do you understand some of that stuff?

Ha...interpreter looks complex. Thanks for your information.
« Last Edit: March 31, 2020, 08:13:13 by round157 »

Offline Aurel

  • Sr. Member
  • ****
  • Posts: 353
Re: o2Basic - micro(A) Interpreter
« Reply #10 on: March 31, 2020, 09:04:01 »
-
« Last Edit: February 02, 2021, 07:39:28 by Aurel »
(Y)

Offline Aurel

  • Sr. Member
  • ****
  • Posts: 353
Re: o2Basic - micro(A) Interpreter
« Reply #11 on: March 31, 2020, 15:33:24 »
-
« Last Edit: February 02, 2021, 07:39:46 by Aurel »
(Y)

Offline round157

  • Sr. Member
  • ****
  • Posts: 475
Re: o2Basic - micro(A) Interpreter
« Reply #12 on: April 01, 2020, 00:05:01 »
peek here: https://aurelsoft.ucoz.com/forum/4-23-1

Hi...I hope that micro(A) will be as successful as Cerberus-X.:) 

Quote
And hey i add home page in my profile  :)

Yes! Adding accurate information in your profile can let other members know the existence of micro(A).

Quote
just that you can see how look one part wich check error in code like this:

varNum a,b,c,d
or maybe simplier to you:
float a,b,c,d

Thanks for explaining. You are really good at interpreter(or language) development. :)

Offline Aurel

  • Sr. Member
  • ****
  • Posts: 353
Re: o2Basic - micro(A) Interpreter
« Reply #13 on: April 01, 2020, 19:53:17 »
-
« Last Edit: February 02, 2021, 07:40:06 by Aurel »
(Y)

Offline round157

  • Sr. Member
  • ****
  • Posts: 475
Re: o2Basic - micro(A) Interpreter
« Reply #14 on: April 02, 2020, 11:38:22 »
I try to be as good as I can    ;D ;D ;D

If you don't have any idea of the logo, you can use this design. Yes, free of charge. I designed it today. (Of course you can modify the design if you need.)

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal