吉里吉里2 Ver2.32r2に付属のドキュメント追加

This commit is contained in:
Takenori Imoto
2016-09-08 17:28:20 +09:00
parent adbe9eca5e
commit 8713024d66
804 changed files with 52818 additions and 1 deletions

View File

@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="Shift_JIS"?>
<!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" xml:lang="ja" lang="ja">
<!-- generated by to_html.pl from SubRoutine.xml -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<title>�T�u���[�`�����g����</title>
<meta name="author" content="W.Dee" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<link href="browser.css" type="text/css" rel="stylesheet" title="�g���g���֘A���t�@�����X�p�W���X�^�C��" />
<link href="mailto:[email protected]" rev="Made" />
<link href="index.html" target="_top" rel="Start" title="�g�b�v�y�[�W" />
</head>
<body>
<h1><a id="id196" name="id196">�T�u���[�`���Ƃ�</a>
</h1><div class="para"><div>
�@�T�u���[�`���Ƃ́A�����‚��̏����̂��܂Ƃ߂����ŁA�ق��̉ӏ������u�Ăяo���āv�‚������ł��B�T�u���[�`���̏������I�����ƁA�Ăяo�������֐��䂪�߂��܂��B<br />
<br />
�@�}�N�� <span class="comlink"> ( �� <a target="main" class="jump" href="Macro.html">�}�N�����g����</a> ) </span> �Ƌ@�\�͎��Ă��܂����A�T�u���[�`���̕��������{�i�I�ȏ������s���̂ɑ΂��A�}�N���͊ȒP�ȏ������s���p�r�ł��B<br />
</div></div>
<h1><a id="id197" name="id197">�T�u���[�`���̊��{�I�Ȏg����</a>
</h1><div class="para"><div>
�@�T�u���[�`���̓��x���ɂ����ċ��ʂ����܂��̂ŁA���x�������`���܂��B�T�u���[�`�������Ăяo�����ɖ߂��Ƃ����� <a id="id198" name="id198" class="targanchor"><dfn>return</dfn></a> �^�O�A�T�u���[�`�����Ăяo���ɂ� <a id="id199" name="id199" class="targanchor"><dfn>call</dfn></a> �^�O���p���܂��B<br />
�@���̗������Ă��������B<br />
<br />
<code class="bq">[wait&nbsp;time=200]<br />
*start|�X�^�[�g<br />
[cm]<br />
�T�u���[�`�����Ăяo���܂��B[l][r]<br />
<em>[call&nbsp;target=*subroutine]</em><br />
�T�u���[�`�����Ăяo���܂����B<br />
[s]<br />
<br />
<em>*subroutine</em><br />
�����̓T�u���[�`���ł��B[l][r]<br />
�N���b�N�������ƌĂяo�����ɖ߂��܂��B[l][r]<br />
<em>[return]</em><br />
</code>
<br />
<br />
�@���āA���̗������s�������ƁA�u�T�u���[�`�����Ăяo���܂��B�v�̃��b�Z�[�W�̂��ƂɁu�����̓T�u���[�`���ł��B�v�ƕ\�������A�u�N���b�N�������ƌĂяo�����ɖ߂��܂��B�v�ŃN���b�N�����ƁA�u�T�u���[�`�����Ăяo���܂����B�v�ƕ\���������͂��ł��B<br />
�@�‚܂��Acall �^�O�Ŏw�肵�����x���ɃW�����v�������̂ł����A���̂Ƃ��ɌĂяo�����ʒu�������I�ɋL�^�����Areturn �^�O�ł́A���̋L�^���ꂽ�Ăяo�����Ɏ����I�ɖ߂��܂� ( ���̎����I�ɋL�^���������̂��u<a id="id200" name="id200" class="targanchor"><dfn>�R�[���X�^�b�N</dfn></a>�v�ƌĂ��ł��܂� )�B<br />
�@���̗��ł́A<code class="inlinecode">*subroutine</code> ���� <code class="inlinecode">[return]</code> �܂ł��u�T�u���[�`���v�ł��B<br />
<br />
�@�T�u���[�`���̒������ق��̃T�u���[�`�����Ăяo�����Ƃ��ł��܂��B�Ăяo���̐[�� ( return �����ɂ����‚܂� call �ł��邩 ) �ɐ����͂����܂����B<br />
<br />
�@���Ȃ݂Ɂu�I�������g���Ă݂悤�v�̏��ł̓��x���̎��ɂ� [cm] �������Ə����܂������A�Z�[�u�̉ӏ��ƂȂ��悤�� ( | �t���� ) ���x���̎��łȂ����� [cm] �������Ȃ��Ă� OK �ł��B<br />
<br />
<br />
�@�R�[���X�^�b�N�ɂ́A�V�i���I�t�@�C�����A�V�i���I���̒��O�̃��x���Ƃ��ꂩ�� call �^�O�̂����s�܂ł̍s���Acall �^�O�̂����s�̓��e�A���̍s���ł̈ʒu�̏��񂵂��L�^�����܂����B�V�i���I�̃f�o�b�O���ȂǂŁA�߂����̃V�i���I�t�@�C�����̍\�����ς����ƂƂ��ł��Ȃ��ʒu�ɖ߂��Ă��܂��ꍇ�������̂Œ��ӂ��Ă��������B<br />
�@���{�I�ɂ́A�T�u���[�`���̃��x�����T�u���[�`�����ɂ́A�Z�[�u�ӏ��ƂȂ郉�x�� ( | �t���̃��x�� ) ���g���Ȃ�/�����Ȃ����g�ł��B<br />
</div></div>
<h1><a id="id201" name="id201">�T�u���[�`���Ɋւ��钍��</a>
</h1><div class="para"><div>
�@call �Ŏ������g���Ăт����Ă��܂����肷���Ɩ������[�v�ɂ͂܂��܂��B<br />
�@call �� return �̑Ή����Ƃ��Ă��Ȃ��ƁA�ǂ��ǂ��R�[���X�^�b�N�������Ă��������A���邢�� return �^�O�̂Ƃ����ŌĂяo�����ɖ߂��Ȃ��Ȃ��ăG���[�ɂȂ鎖�������܂��̂ŁA���ӂ��Ă��������B<br />
<br />
�@�����ƁA���̗��̂悤��<br />
<br />
<br />
<code class="bq">*subroutine<br />
�E�E�E<br />
[if&nbsp;exp=&quot;f.flag1&quot;]<em>[jump&nbsp;target=*otherplaces1]</em>[endif]<br />
[if&nbsp;exp=&quot;f.flag2&quot;]<em>[jump&nbsp;target=*otherplaces2]</em>[endif]<br />
�E�E�E<br />
[return]<br />
<br />
*otherplaces1<br />
�E�E�E<br />
[return]<br />
<br />
*otherplaces2<br />
;���̐��ɂ�&nbsp;return&nbsp;�^�O���Ȃ��E�E�E<br />
</code>
<br />
<br />
�@�T�u���[�`�����ő��̏ꏊ�ɃW�����v�����ꍇ�͒��ӂ��Ă��������Botherplaces1 �ɃW�����v�����ꍇ�́A�W�����v���� return �������̂� call �` return �̃o�����X���������Ƃ͂����܂����B�������Aotherplaces2 �ɃW�����v�����ꍇ�A�W�����v�������� return �������Ȃ��̂ŁA���̃T�u���[�`�������́u�߂��ĂȂ��v���ƂɂȂ��܂��B�‚܂��Acall �` return �̃o�����X�������Ă��܂��܂��B<br />
<br />
�@�����A�Ăяo�����ɖ߂��̂ł͂Ȃ��A�C�ӂ̏ꏊ�ɖ߂肽���ꍇ�́Areturn �^�O�� storage �� target �����𗘗p���āA�C�ӂ̏ꏊ�ɖ߂邱�Ƃ��ł��܂��B<br />
</div></div>
<script type="text/javascript" charset="Shift_JIS" src="documentid.js" ></script>
<script type="text/javascript" charset="Shift_JIS" src="postcontent.js" ></script>
</body>
</html>