C3 is a programming language, inspired by C89, Elixir and Common Lisp. It aims to replace C89 with an Elixir syntax.
defmodule C3 do
def compile (c3, opts) when is_string(c3) do
|> C3.parse(c3, opts)
|> C3.to_c89(opts)
|> C89.compile(opts)
end
end
buf_parse_fact
test_file_compare