Using Legato

The Legato Scripting Language and the IDE are included in all installations of GoFiler Complete. You may also download the Legato Interpreter for free as a standalone package below.

This package will allow you to run Legato scripts from a command line. Legato is free for development for personal or non-commercial use. By downloading Legato Basic, you agree to the Terms and Conditions of its use.

Download 32-bit   Download 64-bit

This package will allow you to write, debug and run Legato scripts from an IDE. Legato is free for development for personal or non-commercial use. By downloading Legato IDE, you agree to the Terms and Conditions of its use.

Download 32-bit   Download 64-bit
Legato Release Notes
Version 1.5d (12/16/2024) / GoFiler 5.25a

1.0 Legato Script Language Notes   

1.1  IDE Changes and Improvements

–  Improved the “Function Select” auto fill logic to better select the text at the current caret position. This will now stop at any non-word characters, such as parentheses, quotation marks, commas, etc.

–  Added a checkbox to the “Function Select” dialog to toggle the auto fill functionality.

1.2  Function Improvements and Changes

–  Added an optional access mode using a node index to the following JSON API functions: JSONGetInteger, JSONGetString, JSONGetType and JSONGetValue.

1.3  New API Functions

JSON Functions

–  JSONGetArrayCount — Returns the number of items in an expected array at the specified position.

–  JSONGetObjectCount — Returns the number of objects at the specified position.

–  JSONGetObjectIndex — Finds a specified object and returns its node index.

 

Our website uses cookies to give you the best user experience on our website and to help us deliver our services. By using our services, you agree to our use of cookies. Click here for more information.
OK