P/ECE—pTcl²ÝÀÌߨÀ‘Ήžó‹µ (2014/11/08)

‘Ήž‚µ‚Ä‚¢‚éºÏÝÄÞ
ºÏÝÄÞ–¼\•¶”õl
appendappend varName ?value ...? 
array anymorearray anymore arrayName searchId 
array donesearcharray donesearch arrayName searchId 
array namesarray names arrayNamemode,pattern‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
array nextelementarray nextelement arrayName searchId 
array sizearray size arrayName 
array startsearcharray startsearch arrayName 
breakbreak 
catchcatch script ?varName? 
closeclose channelId 
concatconcat ?arg ...? 
continuecontinue 
eofeof channelId 
errorerror messageinfo,code‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
evaleval arg ?arg ...? 
exitexit ?returnCode? 
exprexpr arg ?arg ...?+,-,*,/,%,<,<=,==,=>,>,~,&,|,^,!,&&,||,c?c:c,$c,(c),"c",{c},[c]‚̉‰ŽZŽq‚ɑΉž‚µ‚Ä‚¢‚Ü‚·¡”ŠwŠÖ”‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
flushflush channelId 
forfor start test next body 
foreachforeach varname list body¢foreach varlist1 list1 ?varlist2 list2 ... ? body£‚̍\•¶‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
formatformat formatString ?arg ...? 
getsgets channelId ?varName? 
globglob ?switches? pattern ?pattern ...?switches‚Í-nocomplain‚̂ݑΉž‚µ‚Ä‚¢‚Ü‚·¡
globalglobal varname ?varname ...? 
ifif expr1 ?then? body1 elseif expr2 ?then? body2 elseif ... ?else? ?bodyN? 
incrincr varName ?increment? 
joinjoin list ?joinString? 
lappendlappend varName ?value ...? 
lindexlindex list index¢lindex list ?index ... ?£‚̍\•¶‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
linsertlinsert list index element ?element ...? 
listlist ?arg ...? 
llengthllength list 
lrangelrange list first last 
lreplacelreplace list first last ?element ...? 
lsearchlsearch list patternoptions‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
lsortlsort ?options? listoptions‚Í-increasing,-decreasing‚̂ݑΉž‚µ‚Ä‚¢‚Ü‚·¡
openopen fileName ?access?permissions,ºÏÝÄÞÊß²Ìßײ݂͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
procproc name args body 
putsputs ?-nonewline? ?channelId? string 
renamerename oldName newName 
returnreturn ?string?-code,-errorinfo,-errorcode‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
scanscan string format ?varName ...? 
seekseek channelId offset ?origin? 
setset varName ?value? 
sourcesource fileName 
splitsplit string ?splitChars? 
string comparestring compare string1 string2-nocase,-length‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
string firststring first string1 string2startIndex‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
string indexstring index string charIndex 
string laststring last string1 string2lastIndex‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
string lengthstring length string 
string matchstring match pattern string-nocase‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
string rangestring range string first last 
string reversestring reverse string'string reverse'‚ͤTcl8.5a6‚ŒljÁ‚³‚ꂽºÏÝÄÞ‚Å‚·¡
string tolowerstring tolower stringfirst,last‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
string toupperstring toupper stringfirst,last‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
string trimstring trim string ?chars? 
string trimleftstring trimleft string ?chars? 
string trimrightstring trimright string ?chars? 
switchswitch ?options? string pattern body ?pattern body ...?-regexp‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
switchswitch ?options? string {pattern body ?pattern body ...?}-regexp‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
telltell channelId 
unsetunset ?name name name ...?--,-nocomplain‚͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñ¡
upleveluplevel ?level? arg ?arg ...? 
upvarupvar ?level? otherVar myVar ?otherVar myVar ...? 
whilewhile test body 

‘Ήž‚µ‚Ä‚¢‚È‚¢Žå—v‚ȺÏÝÄÞ
ºÏÝÄÞ–¼‘Ήž‚µ‚Ä‚¢‚È‚¢——R”õl
cdP/ECE‚É‚ÍÌ«ÙÀÞŠK‘w‚ª–³‚¢‚©‚ç¡ 
execP/ECE‚ɂͻÌÞÌßÛ¾½‚ª–³‚¢‚©‚ç¡ 
file‚ ‚Ü‚èŽg‚í‚È‚¢‚©‚ç¡ 
info‚ ‚Ü‚èŽg‚í‚È‚¢‚©‚ç¡ 
pwdP/ECE‚É‚ÍÌ«ÙÀÞŠK‘w‚ª–³‚¢‚©‚ç¡ 
read÷½Ä̧²Ù‚̓ǂݍž‚݂Ȃç‚Τputs‚ŏ[•ª‚¾‚©‚ç¡ 
regexp‘Ήž‚·‚邯º°ÄÞ»²½Þ‚ª‘‚¦‚·‚¬‚é‚©‚ç¡‘å’ï‚Ístring match‚Å—p‚ª‘«‚è‚é‚©‚ç¡ 
regsub‘Ήž‚·‚邯º°ÄÞ»²½Þ‚ª‘‚¦‚·‚¬‚é‚©‚ç¡ 
time‚ ‚Ü‚èŽg‚í‚È‚¢‚©‚ç¡ 
trace‘Ήž‚·‚邯º°ÄÞ»²½Þ‚ª‘‚¦‚·‚¬‚é‚©‚ç¡Tk‚ðŽg‚¤Žž‚Ítrace‚à—˜—p‚·‚邱‚Æ‚ª‘½‚¢¡³¨¼Þª¯Ä‚ª“KØ‚ȲÍÞÝÄ‚ðŽ‚Á‚Ä‚¢‚È‚¢ê‡‚ɤ³¨¼Þª¯Ä‚ª•ϐ”‚ð•ύX‚·‚é‚Ì‚ðŠÄŽ‹‚µ‚IJÍÞÝĂ̑ã—p‚Æ‚·‚é“™¡‚µ‚©‚µ¤Tcl’P“ƂłÍtrace‚ðŽg—p‚·‚邱‚Ƃ͂ ‚܂薳‚¢‚̂Ť¡‰ñ‚͑Ήž‚µ‚È‚©‚Á‚½¡