LightJason - AgentSpeak(L++)
org.lightjason.agentspeak.language.CLiteral.CParser Class Reference

literal parser More...

+ Inheritance diagram for org.lightjason.agentspeak.language.CLiteral.CParser:
+ Collaboration diagram for org.lightjason.agentspeak.language.CLiteral.CParser:

Public Member Functions

final IASTVisitorType parse ( @Nonnull final InputStream p_stream) throws Exception
 
- Public Member Functions inherited from org.lightjason.agentspeak.grammar.IParser< T >
parse (final InputStream p_stream) throws Exception
 parsing code More...
 

Protected Member Functions

final Class< TypeLexer > lexerclass ()
 
final Class< TypeParser > parserclass ()
 
- Protected Member Functions inherited from org.lightjason.agentspeak.grammar.IBaseParser< T extends IASTVisitor, L extends Lexer, P extends Parser >
 IBaseParser ( @Nonnull final ANTLRErrorListener p_errorlistener) throws NoSuchMethodException
 ctor More...
 
abstract Class< L > lexerclass ()
 returns the lexer class reference More...
 
final P parser ( @Nonnull final InputStream p_stream) throws IOException, IllegalAccessException, InvocationTargetException, InstantiationException
 returns a parser component More...
 
abstract Class< P > parserclass ()
 returns the parser class reference More...
 

Package Functions

 CParser () throws NoSuchMethodException
 ctor More...
 

Detailed Description

Definition at line 487 of file CLiteral.java.

Constructor & Destructor Documentation

◆ CParser()

org.lightjason.agentspeak.language.CLiteral.CParser.CParser ( ) throws NoSuchMethodException
package
Exceptions
NoSuchMethodExceptionon ctor-method call

Definition at line 494 of file CLiteral.java.

Member Function Documentation

◆ lexerclass()

final Class<TypeLexer> org.lightjason.agentspeak.language.CLiteral.CParser.lexerclass ( )
protected

Definition at line 509 of file CLiteral.java.

◆ parse()

final IASTVisitorType org.lightjason.agentspeak.language.CLiteral.CParser.parse ( @Nonnull final InputStream  p_stream) throws Exception

Definition at line 501 of file CLiteral.java.

References org.lightjason.agentspeak.grammar.IBaseParser< T extends IASTVisitor, L extends Lexer, P extends Parser >.parser().

Referenced by org.lightjason.agentspeak.language.CLiteral.parse().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ parserclass()

final Class<TypeParser> org.lightjason.agentspeak.language.CLiteral.CParser.parserclass ( )
protected

Definition at line 515 of file CLiteral.java.