'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