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
    52
    Posts
    944
    Rep Power
    111

    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 Images Attached Images
    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
    57
    Posts
    8,817
    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/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  3. #3
    Senior Member Lionheart008's Avatar
    Join Date
    Sep 2008
    Location
    Germany, Bad Sooden-Allendorf
    Age
    52
    Posts
    944
    Rep Power
    111
    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
    52
    Posts
    944
    Rep Power
    111

    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 Images Attached Images
    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
    55
    Posts
    287
    Rep Power
    45
    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

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

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