2010-01-01から1ヶ月間の記事一覧

ANSI C89/ISO C90縛りでメールアドレスのフォーマットチェック関数を書いてみた

タイトル通り、必死こいて汗水垂らしながら実装した。zlib/libpng ライセンスで公開する。 /* * Copyright (c) 2010 eel3 @ TRASH BOX <dov045a@yahoo.co.jp> * * This software is provided 'as-is', without any express or implied * warranty. In no event will the authors b</dov045a@yahoo.co.jp>…

oedit/otbeditのVBScript編集モード用設定ファイルを作った

id:eel3:20100118:1263816915 でotbeditにJavaScript用編集モードを追加したけど、実際のところはJScript用に使っている。最近はJScriptと並んでVBScriptも使うことがあるので、編集モードを追加した。例のごとく設定ファイルを作ったので晒してみる。 VBScr…

oedit/otbeditのJavaScript編集モード用キーワード設定ファイルを作った

id:eel3:20100105:1262693568 でotbeditにC#用編集モードを追加した勢いで、よく使う言語用の編集モードを幾つか追加してみることにした。手始めにJavaScript用の編集モードを追加した。といってもHTMLファイル埋め込みのコードではなくて、JavaScriptのみで…

書籍購入:というかC89/C90とC95相当のJIS規格票を買った

Cプログラマなのに今まで規格書の類を何も持っていなかったことを、心からお詫びします(嘘)。C言語のJIS規格票は日本工業標準調査会のサイトでもPDFで閲覧できるのだけど、残念ながら最新の規格しか見れない。現行のJIS X 3010:2003の中身はC99相当となる…

oedit/otbeditのC#編集モード用キーワード設定ファイルを作った

最近.NET Framework上でのプログラミングを勉強しようと思い立ち、その過程でC#なんぞ触ってみようと思ったのだけど、手元のどの軽量級テキストエディタもC#の色分けに対応していなかった。対応していたのはvimとNotepad++だけど、vimは個人的に腰を据えてガ…

oedit/otbeditのC/C++編集モード用キーワード設定ファイルを大幅改訂した

作業用に何種類かテキストエディタを使用しているのだけど、最近はちょっとした作業用のエディタとしてotbeditを使っている。otbeditはデフォルトでC言語やC++のシンタックスハイライトやキーワード入力補完に対応している。腰を据えてコードを書くときはvim…