<?xml version="1.0"?>
<section id="enums">
	<h>Enums</h>
	<p>Enumerated types represent a set of constant values.</p>
	<section id="declaration">
		<h>Enum declarations</h>
		<blockquote>
enum-declaration:
	[ access-modifier ] <l>enum</l> qualified-identifier <l>{</l> [ enum-members ] <l>}</l>

enum-members:
	enum-values [ <l>;</l> [ enum-methods ] ]

enum-values:
	enum-value [ <l>,</l> enum-values ]

enum-value:
	identifier [ <l>=</l> expression ]

enum-methods:
	method-declaration [ enum-methods ]
</blockquote>
	</section>
</section>

