1 ProfessorJ Beginner
| Program | 
 | = | 
 | 
 | 
| Import | 
 | = | 
 | 
| Def | 
 | = | 
 | 
| Signature | 
 | = | 
 | 
| Member | 
 | = | 
 | 
 | 
| Field | 
 | = | 
 | 
| Method | 
 | = | 
 | 
| Constructor | 
 | = | 
 | 
| Init | 
 | = | 
 | 
| Statement | 
 | = | 
 | 
| Expression | 
 | = | 
 | 
| Name | 
 | = | 
 | 
 | 
| Op | 
 | = | 
 | 
 | 
| Type | 
 | = | 
 | 
 | 
An Id is a sequence of alphanumeric characters, _, and $.
| ▼ | 1 | Professor J Beginner | 
| 1.1 | import | 
| 1.2 | class | 
| 1.3 | interface | 
| 1.4 | Field | 
| 1.5 | Method | 
| 1.6 | Constructor | 
| 1.7 | Statement | 
| 1.8 | Expression | 
| Program | 
 | = | 
 | 
 | 
| Import | 
 | = | 
 | 
| Def | 
 | = | 
 | 
| Signature | 
 | = | 
 | 
| Member | 
 | = | 
 | 
 | 
| Field | 
 | = | 
 | 
| Method | 
 | = | 
 | 
| Constructor | 
 | = | 
 | 
| Init | 
 | = | 
 | 
| Statement | 
 | = | 
 | 
| Expression | 
 | = | 
 | 
| Name | 
 | = | 
 | 
 | 
| Op | 
 | = | 
 | 
 | 
| Type | 
 | = | 
 | 
 | 
An Id is a sequence of alphanumeric characters, _, and $.