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.
|
put
public 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 Dictionary
token
- to be looked upFAIL_PARSE