Pilot Project - Custom lexer/parser/interpreter using modular architecture -- 2

已关闭 已发布的 Jan 4, 2016 货到付款
已关闭

I'm looking for someone to writhe a lexer/parser/handler combination for a specific application space.

The initial project (pilot project) will be a scaled-down version of the larger vision. The pilot will also be specified in a generic way to protect my application space IP. If we succeed in developing the pilot, a larger beta project may follow, but that decision will be made down the road and there is no guarantee that it will be offered.

The project deliverables will include:

1. Custom Lexicon

2. Lexer/Parser for (1.)

3. Input module for importing data files to process using our Lexicon (image map, color ID)

4. Interpreter

5. Modular handler framework for processing the interpreter output

6. Output module for building and saving formatted files (text or similar)

The proof of success will be signified by demonstration of two key operations:

1. Writing and successful execution of a program, using our custom lexicon, that will load a data file, extract shapes from a 2D color ID map, re-format the extracted data and save it in a specified (template file) format

2. Writing and successful execution of a program, using our custom lexicon, that will load the output file from (1.), reverse-format it back into the original (or intermediate - post extraction) format and report on the comparison ([url removed, login to view])

To facilitate (1. and 2.) we may want to specify an "intermediate data format" (LLVM or similar) that can be saved to file and used to validate the return-trip test.

软件构架 软件开发

项目ID: #9232824

关于项目

5个方案 远程项目 活跃的Feb 12, 2016

有5名威客正在参与此工作的竞标,均价$34/小时

imRaziel

hi. i have no idea how to do it(well, i have some idea, but not much), but it is interesting project and i am sure i can learn things needed. i have 5 years of experience with c# and almost all that time i worked 更多

$25 USD / 小时
(1条评论)
1.0
supersuntech

A proposal has not yet been provided

$25 USD / 小时
(0条评论)
0.0
codefibers

Building professional and freelance projects using many technologies including: PHP, Node.js, Go Lang, Bash, Python, Lua, MongoDb, Redis, Postgresql, Neo4j. Building web applications using PHP and Symfony2, Node.js an 更多

$41 USD / 小时
(0条评论)
0.0