The Gsharp Script Language

See also: The ScriptBuilder - to create, load, save and edit GSL scripts.

Introduction

The Gsharp Script Language (GSL) is a command language which can be used to control Gsharp.

  • The GSL commands to recreate your graphics can be created automatically by Gsharp and saved to a file.

  • GSL can be used to read data, process data, create plots, save the data, print plots and create reports.

  • GSL syntax supports all standard flow control statements such as for/endfor, while/endwhile, if/elif/else/endif, goto, continue and break. It supports functions with parameters and local variables.

    GSL has over 200 built-in functions for operating on, to read, write, reshape, interpolate, reduce and transform your data.

  • GSL scripts can be run in batch mode to generate regular reports.

    The Gsharp Web Edition (sold separately) uses GSL scripts to create plots dynamically on a web server.

    GSL can also be used to configure the Gsharp interface, to add new menus and new dialogs. It is even possible to create completely new applications using the Gsharp Application Seat.

Return to Gsharp Reference Manual