diff --git a/hscript/IHScriptAbstractBehaviour.hx b/hscript/IHScriptAbstractBehaviour.hx new file mode 100644 index 0000000..c091e7f --- /dev/null +++ b/hscript/IHScriptAbstractBehaviour.hx @@ -0,0 +1,12 @@ +package hscript; + +// Soon... +interface IHScriptAbstractBehaviour { + public var hasOp:Bool; + public var hasArr:Bool; + // @:op(A * B), @:op(A++), etc... + public function hop(kind:String, a:Dynamic, ?b:Dynamic):Dynamic; + + public function harrayget(key:Dynamic):Dynamic; + public function harrayset(key:Dynamic, val:Dynamic):Dynamic; +} \ No newline at end of file