SynDiff TODOs

Language Support

Add language support for the following formal languages.

  • XML
  • Scheme
  • LISP
  • OCaml
  • Line-by-Line
  • XQuery
  • Visual Basic
  • VHDL
  • RTF
  • PHP
  • HTML
  • DTD
  • Cobol
  • C++
  • C

From examples in javacc directory:

  • JavaCC grammar files
  • CORBA-IDL
  • Java 1.1

Code Cleanup

  • Improve Java 1.5 support.
  • Clean up JTB project.
  • improve support for minijava (try to get rid of warning)
  • Improve java and python grammars for ordered/unordered distinctions. Search for Kleene Star string and consider whether to replace with list grammar constructs.
  • improve debug/verbose switches

Temporary Code Notes

  • Changed EOF tokens in python.jj don't affect parsing. Not sure what to do about this. Don't know how to fix. (2 places) (Maybe the number “1” is simply correct?)
projects/syndiff/todos.txt · Last modified: 2008/03/31 16:45 by grant