Commit 286fa9e4fd27f5f2370f769e4d140754b842bc2c

Thomas de Grivel 2022-11-27T06:26:04

readme

diff --git a/README.md b/README.md
index 2822f05..8016333 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 # C3
 
-C3 is a programming language, inspired by C89, Elixir and Common Lisp.
-It could be described as C89 with Elixir macros and pattern matching,
+C3 is a programming language, inspired by C, Elixir and Common Lisp.
+It could be described as C with Elixir macros and pattern matching,
 and an embedded graph database for a fully indexed object system.
 
 The idea is to plug macros and pattern matching into C89 and use them to implement
@@ -12,9 +12,10 @@ The garbage collector is optional, like in C.
 ```
 defmodule C3 do
   def compile (c3, opts) when is_string(c3) do
-    |> C3.parse(c3, opts)
+    c3
+    |> C3.parse(opts)
     |> C3.to_assembly(opts)
-    |> Assembly.compile(opts)
+    |> C3.compile(opts)
   end
 end
 ```
@@ -45,10 +46,10 @@ Please get in touch on discord if you are interested.
 ## TODO
 
  - libc3
-   - errors (setjmp, longjmp) -> jc
+   - errors (setjmp, longjmp)
      - stacktrace
    - load
-   - pattern matching (xor xor) -> baptiste
+   - pattern matching (xor xor)
    - `test_file_compare`
    - ffi
      - types