Home Online Manual
Back: System dependent limitations
Forward: No rvalue of increments and assignments
FastBack: Tricks and pitfalls
FastForward: Miscellaneous oddities
Up: Tricks and pitfalls
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document

6.3 Major differences to the C programming language

Although many constructs from SINGULAR's programming language are similar to those from the C programming language, there are some subtle differences. Most notably:

6.3.1 No rvalue of increments and assignments  
6.3.2 Evaluation of logical expressions  
6.3.3 No case or switch statement  
6.3.4 Usage of commas  
6.3.5 Usage of brackets  
6.3.6 Behavior of continue  
6.3.7 Return type of procedures  
6.3.8 First index is 1