<div dir="ltr">This is unusual. <div><br></div><div><div>PROCEDURE Test() =</div><div>  VAR x,m := 1;</div><div>  BEGIN</div><div>    x := Word.Extract(x,m,n);</div><div>  END Test;</div></div><div><br></div><div>induces</div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">new source -> compiling test.m3
</span><br>"../src/test.m3", line 190: undefined (n)
<br>
<br>
<br>***
<br>*** runtime error:
<br>***    An enumeration or subrange value was out of range.
<br>***    file "../AMD64_LINUX/WordExtract.m3 => ../src/builtinWord/Extract.mg", l<br>ine 120
<br>***
<br>
<br>Aborted (core dumped)<br>
<br></span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">fix the undefined n and it compiles ok.</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Any takers to fix this? </span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Should have a bug tracking system really.</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">Peter</span></div><div><span style="font-family:monospace"><br></span></div></div>