Interface Value

All Known Implementing Classes:
Num

public interface Value
Abstract class Value - The type of all Expressions which self-evaluate: Numbers, and (later, in R3) functions. See http://www.radford.edu/itec380/2022spring-ibarland/Homeworks/Project/ (This architecture works as long as iphry value is a type of Expression, which is a nice feature to have in a language; it means that any result can be pasted/substituted into larger expressions, which promotes a substitution model of evaluation.)
  • Method Summary

    Modifier and Type
    Method
    Description
    default Value
     
  • Method Details

    • eval

      default Value eval()