summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/mfluadir/mfluac.h
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2015-06-12 08:45:07 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2015-06-12 08:45:07 +0000
commit4403160cd26a0ba4eb014d69bfb9dcd568f64fc6 (patch)
tree0a036c9b3654e6e7b2e73753225598980d25c54f /Build/source/texk/web2c/mfluadir/mfluac.h
parent1dde8ab4578f370c597332ff3421097d7cb39a1a (diff)
Integrate MFLua and MFLuaJIT
git-svn-id: svn://tug.org/texlive/trunk@37504 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/mfluadir/mfluac.h')
-rw-r--r--Build/source/texk/web2c/mfluadir/mfluac.h38
1 files changed, 38 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/mfluadir/mfluac.h b/Build/source/texk/web2c/mfluadir/mfluac.h
new file mode 100644
index 00000000000..4f870a46d78
--- /dev/null
+++ b/Build/source/texk/web2c/mfluadir/mfluac.h
@@ -0,0 +1,38 @@
+extern int mfluabeginprogram(void);
+extern int mfluaPREstartofMF(void);
+extern int mfluaPREmaincontrol(void);
+extern int mfluaPOSTmaincontrol(void);
+extern int mfluainitialize(void);
+extern int mfluaPOSTfinalcleanup(void);
+extern int mfluaendprogram(void);
+
+extern int mfluaprintpath(halfword, strnumber, boolean);
+extern int mfluarunscript(halfword, halfword, halfword);
+extern int mfluaprintedges(strnumber, boolean, integer, integer);
+
+extern int mfluaPREoffsetprep(halfword, halfword);
+extern int mfluaPOSToffsetprep(halfword, halfword);
+
+extern int mfluaPREfillenveloperhs(halfword);
+extern int mfluaPOSTfillenveloperhs(halfword);
+extern int mfluaPREfillenvelopelhs(halfword);
+extern int mfluaPOSTfillenvelopelhs(halfword);
+
+extern int mfluaPREfillspecrhs(halfword);
+extern int mfluaPOSTfillspecrhs(halfword);
+extern int mfluaPREfillspeclhs(halfword);
+extern int mfluaPOSTfillspeclhs(halfword);
+
+extern int mfluaPREmakechoices(halfword);
+extern int mfluaPOSTmakechoices(halfword);
+
+extern int mfluaPREmovetoedges(halfword);
+extern int mfluaPOSTmovetoedges(halfword);
+
+extern int mfluaprintretrogradeline(integer, integer, integer, integer);
+
+extern int mfluaprinttransitionlinefrom(integer, integer);
+extern int mfluaprinttransitionlineto(integer, integer);
+
+extern int mfluaPREmakeellipse(integer, integer, integer, integer, integer, integer);
+extern int mfluaPOSTmakeellipse(integer, integer, integer, integer, integer, integer);