c3d / xl

A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites
GNU General Public License v3.0
270 stars 15 forks source link

Convert XL native modules to XL_NATIVE #34

Open c3d opened 4 years ago

c3d commented 4 years ago

There are a number of XL native modules that currently use the opcode.h interface.

It would be useful to see what can be converted to XL_NATIVE (or at least have a single mechanism to invoke native functions), see issue #29.