Tcl

8つの言語でテキストフィルタを書き比べた

※2015/11/15追記:現段階では8言語から12言語に増えている。その昔 id:eel3:20120129:1327845759 なんてことをやったのだが、性懲りもなくまた同じようなことをやってみた。作ったものはこちらに置いてある。 GitHub - eel3/hcasl: Command line tool for "h…

8つの言語で1つのツール(2つのコンソールアプリの出力を加工する類のツール)を書き比べた

id:eel3:20120116:1326675419 で書いたように、funclenというC言語用の行数計測ツールを使っている。単純にソースファイル中に定義されている関数名を列挙するだけにも使えるが、ある条件の時に誤った関数名を出力してしまう。なのでExuberant ctagsとgawkを…

時代遅れひとりFizzBuzz祭り Tcl編

時代遅れひとりFizzBuzz祭り、今回はTcl。前回がLuaだったので、その流れで「元祖アプリケーション組み込み用言語*1」のTclを引っ張り出してみた。この「元祖」は単なる言葉のあやなので、深く考えてはいけない。Tclというと、世間的にはTcl/Tkと一括りで語…