edu.stanford.nlp.trees.tregex
Class Macros
java.lang.Object
edu.stanford.nlp.trees.tregex.Macros
public class Macros
- extends java.lang.Object
This defines how to use macros from a file in Tregex. Macro files
are expected to be lines of macros, one per line, with the original
and the replacement separated by tabs. Blank lines and lines
starting with # are ignored.
- Author:
- John Bauer
Method Summary |
static void |
addAllMacros(TregexPatternCompiler compiler,
java.io.BufferedReader br)
|
static void |
addAllMacros(TregexPatternCompiler compiler,
java.lang.String filename,
java.lang.String encoding)
|
static java.util.List<Pair<java.lang.String,java.lang.String>> |
readMacros(java.io.BufferedReader bin)
|
static java.util.List<Pair<java.lang.String,java.lang.String>> |
readMacros(java.lang.String filename)
|
static java.util.List<Pair<java.lang.String,java.lang.String>> |
readMacros(java.lang.String filename,
java.lang.String encoding)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
readMacros
public static java.util.List<Pair<java.lang.String,java.lang.String>> readMacros(java.lang.String filename)
readMacros
public static java.util.List<Pair<java.lang.String,java.lang.String>> readMacros(java.lang.String filename,
java.lang.String encoding)
readMacros
public static java.util.List<Pair<java.lang.String,java.lang.String>> readMacros(java.io.BufferedReader bin)
addAllMacros
public static void addAllMacros(TregexPatternCompiler compiler,
java.lang.String filename,
java.lang.String encoding)
addAllMacros
public static void addAllMacros(TregexPatternCompiler compiler,
java.io.BufferedReader br)
Stanford NLP Group