7.7.1. GEL GrammarΒΆ
GEL is a subset of the C programming language. GEL supports the following types of statements:
- 7.7.1.1. GEL Function Definition
- 7.7.1.2. GEL Function Parameters
- 7.7.1.3. Calling GEL Functions
- 7.7.1.4. Local Variables for Functions
- 7.7.1.5. Function Recursion
- 7.7.1.6. GEL return Statement
- 7.7.1.7. GEL if and if-else Statements
- 7.7.1.8. GEL for Statement
- 7.7.1.9. GEL while and do-while Statements
- 7.7.1.10. GEL break Statement
- 7.7.1.11. File I/O Functions
- 7.7.1.12. Hardware Breakpoints
- 7.7.1.13. GEL Comments
- 7.7.1.14. GEL Preprocessing Statements
- 7.7.1.15. Conditional Breakpoints
- 7.7.1.16. C++ Limitations within GEL Expressions
- 7.7.1.17. C++ Support within GEL Expressions
- 7.7.1.18. GEL Expression Evaluation
- 7.7.1.19. Format Specifiers
- 7.7.1.20. Global Variables for GEL Functions
- 7.7.1.21. GEL Namespace
- 7.7.1.22. Defining Shared Memory
- 7.7.1.23. Register access
- 7.7.1.24. GEL Debugging