Java Doc for Parser.java in  » Scripting » jacl » tcl » lang » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Scripting » jacl » tcl.lang 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   tcl.lang.Parser

Parser
class Parser (Code)

Inner Class :static class ParseWhitespaceResult
Inner Class :static class ParseHexResult

Field Summary
final static  intDELETED
    
final static  intDONT_COMPILE_CMDS_INLINE
    
final static  intERROR_CODE_SET
    
final static  intERR_ALREADY_LOGGED
    
final static  intERR_IN_PROGRESS
    
final static  intEXPR_INITIALIZED
    
final static  intRAND_SEED_INITIALIZED
    
final static  intSAFE_INTERP
    
final static  intTCL_ALLOW_EXCEPTIONS
    
final static  intTCL_BRACKET_TERM
    
final static  intTCL_PARSE_BAD_NUMBER
    
final static  intTCL_PARSE_BRACE_EXTRA
    
final static  intTCL_PARSE_MISSING_BRACE
    
final static  intTCL_PARSE_MISSING_BRACKET
    
final static  intTCL_PARSE_MISSING_PAREN
    
final static  intTCL_PARSE_MISSING_QUOTE
    
final static  intTCL_PARSE_MISSING_VAR_BRACE
    
final static  intTCL_PARSE_QUOTE_EXTRA
    
final static  intTCL_PARSE_SUCCESS
    
final static  intTCL_PARSE_SYNTAX
    
final static  intTCL_TOKEN_BS
    
final static  intTCL_TOKEN_COMMAND
    
final static  intTCL_TOKEN_OPERATOR
    
final static  intTCL_TOKEN_SIMPLE_WORD
    
final static  intTCL_TOKEN_SUB_EXPR
    
final static  intTCL_TOKEN_TEXT
    
final static  intTCL_TOKEN_VARIABLE
    
final static  intTCL_TOKEN_WORD
    
final static  charTYPE_BRACE
    
final static  charTYPE_CLOSE_BRACK
    
final static  charTYPE_CLOSE_PAREN
    
final static  charTYPE_COMMAND_END
    
final static  charTYPE_MAX
    
final static  charTYPE_NORMAL
    
final static  charTYPE_QUOTE
    
final static  charTYPE_SPACE
    
final static  charTYPE_SUBS
    
final static  intUSE_EVAL_DIRECT
    
static  char[]typeTable
    


Method Summary
static  TclParseParseBraces(Interp interp, char[] script_array, int script_index, int numChars, TclParse parse, boolean append)
    
static  ParseHexResultParseHex(char[] script_array, int script_index, int numChars)
    
static  TclParseParseQuotedString(Interp interp, char[] script_array, int script_index, int numBytes, TclParse parse, boolean append)
    
static  ParseWhitespaceResultParseWhiteSpace(char[] script_array, int script_index, int numChars, TclParse parse)
    
static  BackSlashResultbackslash(char[] script_array, int script_index)
    
static  charcharType(char c)
    
static  booleancommandComplete(String string, int charLength)
    
static  voideval2(Interp interp, char[] script_array, int script_index, int numChars, int flags)
    
static  voidevalObjv(Interp interp, TclObject[] objv, int length, int flags)
    
static  TclObjectevalTokens(Interp interp, TclToken[] tokenList, int tIndex, int count)
    
static  TclObject[]grabObjv(Interp interp, int size)
    
static  voidinfiniteLoopException(Interp interp)
    
static  voidinit(Interp interp)
    
static  voidlogCommandInfo(Interp interp, char[] script_array, int script_index, int cmdIndex, int length, TclException e)
    
static  booleanobjCommandComplete(TclObject obj)
    
static  TclParseparseCommand(Interp interp, char[] script_array, int script_index, int numChars, String fileName, int lineNum, boolean nested)
    
static  TclParseparseTokens(char[] script_array, int script_index, int mask, TclParse parse)
    
static  ParseResultparseVar(Interp interp, String string)
    
static  TclParseparseVarName(Interp interp, char[] script_array, int script_index, int numBytes, TclParse parse, boolean append)
    
static  voidreleaseObjv(Interp interp, TclObject[] objv, int size)
    

Field Detail
DELETED
final static int DELETED(Code)



DONT_COMPILE_CMDS_INLINE
final static int DONT_COMPILE_CMDS_INLINE(Code)



ERROR_CODE_SET
final static int ERROR_CODE_SET(Code)



ERR_ALREADY_LOGGED
final static int ERR_ALREADY_LOGGED(Code)



ERR_IN_PROGRESS
final static int ERR_IN_PROGRESS(Code)



EXPR_INITIALIZED
final static int EXPR_INITIALIZED(Code)



RAND_SEED_INITIALIZED
final static int RAND_SEED_INITIALIZED(Code)



SAFE_INTERP
final static int SAFE_INTERP(Code)



TCL_ALLOW_EXCEPTIONS
final static int TCL_ALLOW_EXCEPTIONS(Code)



TCL_BRACKET_TERM
final static int TCL_BRACKET_TERM(Code)



