erlang already beat me to the much more logical period (.)
function factorial of n: if n is 1: return 1. otherwise return n times n plus 1..
function hello: print "hello"— print "world".
Neither indentation-based nor relying on matched brackets. Counting periods definitely starts to be a problem pretty quick though.
$ echo 'function main: print "hello world.".' > hello-world.
$ punc hello-world.
hello world.
imo the language is named punctual but everyone calls it punc lang
