Click here to Skip to main content
14,430,522 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: Good work team (me, myself and I)! Pin
Sander Rossel14-Aug-19 2:56
professionalSander Rossel14-Aug-19 2:56 
GeneralRe: Good work team (me, myself and I)! Pin
Dominic Burford14-Aug-19 4:24
professionalDominic Burford14-Aug-19 4:24 
GeneralRe: Good work team (me, myself and I)! Pin
Sander Rossel14-Aug-19 5:10
professionalSander Rossel14-Aug-19 5:10 
GeneralRe: Good work team (me, myself and I)! Pin
chriselst14-Aug-19 1:09
professionalchriselst14-Aug-19 1:09 
GeneralRe: Good work team (me, myself and I)! Pin
Sander Rossel14-Aug-19 3:05
professionalSander Rossel14-Aug-19 3:05 
GeneralRe: Good work team (me, myself and I)! Pin
chriselst14-Aug-19 3:32
professionalchriselst14-Aug-19 3:32 
GeneralRe: Good work team (me, myself and I)! Pin
Sander Rossel14-Aug-19 3:37
professionalSander Rossel14-Aug-19 3:37 
Generaldesign decision troubles Pin
honey the codewitch13-Aug-19 8:31
mvahoney the codewitch13-Aug-19 8: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 8:34
communityengineerOriginalGriff13-Aug-19 8:34 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 8:39
professionalPIEBALDconsult13-Aug-19 8:39 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 8:40
mvahoney the codewitch13-Aug-19 8:40 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 8:50
professionalPIEBALDconsult13-Aug-19 8:50 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 8:56
mvahoney the codewitch13-Aug-19 8:56 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 9:01
professionalPIEBALDconsult13-Aug-19 9:01 
GeneralRe: design decision troubles Pin
  Forogar  13-Aug-19 8:49
professional  Forogar  13-Aug-19 8:49 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 8:56
mvahoney the codewitch13-Aug-19 8:56 
GeneralRe: design decision troubles Pin
  Forogar  13-Aug-19 9:00
professional  Forogar  13-Aug-19 9:00 
GeneralRe: design decision troubles Pin
Mark_Wallace13-Aug-19 9:00
MemberMark_Wallace13-Aug-19 9:00 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 9:02
mvahoney the codewitch13-Aug-19 9:02 
GeneralRe: design decision troubles Pin
Mark_Wallace13-Aug-19 9:03
MemberMark_Wallace13-Aug-19 9:03 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 9:04
mvahoney the codewitch13-Aug-19 9:04 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 9:04
professionalPIEBALDconsult13-Aug-19 9:04 
GeneralRe: design decision troubles Pin
honey the codewitch13-Aug-19 9:05
mvahoney the codewitch13-Aug-19 9:05 
GeneralRe: design decision troubles Pin
pkfox13-Aug-19 10:06
professionalpkfox13-Aug-19 10:06 
GeneralRe: design decision troubles Pin
PIEBALDconsult13-Aug-19 10:35
professionalPIEBALDconsult13-Aug-19 10: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.