Results 1 to 5 of 5

Thread: funBasic project :)

  1. #1
    Senior Member Lionheart008's Avatar
    Join Date
    Sep 2008
    Location
    Germany, Bad Sooden-Allendorf
    Age
    48
    Posts
    919
    Rep Power
    104

    funBasic project :)

    Post moved from http://www.thinbasic.com/community/s...6746#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
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	demo_funBasicz_alpha_pic1.jpg 
Views:	204 
Size:	18.7 KB 
ID:	7882   Click image for larger version. 

Name:	demo_funBasicz_alpha_pic2.jpg 
Views:	196 
Size:	23.0 KB 
ID:	7883   Click image for larger version. 

Name:	demo_funBasicz_alpha_pic3_listview.jpg 
Views:	189 
Size:	35.4 KB 
ID:	7884   Click image for larger version. 

Name:	demo-funbasic-load-image-gdiplus.jpg 
Views:	203 
Size:	44.2 KB 
ID:	7885  
    Attached Files Attached Files
    Last edited by ErosOlmi; 07-05-2012 at 20:34.
    you can't always get what you want, but if you try sometimes you might find, you get what you need

  2. #2
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    54
    Posts
    8,636
    Blog Entries
    2
    Rep Power
    10
    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:



    Ciao
    Eros
    www.thinbasic.com | www.thinbasic.com/community/ | psch.thinbasic.com
    Win10Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB

  3. #3
    Senior Member Lionheart008's Avatar
    Join Date
    Sep 2008
    Location
    Germany, Bad Sooden-Allendorf
    Age
    48
    Posts
    919
    Rep Power
    104
    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
    you can't always get what you want, but if you try sometimes you might find, you get what you need

  4. #4
    Senior Member Lionheart008's Avatar
    Join Date
    Sep 2008
    Location
    Germany, Bad Sooden-Allendorf
    Age
    48
    Posts
    919
    Rep Power
    104

    new little update of my experimental funbasic interpreter :-)

    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)
    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)
    some years ago, see help file infos :-)

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


    signed 15.januar.2013, frank brübach, germany
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	funbasic_alpha2_jan2013_pic1.jpg 
Views:	138 
Size:	101.6 KB 
ID:	8083  
    Attached Files Attached Files
    Last edited by Lionheart008; 15-01-2013 at 15:03. Reason: adding zip file
    you can't always get what you want, but if you try sometimes you might find, you get what you need

  5. #5
    Member zlatkoAB's Avatar
    Join Date
    Apr 2008
    Age
    51
    Posts
    287
    Blog Entries
    1
    Rep Power
    42
    objection....

    frank
    main question here is why crash

Similar Threads

  1. AdamEvaBasic Project :)
    By Lionheart008 in forum 3rd party tools
    Replies: 13
    Last Post: 21-09-2010, 15:25
  2. An interesting project
    By Michael Clease in forum Development
    Replies: 3
    Last Post: 02-09-2009, 12:59
  3. Project Status?
    By kryton9 in forum CM contest 2009
    Replies: 4
    Last Post: 21-10-2008, 22:42
  4. Project Name
    By Michael Clease in forum CM contest 2009
    Replies: 9
    Last Post: 16-10-2008, 12:22
  5. Project 10^100
    By ErosOlmi in forum General
    Replies: 1
    Last Post: 26-09-2008, 03:05

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •