CINXE.COM
dbohdan
<!DOCTYPE html> <html lang='en'> <head> <meta charset='utf-8'> <meta name='viewport' content='width=device-width, initial-scale=1'> <meta name='description' content='Tclers wiki'> <meta name='author' content=''> <link rel='icon' href='/img/favicon.ico'> <title>dbohdan</title> <!-- Latest compiled and minified CSS --> <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css'> <link rel='stylesheet' href='/css/nikit.css' type='text/css'> <link rel='stylesheet' href='/css/sh_style.css' type='text/css'> <link rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.0/css/theme.bootstrap_3.min.css' type='text/css'> <script src='//cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js'></script> </head> <body onload='sh_highlightDocument(); nikitUser();'> <nav class='navbar navbar-fixed-top navbar-inverse'> <div class='container'> <div class='navbar-header'> <button type='button' class='navbar-toggle' data-toggle='collapse' data-target='#myNavbar'> <span class='icon-bar'></span> <span class='icon-bar'></span> <span class='icon-bar'></span> </button> <ul class='nav navbar-nav'> <li class='dropdown'> <a class='dropdown-toggle' data-toggle='dropdown' href='#'> Tcler's Wiki<span class='caret'></span></a> <ul class='dropdown-menu scrollable-menu' role='menu'><li><a href='/welcome'>Home</a></li> <li><a rel='nofollow' href='/recent'>Changes</a></li> <li><a rel='nofollow' href='/_random'>Random page</a></li> <li><a rel='nofollow' href='/_new'>New page</a></li> </ul> </li> </ul> </div> <div class='collapse navbar-collapse' id='myNavbar'> <ul class='nav navbar-nav'> <li class='dropdown' id='li_idPageEdit' style='display:none'> <a class='dropdown-toggle' data-toggle='dropdown' href='#'><span id=name_idPageEdit>Page</span><span class='caret'></span></a> <ul class='dropdown-menu scrollable-menu' role='menu'><li><a rel='nofollow' href='/_edit/dbohdan?A=1'>Comment</a></li> <li><a rel='nofollow' hidden='true' href='/_edit/dbohdan'>Edit</a></li> <li><a rel='nofollow' href='/_upload/dbohdan'>Upload</a></li> <li><a rel='nofollow' href='/ref/dbohdan'>References</a></li> <li><a rel='nofollow' href='/history/dbohdan'>History</a></li> <li><hr></li> <li><a href='#94a6377b3c5aee51b96fc5b8bb768da15649420e5b426d7864b337bbeae9c0d1'> Bookmarks </a> </li> <li><a href='#508a254c19a66e3cc8377034099c6ad925db42fa5c03553e3bb80018620b9a16'> Pages about software projects I have contributed to </a> </li> <li><a href='#3645e336befbcd8c5747e5b0232c62249056659fda98dd8d945e1bbc8bbbd416'> Projects I started </a> </li> <li><a href='#2ccea1d58b27532fdc5c63e656178ed702ec606dc62f52720491bf1a89ff18ae'> Projects I forked </a> </li> <li><a href='#05bdcbce6b577593e86975ea54f5e50c9972844afebee16c2f37356b901ea393'> Other projects </a> </li> <li><a href='#244d828baaba4f95227ae5eb50400f0f81d2bc29110fbf4ae72a70f5b7d059d7'> My code hosted on the wiki </a> </li> <li><a href='#55683a21593a98e4ca3458e6d6ba1bcbf724e6a430553db6d3dd770056539ef4'> Tcl modules </a> </li> <li><a href='#4df1dd1155bde60546a4cd27f567bc45626cd09216f3e458fc6a0d8b882f7c30'> Extension examples </a> </li> <li><a href='#3e6c26ad6b6a395379e87a45944a9fd804f7800c274fc76b5f2961927b938926'> Some pages I have created or contributed to </a> </li> <li><a href='#b823a84505188a25020b4453bb715a0036920d584553d0633ee7c815886c897d'> Misc. bookmarks </a> </li> </ul> </li> <li class='dropdown' id='li_idPageNoEdit' style='display:none'> <a class='dropdown-toggle' data-toggle='dropdown' href='#'><span id=name_idPageNoEdit>Page</span><span class='caret'></span></a> <ul class='dropdown-menu scrollable-menu' role='menu'><li><a rel='nofollow' href='/ref/dbohdan'>References</a></li> <li><a rel='nofollow' href='/history/dbohdan'>History</a></li> <li><hr></li> <li><a href='#94a6377b3c5aee51b96fc5b8bb768da15649420e5b426d7864b337bbeae9c0d1'> Bookmarks </a> </li> <li><a href='#508a254c19a66e3cc8377034099c6ad925db42fa5c03553e3bb80018620b9a16'> Pages about software projects I have contributed to </a> </li> <li><a href='#3645e336befbcd8c5747e5b0232c62249056659fda98dd8d945e1bbc8bbbd416'> Projects I started </a> </li> <li><a href='#2ccea1d58b27532fdc5c63e656178ed702ec606dc62f52720491bf1a89ff18ae'> Projects I forked </a> </li> <li><a href='#05bdcbce6b577593e86975ea54f5e50c9972844afebee16c2f37356b901ea393'> Other projects </a> </li> <li><a href='#244d828baaba4f95227ae5eb50400f0f81d2bc29110fbf4ae72a70f5b7d059d7'> My code hosted on the wiki </a> </li> <li><a href='#55683a21593a98e4ca3458e6d6ba1bcbf724e6a430553db6d3dd770056539ef4'> Tcl modules </a> </li> <li><a href='#4df1dd1155bde60546a4cd27f567bc45626cd09216f3e458fc6a0d8b882f7c30'> Extension examples </a> </li> <li><a href='#3e6c26ad6b6a395379e87a45944a9fd804f7800c274fc76b5f2961927b938926'> Some pages I have created or contributed to </a> </li> <li><a href='#b823a84505188a25020b4453bb715a0036920d584553d0633ee7c815886c897d'> Misc. bookmarks </a> </li> </ul> </li> <li><a href="/page/Showcase">Showcase</a></li> <li><a href="/page/Tcl+Tutorial+Lesson+0">Tutorial</a></li> <li><a href="/page/Articles">Articles</a></li> <li><a href="/page/Tcl+Playground">Playground</a></li> <li class='dropdown'> <a class='dropdown-toggle' data-toggle='dropdown' href='#'> Help<span class='caret'></span></a> <ul class='dropdown-menu scrollable-menu' role='menu'><li><a rel='nofollow' href='/page/Help'>Page Markup</a></li> <li><a rel='nofollow' href='/page/How+do+Wiki+Categories+work'>Wiki Categories</a></li> <li><a rel='nofollow' href='/page/Contents'>Topics</a></li> <li><a rel='nofollow' target='_blank' href='https://chiselapp.com/user/stevel/repository/nikit/ticket'>Report Problems</a></li> <li><a rel='nofollow' href='/privacy'>Privacy</a></li> <li><a rel='nofollow' href='/license'>License</a></li> </ul> </li> </ul> <ul class='nav navbar-nav navbar-right'> <li class='dropdown'> <a class='dropdown-toggle' data-toggle='dropdown' href='#'><span id=name_SMenu>User</span><span class='caret'></span></a> <ul class='dropdown-menu' id='ul_SMenu'> </ul> </li> </ul> <form class='navbar-form navbar-right' method='post' action='/search' id='searchform'> <input name='Q' type='text' class='form-control' placeholder='Search...'/> <input type="hidden" name="sites" value="wiki.tcl-lang.org"/> </form> </div> </div> </nav> <div class='container'> <div class='row'> <div class='col-xs-12'> <h2>dbohdan</h2> </div> </div> <div class='row'> <div class='col-xs-12'> <p class='mkup_p'>A person who does things with computers.</p><p class='mkup_p'>You are free to use any code I have contributed to this wiki under the terms of the <a class='mkup_a mkup_known' href='/page/MIT+license'>MIT license</a>. Please consider adding a similar disclaimer to your own user page to explicitly allow reuse of your code. See: <a class='mkup_a mkup_known' href='/page/Who+owns+the+content+on+this+Wiki'>Who owns the content on this Wiki</a>.</p><p class='mkup_p'>To contact me go to <a rel='nofollow' class='mkup_a' href='https://dbohdan.com/'>https://dbohdan.com/ <span class='glyphicon glyphicon-globe' aria-hidden='true'></span></a> and click "contact".</p><hr class='mkup_hr'> <h2 id='94a6377b3c5aee51b96fc5b8bb768da15649420e5b426d7864b337bbeae9c0d1' class='mkup_h1'> Bookmarks </h2><h3 id='508a254c19a66e3cc8377034099c6ad925db42fa5c03553e3bb80018620b9a16' class='mkup_h2'> Pages about software projects I have contributed to </h3><h4 id='3645e336befbcd8c5747e5b0232c62249056659fda98dd8d945e1bbc8bbbd416' class='mkup_h3'> Projects I started </h4><UL class='mkup_UL'><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/2048%2Etcl'>2048.tcl</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Assemble+%28tool%29'>Assemble (tool)</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/autoopts'>autoopts</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Building+static+Jim+Tcl+with+SQLite+3+for+Linux'>Building static Jim Tcl with SQLite 3 for Linux</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/DustMote+with+Snit'>DustMote with Snit</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/gpgedit'>gpgedit</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/hosts'>hosts</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/jimhttp'>jimhttp</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/jimlib'>jimlib</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/packer'>Packer</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Pure+Tcl+JPEG+decoder'>Pure Tcl JPEG decoder</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Sqawk'>Sqawk</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tabulate'>tabulate</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tcl%2Daugeas'>tcl-augeas</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tcl%2Dduktape'>tcl-duktape</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Tclssg'>Tclssg</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tinyfts'>tinyfts</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/twtxt'>twtxt.tcl</a></li></UL><h4 id='2ccea1d58b27532fdc5c63e656178ed702ec606dc62f52720491bf1a89ff18ae' class='mkup_h3'> Projects I forked </h4><UL class='mkup_UL'><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/FastCGI'>Fcgi.tcl</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/owh+%2D+a+fileless+tclsh'>owh</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Picol'>Picol</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tclog'>tclog</a></li></UL><h4 id='05bdcbce6b577593e86975ea54f5e50c9972844afebee16c2f37356b901ea393' class='mkup_h3'> Other projects </h4><UL class='mkup_UL'><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Caius'>Caius</a> (<a class='mkup_a mkup_known' href='/page/Markdown'>Markdown</a> compatibility)</li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Jim+Tcl'>Jim Tcl</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/MessagePack'>msgpack</a> (<a class='mkup_a mkup_known' href='/page/Jos+Decoster'>Jos Decoster</a>'s package)</li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tclreadline'>tclreadline</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/ycl'>ycl</a> (<a class='mkup_a mkup_known' href='/page/word%2Etcl'>word.tcl</a>)</li></UL><h3 id='244d828baaba4f95227ae5eb50400f0f81d2bc29110fbf4ae72a70f5b7d059d7' class='mkup_h2'> My code hosted on the wiki </h3><h4 id='55683a21593a98e4ca3458e6d6ba1bcbf724e6a430553db6d3dd770056539ef4' class='mkup_h3'> Tcl modules </h4><UL class='mkup_UL'><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/arrexpr'>arrexpr</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Brainfuck%2Dto%2DTcl+transpiler'>BF-to-Tcl transpiler</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Classy+YAO'>Classy YAO</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/FIFO'>fifo</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/fptools'>fptools</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/JQ'>JQ</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/List+trim'>List trim</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Longest+common+word+prefix'>Longest common word prefix</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/LuaJIT'>LuaJIT bindings</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/LZ4'>LZ4</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/multipart%2Fx%2Dmixed%2Dreplace'>multipart/x-mixed-replace</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/netcat'>netcat</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/now'>now</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Persistent+arrays'>Persistent arrays</a> (<a class='mkup_a mkup_known' href='/page/LMDB'>LMDB</a> version)</li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/PersistentCache'>PersistentCache</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Public+IP'>Public IP</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Pure%2Dtcl+readline2+prompts'>Pure-tcl readline2 prompts</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/recfile'>recfile</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Single+assignment+variable'>Single assignment variable</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Sparkline'>Sparkline</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/ssd%2Dinfo'>ssd-info</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Swatch+Internet+Time'>Swatch Internet Time</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Tiny+Excel%2Dlike+app+in+plain+Tcl%2FTk'>Tiny Excel-like app in plain Tcl/Tk</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/treeselect'>treeselect</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/ULID'>ULID</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/wiki%2Dreaper'>wiki-reaper</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/wordchan'>wordchan</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/xxHash'>xxHash</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Zstandard'>Zstandard</a></li></UL><h4 id='4df1dd1155bde60546a4cd27f567bc45626cd09216f3e458fc6a0d8b882f7c30' class='mkup_h3'> Extension examples </h4><UL class='mkup_UL'><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Example+of+a+Tcl+extension+in+D'>Example of a Tcl extension in D</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Example+of+a+Tcl+extension+in+Free+Pascal'>Example of a Tcl extension in Free Pascal</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Example+of+a+Tcl+extension+in+Go'>Example of a Tcl extension in Go</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Example+of+a+Tcl+extension+in+Swift'>Example of a Tcl extension in Swift</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Example+of+a+Tcl+extension+in+Terra'>Example of a Tcl extension in Terra</a></li></UL><h3 id='3e6c26ad6b6a395379e87a45944a9fd804f7800c274fc76b5f2961927b938926' class='mkup_h2'> Some pages I have created or contributed to </h3><UL class='mkup_UL'><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Building+Tcl+and+Tk+for+Windows+with+MSYS2'>Building Tcl and Tk for Windows with MSYS2</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/clock+scan'>clock scan</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Commands+pipe'>Commands pipe</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Creating+Temporary+Files'>Creating Temporary Files</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/eltclsh'>eltclsh</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/format'>format</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Hacker+News'>Hacker News</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/HTTPS'>HTTPS</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/JSON'>JSON</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/JSON+value+extraction+benchmark'>JSON value extraction benchmark</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Module+development+workflow'>Module development workflow</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/redis'>redis</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/SCGI'>SCGI</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Scheme+Tk'>Scheme Tk</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Small+Tcl'>Small Tcl</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/SQLite+extension+JSON1'>SQLite extension JSON1</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Square+bracket+indentation+style'>Square bracket indentation style</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Static+site+generator'>Static site generator</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tcc4tcl'>tcc4tcl</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tcl%3A%3Apkgconfig'>tcl::pkgconfig</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Tcl%2FTk+application+binaries+through+Go'>Tcl/Tk application binaries through Go</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/tmpl%5Fparser'>tmpl_parser</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Trimming+indentation'>Trimming indentation</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Usage+hack'>Usage hack</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/uuid'>uuid</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/vfs%3A%3Aftp'>vfs::ftp</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Wapp'>Wapp</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Web+framework'>Web framework</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Web+Scraping+with+htmlparse'>Web Scraping with htmlparse</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/What+Languages+Fix'>What Languages Fix</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/with%2Dpath'>with-path</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Word+channel'>Word channel</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Yet+another+object+system'>Yet another object system</a></li></UL><h3 id='b823a84505188a25020b4453bb715a0036920d584553d0633ee7c815886c897d' class='mkup_h2'> Misc. bookmarks </h3><UL class='mkup_UL'><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Algebraic+Types'>Algebraic Types</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Bayesian+Networks'>Bayesian Networks</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/bexec'>bexec</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/identity+function'>identity function</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/If+we+had+no+if'>If we had no if</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Injection+Attack'>Injection Attack</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Managing+the+reference+count+of+Tcl+objects'>Managing the reference count of Tcl objects</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/parser+generator'>parser generator</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/pipethread'>pipethread</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Pure%2Dtcl+readline2'>Pure-tcl readline2</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Radical+Language+Modification'>Radical Language Modification</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Radical+reform+of+the+execution+engine'>Radical reform of the execution engine</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/regsub'>regsub</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Tcl+Minimal+Escaping+Style'>Tcl Minimal Escaping Style</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Tcl+references+in+Tcl'>Tcl references in Tcl</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Tcl%5FObj+refCount+HOWTO'>Tcl_Obj refCount HOWTO</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/The+Very+Minimal+Tcl+Core+Command+Set'>The Very Minimal Tcl Core Command Set</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/trains3%2Etcl'>trains3.tcl</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/Transparent+OO+for+Tcl'>Transparent OO for Tcl</a></li><li class='mkup_li'><a class='mkup_a mkup_known' href='/page/treeql'>treeql</a></li></UL><hr><div class='mkup_centered'><table class='mkup_categories'><tr><td class='mkup_td'><a class='mkup_a' href='/page/Category+Person'>Category Person</a></td></tr></table></div> </div> </div> <div class='row'> <div class='col-xs-12'> <div class='Footer'>Updated 2025-02-24 13:02:41</div> </div> </div> </div> <!-- jQuery library --> <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'></script> <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.0/js/jquery.tablesorter.combined.js'></script> <!-- Latest compiled JavaScript --> <script src='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js'></script> <script type='text/javascript' src='/scripts/nikit.js'></script> <script type='text/javascript' src='/scripts/sh_main.js'></script> <script type='text/javascript' src='/scripts/sh_tcl.js'></script> <script type='text/javascript' src='/scripts/sh_c.js'></script> <script type='text/javascript' src='/scripts/sh_cpp.js'></script> <!-- <script src='https://www.google.com/recaptcha/api.js'></script> --> <script src='https://hcaptcha.com/1/api.js'></script> <script>var clipboard = new ClipboardJS('.copybtn', { text: function(trigger) { return document.querySelector(trigger.getAttribute('data-clipboard-target')).textContent + '\n'; } }); sort_tables(); </script> </body> </html>