4,v
2,v
   mfiler3の遠隔操作をオプションに変更。--with-socketでconfigureすると有効になります。,V
,V
    saphire_init(kATConsoleApp, TRUE, runtime_script, TRUE);,V
    saphire_init(kATConsoleApp, TRUE, kRSObject, FALSE);,V
    chmod 700 $SAPHIRE_TMPDIR,V
    chmod 700 $HOME/.saphire,V
puts("AAA");,V
puts("KKK");,V
puts("EEE");,V
puts("DDD");,V
h,v
t,v
a,v
p,v
 ,v
,,v
    struct stat stat_;,V
    setenv("SAPHIRE_TMPDIR", path, 1);,V
    char path[PATH_MAX];,V
    snprintf,V
r,v
K,v
O,v
_,v
E,v
s,v
e,v
c,v
puts("A");,V
puts("EEEEE");,V
puts("JJJJ");,V
echo a,V
echo b,V
DDD,v
        strcpy(gTmpDir, home);        strcat(gTmpDir, "/.saphire/tmp");        strcpy(gTmpDir, "/tmp");,V
        err_msg(",V
    },V
    if(home) {,V
    char* env = getenv("SAPHIRE_TMPDIR");,V
    if(env)         strcpy(gTmpDir, env);    else {        strcpy(gTmpDir, home);        strcat(gTmpDir, "/.saphire/tmp");        strcpy(gTmpDir, "/tmp");    },V
\,v
    char* env = getenv("SAPHIRE_TMPDIR");    if(env)         strcpy(gTmpDir, env);    else         strcpy(gTmpDir, "/tmp");,V
    char* env = getenv("SAPHIRE_TMPDIR");    if(env)         strcpy(gTmpDir, env);    else         strcpy(gTmpDir, "/tmp");,V
o,v
k,v
    sash.bat cygwinでsashの起動に使うファイル,V
i,v
    は空の文字列がコマンドに追加されます。,V
空文字,V
は,v
ち,v
に,v
ん,v
こ,v
て,v
し,v
ま,v
め,v
初,v
    初めまして\\nこんにちは\\n,V
    こんにちは,V
    初めまして,V
    > print 初めまして\nこんにちは\n,V
    めまして,V
    初めまして\nこんにちは\n,V
    printは文字列を表示するコマンドです。putsと違い最後に改行しません。,V
    タブとして扱う,V
    キャリッジリターンとして扱う,V
    ラインフィールドとして扱う,V
    saphireではラインフィールドやキャリッジリターン, タブなどを埋め込めます。,V
特殊文字列,V
    クォートとクォートの組み合わせですが、全てのクォートは他のクォート内では意味を失います。,V
    変数以外にも$()によるコマンド置換も同じ規則です。,V
ル,v
ブ,v
ナ,v
ズ,v
ア,v
ャ,v
シ,v
",v
星,v
彗,v
い,v
赤,v
    シングルクォートやダブルクォートの違いはダブルクォートは中で変数を展開する点です。変数は文字列を格納する入れ物です。,V
    シャア \赤い彗星\ アズナブル,V
    > puts "シャア \赤い彗星\ アズナブル",V
    一つ目の文字列; puts 二つ目の文字列,V
    > puts "一つ目の文字列; puts 二つ目の文字列",V
',v
    > puts 'first string; puts second string'    first string; puts second string,V
    ダブルクォートも同じです。,V
    二つ目の文字列,V
列,v
字,v
文,v
の,v
