From 02ab74ac8b0f922796099e4b987b16f6c19b0b85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mamy=20Andr=C3=A9-Ratsimbazafy?= Date: Tue, 21 Apr 2020 18:54:42 +0200 Subject: [PATCH] Add multiline echo macro example --- multiline_echo.nim | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 multiline_echo.nim diff --git a/multiline_echo.nim b/multiline_echo.nim new file mode 100644 index 0000000..c9c1649 --- /dev/null +++ b/multiline_echo.nim @@ -0,0 +1,13 @@ +import macros + +macro echoAll(body: untyped): untyped = + result = newStmtList() + + for s in body: + result.add newCall(bindSym"echo", s) + + +echoAll: + "Hello" + "World" + 1234