Sisal Language Tutorial Table of Contents
1. Introduction - What is Sisal?
2. Parallel Programming and Other Virtues
3. Expression Syntax
4. More Syntax
5. Exercise Set 1: Syntax Elements
6. User-Defined Types and Dynamic Values
7. Exercise Set 2: Aggregate Types
8. Loops and Parallelism
9. Exercise Set 3: Basic Loops
10. More on Loops
11. Exercise Set 4: Advanced Loops
12. Advanced Array Operations
13. Exercise Set 5: Advanced Array Operations
14. Functions and Programs
15. Exercise Set 6: Functions and Programs
16. Sequential Looping with For-Initial Loops
17. Exercise Set 7: Sequential Loops
18. Compiling and Running Sisal Programs
19. Sisal I/O
20. Exercise Set 8: Programs
21. Advanced Features
21. LLNL License