Scripting

Some of our software products (RaceResultExchange, RemoteRedirect) come with a powerful scripting engine called Scriban.

At the developer's website, you'll find an extensive documentation about the language and built-in functions.

Primer

  • Scripts are enclodes in double curly braces {{ }}.

  • Every line of code that is not an assignment to a variable and produces a string is output

  • Functions can be called with parameters in two ways:

    • Either in a traditional way: FunctionName "Param1" Param2 Parame 3...

    • or in a piping-way: "Param1" | FunctionName Param2 Param3

Last updated