PDA

View Full Version : funBasic project :)



Lionheart008
07-05-2012, 11:52
Post moved from http://www.thinbasic.com/community/showthread.php?11766-array-question&p=86746#post86746

thank you michael and eros for infos and the links :)

can anybody do me a big favour and test my little "interpreter" project "funBasic" ? I send a zip file including some *.bas files for testing and a texteditor (scintilla). open funbasicz_editor and go to "open" file (or push the "white paper icon" and chose one file for "interpreting" (push button: "interpretez").

use all examples at own risk! I have built this editor and the funbasic.dll with powerbasic 10. the ground concept based to nearly 50 perCent (as I cannot start from the cradle!) with bint32 and smallbasic interpreter/parser technology ideas from very smart senores like eros olmi and james klutho.

infos: not yet ready the array examples aren't ready and perfect as the problem for dynamic arrays aren't still solved yet here.
still missing: a) functions/subs and b) callbacks.

the work was done almost at midnight time (last three weeks), cause my daughter couldn't sleep the nights over.

if you have load an example for interpreting, close it. it's possible that there will be some error messages if you use the same edit window for different scripts.

the syntax for the commands are blue colored. more to come next days.

added infos: a) textfile for further infos (credits) and b) new file for loading "gdiplus-load-image.bas"., c) new zipfile with syntax, d) three images of my avengers friends ;)


best regards, nice day, frank

ErosOlmi
07-05-2012, 20:32
Hi frank,

as this project seems going into a fun project :)
I've detached and moved your post into a dedicated forum under User Projects forum:


Forum (http://www.thinbasic.com/community/forum.php)

User Modules and User Projects (http://www.thinbasic.com/community/forumdisplay.php?191-User-Modules-and-User-Projects)

User projects (http://www.thinbasic.com/community/forumdisplay.php?194-User-projects)

funBasic (http://www.thinbasic.com/community/forumdisplay.php?385-funBasic)





Ciao
Eros

Lionheart008
08-05-2012, 10:55
thank you! :) without thinbasic (yourself and this great engaged team of some guys here at this board!) I haven't started with closer programming some years before. therefore I know powerbasic from your side too. for me it's the best basic program I know it's best prize-value relationship. funbasic makes fun and it's a good project for learning. everybody who is interested in testing can do that at this place. thanks, nice day, frank

Lionheart008
15-01-2013, 11:30
hello all :-)
to test "funbasic" (alpha2) is very simple :-)

a) open "aFunBasicz_Editor" and
b) load a "*.bas" file by FILE/OPEN/"01-diana.bas" (for example).
then look at the button c) "INTERPRETING" and push it.

the code above will be interpreted.

have a little fun with funbasic if you like it. but take attention,
use this software at your own risc! there are circa 45 example for testing in zip folder.

content of examples: the examples serve around these topics with simple math. example, calcuations, loops, gui graphics, speed, load libraries, gdiplus features
and much more :-)

notice: "funbasic_alpha2" isn't ready. it may cause crashes or still give error messages.
if you want to copy a code example you can do that one with "New Edit"
button. better is to close a current file and make a new one or load
a new "*.bas" file. you cannot create yet "exe" or "dll" files. this task will be stay
for one of next releases ;)

"funbasic" was compiled complete with "powerbasic window" (pbwin 10, more infos: www.powerbasic.com (http://www.powerbasic.com))
version 10 :-)

the original idea of "funbasic" caused on "bint32" interpreter ("autoproc")
by eros olmi (founder of "thinbasic", website and more infos: www.thinbasic.com (http://www.thinbasic.com))
some years ago, see help file infos :-)

some more inspiration for current works I've got from "oxygenbasic"
(www.oxygenbasic.org (http://www.oxygenbasic.org)) from charles pegge.


signed 15.januar.2013, frank brübach, germany

zlatkoAB
15-07-2014, 08:10
objection.... :D

frank
main question here is why crash :comp1: