Skip to main content

Source code browse

Revision: a2d76dd28a593b2adf011ad062a5cbbcdced58ab

Added two more 'provider' scope dependencies.
» Project Revision History

» Checkout URL

git / libs.xtc

FilenameAuthorRevisionModifiedLog Entry
..
Caoyuan Deng aa86423e almost 6 years ago Imported libs.xtc module.
Caoyuan Deng aa86423e almost 6 years ago Imported libs.xtc module.
Caoyuan Deng e9615712 about 5 years ago cleanup
Caoyuan Deng e4f625f2 almost 6 years ago Moved resources files to src/mai...
Caoyuan Deng aa86423e almost 6 years ago Imported libs.xtc module.
This module is copied from xtc (http://cs.nyu.edu/~rgrimm/xtc/rats.html) source code, will be applied patches.

The modifications will be described here:


I Step 1

1. remove xtc.xform directory
2. remove all under xtc.lang directory except JavaPrint.java
3. remove all junit related source files.
4. ant fixcrlf
5. create/copy Bundle.properties:
OpenIDE-Module-Display-Category=Libraries
OpenIDE-Module-Name=Rats! Packrat Parser
OpenIDE-Module-Short-Description=Extensible parser generator for C-like languages

II Step 2

1. Patch following files to let Location contains offset and endOffset:
xtc/src/xtc/parser/ParserBase.java
xtc/src/xtc/tree/Location.java
xtc/src/xtc/tree/Relocator.java
 
 
Close
loading
Please Confirm
Close