Build Your Own .NET Language and Compiler. Edward G. Nilges

Build Your Own .NET Language and Compiler


Build.Your.Own.NET.Language.and.Compiler.pdf
ISBN: 1590591348,9781590591345 | 408 pages | 11 Mb


Download Build Your Own .NET Language and Compiler



Build Your Own .NET Language and Compiler Edward G. Nilges
Publisher: Apress




You wouldn't need to maintain your own language compiler until the end of time. Pascal was designed to be a general purpose language to be suitable for describing data structures and algorithms in a clear way and be suitable for most programming tasks, including compiler writing, text processing, scientific/numerical/ graphics programming, information management programming, and system programming. This practical book presents techniques that you can apply to everyday work. I would build a language/compiler-environment that would make it easy to plug all this in as features. This would leave you with one code base, written in one language, that runs on multiple platforms quite nicely. Visual Basic had 'variants' before Microsoft butchered it into VB .NET and the granddaddy of them all, Lisp, is now 50 years old. The thing is, variable typing is now considered to be 'a good thing'. This isn't actually a new idea. I wrote a computer book (“Build Your Own .Net Language and Compiler”, Edward G. Dermot Hogan looks at what's required to build your very own computer language using two new – and remarkable – tools: Microsoft's Dynamic Language Runtime and ANTLR3 by Terrence Parr from the University of San Francisco. Build Your Own .NET Language and Compiler. Nilges, Apress 2004): I've met computer authors at unemployment offices. Obviously the idea of needing to build one's own data structures from scratch is not a factor for at least their huge slice of users.