This tutorial is a work in progress. I hope to add a lesson or two to it from time to time until it is complete. I hope this proves useful.

1: Language basics

The ASL scripting language of EMC's Smarts/IONIX software is a powerful way to manipulate the contents of a Smarts domain, enrich it or customize it. The language uses a syntax that is loosely based on "C", "AWK", "PERL", "LEX" and "YACC". If you are...

2: Variables

Like any modern programming language, ASL allows information to be placed in named variables. If you are already a programmer or scripter, this will probably appear to be stating the obvious - but stay with me because I'll cover off some of the ASL-specific...
Scroll to Top