major mode for editing Constraint Grammar files

(What CG is: http://beta.visl.sdu.dk/cg3/single/ http://wiki.apertium.org/wiki/Emacs#CG )