... for ... I think that it is possible to write a metaprogram that will take a general expression tree and reparse it assuming whatever precedece you like. ...
Vladimir Prus
ghost@...
Jun 1, 2001 10:11 am
12701
... Because "someone who..." has CS degree, or worked with various parser generators, or something else -- in short, he has some previous knowledge which...
Vladimir Prus
ghost@...
Jun 1, 2001 10:14 am
12702
... ASTL's interface is nice. I have already thought that it is close to the best interface for automaton. ... Explain, please. Do you mean performance? Last...
Vladimir Prus
ghost@...
Jun 1, 2001 10:18 am
12703
... actually ... of ... I still don't see that as a good argument - the question remains - is there any good reason for these? Your argument seems to be that...
John Maddock
John_Maddock@...
Jun 1, 2001 11:26 am
12704
... Looks like a config problem, what is the version number of the compiler - is it stll 0x510 or has it increased? If so the secion in <boost/config.hpp>...
John Maddock
John_Maddock@...
Jun 1, 2001 11:26 am
12705
... Bi-directional at present. - John Maddock http://ourworld.compuserve.com/homepages/john_maddock/...
John Maddock
John_Maddock@...
Jun 1, 2001 11:26 am
12706
... There is no such thing as std::assert, assert *must* be a macro, no namespace qualification is possible. - John Maddock ...
John Maddock
John_Maddock@...
Jun 1, 2001 11:27 am
12707
Vesa's config scheme is very timely: I've been contemplating integrating the regex config options with config.hpp - some have already been merged, but others...
John Maddock
John_Maddock@...
Jun 1, 2001 11:28 am
12708
From: "John Maddock" <John_Maddock@...> ... separate ... I agree. ... in ... Definitely. ... Vesa ... I have considered this earlier, but I didn't...
Vesa Karvonen
vesa.karvonen@...
Jun 1, 2001 11:49 am
12709
... How so - the scheme was designed to be completely transparent and backwards compatible for existing users: config.hpp will by default include the ...
John Maddock
John_Maddock@...
Jun 1, 2001 11:58 am
12710
... Thanks. Now that I know better, I will remove the using std from the functions that only use assert. John R. Bandela...
jbandela@...
Jun 1, 2001 12:06 pm
12711
From: "John Maddock" <John_Maddock@...> ... You are absolutely right! I missed that point while reading your message. I obviously didn't read the...
Vesa Karvonen
vesa.karvonen@...
Jun 1, 2001 12:09 pm
12712
On Fri, 1 Jun 2001, Vladimir Prus wrote: ghost> ghost> I am very sceptical about this idea. After all, automaton ghost> should do one thing -- perform...
Jeremy Siek
jsiek@...
Jun 1, 2001 1:49 pm
12713
We are trying to use the boost::crc lib with lyx, but have this problem with Compaq cxx: Please tell us if you need more information, or somebody to test a ...
Hi John, ... InputIterator ... and it ... issues ... The reason begin is a reference is that it needs to be changed by the parsing functor. Because the functor...
Gary Powell
Gary.Powell@...
Jun 1, 2001 3:00 pm
12716
How is BOOST_STATIC_CONSTANT specified for CXX? This looks like a bug in the latest config.hpp to me, although I know that Ralf Grosse-Kunstleve has been...
David Abrahams
abrahams@...
Jun 1, 2001 3:00 pm
12717
From: joel de guzman <joel@...> ... What clash? If A * A in Spirit means A A in EBNF and if *A in Spirit means A* in EBNF then *A in Spirit matches...
Greg Colvin
gcolvin@...
Jun 1, 2001 3:19 pm
12718
Hi John, Quick question, For the templated function make_token_iterator, would it be reasonable to deduce the template argument "Type" from ...
Gary Powell
Gary.Powell@...
Jun 1, 2001 3:32 pm
12719
I have reviewed Tokenizer and believe it should be accepted into boost. I used g++ 2.95.2 under Cygwin for testing. I have some minor comments. I apologize ...
jeff@...
Jun 1, 2001 3:38 pm
12720
Hi John, Sorry that these emails are all fragmented, but so is my time to look at this code. I have one other quick question. the class "token_iterator"...
Gary Powell
Gary.Powell@...
Jun 1, 2001 3:49 pm
12721
Ok, one last comment.... ;> IMO, you should drop the two member functions "assign" which take a container, then just grab the .begin(), and .end() iterators....
Gary Powell
Gary.Powell@...
Jun 1, 2001 3:58 pm
12722
... Hello Greg, That's the coolest argument I've seen so far! At first I didn't get it but a second look and omi-gosh, he's right!!! You are great, man! a b...
joel de guzman
isis-tech@...
Jun 1, 2001 4:10 pm
12723
I guess it's about time I started replying in public. ... Um ... okay. The index operator needs to be a member function though, right? So this is going to be...
Bruce.Florman@...
Jun 1, 2001 4:11 pm
12724
... general ... I spent an hour thinking about this if it is indeed possible. I'd say now that it isn't. Here's the reason: an expression: a, (b | c).......
joel de guzman
isis-tech@...
Jun 1, 2001 4:25 pm
12725
... Yet One more possibility. Postfix -- and ++ to mean BNF postfix * and +. Also, if * means sequence, why not make + mean alternative? I know that's an...
Larry Evans
jcampbell3@...
Jun 1, 2001 4:28 pm
12726
... Thanks We have been working on this for 3 years. The realy nice part is the Cursors: A mixture of iterator and visitor patterns. Have a look it is not in...
Revuz dominique
dr@...
Jun 1, 2001 4:32 pm
12727
... You chould try ASTL ;-). ... -- Dominique Revuz, Maitre de conference a Marne la Vallee Bureau 4086 Copernic - 5, boulevard Descartes Champs sur Marne ...
Revuz dominique
dr@...
Jun 1, 2001 4:42 pm
12728
... Those however deviate from the Kleene star closure and positive closure notation too far to be recognizable. A C++ programmer that's used/seen the Kleen...
Douglas Gregor
gregod@...
Jun 1, 2001 4:48 pm
12729
... but still: a, b | c will be a, (b | c) and not what we want: (a, b) | c Gosh if you could make that work, I want that! Joel de Guzman << It's possible...