Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
Token.java
Package: antlr-2_7_0.zip [view]
Upload User: afrynkmhm
Upload Date: 2007-01-06
Package Size: 1262k
Code Size: 1k
Category:
Compiler program
Development Platform:
Others
- package antlr;
- /* ANTLR Translator Generator
- * Project led by Terence Parr at http://www.jGuru.com
- * Software rights: http://www.antlr.org/RIGHTS.html
- *
- * $Id: //depot/code/org.antlr/release/antlr-2.7.0/antlr/Token.java#1 $
- */
- /** A token is minimally a token type. Subclasses can add the text matched
- * for the token and line info.
- */
- public class Token implements Cloneable {
- // constants
- public static final int MIN_USER_TYPE = 4;
- public static final int NULL_TREE_LOOKAHEAD = 3;
- public static final int INVALID_TYPE = 0;
- public static final int EOF_TYPE = 1;
- public static final int SKIP = -1;
- // each Token has at least a token type
- int type=INVALID_TYPE;
- // the illegal token object
- public static Token badToken = new Token(INVALID_TYPE, "<no text>");
- public Token() {;}
- public Token(int t) { type = t; }
- public Token(int t, String txt) { type = t; setText(txt); }
- public int getColumn() { return 0; }
- public int getLine() { return 0; }
- public String getText() { return "<no text>"; }
- public int getType() { return type; }
- public void setColumn(int c) {;}
- public void setLine(int l) {;}
- public void setText(String t) {;}
- public void setType(int t) { type = t; }
- public String toString() {
- return "[""+getText()+"",<"+type+">]";
- }
- }