いうスクリプト言語について日本語で解説します。電気系統の状態、装置・計器の動作を記述するのに広く用いられています。以下の点を挙げています。開発者を対象としています。識別子は英数字及びアンダースコアで構成されています。識別子の最初の文字には数字は利用できません。始まる行はコメントとしてみなされます。以下の予約語は、変数名などの識別子として利用することはできません。データ型にはスカラー(数値)、文字列、ベクター(配列)、ハッシュ、及び関数オブジェクトがあります。クラスやオブジェクトもデータ型として存在しますが、これらはハッシュを利用して表現されています。変数の明示的な型定義は必要なく、代入時の右辺値によって自動的に型が決定されます。16進整数の表現が可能です。文字列データはシングルクオート及びダブルクオートで囲まれた文字列として記述します。始まる文字はエスケープシーケンスとして解釈されます。以外はそのまま出力されます。以下の2つの文字列型データは同じ文字列を示します。†ベクター型データは鍵括弧([])に囲まれた、カンマ区切りの変数列となります。2];ベクタ型データの要素を参照するには変数名の後のカギ括弧([])内に要素番号を記述します。†ハッシュ型は、キーと値とのペアを中括弧({})で囲んで表現します。区切られ、キーと値のペア間はカンマで区切られます。};また、以下のような定義方法もあります。ドット('.')に続けてキー名を指定します。"Andy"上記の2つの記法はほぼ同じ意味を示しますが、異なる意味を持つ場合があります。それはハッシュの値が関数オブジェクトの場合です。参照は異なる動作結果になります。