Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

dslに関するsatoshipのブックマーク (3)

  • (Video) How to create a Domain Specific Language ?

    Posted by Stijn Van Vreckem on Oct 07, 2007 On 3rd of October 2007, XAOP organized and hosted the first Belgian Ruby User Group(BRUG) meeting. More than 20 individuals interested in developing, promoting, fostering, strengthening, and improving the Ruby programming language and Ruby community attended this meeting. Interested to become a member ? Sign up to the mailinglist. If you were unable to

    satoship
    satoship 2007/11/02
    "RubyでDSLの作り方を解説したプレゼンテーション動画「Metaprogramming in Ruby」" via http://secure.ddo.jp/~kaku/tdiary/20071031.html#p01
  • Martin Fowler's Bliki in Japanese - DSLに関する読み物

    http://martinfowler.com/bliki/DslReadings.html 2007/7/13 ( トピックと各用語については、 ドメイン特化言語の記述を参照のこと ) 更新:David Laribeeが、「秩序的流れるようなインターフェース」と「無秩序的流れるようなインターフェース」について書いている。両者の違いは、秩序的流れるようなインターフェースがDSL文の構築に対して流れを強制する点だ。 彼は単一のExpressionBuilder?で複数のインタフェースを使っている例を挙げている――これはJMockで使われているのと同じ技術だ。 Anders Noras が内部DSLをC#で記述するという興味深い記事を2書いている。 最初の記事では、DSLの例とChromaticの皮肉的なチェックリストに対する反論を述べている。 もうひとつの記事では、その実装の詳細について

    satoship
    satoship 2007/10/19
  • Martin Fowler's Bliki in Japanese - ドメイン特化言語

    http://martinfowler.com/bliki/DomainSpecificLanguage.html ドメイン特化言語(DSL:Domain Specific Language)とは、 ある特定の種類の問題に特化したコンピュータ言語のことです。 様々な問題に対応できる汎用的な言語のことではありません。 ドメイン特化言語についてはこれまでも議論されてきましたし、 コンピュータが使われてきたのと同じくらい長い間使われてきました。 DSLを頻繁に使用しているコミュニティにUnixコミュニティがあります。 そこでは、DSLは「リトル言語」や「ミニ言語」などと呼ばれています (この伝統について、Eric Raymondが素晴らしい議論を提供してくれています)。 最も一般的なUnixスタイルのやり方は、 言語の文法を定義し、コード生成機能を使ってDSLから汎用的な言語を生成する、 あるい

    satoship
    satoship 2007/10/19
  • 1