スクリプトガイド > プログラミング手法
公開日: 09/19/2023

プログラミング手法

複雑なスクリプト技術とその他の関数

この章では、例外のスローとキャッチ、スクリプトの暗号化、複雑な式の使用など、JSLを使った高度なプログラミング技術について説明します。

目次

高度な式、マクロ、リスト

高度な式
高度なマクロ
リストの操作
式の操作

高度な適用範囲指定と名前空間

Names Default To Here
適用範囲が指定された名前
JSLの名前空間
名前空間とスコープの参照
名前付き変数参照の解決
高度なスクリプトを作成する際のベストプラクティス

高度なプログラミングの概念

例外のスローとキャッチ
高度な関数
Recurse(再帰)
Include(スクリプトを含める)
テキストファイルのロードと保存
JMPからの外部プログラムの実行
高度なクラス

ファイルやディレクトリの操作

ディレクトリまたはファイルの選択
ファイル名リストの取得
ネットワークディレクトリへの接続

BYグループを使ったスクリプト

スクリプトの暗号化と暗号解読

暗号化とグローバル変数
JMPデータテーブルのスクリプトの暗号化
暗号化されたスクリプトでの式の使用

その他の数値関数

微分
代数的な処理
最大化関数と最小化関数

文字列、行、またはシーケンスの相違点の特定

スクリプト実行のスケジューリング

メッセージを出力する関数

ログへの書き込み
ユーザに情報を送る
より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).