GT.M Programmer's Guide