public KOSDefaultParamNotAtEndException(LineCol location)
     : base(location,
          "An optional parameter (one with a default initializer)",
          "before a mandatory parameter (one without a default initializer)",
          "when all mandatory parameters come before all optional parameters")
 {
 }
Пример #2
0
 public KOSBreakInvalidHereException(LineCol location)
     : base(location, "BREAK", "outside a loop", "in a loop body")
 {
 }
Пример #3
0
        public KOSCompileException(LineCol location, string message)
        {
            Location = location;

            this.message = message;
        }
 public KOSPreserveInvalidHereException(LineCol location)
     : base(location, "PRESERVE", "not in a trigger body", "in triggers")
 {
 }
Пример #5
0
 public KOSReturnInvalidHereException(LineCol location)
     : base(location, "RETURN", "outside a FUNCTION", "in a FUNCTION body")
 {
 }
Пример #6
0
 public KOSOnceInvalidHereException(LineCol location)
     : base(location, "RUN ONCE (or RUNONCEPATH)", "from the terminal interpreter", "inside a program")
 {
 }