java_cup
Class action_part
public class action_part
extends production_part
This class represents a part of a production which contains an
action. These are eventually eliminated from productions and converted
to trailing actions by factoring out with a production that derives the
empty string (and ends with this action).
protected String | _code_string - String containing code for the action in question.
|
String | code_string() - String containing code for the action in question.
|
boolean | equals(Object other) - Generic equality comparison.
|
boolean | equals(action_part other) - Equality comparison for properly typed object.
|
int | hashCode() - Produce a hash code.
|
boolean | is_action() - Override to report this object as an action.
|
void | set_code_string(String new_str) - Set the code string.
|
String | toString() - Convert to a string.
|
_code_string
protected String _code_string
String containing code for the action in question.
action_part
public action_part(String code_str)
Simple constructor.
code_str
- string containing the actual user code.
code_string
public String code_string()
String containing code for the action in question.
equals
public boolean equals(Object other)
Generic equality comparison.
equals
public boolean equals(action_part other)
Equality comparison for properly typed object.
hashCode
public int hashCode()
Produce a hash code.
is_action
public boolean is_action()
Override to report this object as an action.
set_code_string
public void set_code_string(String new_str)
Set the code string.
toString
public String toString()
Convert to a string.