haxe
haxe copied to clipboard
Haxe - The Cross-Platform Toolkit
``` | Error: Compiler failure | Please submit an issue at https://github.com/HaxeFoundation/haxe/issues/new | Attach the following information: | Haxe: 5.0.0-alpha.1+dbba36c; OS type: unix; | File "src/generators/genhl.ml", line 764, characters 19-26...
This PR adds an `--std-path` argument to set standard library path as an alternative to setting the `HAXE_STD_PATH` environment variable. This is useful to be able to use Haxe from...
* [ ] will need to add tests for this at some point
AFAF: https://try.haxe.org/#52ff1319 ```haxe @:using(Test.MyEnumUtils) enum A { VA; VB(isX:Bool); } abstract B(A) from A { @:to function toString() return this.toString(); } class MyEnumUtils { public static function toString(v:A) return switch...
Currently you can only push a single value at a time. However some targets like JavaScript support pushing multiple values at once, and this functionality could be easily implemented into...
Hey there. Older Haxe releases used to be supported by the BSD community but were removed awhile back. Here's how I was able to get the latest master to build...
I've been fighting with performance problems for classes that wrap native arrays/Vector like this: ```haxe import haxe.ds.Vector; class Page { public final data:Vector; public function new(size:Int) { data = new...
After the first compilation with "comilation server", subsequent compilations will aways output false. I'm not sure if this is the expected behavior. Tested in `haxe 5.0.0-alpha.1+765abfa` Main.hx ```haxe package; class...
Third times the charm, right? This is an evolution of #11554, the core state machine transformation has remained pretty much untouched from that branch, but the surrounding scaffolding code has...
```haxe function main() { f(10, 10); f("hi", "there"); } overload extern inline function f(args:haxe.Rest) {} overload extern inline function f(args:haxe.Rest) {} typedef GoInt = GoInt32; abstract GoInt32(Int) from Int to...