Tekstiviesti: A new arabic grammar of the written language