Lionheart008
27-10-2009, 00:06
dear all thinbasic and *basic users :) !
I have a simple question belongs to my new powerbasic project ("lionbasic_warp demo"). this one looks something like powerbasic gui, hehe, but I will do quite other things for the future with graphic inputs so I will try to mix freebasic/powerbasic/thinbasic possibilities. It was only a test for understanding powerbasic language. I have written this lionbasic warp demo last days, week. and I would say thanks to jose roca for general help too :)
now my "heavy" and "hard" question:
What is "compiling" ? I mean, I have a text editor, so like Thinair does it too. What for do you need for creation of compiling structures ? For every command and syntax a own DLL and command and function declaration ? so I have done with "lion_gfx" module for
thinbasic ? do you know more about such things ???
I know charles pegge "oxygen project" I admire. A lot of respect to this asm work!
I know delphi and c++ a few. I know java a few and lightwave, realsoft 3d and cinema 4d and of course blender 3d ;)
I am writing here because I have a dream some years before to make a real own 3d application calls "Inka 3d". I don't like c++. I have tried and visit a lot of course around it, but I don't like really windows appplications they are looking always to the same. so I have bought (I repeat BOUGHT!) powerbasic!!! I have tried to make up my mind to get a new LIONBASIC graphic language like TBGL of petr here and Micheal H. for 2D works to mix the best things from THINBASIC, POWERBASIC and FREEBASIC. I don't know how to do this one, I am truly, but I have to make it, because I have the power and enthusiasm for it :D So I am writing this silly things like "LionBasic". It's a simple GUI for showing what's possible with making a few code lines !
I will add this program here.
It must be possible to create new things like TBGL or GDIplus features for Thinbasic. I love (that the mainly part of I like!) thinbasic, I like Freebasic and I am curious about Powerbasic but the whole GUI looks very dry. Like dry wine ! I have own ideas to make a GRAPHIC COMPILER (that's what I am here for!) so I called it "LIONBASIC_Warp". the title belongs to enterprise and Star wars :D
I know what horrible work it is to make an own compiler or Editor. My mind changed excactly one years ago I have seen some Freebasic example how (simple!!!) to create new graphic inputs and demonstrations of games. I was very impressed! Thinbasic I love for it's clear and simple syntax. I have difficult around powerbasic (because new for me!) but very detailed designed and go to very deep of programming language (translated from c++) I liked a lot how to do new GUI's. I have build last week some of new GUI's with DLL and so I try to go a new way. I cannot specify my Lionbasic Warp program, but it should do some graphic and calculations input.
so I have this simple question to myself. I have build this editor "lionBasic Warp" and NOW??? How does a compiler work ? How I can make a own DLL to create a new Language, simple and with a clear overview ???
uargh :)
best regards, Frank Lionheart
best thanks to eros, petr for reflections and comments :)
I have a simple question belongs to my new powerbasic project ("lionbasic_warp demo"). this one looks something like powerbasic gui, hehe, but I will do quite other things for the future with graphic inputs so I will try to mix freebasic/powerbasic/thinbasic possibilities. It was only a test for understanding powerbasic language. I have written this lionbasic warp demo last days, week. and I would say thanks to jose roca for general help too :)
now my "heavy" and "hard" question:
What is "compiling" ? I mean, I have a text editor, so like Thinair does it too. What for do you need for creation of compiling structures ? For every command and syntax a own DLL and command and function declaration ? so I have done with "lion_gfx" module for
thinbasic ? do you know more about such things ???
I know charles pegge "oxygen project" I admire. A lot of respect to this asm work!
I know delphi and c++ a few. I know java a few and lightwave, realsoft 3d and cinema 4d and of course blender 3d ;)
I am writing here because I have a dream some years before to make a real own 3d application calls "Inka 3d". I don't like c++. I have tried and visit a lot of course around it, but I don't like really windows appplications they are looking always to the same. so I have bought (I repeat BOUGHT!) powerbasic!!! I have tried to make up my mind to get a new LIONBASIC graphic language like TBGL of petr here and Micheal H. for 2D works to mix the best things from THINBASIC, POWERBASIC and FREEBASIC. I don't know how to do this one, I am truly, but I have to make it, because I have the power and enthusiasm for it :D So I am writing this silly things like "LionBasic". It's a simple GUI for showing what's possible with making a few code lines !
I will add this program here.
It must be possible to create new things like TBGL or GDIplus features for Thinbasic. I love (that the mainly part of I like!) thinbasic, I like Freebasic and I am curious about Powerbasic but the whole GUI looks very dry. Like dry wine ! I have own ideas to make a GRAPHIC COMPILER (that's what I am here for!) so I called it "LIONBASIC_Warp". the title belongs to enterprise and Star wars :D
I know what horrible work it is to make an own compiler or Editor. My mind changed excactly one years ago I have seen some Freebasic example how (simple!!!) to create new graphic inputs and demonstrations of games. I was very impressed! Thinbasic I love for it's clear and simple syntax. I have difficult around powerbasic (because new for me!) but very detailed designed and go to very deep of programming language (translated from c++) I liked a lot how to do new GUI's. I have build last week some of new GUI's with DLL and so I try to go a new way. I cannot specify my Lionbasic Warp program, but it should do some graphic and calculations input.
so I have this simple question to myself. I have build this editor "lionBasic Warp" and NOW??? How does a compiler work ? How I can make a own DLL to create a new Language, simple and with a clear overview ???
uargh :)
best regards, Frank Lionheart
best thanks to eros, petr for reflections and comments :)