ammer

Terminology

In the context of Haxe and its use with ammer, terms such as "native" or "library" can be ambiguous. Throughout this document, the terms will have the following meaning:

With the above in mind, ammer is a Haxe library which is used to create ammer libraries. Typically, their function is to make a native library usable from Haxe. The author of an ammer library creates a library definition corresponding to the API of a native library. Although ammer uses externs under the hood (on some targets), this is not directly visible; in other words, ammer library definitions aim to be a more general concept than externs.

« Previous: Overview Next: Why ammer? »