タグ

Delphiに関するnomnelのブックマーク (5)

  • Delphi@WCIMH

    ../index.html Delphiの四方山話 Note 2004年4月まで 最初の環境設定 Delphi起動画面特集 Debug Note CGI Note Database Note Kylix Note Samples TXMLDocument サブコンポーネント 設定ダイアログ Object Pascal Object Oriented Programming "implements" Metaclass and "virtual" "class" method Object Pascal Magic Programming λ with INNER FUNCTION Closure of "stdcall" Coroutine Dynamic array's RTTI Garbage Collector Tail Recursive .obj Delphi8 on Win32

  • Delphi@WCIMH

    ./index.html ../index.html ObjectPascal Magic Programming λ with INNER FUNCTION ObjectPascalというよりもDelphi限定の話になりますが、 変な最適化をしない素直なコードを吐く、とっても純朴なコンパイラです。 故に…ちょいと怪しい操作をインラインアセンブラで埋めこんでやれば、 物の見事に、ちょっと信じられないような機能を追加できます。 というわけで、極悪コードシリーズです。 驚きの新機能から役たたずの環境依存コードまで。 まあ、ネタがそんなにあるわけでは無いですけど。 λ演算、というのがあります。 理屈はよくわかりませんが、関数に関数を渡して、計算を進めていく事を指すようです。 Pythonの予約語lambdaなどが有名ではないでしょうか。 Pythonではfrom __future__ impor

  • Delphi 7以降の言語およびコンパイラの新機能

    ルーチンにinline指令を指定できるようになりました。 これは、コンパイラに対して、そのルーチンを実際に呼び出す代わりに、呼び出し側にそのルーチンを含むコードを出力するよう指示します。 Delphiでは、いくつかの関数または演算子をレコード宣言内でオーバーロードできます。 TMyClass = record class operator Add(a, b: TMyClass): TMyClass; // Addition of two operands of type TMyClass class operator Subtract(a, b: TMyClass): TMyclass; // Subtraction of type TMyClass class operator Implicit(a: Integer): TMyClass; // Implicit conversion

  • SkRegExp | SkRegExp は Delphi 用の正規表現ユニットです

    ■ SkRegExpの特長 SkRegExp は Delphi 用の正規表現ユニットです。Delphi 2005 から XE8 に対応しています。 Pure Delphi SkRegExp は全て Delphi で書かれています。既存の正規表現ライブラリをDelphi に移植したものではなく、ゼロから Delph で書いています。 No DLL 外部のライブラリは必要ありません。 Perl 5.14 Compatible Perl 5.14 互換の正規表現をサポートしています。 (SkRegExp version 2.6 以前は Perl 5.10 互換) 正規表現構文の一覧はこちらをどうぞ。 Unicode Ready SkRegExp は文字列を全て Unicode で処理しています。 Delphi 2007 以前の ANSI 版 Delphi は WideString で、Delph

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • 1