Class LocalBlockStatement

  • All Implemented Interfaces:
    Serializable, Statement

    public class LocalBlockStatement
    extends BlockStatement
    Local block statments.These have completely local state an know nothing of the ambient space.

    Created by Jeff Gaynor
    on 4/8/22 at 12:59 PM

    See Also:
    Serialized Form
    • Constructor Detail

      • LocalBlockStatement

        public LocalBlockStatement()
    • Method Detail

      • hasFunctionParameters

        protected boolean hasFunctionParameters()
      • getFunctionParameters

        public List<XThing> getFunctionParameters()
        If this is called in a function.e.g., f(x)->local[...] then this is the set of arguments. These should be added to the state.
        Returns:
      • setFunctionParameters

        public void setFunctionParameters​(List<XThing> functionParameters)