The SPL compiler on Prime used to do something similar
RugbyLeague
Posts
-
Incomprehensible C++ error messages -
Why do people stock up on toilet paper in crisis situations ?Some self isolating people probably get through a lot of toilet paper / tissues.
-
Just had a job interview...It's good you are trying to Spread your Wings
-
From the medical frontlinepop or beer?
-
I'm stumped and in the worst way.That's why parsers have some sort of synchronise system, when an error occurs they just eat tokens until they can get back to a safe state - simple ones just chew away until they hit a keyword.
-
I beat the stack monsteri will have nightmares now
-
LinkedIn is a stalking ground for incompetent recruiters..."I neither have a degree in an HR-related field nor have worked in HR before" You're over-qualified then
-
Encapsulation, is it so hard?I don't think I have ever seen lexer/parser code which wouldn't struggle to pass most code reviews.
-
oh what a mess I've gotten myself intoWhy do you think a stackless DFA is faster?
-
These are the highest resolution images of the Sun ever takenThe Sun doesn't have a surface
-
When will we all freeze to deathThere's plenty of earlier events which will stop biological processes.
-
oh what a mess I've gotten myself intoHave you considered using Vaughan Pratt’s top-down operator precedence parsing?
-
Bubble Sort, O(N^2) aka Quadratic timemerge sort maybe?
-
Incomprehensible C++ error messagesThey can be utterly incomprehensible but you get used to them. I revisited C then C++ recently after several years away with C# and found the messages from the compiler to be almost universally unhelpful but after a week or so I settled into it again.
-
I was just on the BBC web site and...You ran over his toe at LAX Airport also?
-
What "advanced" features of programming languages do you use?The vast majority of the time when looking at code I don't need to know what everything is - so without var I am presented with a load of noise and redundancy. If I want to know what something is and it isn't immediately obvious then I can hover over it and it tells me and for the purpose of that session I don't need to do that again. I prefer to concentrate on the code rather than a load of type declaration noise. Admittedly it is a fine line - I don't use var everywhere - int i = 10 never becomes var i = 10, for example. And using var has become something I have adjusted to over time - at first I didn't like it, then I used it to remove redundancy var l = new List() rather than List l = new List(). Now I use it in most places other than the aforementioned value type decls.
-
What "advanced" features of programming languages do you use?That's what intellisense is for.
-
What "advanced" features of programming languages do you use?I like var, it removes a lot of unnecessary noise
-
What "advanced" features of programming languages do you use?I am not sure it classifies as advanced but I have used unsafe code with casts and pointer arithmetic in C# a lot and am now switching to Span, ref structs and SIMD instructions
-
Either I'm missing something or .NET isAnd EBCDIC - everybody always forgets EBCDIC :sigh: