このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

配列を操作する、push,pop,sort等のOSAXはありませんか

発言者:山本 武
( Date Wednesday, November 12, 1997 15:20:30 )


 AppleScriptを使ってデータ処理を試みているのですが、Perl等にある
push,pop,shift,unshift,sort,等のコマンドが無く、配列データを操作
するのが非常に面倒になっています。(便利な部分も多いのですが)

 文字列の置き換えや文字列の探索などは田中さんのOSAXにあることを
発見し、異常に喜んでしまいました。
 もし、どなたかpush,pop等の機能の含まれたOSAXのある場所を
ご存知の方がいらっしゃれば教えて下さい。

山本 武

→  山本のホームページ(Filemaker,AppleScript関連の情報提供)

田中求之 さんからのコメント
( Thursday, November 13, 1997 00:13:58 )

Perl のような push, pop などの機能を実現する osax はないと思います。

sort はあったと思いますが、文字列は ASCII ソートになってしまうものだった
と思います。

ScriptWeb で探せば見つかると思います。

→  ScriptWeb の osax のページ

山本 武 さんからのコメント
( Friday, November 14, 1997 22:29:10 )

 田中さんどうも有難うございました。もう一度本気で探したら
xcmdosax.a14.sit.1に"SORT"が、有料版ですがACMEからACME SORTが探せました。
テキストのソートでも頭に0をつめれば十分役にたつのでそのセンで解決できないか
考えてみます。
 最近、ファイルメーカーをAppleScriptで扱う術をちょっと覚えたのですが
これは本当に強力なソリューションと成り得る可能性があると思いました。

 大変有難うございました。

→  山本のホームページ、Filemakerねたetc