Welcome

In this category you can exchange your programming questions and solutions.
Post Reply
Marco
Site Admin
Posts: 246
Joined: Sat Sep 15, 2018 8:41 pm

Welcome

Post: # 7Post Marco
Wed Apr 04, 2007 7:33 pm

Welcome to the fnxbasic forum

regards
marco

TheHomepageHoster
Posts: 3
Joined: Tue Nov 08, 2005 3:00 pm

Welcome

Post: # 8Post TheHomepageHoster
Sat Apr 07, 2007 3:44 pm

FNX Basic is great! It`s very close to RapidQ and I think it`s got a lot going for it.

I`m just curious, will you be releasing source code to FNX Basic? Because I`m trying to write a compiler in Delphi too and I thought maybe if I see some code like that, it might help me learn some new concepts behind programming the compiler. And I`d also like to help make it a little more user-friendly and have it look more professional.

Keep up the good work!  :)

Marco
Site Admin
Posts: 246
Joined: Sat Sep 15, 2018 8:41 pm

Welcome

Post: # 9Post Marco
Sat Apr 07, 2007 9:35 pm

Hi,

It is a mistake the compiler is written in delphi, only the interpreter is written in delphi.
The compiler is written in fnxbasic. But i`m already busy to improve the compiler and make the executes faster.
For the compiler you must scan every character by one.
If you enter an end of the word report the word found.
If you get to an variable you must search that variable within ie a hashtable and pass its memory to the interpreter.
If you find a math expression do an infix to postfix translation.
Then interp the postfix and pass it to the interpreter.

regards marco

TheHomepageHoster
Posts: 3
Joined: Tue Nov 08, 2005 3:00 pm

Welcome

Post: # 10Post TheHomepageHoster
Sun Apr 08, 2007 2:59 am

Interesting idea. I`ve been using a lot of dynamic arrays and variables to save memory that the program itself consumes.

Will you be releasing the source code to the interpreter? I`d be interested in seeing how FNXbasic works. I can also help you make a visual designer for FNXbasic.  ;)

Marco
Site Admin
Posts: 246
Joined: Sat Sep 15, 2018 8:41 pm

Welcome

Post: # 11Post Marco
Sun Apr 08, 2007 7:17 pm

:-/ I feel sorry for you but I really want to keep the sourcecodes to myself.

regards marco

TheHomepageHoster
Posts: 3
Joined: Tue Nov 08, 2005 3:00 pm

Welcome

Post: # 12Post TheHomepageHoster
Sun Apr 08, 2007 10:14 pm

Don`t worry about it. I`d do the same too.

I`ll keep my eyes open for newer copies of FNXbasic.

I`ll also try to find some spare time to write you a visual designer for FNXbasic. The syntax doesn`t seem too hard. And it is [u]basic[/u].  ;)

Keep up the good work!

Galilei
Posts: 2
Joined: Fri Apr 24, 2015 5:26 pm

Welcome

Post: # 13Post Galilei
Sat Apr 25, 2015 12:09 pm

A lack of a better place to do so, I present to the user community FNX Basic.

I am delighted to have found this programming tool , as had been looking a substitute for my dear Yabasic .

I hope to enjoy with FNX Basic programming .

Greetings to all .

PS : I do not speak English, so I use the Google translator . Sorry for syntax errors .

CloneYours
Posts: 1
Joined: Thu Sep 17, 2015 9:48 am

Welcome

Post: # 14Post CloneYours
Sun Sep 20, 2015 7:18 am

enjoy with FNX Basic programming .




best Regards

Post Reply