Bladeren bron

addressing line ending issues and matching with eclipse 2.1 minor changes

tags/V1_1_0_RC2
jhugunin 21 jaren geleden
bovenliggende
commit
901680409e
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3
    3
      org.aspectj.ajdt.core/scripts/makeparser.py

+ 3
- 3
org.aspectj.ajdt.core/scripts/makeparser.py Bestand weergeven

@@ -45,11 +45,11 @@ if grammarFileRel == None:
match = r.search(parserText)
grammar = match.group(1)
else:
grammar = readFile(path.join(eclipseWorkspace, grammarFileRel))
grammar = readFile(path.join(eclipseWorkspace, grammarFileRel), 'b')
#print grammar

grammarFile = path.join(workingDir, "java.g")
writeFile(grammarFile, grammar)
writeFile(grammarFile, grammar, 'b')
os.chdir(workingDir)
os.system("%s java.g" % jikespg)

@@ -101,7 +101,7 @@ writeFile(parserInfoFile, text)
#3.4 This is the contents of the class org.eclipse.jdt.internal.compiler.parser.TerminalSymbols.

defs = readFile(path.join(workingDir, "javasym.java"))
r = re.compile(r"(int[^;]*;)", re.DOTALL)
r = re.compile(r"(int\s+TokenNameIdentifier[^;]*;)", re.DOTALL)
syms = r.search(defs).group(0)
syms = syms.replace("$eof", "EOF")
syms = syms.replace("$error", "ERROR")

Laden…
Annuleren
Opslaan