CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 2 of 2
  1. #1
    Join Date
    Oct 2012

    Red face What methodology to use for planning/developing a Language conversion project?

    I am trying to help my friend by creating a part of his on-going project. What i'm going to do is create a java parser to break up the java code into operators, parameters etc to build xml representation. Next I want to create a code generator to convert the parsed java code to XML conforming to the schema I've created. Finally I want to use an XML style-sheet to transform the XML into another programming language type. I hope this makes sense as I'm new to the area of programming. Basically I just wanted some advice on which methodology/model I should use for documenting/planning and developing this project. Is there some benefit to using Agile etc for instance? Thanks in Advance.

    - Andrew

  2. #2
    Join Date
    May 2006

    Re: What methodology to use for planning/developing a Language conversion project?

    Google for something like "one man development methodology". There's lots of advice already given on different methodologies so I won't repeat it here. One thing I would say is developing on your own takes a huge amount of discipline, it's so easy to get sidetracked so make sure you set targets and stick to them.

    On the subject of solving your problem, before you go to all the trouble of writing a parser you might want to look at the features the JavaDoc tool provides. You can write doclets for the JavaDocs tool and get it to parse the Java code for you.
    Posting code? Use code tags like this: [code]...Your code here...[/code]
    Click here for examples of Java Code

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Windows Mobile Development Center

Click Here to Expand Forum to Full Width

On-Demand Webinars (sponsored)

We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.