diff options
Diffstat (limited to '')
-rw-r--r-- | documentation/book/the_lux_programming_language/chapter_11.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/documentation/book/the_lux_programming_language/chapter_11.md b/documentation/book/the_lux_programming_language/chapter_11.md index e3e73d97a..56115b830 100644 --- a/documentation/book/the_lux_programming_language/chapter_11.md +++ b/documentation/book/the_lux_programming_language/chapter_11.md @@ -104,7 +104,7 @@ Here is an example: {#Unary Code Infix} {#Binary Infix Code Infix}))) -(def: literal +(def literal (Parser Code) ($_ <>.either (<>#each code.bit <code>.bit) @@ -115,7 +115,7 @@ Here is an example: (<>#each code.text <code>.text) (<>#each code.symbol <code>.symbol))) -(def: expression +(def expression (Parser Infix) (<| <>.rec (function (_ expression)) ($_ <>.or @@ -139,7 +139,7 @@ And here are some examples of syntax macros: ```clojure ... Also from library/lux/math/infix. -(def: (prefix infix) +(def (prefix infix) (-> Infix Code) (case infix {#Const value} |