rho-devel / rho

GNU General Public License v2.0
134 stars 23 forks source link

Remove TableEntry #89

Closed llbit closed 8 years ago

llbit commented 8 years ago

The TableEntry struct was used to provide implicit construction of elements in the builtin function table, however this templated constructor caused build errors on OSX with Clang 3.6.2.

This commit removes TableEntry and changes the construction of the builtin function table to construct BuiltInFunction objects directly.