Code Parser (using ANTLR ?)

終了済み 投稿 Sep 21, 2006 着払い
終了済み 着払い

**Please see attached word document for more details.

Description**:

We are building a C# IDE that will allow users to edit/compile language based on ECMAScript 4 Proposal (<[url removed, login to view]>). We got most of the items working: color highlighting, compilation, etc. This language is similar to JavaScript/Java/C# and allows “imports/using?? secondary files.

We would like to introduce Intellisense and that requires parsing source files. It seems that ANTLR ([[url removed, login to view]][1]) is the tool for this job. We are open to consider other approaches as well.

We are looking for developers either experienced with ANTLR or with similar experience with some other tool. Please make sure to let us know about your previous experience with such projects. **Developers without experience in this area will not be considered.**

**What we have**:

We currently have ANTLR (v2) grammar file for this language and will be able to provide it.

**What we need**:

* Lexer, Parser and AST ( AbstractSyntaxTree ) generated to C#

* C# example demonstrating how to use generated classes mentioned above (Lexer, Parser and AST). (C# 1.1 is ok, C# 2.0 is preferable)

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Example should be done in C# (1.1 or 2.0)

C#プログラミング エンジニアリング MySQL PHP ソフトウェアアーキテクチャ ソフトウェアテスト

プロジェクトID: #3810938

プロジェクトについて

2個の提案 リモートプロジェクト アクティブ Oct 12, 2006

2人のフリーランサーが、平均$1828 で、この仕事に入札しています。

hutech

See private message.

$3400 USD 14日以内
(35件のレビュー)
6.7
dyingsphynx

See private message.

$255 USD 14日以内
(12件のレビュー)
4.3