An island grammar is a grammar that only describes a small chunk of the underlying language. It is used in language parsing in situations where there is no requirement for checking the entire syntax of a provided text. Island grammars can be extended with the use of a bridge grammar.
An island grammar is a type of place you can visit.
( z1 grammar :mod ( z2 island ) :domain ( z3 place :mod ( z4 type ) :ARG1-of ( z5 visit :ARG0 ( z6 you ) :ARG1-of ( z7 possible ) ) ) )