Terrapin Logoリファレンス

A
B
C
D
E
F
G
H
I
J

K
L
M
N
O
P
Q
R
S
T

U
V
W
X
Y
Z

ポーランド記法
演算子と優先順位

変数と有効範囲


 Terrapin Logoプログラミングのページで、使用しているLogoへの指示(コマンド)を、中心に説明しています。
すべての、コマンドを網羅する事は時間の関係上当分先の事に、なりそうです。

A

ABS

ACTIVEWINDOW

AGET

ALERT

ALIAS

命令に別名を付ける

ALLTURTLES

AND

APPENDMENU

APPENDMENUITEM

APPLY

ARCCOS (ACOS)

ARCCOT (ACOT)

ARCCSC (ACSC)

ARCSEC (ASEC)

ARCSIN (ASIN)

ARCTAN (ATAN)

ARRAY

ARRAY?

ARRAYDIMS

ASCII

ASET

ASK

Top

B

BACK (BK)

タートルを後退させる

BACKGROUND (BG)

グラフィックウインドウの背景色を返す

BACKTRACE (BT)

:BASE

BASECOLOR

BGPATTERN

BURIEDNAMES

BURIEDPROCS

BURIEDPROPS

BURY

BURYALL

BURYNAME

BURYPROC

BURYPROP

BUTFIRST

データの最初の要素を除外する

BUTLAST

データの最後の要素を除外する

BUTMEMBER (BM)

データから要素を除外する

BUTTON?

マウスボタンのステータスを返す

BYE, EXIT, QUIT

BYTEARRAY

BYTEARRAY?

Top

C

:CASE

CATCH

CHAR

CLEAN

CLEARINPUT

CLEARSCREEN (CS)

グラフィックの消去

CLEARTEXT

CLOSEWINDOW

COLORPICKER

COLORS

色の名前を返す

COMMAND

CONFIGURE

CONTINUE

COPYDEF

COS

三角関数COSを返す

COT

COUNT

CREATE

CSC

CURDIR

:CURRENT.GRAPHICS

:CURRENT.WINDOW

Top

D

:DATADIR

DATE

DECLARE (DCL)

DEFINE

DEFINED?

DELETE

DELETEMENU

DELETEMENUITEM

DIFFERENCE

DIRECTORY

DISCARD

DISTANCE

DOT

画面に点を打つ

DOT?

DOTCOLOR

DRAW

Top

E

EACH

EDIT

EDITSHAPE

EDN

EDP

ELSE

IF文の“偽”部分

EMPTY?

END

手続き定義終了

EOF?

EQUAL?

ERASE

ERN

:ERROR

:ERRORTEXT

EVERY

EXPN

EXTENT

Top

F

FENCE

FILE.INFO

FILE?

FILL

塗りつぶし(ペイント)

FILLARRAY

FINDMENUID

FIRST

データの最初の要素を返す

FONT

FONTS

FOR

変数で定義された回数の繰返し

FOREACH

FORWARD (FD)

タートルを前進させる

FPUT

FROMMEMBER

FULLSCREEN

Top

G

GETBYTE

GETXY

タートルの現在位置を返す

GO

プログラムをジャンプする

GPROP

GRAPHICS

Top

H

HALT

HEADING

タートルの向きを返す

HELP

HIDETURTLE (HT)

タートルを消す

HIT?

HOME

タートルをホーム位置に戻す

Top

I

IF

真偽値による条件分岐

IFFALSE (IFF)

IFTRUE (IFT)

IGNORE

INT

IS.A

ITEM

データからN番目の要素を取り出す

Top

K

KEY

Top

L

LABEL

LAST

データの最後の要素を返す

LAUNCH

LEFT (LT)

タートルを左に向ける

LIST

リストを組み立てる

LIST?

LISTARRAY

LISTENER

LOAD

LOADPIC

LOADSHAPE

LOADSNAP

LOCAL

局所変数を宣言

LOCKSHAPE

LOG

LOG10

LOGAND

整数同士のAND演算

LOGNOT

:LOGODIR

LOGOR

LOGXOR

LOWERCASE

LPUT

データを後ろに結合する

LSH

Top

M

MAKE

