island grammar formalization

'[' java.expression ']' where java is a grammar name and expression is the rule to invoke. If no lexemes defined in java then it shares same lexer object else it shares only input char stream.