org.openorb.trader.compiler.parser
Class STDLParser

java.lang.Object
  |
  +--org.openorb.compiler.parser.IdlParser
        |
        +--org.openorb.trader.compiler.parser.STDLParser

public class STDLParser
extends org.openorb.compiler.parser.IdlParser

This class is a parser for the Service Type Description Language grammar

Author:
Jerome Daniel

Fields inherited from class org.openorb.compiler.parser.IdlParser
compilationList, container, ctx, error_output, file_extension, idl_comment, idlIncluded, include_level, macros_enabled, pass, root, stop_else, StopList, totalError
 
Constructor Summary
STDLParser()
           
 
Method Summary
 org.openorb.compiler.object.IdlObject compile_idl(java.lang.String file_name)
           
 org.openorb.compiler.object.IdlObject compile_idl(java.lang.String file_name, org.openorb.compiler.object.IdlObject current_root)
           
 
Methods inherited from class org.openorb.compiler.parser.IdlParser
define_symbole, ifdef_symbole, ifndef_symbole, include_idl_file, include_idl, is_java_reserved_word, is_reserved_word, new_compilation_context, open_idl_file, parse, pre_parse, precompiler_error, precompiler_warning, read_description, read_number, read_word, scan_comment, scan, show_error, show_fatal_error, show_internal_error, stopAt, symbole, to_reserved_word, undefine_symbole, unscan, warning
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

STDLParser

public STDLParser()
Method Detail

compile_idl

public org.openorb.compiler.object.IdlObject compile_idl(java.lang.String file_name)
Overrides:
compile_idl in class org.openorb.compiler.parser.IdlParser

compile_idl

public org.openorb.compiler.object.IdlObject compile_idl(java.lang.String file_name,
                                                         org.openorb.compiler.object.IdlObject current_root)
Overrides:
compile_idl in class org.openorb.compiler.parser.IdlParser