XenoGuard 4.0 Documentation

Programming Fundamentals

In this chapter, we introduce you to the essential concepts of XenoGuard's automation capabilities, crucial for both beginners and experienced scripters. You'll learn about basic data types, explore conditional branching for dynamic script flow, and understand the efficiency of loops for repetitive tasks. We also cover processing results, using enumerations for managing constants, and the importance of comments in documenting and clarifying your scripts. Furthermore, we include an introduction to debugging techniques, which are fundamental in identifying and resolving script issues efficiently. This section is designed to provide a solid foundation in XenoGuard programming, preparing you for more advanced topics in automation.


Data Types