From c00c0c32571e4c0494c955181880234edd70f7b0 Mon Sep 17 00:00:00 2001 From: Jaime Humberto Macias Bustamante Date: Sat, 12 Jul 2025 16:49:04 -0700 Subject: [PATCH] Create IHScriptAbstractBehaviour.hx --- hscript/IHScriptAbstractBehaviour.hx | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hscript/IHScriptAbstractBehaviour.hx 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