Instantly share code, notes, and snippets.

View llgocmake.log
Scanning dependencies of target LLVMSupport
[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o
[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o
[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o
[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o
[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o
[ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o
[ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o


Dear FOSDEM 2015 organizers,

In response to we would like to organize a developer room at FOSDEM 2015 for the Haxe community, which is a small but very active group of open-source developers mostly building cross-platform interactive applications for games, entertainment and business communications.

The Haxe project ( exists to enable collaboration across project and domain boundaries, it is a programming language and open source toolkit that is the secret to beating platform lock-in.

Need your code to run on iOS? Sure. What about Android: yes, we have that. The boss has a blackberry - how do we even.... oh wait, Haxe can do that too. Need a website to run on PHP servers? No worries. Now NodeJS? We can do that too. Wait, Google App Engine? Well, we have a Java target.

View interp.go
// written for the Go London User Group meeting of 21st November 2013 by Elliott Stoneham
// uses which warns “It is not, and will never be, a production-quality Go interpreter.”
// main() code adapted from the example given in
// requires go version 1.2
package main
import (
View ucompare.hx
public static function ucompare(x:HaxeInt64abs,y:HaxeInt64abs):Int {
#if ( java || cs )
// unsigned compare library code does not work properly for these platforms
if(HaxeInt64Typedef.isZero(x)) {
if(HaxeInt64Typedef.isZero(y)) {
return 0;
} else {
return -1; // any value is larger than x
View Int64.hx
//**************** rewrite of std Haxe library function haxe.Int64 to correct PHP integer overflow and other errors
//changed lines marked with ***
* Copyright (C)2005-2012 Haxe Foundation
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the