|
|
Home » U++ Library support » U++ Core » regex (assembly) from boost
regex (assembly) from boost [message #723] |
Sat, 28 January 2006 10:22 |
hojtsy
Messages: 241 Registered: January 2006 Location: Budapest, Hungary
|
Experienced Member |
|
|
I am really missing the regular expression support I had in Qt. I am trying to use the boost regexp library in one of my u++ projects. I suppose that the clearest solution would be to create an assembly for boost, and packages for each module of it, with dependencies, etc. Is there anybody who already did this?
[Updated on: Tue, 02 May 2006 17:07] by Moderator Report message to a moderator
|
|
|
|
|
Re: assembly for boost [message #728 is a reply to message #725] |
Sat, 28 January 2006 17:07 |
|
I think for u++ the best solution is to use PCRE:
http://www.pcre.org/
It has BSD license. I was playing a bit with it. It compiles and run without any problems. It provides Perl syntax for regular expressions (the best IMO). The library is widely known and used.
|
|
|
|
Re: assembly for boost [message #730 is a reply to message #723] |
Sun, 29 January 2006 14:08 |
hojtsy
Messages: 241 Registered: January 2006 Location: Budapest, Hungary
|
Experienced Member |
|
|
Even though regexps are interesting, boost also provides several other libraries. I would like to go back my initial question: how to integrate the boost libraries into an u++ application? It seems strange that nobody did this before because boost has a simillar concept of providing rich functionality with "agressive" use of c++ features, like u++. I suppose that anybody who finds u++ appealing would logicaly like boost too.
[Updated on: Sun, 29 January 2006 14:09] Report message to a moderator
|
|
|
Re: assembly for boost [message #731 is a reply to message #730] |
Sun, 29 January 2006 15:19 |
|
mirek
Messages: 13975 Registered: November 2005
|
Ultimate Member |
|
|
First - to integrate boots, the best way IMHO would be to create a "boost" package. Just put boost into the directory and add all .cpp files to package...
Now for boost and aggresive use of C++ - in fact, boost follows quite different direction as it based on the premise that standard library / STL is the right way to go (actually, that is quite understandable).
U++ has taken quite different path, as we have found several problems in STL/standard library, that to us seems to severly influence both application development effectiveness AND runtime perfomance.
Means, U++ is compatible (why not , but follows own way in many things (and yes, for many people this is quite a problem, the only apology is that Qt seems to do the same
|
|
|
Goto Forum:
Current Time: Wed Apr 24 22:02:16 CEST 2024
Total time taken to generate the page: 0.02619 seconds
|
|
|