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

Cerrado Publicado Jan 4, 2016 Pagado a la entrega
Cerrado

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.

Arquitectura de software Desarrollo de software

Nº del proyecto: #9232824

Sobre el proyecto

5 propuestas Proyecto remoto Activo Feb 12, 2016

5 freelancers están ofertando un promedio de $34 / hora por este trabajo

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 Más

$25 USD / hora
(1 comentario)
1.0
supersuntech

A proposal has not yet been provided

$25 USD / hora
(0 comentarios)
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 Más

$41 USD / hora
(0 comentarios)
0.0