aboutsummaryrefslogtreecommitdiffstats
path: root/testing/templates
diff options
context:
space:
mode:
authorLibravatar Juan Aguilar Santillana <mhpoin@gmail.com>2018-12-12 22:30:57 +0100
committerLibravatar Dirkjan Ochtman <dirkjan@ochtman.nl>2018-12-13 09:32:03 +0100
commit39e08325c0e0fba75384579427d1c6f7eca8fbc9 (patch)
tree317b3f5dc122d6c99cf301fb7de8fb88c88c3690 /testing/templates
parent65b4f6aae7f83df02449f21d857e640911975a36 (diff)
downloadaskama-39e08325c0e0fba75384579427d1c6f7eca8fbc9.tar.gz
askama-39e08325c0e0fba75384579427d1c6f7eca8fbc9.tar.bz2
askama-39e08325c0e0fba75384579427d1c6f7eca8fbc9.zip
fix rust macro arguments
Diffstat (limited to 'testing/templates')
-rw-r--r--testing/templates/rust-macro-args.html26
1 files changed, 26 insertions, 0 deletions
diff --git a/testing/templates/rust-macro-args.html b/testing/templates/rust-macro-args.html
new file mode 100644
index 0000000..b009a73
--- /dev/null
+++ b/testing/templates/rust-macro-args.html
@@ -0,0 +1,26 @@
+{{
+ call_a_or_b_on_tail!(
+ (a: compute_len, b: zero),
+ the recursive part that skips over all these
+ tokens doesn't much care whether we will call a
+ or call b: only the terminal rules care.
+ )
+}}
+{{
+ call_a_or_b_on_tail!(
+ (a: compute_len, b: zero),
+ and now, to justify the existence of two paths
+ we will also call a: its input should somehow
+ be self-referential, so let's make it return
+ some ninety one!
+ )
+}}
+{{
+ call_a_or_b_on_tail!(
+ (a: compute_len, b: zero),
+ and now, to justify the existence of two paths
+ we will also call a: its input should somehow
+ be self-referential, so let's make it return
+ some ninety "(\"()"nine!
+ )
+}}