Functional grammar and the computer by