mirror of
https://github.com/carp-lang/Carp.git
synced 2024-10-12 04:58:18 +03:00
18 lines
563 B
Markdown
18 lines
563 B
Markdown
|
# Core Libraries
|
||
|
See [lisp/core.carp](../lisp/core.carp), proper docs are coming soon!
|
||
|
|
||
|
# The C standard library (wrapped)
|
||
|
See [lisp/builtins.carp](../lisp/builtins.carp)
|
||
|
|
||
|
# OpenGL
|
||
|
See [lisp/gl.carp](../lisp/gl.carp)
|
||
|
|
||
|
# The '*' macros
|
||
|
Since the functions in Carp can't accept a variable number of args there are a bunch of helper macros that allows you to circumvent this limitation. Here are some examples:
|
||
|
|
||
|
```clojure
|
||
|
(str* "This string " "and this string, here's a number " 123 ", etc...")
|
||
|
(println* "X = " x ", Y = " y)
|
||
|
(and* true false false true false)
|
||
|
```
|