Advanced features
Advanced features
This section presents solutions designed to help you write cleaner, more efficient scripts that can be immediately adapted to your target system.
Features summary
- Control your system settings with environment variables — In addition to the local variables defined in a SIL™ program and issue variables (Variable Resolution), there are environment variables. These are global constants you can access in any SIL™ program using the silEnv function.
- Make your scripts more readable with field aliases — Aliases represents a powerful tool to refer custom fields indirectly making your scripts function obvious.
- Create dynamic content with SIL templates — The SIL Template Language allows you to quickly build large amounts of text, or HTML, using a template that can be populated using dynamic variables.
- Store and reuse values with persistent variables — A persistent variable is a variable that continues to exist outside of the script execution.
- Extend SIL with custom plugins — The SIL Engine library offers a suite of features that you can use to develop your own plugins based on Simple Issue Language (SIL). While SIL includes many built-in functions, you might need custom functionality for your specific use cases.
, multiple selections available,
Related content
Advanced features
Advanced features
More like this
Advanced features
Advanced features
More like this
Advanced Features
Advanced Features
More like this
Syntax and types introduction
Syntax and types introduction
Read with this
Variable types and reference methods
Variable types and reference methods
Read with this
SIL Functions library
SIL Functions library
Read with this
Need support? Create a request with our support team.
Copyright © 2005 - 2025 Appfire | All rights reserved.