Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.port80.eclipse.csharp.llk.ast.* (14)com.port80.eclipse.csharp.llk.parser.* (149)

com.port80.eclipse.csharp.llk: Javadoc index of package com.port80.eclipse.csharp.llk.


Package Samples:

com.port80.eclipse.csharp.llk.parser
com.port80.eclipse.csharp.llk.ast

Classes:

ScopeStack: Scope stack is used by the parser to keep track of the current lexical scopes and performs symbol lookups. . Scope stack from bottom to top: RootContext scope CompilationUnit scope TopLevelClass scope class/block/method...etc. scopes ... . When a variable is encountered in the statement, its type is determined by searching the scopes from the top of the scope stack downwards until it found the variable declaration/definition. If a scope belongs to an IType (parent!=null), IType would search the super-class and/or super-interfaces.
IScopeStack: Scope stack is used by the parser to keep track of the current lexical scopes and performs symbol lookups. . Scope stack from bottom to top: rootNode scope compilationUnit scope topLevelClass scope class/block/method...etc. scopes ... . When a variable is encountered in the statement, its type is determined by searching the scopes from the top of the scope stack downwards until it found the variable declaration/definition. If a scope belongs to a classs (parent!=null), ASTClassNode would search the superclasses and interfaces.
TokenSet: An abstraction layer to represent a set of tokens that works much like a BitSet.
LLKParserInput: Input source for LLK parser. Read tokens from input (ILLKLexer) lexer.
SimpleLLKMain: A primitive implementation of ILLKMain used for testing.
LLKTokenUtil: Static utilities that manipulate LLKTokens.
LLKLexerInput: Input source for LLK lexer.
LLKEditorReporter
Modifiers
Method
ISymbol
ILLKScope
TypeFactory
RootContext
LLKScope
Variable
Property
Type
Accessor
BinaryExpression
ILLKCSharpLexer
ILLKMain
ILLKConstants
ILLKModifiers

Home | Contact Us | Privacy Policy | Terms of Service