MixedCC (Mixed Compiler Compiler) is a generic parsing engine and parser generator. It is LL(1) capable of parsing and handling of inner layer stacks in multi-layer templates (like JSP/PHP). It is open source in Java.

'Mixed' has nothing to do with number of languages supported, but with ability to control and process parsing of inner layers inside parallel branches of outer statements (such as if-else). Parsing mechanism works as Detachable-Layer Stack Machine.

SPIndent is an implementation of MixedCC for JSP/PHP/ASP which uses JavaCC-generated TokenManager?.

More at http://spindent.paneris.net/

-- MartinBravenboer - 31 Oct 2004

Revision: r1.1 - 31 Oct 2004 - 14:26 - MartinBravenboer
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback