タグ

compilerに関するk1mのブックマーク (6)

  • ボーランド デベロッパーツールズグループ、伝統あるTurboブランドの復活を発表

    ボーランド株式会社 ボーランド デベロッパーツールズグループ、伝統あるTurbo™ブランドの復活を発表 Turbo Pascal®によって創成期のソフトウェア開発ツール市場を開拓したブランドが、Turboシリーズとして新たにMicrosoft® Windows®と.NETアプリケーションを迅速かつ簡単に開発する手段を提供 【2006年 8月 8日 米国カリフォルニア州クパチーノ】 ボーランド・ソフトウェア・コーポレーション(NASDAQ NM:BORL、以下ボーランド) デベロッパーツールズグループは日、同社のMicrosoft® Windows® および .NETアプリケーション開発環境であるBorland Developer Studioの単一言語版をリリースする計画を発表しました。定評あるTurbo™の愛称を復活させ、新しいBorland Turbo製品によって、低コストの特定言語

    k1m
    k1m 2006/09/13
    なつかしす
  • mozilla mozilla/js/narcissus/

    Narcissus - JS implemented in JS. Lexical scanner and parser.

    k1m
    k1m 2006/09/13
    JS on JS
  • Parsec, 高速なコンビネータパーサ

    文書は次に掲げる URL で示される文書の部分的な邦訳です。 http://www.cs.uu.nl/people/daan/download/parsec/parsec.html Parsec, 高速なコンビネータパーサ Daan Leijen University of Utrecht Dept. of Computer Science PO.Box 80.089, 3508 TB Utrecht The Netherlands daan@cs.uu.nl, http://www.cs.uu.nl/~daan Parsec, 高速なコンビネータパーサ Daan Leijen University of Utrecht Dept. of Computer Science PO.Box 80.089, 3508 TB Utrecht The Netherlands daan@

    k1m
    k1m 2006/09/13
    Haskell のパーサコンビネータについて
  • kmyacc - 多言語対応LALRパーサー生成系

    What is KMyacc? kmyaccはyaccやbisonと同じLALRパーサージェネレータです。 yaccと互換性があり、生成される表が小さく、ホスト言語としてC以外にJava, JavaScript,Perlでも使うことができます。 News 2006.02.28: きむらさんによるWindows VC++用のパッチ 2006.02.16: version 4.1.4: Java, Perl, JavaScript版のパーサードラ イバのバグを修正。このバグは、ある種の文法で構文解析に失敗し実行時エラー を起こすというもの。C版にはこのバグはない。 2005.10.07: version 4.1.3: Java版に yyparsererror (YYERROR) 及びスタックの自動伸張を実装 2005.07.10: Demonstration program 2005.07.0

    k1m
    k1m 2006/09/13
    Javascript 対応 yacc。そろそろ出るだろうと思ってたら本当に出た。lexer は?
  • 03/09/18 JavaCC との違い -- 日(?)記

    XMLで言うと、上が SAX で、下が DOM に似ているかもしれません。 JavaCC と¬<><∪∪だと共通点の方が少ないので、まず、JJTree と¬<><∪∪との違いを説明します。 ■ 次のBNFであらわされるJavaのfor文を考えてみます([ ... ] は省略可能を表します)。JJTreeと¬<><∪∪では、例えば次のように記述されます。 // BNF ForStatement ::= "for" "(" [ ForInit ] ";" [ Expression ] ";" [ ForUpdate ] ")" Statement // JJTree void forStatement() #ForStatement : {} { "for" "(" [ forInit() ] ";" [ expression() ] ";" [ forUpdate() ] ")" state

    k1m
    k1m 2006/09/13
    JavaCC と notavaCC の違い
  • ¬<><∪∪ (notavaCC) -- AST-Generatable Parser Generator for Java

    notavaCC -- A Compiler Compiler That Is A Strongly-Typed Object-Oriented Abstract-Syntax-Tree Generator Generator ご意見・ご要望はこちらまで。 Download Latest Stable Ver.1.0.3 and source Latest Experimental Ver.1.9.1 and source 試験的なリリースです。テストは十分ではありません。また、今後のバージョンで仕様は互換性無く変更されます。 任意の曖昧な文法(無限個の解析木を作るものを除く)を扱うことができます。 What's New 2006/May/23 Ver.1.9.1 and source 構文解析エンジンを書き直しました。 2006/May/19 Ver.1.9.0 and source 2

    k1m
    k1m 2006/09/13
    読めませんよ...
  • 1