Click here to Skip to main content
14,494,930 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: Perhaps the future... Pin
Ravi Bhavnani2-Dec-19 11:46
professionalRavi Bhavnani2-Dec-19 11:46 
GeneralRe: Perhaps the future... Pin
MehreenTahir3-Dec-19 1:00
MemberMehreenTahir3-Dec-19 1:00 
GeneralRe: Perhaps the future... Pin
Roger Wright2-Dec-19 19:59
professionalRoger Wright2-Dec-19 19:59 
GeneralRe: Perhaps the future... Pin
MehreenTahir3-Dec-19 0:49
MemberMehreenTahir3-Dec-19 0:49 
QuestionYour opinion, on a lede for an article Pin
honey the codewitch2-Dec-19 5:12
mvahoney the codewitch2-Dec-19 5:12 
AnswerRe: Your opinion, on a lede for an article Pin
0x01AA2-Dec-19 5:20
professional0x01AA2-Dec-19 5:20 
AnswerRe: Your opinion, on a lede for an article Pin
Wendelius2-Dec-19 5:34
mveWendelius2-Dec-19 5:34 
GeneralRe: Your opinion, on a lede for an article Pin
honey the codewitch2-Dec-19 5:39
mvahoney the codewitch2-Dec-19 5:39 
Thanks! I appreciate hearing that. I write a lot of code generation tools - mostly lexers/tokenizers and parsers, but people don't always seem so keen on them. They're very specialized, I guess.

I'm not really sure if people just gave up on the CodeDOM in recent years, but I still use it a lot.

So I'm glad to hear someone else finds the topic of interest. It has kept me glued to my keyboard for days so far.

Console.WriteLine(CD.ToString(SP.ParseStatement("a=1;")));
Console.WriteLine(CD.ToString(SP.ParseStatement("while(true) return (1 + 2)* (Int64)1;")));
			
Console.WriteLine(CD.ToString(SP.ParseTypeRef("int[][,,][,,]")));
Console.WriteLine(CD.ToString(SP.ParseExpression("new int[][] { new int[] {} }")));
Console.WriteLine(CD.ToString(SP.ParseExpression("foo[10](1).bar")));
Console.WriteLine(CD.ToString(SP.ParseExpression("\"Hello World!\"")));


Still a long way to go. And don't worry, SP and CD aren't actual class names! Shucks | :-\ I'm aliasing SlangParser and CodeDomUtility using using because I like my fingers to not be worn out.
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.

AnswerRe: Your opinion, on a lede for an article Pin
Ron Anders2-Dec-19 7:02
MemberRon Anders2-Dec-19 7:02 
AnswerRe: Your opinion, on a lede for an article Pin
  Forogar  2-Dec-19 7:07
professional  Forogar  2-Dec-19 7:07 
GeneralRe: Your opinion, on a lede for an article Pin
honey the codewitch2-Dec-19 7:08
mvahoney the codewitch2-Dec-19 7:08 
AnswerRe: Your opinion, on a lede for an article Pin
abmv2-Dec-19 8:18
professionalabmv2-Dec-19 8:18 
GeneralRe: Your opinion, on a lede for an article Pin
honey the codewitch2-Dec-19 8:22
mvahoney the codewitch2-Dec-19 8:22 
GeneralRe: Your opinion, on a lede for an article Pin
abmv2-Dec-19 8:29
professionalabmv2-Dec-19 8:29 
AnswerRe: Your opinion, on a lede for an article Pin
Member 129825582-Dec-19 9:50
MemberMember 129825582-Dec-19 9:50 
AnswerRe: Your opinion, on a lede for an article Pin
Jörgen Andersson2-Dec-19 18:34
professionalJörgen Andersson2-Dec-19 18:34 
AnswerRe: Your opinion, on a lede for an article Pin
Richard MacCutchan2-Dec-19 21:33
mveRichard MacCutchan2-Dec-19 21:33 
GeneralThought of the Day Pin
OriginalGriff2-Dec-19 4:52
mveOriginalGriff2-Dec-19 4:52 
GeneralRe: Thought of the Day Pin
DRHuff2-Dec-19 5:15
MemberDRHuff2-Dec-19 5:15 
AnswerRe: Thought of the Day Pin
lopatir2-Dec-19 5:15
Memberlopatir2-Dec-19 5:15 
GeneralRe: Thought of the Day Pin
jeron12-Dec-19 5:28
Memberjeron12-Dec-19 5:28 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer2-Dec-19 19:44
professionalDaniel Pfeffer2-Dec-19 19:44 
GeneralRe: Thought of the Day Pin
W Balboos, GHB2-Dec-19 6:16
mveW Balboos, GHB2-Dec-19 6:16 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer2-Dec-19 6:21
professionalDaniel Pfeffer2-Dec-19 6:21 
GeneralRe: Thought of the Day Pin
dandy722-Dec-19 6:39
Memberdandy722-Dec-19 6:39 

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.