Mercurial > hg > Members > kono > PLparser
diff src/plparser/Dictionary.java @ 0:b0dee5b76b12
Scanner worked.
author | kono@ie.u-ryukyu.ac.jp |
---|---|
date | Sat, 28 Aug 2010 16:07:00 +0900 |
parents | |
children | 29c0866e3a84 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/plparser/Dictionary.java Sat Aug 28 16:07:00 2010 +0900 @@ -0,0 +1,20 @@ +package plparser; + +import java.util.HashMap; + +public class Dictionary<Node> extends HashMap<String,Token<Node>> { + + private static final long serialVersionUID = 1L; + + public Token<Node> reserve(String name,TokenID type) { + Token<Node> t = new Token<Node>(name,type); + this.put(name, t); + return t; + } + + + + public Token<Node> reserve(String string) { + return reserve(string,TokenID.Any); + } +} \ No newline at end of file