#99 Article 451 Posted at 1992/09/15 22:29:51 by Mai (MAP2260) [A.PASCAL]

Subject: Re:*15 まだ登録書も出してないパスカルの質問。 /450 ..... /433 /432

えーと、exec関数は、多分パス通してあれば大丈夫なはずです。
で、前にもメモリ確保についての解決法を書いたんですが、いまいち
直接的でなかったようなので・・・
プログラムのソース先頭にでも、
{$M 32000,0,0}
とか入れておいてください。
$Mコンパイル指令は、マニュアルを見れば分かりますが、スタックサイズと
最小/最大ヒープサイズを指定します。
ヒープを使わないのなら、この指定で十分でしょう。
前にも書きましたように、この他に、統合環境版ですとOption-Compilerの中の
メモリ指定、コマンドライン版ですと/$M指定をスイッチで付ける、という
手段もあります。
まあ、各ソースプログラムでメモリの割り当て方を変えることを考えれば、
ソース内(それも先頭付近)に明示的に示す、最初に述べた方法が
一番よろしいんでしょうね。
(よく使う設定を他の2種で指定、そうでない場合のみソースに入れるのも
 手です。ソース内に書かれた指令はオプション指定より優先しますから。)

Mai