Aego Playground

Runtime behaviour

Code Meaning
AES6001 instruction budget exceeded
AES6002 native binding panicked
AES6003 call depth over 256, or a signal that re-emits itself without end
AES6004 nil or dead reference (NodeRef, ComponentRef, ScriptRef)
AES6005 index out of range
AES6006 integer division by zero
AES6007 invalid string or slice handle
AES6008 missing return reached
AES6009 unresolved extern or binding
AES6010 host function reported an error (c.Fail)

Faults raised by the engine itself (a dead reference inside a component accessor, for instance) carry their exact code; only c.Fail from native code maps to AES6010.