Class Jasic.IfThenStatement

  • All Implemented Interfaces:
    Jasic.Statement
    Enclosing class:
    Jasic

    public class Jasic.IfThenStatement
    extends java.lang.Object
    implements Jasic.Statement
    An if then statement jumps execution to another place in the program, but only if an expression evaluates to something other than 0.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void execute()
      Statements implement this to actually perform whatever behavior the statement causes.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IfThenStatement

        public IfThenStatement​(Jasic.Expression condition,
                               java.lang.String label)
    • Method Detail

      • execute

        public void execute()
        Description copied from interface: Jasic.Statement
        Statements implement this to actually perform whatever behavior the statement causes. "print" statements will display text here, "goto" statements will change the current statement, etc.
        Specified by:
        execute in interface Jasic.Statement