grammar action code update (enum)