Hacker News new | past | comments | ask | show | jobs | submit login

I thought it compiled to BEAM bytecode, is that wrong?



(From memory, don't quote me on this), The BEAM bytecode is apparently not well documented, so the standard practice for compile-to-beam languages is to emit Erlang terms, then use the erlang toolchain to compile down to bytecode. I think that's how Elixir and LFE do it anyways.

Someone correct me if I've got that wrong.


If I'm reading this[0] correctly, it looks like you're right.

[0]: https://github.com/rvirding/lfe/blob/develop/src/lfe_comp.er...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: