Download STK Reference manual
Transcript
Contents I Reference Manual 1 2 3 4 5 6 Overview of STk . . . . . . . . . Lexical conventions . . . . . . . . 2.1 Identifiers . . . . . . . . . 2.2 Comments . . . . . . . . . 2.3 Other notations . . . . . . Basic concepts . . . . . . . . . . Expressions . . . . . . . . . . . . 4.1 Primitive expression types 4.2 Derived expression types . Program structure . . . . . . . . Standard procedures . . . . . . . 6.1 Booleans . . . . . . . . . 6.2 Equivalence predicates . . 6.3 Pairs and lists . . . . . . 6.4 Symbols . . . . . . . . . . 6.5 Numbers . . . . . . . . . 6.6 Characters . . . . . . . . 6.7 Strings . . . . . . . . . . . 6.8 Vectors . . . . . . . . . . 6.9 Control features . . . . . 6.10 Input and output . . . . . 6.11 Keywords . . . . . . . . . 6.12 Tk commands . . . . . . . 6.13 Modules . . . . . . . . . . 6.14 Environments . . . . . . . 6.15 Macros . . . . . . . . . . 6.16 System procedures . . . . 6.17 Addresses . . . . . . . . . 6.18 Signals . . . . . . . . . . . 6.19 Hash tables . . . . . . . . 6.20 Regular expressions . . . 6.21 Pattern matching . . . . . 6.22 Processes . . . . . . . . . 6.23 Sockets . . . . . . . . . . 6.24 Foreign Function Interface 6.25 Miscellaneous . . . . . . . 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 7 7 7 8 8 9 9 9 11 11 11 11 12 14 15 17 18 20 20 22 31 32 34 37 38 40 43 43 45 48 50 52 54 57 61