TITLE: foreach list pass through, type mismatch.
BREAK: 1
IN:
&yatt:i;
ERROR: ^yatt:foreach - should be list type \(list=x\)
TITLE: foreach $_
IN:
&yatt:_;
PARAM[
[
- 1
- 2
- 3
]
]
OUT:
1
2
3
TITLE: block, Can have same name vars.
IN:
ok
OUT:
ok
TITLE: block, Can isolate vars (static)
IN:
&yatt:x;
ERROR: ^No such variable 'x' \(.*\)
TITLE: my html
IN:
foo
&yatt:x;
OUT:
foo
TITLE: my text
IN:
&yatt:foo; &yatt:bar;
PARAM[
-
foo
- &bar
]
OUT:
<h2>foo</h2> &bar
TITLE: my list
IN:
&yatt:foo:expand();
PARAM[
[
- foo
- bar
- baz
]
]
OUT:
foobarbaz
FILE: doc/envelope.html
IN:
TITLE: my should not corrupt outer scope.
IN:
&yatt:x;
OUT:
bar
TITLE: newline of body with %yatt:no_last_newline
IN:
&yatt:num;
OUT:
1
2
3
TITLE: format "(%s)"
IN:
PARAM[
- q1
- foo
]
OUT:
()
TITLE: format var
IN:
PARAM[
- [%s]
- q2
- bar
]
OUT:
[]
TITLE: format expr
IN:
PARAM[
- "%s"
- q2
- bar
]
OUT:
foo""bar