5 Multiplication Table......................................................................................................................13 5.1 The for imperative............................................................................................................13
6 Loops and Functions...................................................................................................................18
7 Assignment and Procedure Calls...............................................................................................21
8 Patterns and Variables.................................................................................................................25 8.1 Patterns and Variables.....................................................................................................25 8.2 Attribute Access...............................................................................................................26 9.1 Primitive Types................................................................................................................28 10.1 Multidimensional Repetitions.........................................................................................31 11.1 Command−line arguments.............................................................................................33 11.2 Storing Characters in a Repetition.................................................................................36 13.1 Advanced Formatted Input and Output..........................................................................38
9 Dynamic Data Structures.............................................................................................................39
17 Using the Persistence Library...................................................................................................61
18 Graphical User Interface............................................................................................................63 18.1 GUIEnv..........................................................................................................................63
19 Concurrent Library.....................................................................................................................69 19.1 18.1 Example.................................................................................................................69 19.2 Concurrency and User Interface Environments.............................................................71 19.3 Changes from the Original Design.................................................................................75 20.1 Interface and Implementation........................................................................................77
20 The Fragment System................................................................................................................80