X-Git-Url: https://git.xandkar.net/?p=cellular-automata.git;a=blobdiff_plain;f=life%2F006%2Flife.ts;fp=life%2F006%2Flife.ts;h=e99d3fd28f3c36e000ee693b10eea6560deb7c76;hp=58f3f8b5d7c965f762aa1fc63db13af22d74b39c;hb=54042df4de905f34081846cd36e6b56473971b37;hpb=ecf4b00f3ae28e13f666803eac456b62c4a40d66 diff --git a/life/006/life.ts b/life/006/life.ts index 58f3f8b..e99d3fd 100644 --- a/life/006/life.ts +++ b/life/006/life.ts @@ -109,7 +109,7 @@ namespace Life { switch (i) { case 0 : return "Dead" ; case 1 : return "Alive" - ; default: throw("No known State for integer: " + i) + ; default: throw new RangeError("No known State for integer: " + i) } }; @@ -117,7 +117,7 @@ namespace Life { switch (t) { case "Dead" : return " " ; case "Alive": return "o" - ; default : throw("Illegal member of Life.State.T: " + t) + ; default : throw new TypeError("Illegal member of Life.State.T: " + t) } }; @@ -125,7 +125,7 @@ namespace Life { switch (t) { case "Dead" : return false ; case "Alive": return true - ; default : throw("Illegal member of Life.State.T: " + t) + ; default : throw new TypeError("Illegal member of Life.State.T: " + t) } };