TCL_PARSE_BAD_NUMBER
final static int TCL_PARSE_BAD_NUMBER(Code)



TCL_PARSE_BRACE_EXTRA
final static int TCL_PARSE_BRACE_EXTRA(Code)



TCL_PARSE_MISSING_BRACE
final static int TCL_PARSE_MISSING_BRACE(Code)



TCL_PARSE_MISSING_BRACKET
final static int TCL_PARSE_MISSING_BRACKET(Code)



TCL_PARSE_MISSING_PAREN
final static int TCL_PARSE_MISSING_PAREN(Code)



TCL_PARSE_MISSING_QUOTE
final static int TCL_PARSE_MISSING_QUOTE(Code)



TCL_PARSE_MISSING_VAR_BRACE
final static int TCL_PARSE_MISSING_VAR_BRACE(Code)



TCL_PARSE_QUOTE_EXTRA
final static int TCL_PARSE_QUOTE_EXTRA(Code)



TCL_PARSE_SUCCESS
final static int TCL_PARSE_SUCCESS(Code)



TCL_PARSE_SYNTAX
final static int TCL_PARSE_SYNTAX(Code)



TCL_TOKEN_BS
final static int TCL_TOKEN_BS(Code)



TCL_TOKEN_COMMAND
final static int TCL_TOKEN_COMMAND(Code)



TCL_TOKEN_OPERATOR
final static int TCL_TOKEN_OPERATOR(Code)



TCL_TOKEN_SIMPLE_WORD
final static int TCL_TOKEN_SIMPLE_WORD(Code)



TCL_TOKEN_SUB_EXPR
final static int TCL_TOKEN_SUB_EXPR(Code)



TCL_TOKEN_TEXT
final static int TCL_TOKEN_TEXT(Code)



TCL_TOKEN_VARIABLE
final static int TCL_TOKEN_VARIABLE(Code)



TCL_TOKEN_WORD
final static int TCL_TOKEN_WORD(Code)



TYPE_BRACE
final static char TYPE_BRACE(Code)



TYPE_CLOSE_BRACK
final static char TYPE_CLOSE_BRACK(Code)



TYPE_CLOSE_PAREN
final static char TYPE_CLOSE_PAREN(Code)



TYPE_COMMAND_END
final static char TYPE_COMMAND_END(Code)



TYPE_MAX
final static char TYPE_MAX(Code)



TYPE_NORMAL
final static char TYPE_NORMAL(Code)



TYPE_QUOTE
final static char TYPE_QUOTE(Code)



TYPE_SPACE
final static char TYPE_SPACE(Code)



TYPE_SUBS
final static char TYPE_SUBS(Code)



USE_EVAL_DIRECT
final static int USE_EVAL_DIRECT(Code)



typeTable
static char[] typeTable(Code)





Method Detail
ParseBraces
static TclParse ParseBraces(Interp interp, char[] script_array, int script_index, int numChars, TclParse parse, boolean append) throws TclException(Code)



ParseHex
static ParseHexResult ParseHex(char[] script_array, int script_index, int numChars)(Code)



ParseQuotedString
static TclParse ParseQuotedString(Interp interp, char[] script_array, int script_index, int numBytes, TclParse parse, boolean append) throws TclException(Code)



ParseWhiteSpace
static ParseWhitespaceResult ParseWhiteSpace(char[] script_array, int script_index, int numChars, TclParse parse)(Code)



backslash
static BackSlashResult backslash(char[] script_array, int script_index)(Code)



charType
static char charType(char c)(Code)



commandComplete
static boolean commandComplete(String string, int charLength)(Code)



eval2
static void eval2(Interp interp, char[] script_array, int script_index, int numChars, int flags) throws TclException(Code)



evalObjv
static void evalObjv(Interp interp, TclObject[] objv, int length, int flags) throws TclException(Code)



evalTokens
static TclObject evalTokens(Interp interp, TclToken[] tokenList, int tIndex, int count) throws TclException(Code)



grabObjv
static TclObject[] grabObjv(Interp interp, int size)(Code)



infiniteLoopException
static void infiniteLoopException(Interp interp) throws TclException(Code)



init
static void init(Interp interp)(Code)



logCommandInfo
static void logCommandInfo(Interp interp, char[] script_array, int script_index, int cmdIndex, int length, TclException e)(Code)



objCommandComplete
static boolean objCommandComplete(TclObject obj)(Code)



parseCommand
static TclParse parseCommand(Interp interp, char[] script_array, int script_index, int numChars, String fileName, int lineNum, boolean nested)(Code)



parseTokens
static TclParse parseTokens(char[] script_array, int script_index, int mask, TclParse parse)(Code)



parseVar
static ParseResult parseVar(Interp interp, String string) throws TclException(Code)



parseVarName
static TclParse parseVarName(Interp interp, char[] script_array, int script_index, int numBytes, TclParse parse, boolean append)(Code)



releaseObjv
static void releaseObjv(Interp interp, TclObject[] objv, int size)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.