Click here to Skip to main content
14,268,797 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life. Technical discussions are encouraged, but click here to ask your programming questions.

The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct, no programming questions and please don't post ads.
 
GeneralRe: Good work team (me, myself and I)! Pin
Sander Rossel14-Aug-19 1:56
professionalSander Rossel14-Aug-19 1:56 
GeneralRe: Good work team (me, myself and I)! Pin
Dominic Burford14-Aug-19 3:24
professionalDominic Burford14-Aug-19 3:24 
GeneralRe: Good work team (me, myself and I)! Pin
Sander Rossel14-Aug-19 4:10
professionalSander Rossel14-Aug-19 4:10 
GeneralRe: Good work team (me, myself and I)! Pin
chriselst14-Aug-19 0:09
professionalchriselst14-Aug-19 0:09 
GeneralRe: Good work team (me, myself and I)! Pin
Sander Rossel14-Aug-19 2:05
professionalSander Rossel14-Aug-19 2:05 
GeneralRe: Good work team (me, myself and I)! Pin
chriselst14-Aug-19 2:32
professionalchriselst14-Aug-19 2:32 
GeneralRe: Good work team (me, myself and I)! Pin
Sander Rossel14-Aug-19 2:37
professionalSander Rossel14-Aug-19 2:37 
Generaldesign decision troubles Pin
honey the codewitch13-Aug-19 7:31
memberhoney the codewitch13-Aug-19 7:31 
I have two different parsers in my project that work using different algorithms (each with advantages and disadvantages) but they share a common grammar format.

The trouble is, with one of them I cannot honor all the features in the grammar, but with the other one I can. Hence, not quite a "common" grammar format.

Now here's the thing:

I can either:

a) move all of the tree shaping features off the pull reader and onto the parse tree (much less efficient but would support all types of parsers)

b) keep the feature in the pull reader that supports it and to hell with the inconsistency with the grammar.

I keep wanting to avoid option B because it's ugly, but I don't like option A either because it's less efficient and doesn't support the feature at the reader level.

What should I do?
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

GeneralRe: design decision troubles Pin
OriginalGriff13-Aug-19 7:34
protectorOriginalGriff13-Aug-19 7:34 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 7:39
protectorPIEBALDconsult13-Aug-19 7:39 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 7:40
memberhoney the codewitch13-Aug-19 7:40 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 7:50
protectorPIEBALDconsult13-Aug-19 7:50 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 7:56
memberhoney the codewitch13-Aug-19 7:56 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 8:01
protectorPIEBALDconsult13-Aug-19 8:01 
GeneralRe: design decision troubles Pin
  Forogar  13-Aug-19 7:49
professional  Forogar  13-Aug-19 7:49 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 7:56
memberhoney the codewitch13-Aug-19 7:56 
GeneralRe: design decision troubles Pin
  Forogar  13-Aug-19 8:00
professional  Forogar  13-Aug-19 8:00 
GeneralRe: design decision troubles Pin
Mark_Wallace13-Aug-19 8:00
memberMark_Wallace13-Aug-19 8:00 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 8:02
memberhoney the codewitch13-Aug-19 8:02 
GeneralRe: design decision troubles Pin
Mark_Wallace13-Aug-19 8:03
memberMark_Wallace13-Aug-19 8:03 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 8:04
memberhoney the codewitch13-Aug-19 8:04 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 8:04
protectorPIEBALDconsult13-Aug-19 8:04 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 8:05
memberhoney the codewitch13-Aug-19 8:05 
GeneralRe: design decision troubles Pin
pkfox13-Aug-19 9:06
professionalpkfox13-Aug-19 9:06 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 9:35
protectorPIEBALDconsult13-Aug-19 9:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.