--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+
+ <title>システム関数 — プログラミング言語 Ring 1.12 取扱説明書</title>
+
+ <link rel="stylesheet" href="_static/bootstrap-astropy.css" type="text/css" />
+ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+
+ <script type="text/javascript">
+ var DOCUMENTATION_OPTIONS = {
+ URL_ROOT: './',
+ VERSION: '1.12',
+ COLLAPSE_INDEX: false,
+ FILE_SUFFIX: '.html',
+ HAS_SOURCE: true
+ };
+ </script>
+ <script type="text/javascript" src="_static/jquery.js"></script>
+ <script type="text/javascript" src="_static/underscore.js"></script>
+ <script type="text/javascript" src="_static/doctools.js"></script>
+ <script type="text/javascript" src="_static/translations.js"></script>
+ <link rel="top" title="プログラミング言語 Ring 1.12 取扱説明書" href="index.html" />
+ <link rel="next" title="Eval() とデバッグ" href="evaldebug.html" />
+ <link rel="prev" title="ファイル" href="files.html" />
+ <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,600' rel='stylesheet' type='text/css'/>
+
+ </head>
+ <body role="document">
+<div class="topbar">
+ <a class="brand" title="Documentation Home" href="index.html"><span id="logotext1">🍩Ring</span><span id="logotext2"> 1.12</span><span id="logotext3">:docs</span></a>
+ <ul>
+
+ <li><a href="http://ring-lang.sourceforge.net/news.html">News</a></li>
+ <li><a href="http://ring-lang.sourceforge.net/download.html">Download</a></li>
+ <li><a href="https://groups.google.com/forum/#!forum/ring-lang">Get Help</a></li>
+ <li><a href="https://github.com/ring-lang/ring">Contribute</a></li>
+ <li><a href="http://ring-lang.sourceforge.net/resources.html">Resources</a></li>
+ <li><a href="http://ring-lang.sourceforge.net/team.html">Team</a></li>
+
+ <li><a title="Ring Homepage" href="http://ring-lang.net/">Website</a></li>
+ <li><a title="総合索引" href="genindex.html">Index</a></li>
+ <li>
+
+
+<form action="search.html" method="get">
+ <input type="text" name="q" placeholder="Search" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+</form>
+
+ </li>
+ </ul>
+</div>
+
+<div class="related">
+ <h3>ナビゲーション</h3>
+ <ul>
+ <li class="right">
+ <a href="evaldebug.html" title="Eval() とデバッグ">
+ next »
+ </a>
+ </li>
+ <li class="right">
+ <a href="files.html" title="ファイル">
+ « previous
+ </a>
+ |
+ </li>
+ <li>
+ <a href="index.html">プログラミング言語 Ring 1.12 取扱説明書</a>
+ »
+ </li>
+
+ <li>システム関数</li>
+ </ul>
+</div>
+
+
+ <div class="document">
+ <div class="documentwrapper">
+ <div class="bodywrapper">
+ <div class="body" role="main">
+
+ <div class="section" id="index-0">
+<span id="id1"></span><h1>システム関数<a class="headerlink" href="#index-0" title="このヘッドラインへのパーマリンク">¶</a></h1>
+<p>システム関数の用法を学びます。</p>
+<ul class="simple">
+<li>System()</li>
+<li>SysGet()</li>
+<li>IsMSDOS()</li>
+<li>IsWindows()</li>
+<li>IsWindows64()</li>
+<li>IsUnix()</li>
+<li>IsMacOSX()</li>
+<li>IsLinux()</li>
+<li>IsFreeBSD()</li>
+<li>IsAndroid()</li>
+<li>Windowsnl()</li>
+<li>コマンドライン引数の取得</li>
+<li>使用中のソースファイル名を取得</li>
+<li>CurrentDir()</li>
+<li>ExeFileName()</li>
+<li>ChDir()</li>
+<li>ExeFolder()</li>
+<li>Version()</li>
+<li>Shutdown()</li>
+</ul>
+<div class="section" id="system">
+<span id="index-1"></span><h2>System() 関数<a class="headerlink" href="#system" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>System() 関数はシステムコマンドを実行します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">System</span><span class="p">(</span><span class="n">cCommand</span><span class="p">)</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">System</span><span class="p">(</span><span class="s">"myapp.exe"</span><span class="p">)</span> <span class="c"># myapp.exe の実行</span>
+<span class="n">System</span><span class="p">(</span><span class="s">"ls"</span><span class="p">)</span> <span class="c"># ファイルのリストを表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="sysget">
+<span id="index-2"></span><h2>SysGet() 関数<a class="headerlink" href="#sysget" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>SysGet() 関数は環境変数を取得します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">SysGet</span><span class="p">(</span><span class="n">cVariable</span><span class="p">)</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">sysget</span><span class="p">(</span><span class="s">"path"</span><span class="p">)</span> <span class="c"># システムパスの情報を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="ismsdos">
+<span id="index-3"></span><h2>IsMSDOS() 関数<a class="headerlink" href="#ismsdos" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsMSDOS() 関数はオペレーティングシステムが MS-DOS であるかどうかを確認します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsMSDOS()
+ → オペレーティングシステムが MS-DOS ならば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+</div>
+<div class="section" id="iswindows">
+<span id="index-4"></span><h2>IsWindows() 関数<a class="headerlink" href="#iswindows" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsWindows() 関数はオペレーティングシステムが Windows であるかどうかを確認します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsWindows()
+ → オペレーティングシステムが Windows ならば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+</div>
+<div class="section" id="iswindows64">
+<span id="index-5"></span><h2>IsWindows64() 関数<a class="headerlink" href="#iswindows64" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsWindows64() 関数はオペレーティングシステムが 64bit 版の Windows であるかどうかを確認します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsWindows64()
+ → オペレーティングシステムが Windows64 ならば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+</div>
+<div class="section" id="isunix">
+<span id="index-6"></span><h2>IsUnix() 関数<a class="headerlink" href="#isunix" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsUnix() 関数はオペレーティングシステムが UNIX であるかどうかを確認します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsUnix()
+ → オペレーティングシステムが UNIX ならば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+</div>
+<div class="section" id="ismacosx">
+<span id="index-7"></span><h2>IsMacOSX() 関数<a class="headerlink" href="#ismacosx" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsMacOSX() 関数はオペレーティングシステムが macOS であるかどうかを確認します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsMacOSX()
+ → オペレーティングシステムが macOS ならば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+</div>
+<div class="section" id="islinux">
+<span id="index-8"></span><h2>IsLinux() 関数<a class="headerlink" href="#islinux" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsLinux() 関数はオペレーティングシステムが Linux であるかどうかを確認します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsLinux()
+ → オペレーティングシステムが Linux ならば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+</div>
+<div class="section" id="isfreebsd">
+<span id="index-9"></span><h2>IsFreeBSD() 関数<a class="headerlink" href="#isfreebsd" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsFreeBSD() 関数はオペレーティングシステムが FreeBSD であるかどうかを確認します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsFreeBSD()
+ → オペレーティングシステムが FreeBSD ならば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+</div>
+<div class="section" id="isandroid">
+<span id="index-10"></span><h2>IsAndroid() 関数<a class="headerlink" href="#isandroid" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsAndroid() 関数はオペレーティングシステムが Android であるかどうかを確認します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsAndroid()
+ → オペレーティングシステムが Android ならば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+</div>
+<div class="section" id="index-11">
+<span id="id2"></span><h2>用例<a class="headerlink" href="#index-11" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="s">"IsMSDOS() --> "</span> <span class="o">+</span> <span class="n">ismsdos</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"IsWindows() --> "</span> <span class="o">+</span> <span class="n">iswindows</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"IsWindows64() --> "</span> <span class="o">+</span> <span class="n">iswindows64</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"IsUnix() --> "</span> <span class="o">+</span> <span class="n">isunix</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"IsMacOSX() --> "</span> <span class="o">+</span> <span class="n">ismacosx</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"IsLinux() --> "</span> <span class="o">+</span> <span class="n">islinux</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"IsFreeBSD() --> "</span> <span class="o">+</span> <span class="n">isfreebsd</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"IsAndroid() --> "</span> <span class="o">+</span> <span class="n">isandroid</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">IsMSDOS</span><span class="p">()</span> <span class="o">--></span> <span class="mi">0</span>
+<span class="n">IsWindows</span><span class="p">()</span> <span class="o">--></span> <span class="mi">1</span>
+<span class="n">IsWindows64</span><span class="p">()</span> <span class="o">--></span> <span class="mi">0</span>
+<span class="n">IsUnix</span><span class="p">()</span> <span class="o">--></span> <span class="mi">0</span>
+<span class="n">IsMacOSX</span><span class="p">()</span> <span class="o">--></span> <span class="mi">0</span>
+<span class="n">IsLinux</span><span class="p">()</span> <span class="o">--></span> <span class="mi">0</span>
+<span class="n">IsFreeBSD</span><span class="p">()</span> <span class="o">--></span> <span class="mi">0</span>
+<span class="n">IsAndroid</span><span class="p">()</span> <span class="o">--></span> <span class="mi">0</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="windowsnl">
+<span id="index-12"></span><h2>Windowsnl() 関数<a class="headerlink" href="#windowsnl" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Windowsnl() 関数は Windows の改行文字を取得します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>WindowsNL() → CR+LF = CHAR(13) + CHAR(10) から構成される文字列
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">cStr</span> <span class="o">=</span> <span class="n">read</span><span class="p">(</span><span class="s">"input.txt"</span><span class="p">)</span>
+
+<span class="k">if</span> <span class="n">iswindows</span><span class="p">()</span>
+ <span class="n">cStr</span> <span class="o">=</span> <span class="n">substr</span><span class="p">(</span><span class="n">cStr</span><span class="p">,</span><span class="n">windowsnl</span><span class="p">(),</span><span class="n">nl</span><span class="p">)</span>
+<span class="k">ok</span>
+
+<span class="n">aList</span> <span class="o">=</span> <span class="n">str2list</span><span class="p">(</span><span class="n">cStr</span><span class="p">)</span>
+<span class="c"># 課題 - リストの項目処理で "for in" を使用する</span>
+<span class="n">cStr</span> <span class="o">=</span> <span class="n">list2str</span><span class="p">(</span><span class="n">aList</span><span class="p">)</span>
+
+<span class="k">if</span> <span class="n">iswindows</span><span class="p">()</span>
+ <span class="n">cStr</span> <span class="o">=</span> <span class="n">substr</span><span class="p">(</span><span class="n">cStr</span><span class="p">,</span><span class="n">nl</span><span class="p">,</span><span class="n">windowsnl</span><span class="p">())</span>
+<span class="k">ok</span>
+
+<span class="n">write</span><span class="p">(</span><span class="s">"ouput.txt"</span><span class="p">,</span><span class="n">cStr</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="index-13">
+<span id="id3"></span><h2>コマンドライン引数の取得<a class="headerlink" href="#index-13" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring スクリプトへ渡されたコマンドライン引数を得るには、リスト形式の変数 sysargv を使用します。</p>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">copy</span><span class="p">(</span><span class="s">"="</span><span class="p">,</span><span class="mi">30</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"Command Line Parameters"</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="s">"Size : "</span> <span class="o">+</span> <span class="n">len</span><span class="p">(</span><span class="n">sysargv</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">see</span> <span class="n">sysargv</span>
+<span class="k">see</span> <span class="n">copy</span><span class="p">(</span><span class="s">"="</span><span class="p">,</span><span class="mi">30</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">if</span> <span class="n">len</span><span class="p">(</span><span class="n">sysargv</span><span class="p">)</span> <span class="o"><</span> <span class="mi">4</span> <span class="k">return</span> <span class="k">ok</span>
+<span class="n">nStart</span> <span class="o">=</span> <span class="n">sysargv</span><span class="o">[</span><span class="mi">3</span><span class="o">]</span>
+<span class="n">nEnd</span> <span class="o">=</span> <span class="n">sysargv</span><span class="o">[</span><span class="mi">4</span><span class="o">]</span>
+<span class="k">for</span> <span class="n">x</span> <span class="o">=</span> <span class="n">nStart</span> <span class="k">to</span> <span class="n">nEnd</span>
+ <span class="k">see</span> <span class="n">x</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">next</span>
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">b</span><span class="p">:</span><span class="o">\</span><span class="n">mahmoud</span><span class="o">\</span><span class="n">apps</span><span class="o">\</span><span class="n">ring</span><span class="o">></span><span class="n">ring</span> <span class="n">tests</span><span class="o">\</span><span class="n">syspara</span><span class="p">.</span><span class="n">ring</span> <span class="mi">1</span> <span class="mi">10</span>
+<span class="o">==============================</span>
+<span class="n">Command</span> <span class="n">Line</span> <span class="n">Parameters</span>
+<span class="n">Size</span> <span class="p">:</span> <span class="mi">4</span>
+<span class="n">ring</span>
+<span class="n">tests</span><span class="o">\</span><span class="n">syspara</span><span class="p">.</span><span class="n">ring</span>
+<span class="mi">1</span>
+<span class="mi">10</span>
+<span class="o">==============================</span>
+<span class="mi">1</span>
+<span class="mi">2</span>
+<span class="mi">3</span>
+<span class="mi">4</span>
+<span class="mi">5</span>
+<span class="mi">6</span>
+<span class="mi">7</span>
+<span class="mi">8</span>
+<span class="mi">9</span>
+<span class="mi">10</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="index-14">
+<span id="id4"></span><h2>使用中のソースファイル名を取得<a class="headerlink" href="#index-14" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>filename() 関数は現在使用中のソースファイル名 (*.ring) を取得します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>filename() → この文字列は現在使用中のソースファイル名です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="s">"Active Source File Name : "</span> <span class="o">+</span> <span class="n">filename</span><span class="p">()</span> <span class="o">+</span> <span class="n">nl</span>
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">Active</span> <span class="n">Source</span> <span class="n">File</span> <span class="n">Name</span> <span class="p">:</span> <span class="n">tests</span><span class="o">\</span><span class="n">filename</span><span class="p">.</span><span class="n">ring</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">if</span> <span class="n">sysargv</span><span class="o">[</span><span class="mi">2</span><span class="o">]</span> <span class="o">=</span> <span class="n">filename</span><span class="p">()</span>
+ <span class="k">see</span> <span class="s">"I'm the main program file!"</span> <span class="o">+</span> <span class="n">nl</span>
+ <span class="c"># ここでテスト実行ができます!</span>
+<span class="k">else</span>
+ <span class="k">see</span> <span class="s">"I'm a sub file in a program"</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">ok</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="prevfilename">
+<span id="index-15"></span><h2>PrevFileName() 関数<a class="headerlink" href="#prevfilename" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>PrevFileName() 関数は以前使用中であったソースファイル名を取得します。</p>
+<p>以前のファイルは呼び出し元の関数を有するファイル、または PrevFileName() を呼び出す前に呼び出された関数を有するファイルです。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>prevfilename() → この文字列は以前使用中であったソースファイル名です。
+</pre></div>
+</div>
+<p>用例:</p>
+<p>この関数では「呼び出し元にある関数を有するファイル」は「プログラムのメインソース」であるかどうかの判定に
+stdlib.ring の PrevFileName() を使用しています。</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">Func</span> <span class="n">IsMainSourceFile</span>
+ <span class="k">if</span> <span class="n">PrevFileName</span><span class="p">()</span> <span class="o">=</span> <span class="n">sysargv</span><span class="o">[</span><span class="mi">2</span><span class="o">]</span>
+ <span class="k">return</span> <span class="kp">true</span>
+ <span class="k">ok</span>
+ <span class="k">return</span> <span class="kp">false</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="currentdir">
+<span id="index-16"></span><h2>CurrentDir() 関数<a class="headerlink" href="#currentdir" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>現在のディレクトリをパスを返します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>CurrenDir() → この文字列は現在のディレクトリのパスです。
+</pre></div>
+</div>
+</div>
+<div class="section" id="exefilename">
+<span id="index-17"></span><h2>ExeFileName() 関数<a class="headerlink" href="#exefilename" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring の実行可能ファイル名を返します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>exefilename() → この文字列は Ring の実行可能ファイル名です。
+</pre></div>
+</div>
+</div>
+<div class="section" id="chdir">
+<span id="index-18"></span><h2>ChDir() 関数<a class="headerlink" href="#chdir" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>現在のディレクトリを変更します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">ChDir</span><span class="p">(</span><span class="n">cNewPath</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="exefolder">
+<span id="index-19"></span><h2>ExeFolder() 関数<a class="headerlink" href="#exefolder" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring の実行可能ファイルがあるパスを返します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>exefolder() → この文字列は Ring の実行可能ファイルがあるパスです。
+</pre></div>
+</div>
+</div>
+<div class="section" id="version">
+<span id="index-20"></span><h2>Version() 関数<a class="headerlink" href="#version" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring のバージョン情報を返します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>version() → この文字列は Ring のバージョンです。
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="mf">1.12</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="shutdown">
+<span id="index-21"></span><h2>Shutdown() 関数<a class="headerlink" href="#shutdown" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>アプリケーションを閉じます。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>shutdown(nStatus) → アプリケーションを閉じます。
+</pre></div>
+</div>
+</div>
+</div>
+
+
+ </div>
+ </div>
+ </div>
+ <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
+ <div class="sphinxsidebarwrapper"><h3>ページの内容</h3>
+<ul>
+<li><a class="reference internal" href="#">システム関数</a><ul>
+<li><a class="reference internal" href="#system">System() 関数</a></li>
+<li><a class="reference internal" href="#sysget">SysGet() 関数</a></li>
+<li><a class="reference internal" href="#ismsdos">IsMSDOS() 関数</a></li>
+<li><a class="reference internal" href="#iswindows">IsWindows() 関数</a></li>
+<li><a class="reference internal" href="#iswindows64">IsWindows64() 関数</a></li>
+<li><a class="reference internal" href="#isunix">IsUnix() 関数</a></li>
+<li><a class="reference internal" href="#ismacosx">IsMacOSX() 関数</a></li>
+<li><a class="reference internal" href="#islinux">IsLinux() 関数</a></li>
+<li><a class="reference internal" href="#isfreebsd">IsFreeBSD() 関数</a></li>
+<li><a class="reference internal" href="#isandroid">IsAndroid() 関数</a></li>
+<li><a class="reference internal" href="#index-11">用例</a></li>
+<li><a class="reference internal" href="#windowsnl">Windowsnl() 関数</a></li>
+<li><a class="reference internal" href="#index-13">コマンドライン引数の取得</a></li>
+<li><a class="reference internal" href="#index-14">使用中のソースファイル名を取得</a></li>
+<li><a class="reference internal" href="#prevfilename">PrevFileName() 関数</a></li>
+<li><a class="reference internal" href="#currentdir">CurrentDir() 関数</a></li>
+<li><a class="reference internal" href="#exefilename">ExeFileName() 関数</a></li>
+<li><a class="reference internal" href="#chdir">ChDir() 関数</a></li>
+<li><a class="reference internal" href="#exefolder">ExeFolder() 関数</a></li>
+<li><a class="reference internal" href="#version">Version() 関数</a></li>
+<li><a class="reference internal" href="#shutdown">Shutdown() 関数</a></li>
+</ul>
+</li>
+</ul>
+
+
+ <h4>前のトピックへ</h4>
+ <p class="topless"><a href="files.html"
+ title="前の章へ">ファイル</a></p>
+ <h4>次のトピックへ</h4>
+ <p class="topless"><a href="evaldebug.html"
+ title="次の章へ">Eval() とデバッグ</a></p>
+ <div role="note" aria-label="source link">
+ <h3>このページ</h3>
+ <ul class="this-page-menu">
+ <li><a href="_sources/systemfunc.txt"
+ rel="nofollow">ソースコードを表示</a></li>
+ </ul>
+ </div>
+
+<form action="search.html" method="get">
+ <input type="text" name="q" placeholder="Search" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+</form>
+
+ </div>
+ </div>
+ <div class="clearer"></div>
+ </div>
+<footer class="footer">
+ <p class="pull-right">
+ <a href="_sources/systemfunc.txt"
+ rel="nofollow">Page Source</a>
+ <a href="#">Back to Top</a></p>
+ <p>
+ © Copyright 2016-2020, Ring Team.<br/>
+ Created using <a href="http://www.sphinx-doc.org/en/stable/">Sphinx</a> 1.3.6. / astropy-sphinx-theme 1.1 (isVowel)
+ </p>
+</footer>
+ </body>
+</html>
\ No newline at end of file