A simple test follows:

Hello, world!

Now perform function tests:

Function is defined, now let's call it:

Home Kilroy was here.

Again, but with different parameters:

About Us Kilroy was here. Good.

A recursive function call:

0 1 2 3

Test "catch-all" macro parameter:

foo=a baz=[] foo=a baz=[bar=b] foo=a baz=[baz=c, bar=b] Hello World! Today is Monday.