Skip to main content
15 events
when toggle format what by license comment
Oct 12, 2014 at 2:05 comment added user7146 Also as others have suggested I think splitting this into two pieces is sensible given the different nature of programming languages and operating systems.
Oct 12, 2014 at 2:04 comment added user7146 I think the best starting point is PEG parsers. The next step is interpreters because once you have an AST generated by the parser you want to do something with it and an interpreter is a very obvious way to evaluate an AST. After that you can branch off into virtual machines and compilers. Some resources that have been helpful during my explorations have been nathansuniversity.com, amazon.com/Compiler-Design-Machines-Reinhard-Wilhelm/dp/…, pages.cs.wisc.edu/~remzi/OSTEP, amazon.com/Essentials-Programming-Languages-2nd-Edition/dp/….
Oct 7, 2013 at 19:46 history closed gnat
user53019
user40980
Kilian Foth
Dan Pichelman
Not suitable for this site
Oct 5, 2013 at 3:57 review Close votes
Oct 7, 2013 at 19:46
Jul 22, 2011 at 17:55 vote accept Jeff Langemeier
Jul 21, 2011 at 18:39 answer added Dario Hamidi timeline score: 4
Jul 21, 2011 at 18:31 history edited Jeff Langemeier CC BY-SA 3.0
added 355 characters in body
Jul 21, 2011 at 18:28 answer added rrazd timeline score: 2
Jul 21, 2011 at 18:21 comment added user7043 The two are 90% unrelated, why are they in one question?
Jul 21, 2011 at 18:18 answer added K'' timeline score: 7
Jul 21, 2011 at 17:58 comment added Jeff Langemeier Well, aparently my google-foo just isn't as good as I thought it was. For not finding any of these I'm demoting myself from a black belt to a red belt pending any further blunders.
Jul 21, 2011 at 17:57 comment added Robert Harvey stackoverflow.com/questions/1669/learning-to-write-a-compiler
Jul 21, 2011 at 17:56 comment added Robert Harvey Write Yourself a Scheme in 48 Hours
Jul 21, 2011 at 17:54 comment added Robert Harvey Let's build a compiler
Jul 21, 2011 at 17:52 history asked Jeff Langemeier CC BY-SA 3.0