It is currently Sun Jan 24, 2021 2:09 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 95 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next
Author Message
 Post subject:
PostPosted: Tue Jan 08, 2008 8:16 am 
Offline
Addict
Addict
User avatar

Joined: Thu Jun 24, 2004 8:51 am
Posts: 1486
Location: Germany
@inc,

OOP for PB.

That is the right way to go into the future with PureBasic.

Thanks!
(I belive I speak for the whole PB community)

_________________
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 8:20 am 
Offline
PureBasic Expert
PureBasic Expert

Joined: Fri Apr 25, 2003 5:24 pm
Posts: 7581
> OOP for PB.
> That is the right way to go into the future with PureBasic.
> (I belive I speak for the whole PB community)

Wrong. Previous threads have shown this is not true for the whole community.

_________________
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 8:41 am 
Offline
Enthusiast
Enthusiast
User avatar

Joined: Sun Feb 12, 2006 10:06 pm
Posts: 638
doesn't matter - OOP for PB, whether it's used or not - is a pretty cool concept, and it just goes to show what can be done with this amazing and versatile language.

Thanks inc. this is my favorite addon

_________________
there is no sig, only zuul (and the following disclaimer)

WARNING: may be talking out of his hat


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 8:55 am 
Offline
Addict
Addict
User avatar

Joined: Thu Jun 24, 2004 8:51 am
Posts: 1486
Location: Germany
Sorry...we should discuss only about the tool not about OOP for PB itself.

It was my mistake.

_________________
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 9:06 am 
Offline
Enthusiast
Enthusiast

Joined: Thu Oct 05, 2006 8:13 pm
Posts: 171
So Inc. How about that update you promised yesterday? ;)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 9:11 am 
Offline
PureBasic Expert
PureBasic Expert

Joined: Fri Apr 25, 2003 5:24 pm
Posts: 7581
My mistake: I didn't realize you meant "OOP for PB" for the name. Sorry!

_________________
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 9:26 am 
Offline
Enthusiast
Enthusiast

Joined: Thu May 06, 2004 4:28 pm
Posts: 406
Location: Cologne/GER
@ Godai
The update will be out these days as some other Addons will be integrated in one shot.
like ...
- abstract classes or Methods
- Adding new Polymorphism Keywords "Forced" and "Override"

_________________
Check out OOP support for PB here!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 10:17 am 
Offline
Enthusiast
Enthusiast

Joined: Thu Oct 05, 2006 8:13 pm
Posts: 171
Sounds good :)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 10:32 am 
Offline
User
User
User avatar

Joined: Thu Feb 16, 2006 9:35 am
Posts: 68
Location: Russia
You have performed an analysis of only one file??
And if I want to use the permit IncludeFile I think that it will not?

P.S.
I just want to take a long time already written a Class PreProcessor.
I wonder how you can work.
I can also share their experiences.

_________________
Sorry my English, I'm Russian
AMT Laboratory


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 11:12 am 
Offline
Enthusiast
Enthusiast

Joined: Thu May 06, 2004 4:28 pm
Posts: 406
Location: Cologne/GER
Let see if I can follow you ...
Quote:
You have performed an analysis of only one file??
And if I want to use the permit IncludeFile I think that it will not?

Includefiles are supported and it works well. It has been tested on complex projects where many "includefile" calls do occur.
Like in the DX9 Example from Hellhound66 here: http://pb-oop.origo.ethz.ch/system/files/PBOOP_DX9.zip
Works here without problems! And for many others too. So if your install ends up in errors or whatever then it could be that you don't got the latest revision of the plugin or that the installation went wrong.

So, if you still have problems with Inlcude files on Windows Vista then do try this Version of the plugin :
http://pb-lounge.pb-club.de/viewtopic.php?p=51806#51806

Quote:
I just want to take a long time already written a Class PreProcessor.
I wonder how you can work.
I can also share their experiences.

What are you trying to tell me?
1. That you have experiences on building parsers?
2. Or that you know people having such experiences?

_________________
Check out OOP support for PB here!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 12:03 pm 
Offline
User
User
User avatar

Joined: Thu Feb 16, 2006 9:35 am
Posts: 68
Location: Russia
I would say that that I have experience of writing parsers.
If I offended than you, then ask me to forgive.

_________________
Sorry my English, I'm Russian
AMT Laboratory


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jan 08, 2008 12:24 pm 
Offline
Enthusiast
Enthusiast

Joined: Thu May 06, 2004 4:28 pm
Posts: 406
Location: Cologne/GER
I dont feel offended at all. There's nothing why I should.

_________________
Check out OOP support for PB here!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jan 12, 2008 11:37 pm 
Offline
Enthusiast
Enthusiast

Joined: Thu May 06, 2004 4:28 pm
Posts: 406
Location: Cologne/GER
Update:
http://pb-oop.origo.ethz.ch/download

1.0r64

- The Plugin doesn't come with an installer anymore. Detailed installation instructions for the IDE and jaPBe can be found in the project page.

- "DeleteObject" now calls the Destructor "Release()" automatically
- If no destructor has been declared or defined the preprocessor declares & defines them automatically
- PB 4.20 temporary fix by declaring the vt pointer as long using *vt.l
- Support of new keywords 'Force' and 'Fixed'
- Support of 'Abstract' classes

Added Support of:
- Defined(, #PB_Class)
- SizeOf()
- OffsetOf(\)
- "Procedure CLASS\Method()" when defining a method (more PB logical)


Changelog:
http://pb-oop.origo.ethz.ch/wiki/changelog

_________________
Check out OOP support for PB here!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sun Jan 13, 2008 11:01 am 
Offline
Addict
Addict
User avatar

Joined: Tue Aug 19, 2003 11:36 am
Posts: 1419
Location: Doubs - France
i would like to give a try, so i downloaded "PureObject_Win32_1.0rev65.zip"

In the archiv there is a file 'OOP.exe' , when i run it, it ask for a file .pb ?

Is it an update ? must i have a previous version ? if yes, where can i download it ?

[EDIT]
:oops:

i was tired, all is ok now :)

_________________
Please correct my english
http://purebasic.developpez.com/


Last edited by Comtois on Sun Jan 13, 2008 5:03 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sun Jan 13, 2008 11:59 am 
Offline
Enthusiast
Enthusiast

Joined: Thu Oct 05, 2006 8:13 pm
Posts: 171
Sweet update thanks :)


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 95 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye