| Lambda.java |
//Package.java/////////////////////////////////////////////////////////////////////////////////////
package edu.montana.cs.fafnir.cs550.hw2;
/**************************************************************************************************
* Lambda, although generally a "terminal" has enough unique properties to be treated as a special
* case, with its own type. Note the type-specific toString with dashes.
**************************************************************************************************/
final class Lambda implements Symbol {
private static String name = "lambda";
public String getName() {
return name;
}
public void setName(String name) {
//do nothing
}
public String toString() {
return "-lambda-";
}
}