%local { /* get the KR_* values */ #include "java.h" } %% abstract boolean break byte /* byvalue */ case /* cast */ catch char class /* const */ continue default do double else extends false final finally float for /* future */ /* generic */ /* goto */ if implements import /* inner */ instanceof int interface long native new null /* operator */ /* outer */ package private protected public /* rest */ return short static super switch synchronized this throw throws transient true try /* var */ void volatile while