headerphoto

64-bit APG

A Version of APG which will compile and run on a 64-bit OS is now available. For more information please contact us here.

Recent News

10/23/11: It is a pleasure to announce the release of Java APG Version 1.0. more…

10/16/11: I've reformatted the documentation and download for Version 4.0 to the current web site format and restored their availablity here. more…

07/16/11: I noticed that the interactive examples were not working with the latest versions of Firefox and Chrome. I've fixed the problem more…

06/07/11: Thanks to ST for pointing out a bug in the MEGACO grammar. As written the message more…

Interactive APG References

1.  ABNF
    RFC 4234, The Internet Engineering Task Force (IETF) 
    Requests for Comment:4234, 
    See the IETF RFC page, http://www.ietf.org/rfc.html
    
2.  The Dragon Book
    Alfred V. Aho, Ravi Sethi, Monica S. Lam
    and Jeffrey D. Ullman, 
    "Compilers: Principles, Techniques, and Tools",
    2nd Edition, Addison-Wesley, 2007
    
3.  PEG
    Bryan Ford, "Parsing Expression Grammars: 
    A Recognition-Based Syntactic Foundation", 
    Proceedings 31st ACM Symposium on 
    Principles of Programming Languages, 
    pp. 111-122, 2004
    
4.  John E. Hopcroft and Jeffrey D. Ullman, 
    "Introduction to Automata Theory,
    Languages and Computation", 
    Addison-Wesley, 1979
    
5.  R Gregory Taylor, 
    "Models of Computation and Formal Languages", 
    Oxford University Press, 1998