7.9.1. GEL GrammarΒΆ
GEL is a subset of the C programming language. GEL supports the following types of statements:
- 7.9.1.1. GEL Function Definition
 - 7.9.1.2. GEL Function Parameters
 - 7.9.1.3. Calling GEL Functions
 - 7.9.1.4. Local Variables for Functions
 - 7.9.1.5. Function Recursion
 - 7.9.1.6. GEL return Statement
 - 7.9.1.7. GEL if and if-else Statements
 - 7.9.1.8. GEL for Statement
 - 7.9.1.9. GEL while and do-while Statements
 - 7.9.1.10. GEL break Statement
 - 7.9.1.11. File I/O Functions
 - 7.9.1.12. Hardware Breakpoints
 - 7.9.1.13. GEL Comments
 - 7.9.1.14. GEL Preprocessing Statements
 - 7.9.1.15. Conditional Breakpoints
 - 7.9.1.16. C++ Limitations within GEL Expressions
 - 7.9.1.17. C++ Support within GEL Expressions
 - 7.9.1.18. GEL Expression Evaluation
 - 7.9.1.19. Format Specifiers
 - 7.9.1.20. Global Variables for GEL Functions
 - 7.9.1.21. GEL Namespace
 - 7.9.1.22. Defining Shared Memory
 - 7.9.1.23. Using Symbols as Expressions
 - 7.9.1.24. Register access
 - 7.9.1.25. GEL Debugging