public class PhoenixDictionary extends Dictionary
| Modifier and Type | Field and Description | 
|---|---|
| static int | COMMAND | 
| static int | CURRENT_AND_COMMANDED_POSITION | 
| static int | CURRENT_AND_COMMANDED_POSITION_AND_HEADING | 
| static int | DEPTH_TOKEN | 
| static int | ENTER_TUBE_TOKEN | 
| static int | HEADING_TOKEN | 
| static int | HOVER_TOKEN | 
| static int | LATERAL_TOKEN | 
| static int | LEFT_AND_RIGHT_SPEED | 
| static int | MISSION | 
| static int | MISSION_TOKEN | 
| static int | NUMBER | 
| static int | PLANES_TOKEN | 
| static int | POSITION_2D | 
| static int | POSITION_3D | 
| static int | POSITION_3D_AND_ORIENTATION | 
| static int | POSITION_3D_AND_ORIENTATION_AND_STANDOFF | 
| static int | POSITION_3D_AND_RPM | 
| static int | POSITION_TOKEN | 
| static int | ROTATE_TOKEN | 
| static int | RUDDER_TOKEN | 
| static int | SONAR_1000_TOKEN | 
| static int | SONAR_725_TOKEN | 
| static int | SPEED_TOKEN | 
| static int | STANDOFF_TOKEN | 
| static int | STRING | 
| static int | TAKE_STATION_TOKEN | 
| static int | TIME_STEP_TOKEN | 
| static int | WAIT_TOKEN | 
| static int | WAIT_UNTIL_TOKEN | 
| static int | WAYPOINT_TOKEN | 
FAIL_PARSE, numTerminals| Constructor and Description | 
|---|
| PhoenixDictionary()Creates a new instance of PhoenixDictionary, set up hash tabe with reserved-word token types that are subsequently used in production rules | 
| Modifier and Type | Method and Description | 
|---|---|
| int | lookup(String token)Looks up a word in the dictionary and returns its part of speech. | 
putpublic static final int MISSION
public static final int COMMAND
public static final int NUMBER
public static final int DEPTH_TOKEN
public static final int WAYPOINT_TOKEN
public static final int POSITION_3D_AND_RPM
public static final int POSITION_3D
public static final int POSITION_2D
public static final int SPEED_TOKEN
public static final int LEFT_AND_RIGHT_SPEED
public static final int RUDDER_TOKEN
public static final int HEADING_TOKEN
public static final int PLANES_TOKEN
public static final int ROTATE_TOKEN
public static final int LATERAL_TOKEN
public static final int POSITION_TOKEN
public static final int STANDOFF_TOKEN
public static final int HOVER_TOKEN
public static final int POSITION_3D_AND_ORIENTATION
public static final int POSITION_3D_AND_ORIENTATION_AND_STANDOFF
public static final int TAKE_STATION_TOKEN
public static final int CURRENT_AND_COMMANDED_POSITION_AND_HEADING
public static final int CURRENT_AND_COMMANDED_POSITION
public static final int WAIT_TOKEN
public static final int WAIT_UNTIL_TOKEN
public static final int TIME_STEP_TOKEN
public static final int ENTER_TUBE_TOKEN
public static final int SONAR_725_TOKEN
public static final int SONAR_1000_TOKEN
public static final int STRING
public static final int MISSION_TOKEN
public PhoenixDictionary()
public int lookup(String token)
lookup in class Dictionarytoken - to be looked upFAIL_PARSE