Real conversations. Worthwhile reads.中文

Programming language processors in Java

Explore Programming language processors in Java by David A. Watt; Deryck F. Brown; David Watt; Deryck Brown: 2 Hacker News mentions from 2 participants in 2007-02-22–2026-11-01. Read original excerpts, compare opinions and save this book.

THE HACKERBOOKS LIBRARY
Programming language processors in Java
David A. Watt; Deryck F. Brown; David Watt; Deryck Brown
Programming

Programming language processors in Java

2 mentions · 2 participants · 2 recommenders

Book edition

From the conversation

Latest 2 source records

A mention is not an endorsement. Labels are automatically classified by the source. Follow the original discussion to verify the context.

Pplinkplonk
Recommendation · source label

This record preserves its author, date and source link. Open HN to read the full context.

Read on Hacker News
Aat
Recommendation · source label

1. Programming Language Processors in Java: Compilers and Interpreters http://www.dcs.gla.ac.uk/~daw/books/PLPJ/ 2. The definitive ANTLR reference http://www.pragprog.com/titles/tpantlr 1. gives you a good introduction in how to write parsers from scratch (without lex/yacc'ish parsing frameworks), and is probably a good warm-up before the book you mention. 2. gives you an introduction to state-of-the parsing with a framework (antlr) + a some about compilation. Note: antlr also has a nice IDE for rapid developing/prototyping of parsers - antlrworks. See http://antlr.org for more info. A very nice parsing framework for Python is dparser. It allows you to write grammars as docstrings to methods, which makes it very easy to try out things http://www.ibm.com/developerworks/linux/library/l-cpdpars.ht... http://dparser.sourceforge.net/ Definite …

Read on Hacker News