Skip to content
Andrew Johnson edited this page Feb 13, 2025 · 11 revisions

LM now accepts C code to compile. We try to conform to ANSI C standards but there are some places where interoperability with other LM code yields some non-standard behavior.

  • C Code that compiles with a major C compiler should compile with LM
  • C Code can call out to other LM functions
  • C Code that calls LM can potentially use "punned" symbols
Clone this wiki locally