Class STRuntimeMessage


  • public class STRuntimeMessage
    extends STMessage
    Used to track errors that occur in the ST interpreter.
    • Field Detail

      • interp

        final Interpreter interp
        Which interpreter was executing? If null, can be IO error or bad URL etc...
      • ip

        public final int ip
        Where error occurred in bytecode memory.
    • Method Detail

      • getSourceLocation

        public java.lang.String getSourceLocation()
        Given an IP (code location), get it's range in source template then return it's template line:col.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class STMessage