Login Form






Lost Password?
No account yet? Register
Freelancer Jobs arrow Freelancer Jobs - Archive 2007
JobId: #836615

SQL Parser/tree construction w/ JavaCC

Categories: Software Related (Includes Websites)
Posted By: iemanley  (1 ratings)
Source: Rent-a-coder
Job viewed: 244 times
Bids Placed: 1
Start Date: 2007-12-31 18:07:05
End Date: 2008-01-14 18:01:12
Deadline: Please estimate in your bid
Auction is closed Auction was won by : ronghester  Winning bid: 100.00 USD
Current Phase: 100% of work completed and accepted. Coder has been paid.
Max Accepted Bid: Bidding is closed
Project Type: Small Business Project: $100(USD) and above
Bid Type: Open Auction
Platform: java, linux
Description:

Seeking programmer familiar with JavaCC (langauage parser) and capable of constructing a SQL parser that takes SQL statements as input and outputs a tokenized versions in XML format.

I will provide you a JJTree file that consists of the defined SQL grammar and node/tree construction, and a SQLtoXML tree export routine. You will simply need to generate (compile) the abstract tree building java files with JJTree, then generate (compile)the parser java files with JavaCC. The main routine of SQLtoXML.java will traverse the tree automatically constructed by the java parser and output the SQL nodes into XML format.

The significant work has been done with the files that I will provide you, but you will have to compile, troubleshoot, and perhaps make a few minor modifications to demonstrate that it works based on sample sql input statements I provide you.

Once this project is complete, I will likely extend the scope to include additional functionality that I desire.