Talk:Pattern directed invocation programming language