名前に値を割り当てる

MEMBER?

MIXEDCASE

MOUSE

MOUSESHAPE

Top

N

NAME

値に名前を割り当てる

NAME?

NAMELIST

NEW

NODES

NOT

NOT.EQUAL?

NUMBER?

Top

O

ONCOMMAND

OPEN

OPEN.OUTPUT

OPEN.PORT

ORIGIN

OUTPUT (OP)

手続きから値を出力

Top

P

PANGLE

極座標角度を返す

PARSE

PATTERN

PAUSE

PDIST

極座標距離を返す

PEEKBYTE

PEN

PENCOLOR (PC)

ペンの色を返す

PENDOWN (PD)

ペンを下げる

PENDOWN?

PENERASE

PENREVERSE

PENUP (PU)

ペンを上げる

PHEADING

PI

円周率を返す

PICK

データを無作為に選ぶ

:PICTURE.FORMAT

PLAY

PLIST

PONS

POPLS

POPRS

POPS

POS

POTS

POWER

PPOS

PPROP

PPROPS

:PRECISION

PREFS

PRIMITIVE?

PRINT (PR)

データの印字

PRINTLINE

PRINTOUT

PRINTQUOTE (PQ)

PROCEDURE?

PROCLIST

PRODUCT

乗算手続き

PSETHEADING

PUTBYTE

PUTBYTES

Top

Q

QUOTE

QUOTIENT

Top

R

RANDOM

乱数を返す

READ

READCHAR

READLINE

READLIST

READPROMPT (RP)

READQUOTE

READWORD

RECYCLE

REMAINDER

剰余計算

REMPROP

RENAME

REPEAT

リスト(コマンド)の繰返し

RERANDOM

RIGHT (RT)

タートルを右に向ける

ROUND

RUN

リストを(コマンドとして)実行

Top

S

SAVE

SAVEPIC

SAVESHAPE

SAVESNAP

SEC

SENTENCE (SE)

データを結合してリストにする

SETACTIVEWINDOW (SETACTIVEW)

SETBG

SETBGPATTERN

SETCURDIR

SETEXTENT

SETFONT

SETHEADING (SETH)

タートルの向きを角度で変える

SETMOUSESHAPE

SETORIGIN

SETP

SETPATTERN

SETPC

ペンの色を指定

SETPEN

SETPOS

SETSHAPE

SETSPEED

SETTURTLES

SETTURTLENAME (SETTNAME)

SETTURTLESIZE (SETTSIZE)

SETTWINDOW

SETVELOCITY

SETWIDTH (SETW)

ペンの太さを変更する

SETWINSIZE

SETWPOS

SETX

SETXY

タートルをジャンプさせる

SETY

SHAPE

SHOW

SHOWN?

SHOWTURTLE (ST)

タートルを見える状態にする

SIN

三角関数SINを返す

SLOWTURTLE

SNAP

SNAPSIZE

SPEED

SPLITSCREEN

SQRT

STAMP

STAMPOVAL

円・楕円を描く(塗りつぶし機能付き)

STAMPRECT

:STANDARD.INPUT

:STANDARD.OUTPUT

STOP

SUBST

SUM

Top

T

:TAB

TELL

TELLALL

TELLEVEN

TELLODD

TEST

TEXT

TEXTARRAY

TEXTSCREEN

THEN

IF文の“真”部分

THING

THROW

TIME

TO

手続きの定義を開始

TOOLBAR

TOOLBOX

TOPLEVEL

TOWARDS

:TRACE

TURTLENAME

TURTLENAMES

TURTLES

TURTLESIZE

TURTLETEXT (TT)

TWINDOW

TYPE

TYPEOF

Top

U

UNBURY

UNBURYALL

UNBURYNAME

UNBURYPROC

UNBURYPROP

UNGETBYTE

UNLOCKSHAPE

UPPERCASE

:USERNAME

Top

V

VELOCITY

VERSION

Top

W

WAIT

WHILE

.WHO

WHO

WIDTH

WINDOW

ウインドウモードに切り換える

.WINDOWS

WINSIZE

WORD

WORD?

WORKSPACE

WPOS

WRAP

Top

X

XCOR

Y

YCOR

Top