very weird compilation bug
Monkey Forums/Monkey Bug Reports/very weird compilation bug
| ||
This does not compile:Import dom
Function Main()
Local elem:= document.getElementById("GameCanvas")
If elem <> Null
Local nodesList:NodeList = elem.childNodes
Print "Items + " nodesList.length
EndIf
EndIt complains that the length identifier does not exists, but this is the implementation of a NodeList: Class NodeList Extends DOMObject Field length Method item:Node( index ) End Something weird happening here |
| ||
| Try: Print "Items " + nodesList.length The error is misleading though... |
| ||
| pffff... I feeel sooooooooo stupid right now. I've been several hours looking at the source... But I agree the error is not very self explanatory |