[il-antlr-interest: 25527] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Todd Stout
Dave Thomas is a reasonable guy, what is his take on this? On Fri, Aug 28, 2009 at 8:04 PM, Terence Parr wrote: > > > On Aug 28, 2009, at 5:59 PM, C. Mundi wrote: > > > > > Terence, > > > > After reading the entire manuscript, the original, "Language Design > > Patterns," seems more appropriate

[il-antlr-interest: 25526] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Terence Parr
On Aug 28, 2009, at 5:59 PM, C. Mundi wrote: > > Terence, > > After reading the entire manuscript, the original, "Language Design > Patterns," seems more appropriate than ever. Many sections feel > like Language (Design Patterns) and others feel like (Language > Design) Patterns. So I sa

[il-antlr-interest: 25525] Re: [antlr-interest] what's in a name?

2009-08-28 Thread C. Mundi
Terence, After reading the entire manuscript, the original, "Language Design Patterns," seems more appropriate than ever. Many sections feel like Language (Design Patterns) and others feel like (Language Design) Patterns. So I say you can claim the associative ambiguity as a "feature." :) Inste

[il-antlr-interest: 25522] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Laurent Caillette
How about: Building Languages - ANTLR Patterns for Domain-Specific Languages Cheers, c. List: http://www.antlr.org/mailman/listinfo/antlr-interest Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address --~--~-~--~~~---~--~~ You rec

[il-antlr-interest: 25523] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Gregg Reynolds
On Fri, Aug 28, 2009 at 2:57 AM, Nicola Musatti wrote: > > "Pattern Oriented Language Engineering" - Maybe a little too reminiscent > of the Pattern Oriented Software Architecture series, but don't you love > the POLE acronym? That would call for a white bear on the book cover :-) Indeed. Titl

[il-antlr-interest: 25521] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Natan
Terence Parr wrote: > The confusion is that the current title can be seen as about lang > design. We could do Lang Impl Patterns, but Kent Beck has a Impl > Patterns book now that is totally different concept. > > Publisher wants DSL in there somewhere. Any ideas about title/subtitle? > I

[il-antlr-interest: 25520] Re: [antlr-interest] newbie greedy option question

2009-08-28 Thread Jim Idle
I suggest that you do not pick XHTML as your first grammar as it is too convoluted and you will get frustrated. Read the getting started guides on the wiki. I see othrs have answered these specific things. Jim On Aug 28, 2009, at 3:42 AM, stephane richard wrote: > Hi all. > > I'm trying to

[il-antlr-interest: 25519] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Graham Wideman
At 8/28/2009 09:16 PM, Tom Davies wrote: >On 28/08/2009, at 6:25 AM, Sam Barnett-Cormack wrote: >> you'd hardly be the first to port the idea to >> another domain. > >Someone's even done it with Architecture (he uses the term to refer to >buildings, not computer systems too -- doubly confusing!)

[il-antlr-interest: 25518] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Tom Davies
On 28/08/2009, at 6:25 AM, Sam Barnett-Cormack wrote: > you'd hardly be the first to port the idea to > another domain. Someone's even done it with Architecture (he uses the term to refer to buildings, not computer systems too -- doubly confusing!) I like "Programming Language Construction : P

[il-antlr-interest: 25517] Re: [antlr-interest] newbie greedy option question

2009-08-28 Thread Gavin Lambert
At 20:42 28/08/2009, stephane richard wrote: >text_element > : (~(OPEN_TAG) | WS)+ > ; [...] >NEWLINE : '\r'? '\n' ; >WS: (' '|'\t'|'\n'|'\r')+ {skip();} ; Given that you are skipping whitespace (although not individual newlines for some bizarre r

[il-antlr-interest: 25516] [antlr-interest] newbie greedy option question

2009-08-28 Thread stephane richard
Hi all. I'm trying to build a simple xhtml recognizer (for whitespace compression) in the purpose of learning antlr. Here's a sample of what I like to match : http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en"> XHTML Example

[il-antlr-interest: 25515] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Martijn Reuvers
What about 'Language Building Blocks'? Or maybe: 'Language Design Building Blocks', though that's longer. On Thu, Aug 27, 2009 at 8:44 PM, Terence Parr wrote: > Hi, so we're going back and forth on titles/subtitles for the new book > on implementing DSLs and other languages.  Now, we're "Language

[il-antlr-interest: 25514] Re: [antlr-interest] what's in a name?

2009-08-28 Thread Nicola Musatti
Terence Parr wrote: > Hi, so we're going back and forth on titles/subtitles for the new book > on implementing DSLs and other languages. Now, we're "Language Design > Patterns", where Design is an adjective of Patterns; Language is not > an adj of Design. it's ambiguous though. Using Lang