Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > f6ec3de51c94922f2240c0767594dcf5 > files > 3202

antlr3-C-docs-3.2-14.fc15.noarch.rpm

var NAVTREE =
[
  [ "ANTLR3C", "index.html", [
    [ "ANTLR3 C Runtime API and Usage Guide.", "index.html", [
      [ "Changes in 3.1 from 3.0", "changes31.html", [
        [ "Known Issues", "knownissues.html", null ]
      ] ],
      [ "Building From Source", "build.html", null ],
      [ "Generating Code for the C Target", "generate.html", null ],
      [ "How to build Generated C Code", "buildrec.html", null ],
      [ "Using the ANTLR3 C Target", "using.html", [
        [ "Using Sections Within Grammar Files", "atsections.html", null ],
        [ "Interacting with the Generated Code", "interop.html", null ]
      ] ],
      [ "Navigating the C Runtime Documentation", "runtime.html", null ]
    ] ],
    [ "Related Pages", "pages.html", [
      [ "Todo List", "todo.html", null ]
    ] ],
    [ "Modules", "modules.html", [
      [ "API Classes", "group__apiclasses.html", [
        [ "API Typedefs and Structs", "group__apistructures.html", [
          [ "ANTLR3_BASE_RECOGNIZER - Base Recognizer Class Definition", "group___a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html", null ],
          [ "ANTLR3_RECOGNIZER_SHARED_STATE Recognizer Shared State Class Definition", "group___a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e.html", null ],
          [ "ANTLR3_BITSET - Bitset Class Definition", "group___a_n_t_l_r3___b_i_t_s_e_t.html", null ],
          [ "ANTLR3_TOKEN_FACTORY - Token Factory Class Definition", "group___a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y.html", null ],
          [ "ANTLR3_COMMON_TOKEN - Common Token Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html", null ],
          [ "ANTLR3_EXCEPTION - Exception Class Definition", "group___a_n_t_l_r3___e_x_c_e_p_t_i_o_n.html", null ],
          [ "ANTLR3_HASH_BUCKET - Hash Table Bucket Class Definition", "group___a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t.html", null ],
          [ "ANTLR3_HASH_ENTRY - Hash Table Entry Class Definition", "group___a_n_t_l_r3___h_a_s_h___e_n_t_r_y.html", null ],
          [ "ANTLR3_HASH_ENUM - Hash Table Enumerator Class Definition", "group___a_n_t_l_r3___h_a_s_h___e_n_u_m.html", null ],
          [ "ANTLR3_HASH_TABLE - Hash Table Class Definition", "group___a_n_t_l_r3___h_a_s_h___t_a_b_l_e.html", null ],
          [ "ANTLR3_LIST - List Class Definition", "group___a_n_t_l_r3___l_i_s_t.html", null ],
          [ "ANTLR3_VECTOR_FACTORY - Vector Factory Class Definition", "group___a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y.html", null ],
          [ "ANTLR3_VECTOR - Vector Class Definition", "group___a_n_t_l_r3___v_e_c_t_o_r.html", null ],
          [ "ANTLR3_STACK - Stack Class Definition", "group___a_n_t_l_r3___s_t_a_c_k.html", null ],
          [ "ANTLR3_INPUT_STREAM - Input Stream Class Definition", "group___a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m.html", null ],
          [ "ANTLR3_LEX_STATE - Lexer State Class Definition", "group___a_n_t_l_r3___l_e_x___s_t_a_t_e.html", null ],
          [ "ANTLR3_STRING_FACTORY - String Factory Class Definition", "group___a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y.html", null ],
          [ "ANTLR3_STRING - String Class Definition", "group___a_n_t_l_r3___s_t_r_i_n_g.html", null ],
          [ "ANTLR3_TOKEN_SOURCE - Token Source Class Definition", "group___a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e.html", null ],
          [ "ANTLR3_TOKEN_STREAM - Token Stream Class Definition", "group___a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m.html", null ],
          [ "ANTLR3_COMMON_TOKEN_STREAM - Common Token Stream Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m.html", null ],
          [ "ANTLR3_CYCLIC_DFA - Cyclic DFA Class Definition", "group___a_n_t_l_r3___c_y_c_l_i_c___d_f_a.html", null ],
          [ "ANTLR3_LEXER - Lexer Class Definition", "group___a_n_t_l_r3___l_e_x_e_r.html", null ],
          [ "ANTLR3_PARSER - Parser Class Definition", "group___a_n_t_l_r3___p_a_r_s_e_r.html", null ],
          [ "ANTLR3_BASE_TREE - Base Tree Class Definition", "group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html", null ],
          [ "ANTLR3_COMMON_TREE - Common Tree Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e.html", null ],
          [ "ANTLR3_ARBORETUM - Tree Factory Class Definition", "group___a_n_t_l_r3___a_r_b_o_r_e_t_u_m.html", null ],
          [ "ANTLR3_PARSE_TREE - Parse Tree Class Definition", "group___a_n_t_l_r3___p_a_r_s_e___t_r_e_e.html", null ],
          [ "ANTLR3_TREE_NODE_STREAM - Tree Node Class Definition", "group___a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html", null ],
          [ "ANTLR3_COMMON_TREE_NODE_STREAM - Common Tree Node Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html", null ],
          [ "ANTLR3_TREE_WALK_STATE - Tree Walk State Class Definition", "group___a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e.html", null ],
          [ "ANTLR3_BASE_TREE_ADAPTOR - Base Tree Class Definition", "group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html", null ],
          [ "ANTLR3_COMMON_TREE_ADAPTOR - Common Tree Adaptor Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r.html", null ],
          [ "ANTLR3_TREE_PARSER - Tree Parser Class Definition", "group___a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r.html", null ],
          [ "ANTLR3_INT_TRIE - Trie Class Definition", "group___a_n_t_l_r3___i_n_t___t_r_i_e.html", null ],
          [ "ANTLR3_REWRITE_RULE_ELEMENT_STREAM - Token Rewrite Stream Class Definition", "group___a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m.html", null ],
          [ "ANTLR3_DEBUG_EVENT_LISTENER - Debugger Class Definition", "group___a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r.html", null ]
        ] ],
        [ "API Implementation functions", "group__apiimplementations.html", [
          [ "pANTLR3_BASE_RECOGNIZER Base Recognizer Implementation", "group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html", null ],
          [ "pANTLR3_RECOGNIZER_SHARED_STATE - Recognizer Shared State Implementation", "group__p_a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e.html", null ],
          [ "pANTLR3_BITSET - Bitset Implementation", "group__p_a_n_t_l_r3___b_i_t_s_e_t.html", null ],
          [ "pANTLR3_TOKEN_FACTORY - Token Factory Implementation", "group__p_a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y.html", null ],
          [ "pANTLR3_COMMON_TOKEN - Common Token Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html", null ],
          [ "pANTLR3_EXCEPTION - Exception Implementation", "group__p_a_n_t_l_r3___e_x_c_e_p_t_i_o_n.html", null ],
          [ "pANTLR3_HASH_BUCKET - Hash Table Bucket Implementation", "group__p_a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t.html", null ],
          [ "pANTLR3_HASH_ENTRY - Hash Table Entry Implementation", "group__p_a_n_t_l_r3___h_a_s_h___e_n_t_r_y.html", null ],
          [ "pANTLR3_HASH_ENUM - Hash Table Enumerator Implementation", "group__p_a_n_t_l_r3___h_a_s_h___e_n_u_m.html", null ],
          [ "pANTLR3_HASH_TABLE - Hash Table Implementation", "group__p_a_n_t_l_r3___h_a_s_h___t_a_b_l_e.html", null ],
          [ "pANTLR3_LIST - List Implementation", "group__p_a_n_t_l_r3___l_i_s_t.html", null ],
          [ "pANTLR3_VECTOR_FACTORY - Vector Factory Implementation", "group__p_a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y.html", null ],
          [ "pANTLR3_VECTOR - Vector Implementation", "group__p_a_n_t_l_r3___v_e_c_t_o_r.html", null ],
          [ "pANTLR3_STACK - Stack Implementation", "group__p_a_n_t_l_r3___s_t_a_c_k.html", null ],
          [ "pANTLR3_INPUT_STREAM - Input Stream Implementation", "group__p_a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m.html", null ],
          [ "pANTLR3_LEX_STATE - Lexer State Implementation", "group__p_a_n_t_l_r3___l_e_x___s_t_a_t_e.html", null ],
          [ "pANTLR3_STRING_FACTORY - String Factory Implementation", "group__p_a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y.html", null ],
          [ "pANTLR3_STRING - String Implementation", "group__p_a_n_t_l_r3___s_t_r_i_n_g.html", null ],
          [ "pANTLR3_TOKEN_SOURCE - Token Source Implementation", "group__p_a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e.html", null ],
          [ "pANTLR3_TOKEN_STREAM - Token Stream Implementation", "group__p_a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m.html", null ],
          [ "pANTLR3_COMMON_TOKEN_STREAM - Common Token Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m.html", null ],
          [ "pANTLR3_CYCLIC_DFA - Cyclic DFA Implementation", "group__p_a_n_t_l_r3___c_y_c_l_i_c___d_f_a.html", null ],
          [ "pANTLR3_LEXER - Lexer Implementation", "group__p_a_n_t_l_r3___l_e_x_e_r.html", null ],
          [ "pANTLR3_PARSER - Parser Implementation", "group__p_a_n_t_l_r3___p_a_r_s_e_r.html", null ],
          [ "pANTLR3_BASE_TREE - Base Tree Implementation", "group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e.html", null ],
          [ "pANTLR3_COMMON_TREE - Common Tree Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e.html", null ],
          [ "pANTLR3_ARBORETUM - Tree Factory Implementation", "group__p_a_n_t_l_r3___a_r_b_o_r_e_t_u_m.html", null ],
          [ "pANTLR3_PARSE_TREE - Parse Tree Implementation", "group__p_a_n_t_l_r3___p_a_r_s_e___t_r_e_e.html", null ],
          [ "pANTLR3_TREE_NODE_STREAM - Tree Node Stream Implementation", "group__p_a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html", null ],
          [ "pANTLR3_COMMON_TREE_NODE_STREAM - Common Tree Node Stream Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html", null ],
          [ "pANTLR3_TREE_WALK_STATE - Tree Walk State Implementation", "group__p_a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e.html", null ],
          [ "pANTLR3_BASE_TREE_ADAPTOR - Base Tree Adaptor Implementation", "group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html", null ],
          [ "pANTLR3_COMMON_TREE_ADAPTOR - Common Tree Adaptor Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r.html", null ],
          [ "pANTLR3_TREE_PARSER - Tree ParserImplementation", "group__p_a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r.html", null ],
          [ "pANTLR3_INT_TRIE - Trie Implementation", "group__p_a_n_t_l_r3___i_n_t___t_r_i_e.html", null ],
          [ "pANTLR3_REWRITE_RULE_ELEMENT_STREAM - Token Rewrite Stream Implementation", "group__p_a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m.html", null ],
          [ "pANTLR3_DEBUG_EVENT_LISTENER - Debugger Implementation", "group__p_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r.html", null ]
        ] ]
      ] ],
      [ "PANTLR3_INT_STREAM", "group__p_a_n_t_l_r3___i_n_t___s_t_r_e_a_m.html", null ]
    ] ],
    [ "Data Structures", "annotated.html", [
      [ "ANTLR3_ARBORETUM_struct", "struct_a_n_t_l_r3___a_r_b_o_r_e_t_u_m__struct.html", null ],
      [ "ANTLR3_BASE_RECOGNIZER_struct", "struct_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r__struct.html", null ],
      [ "ANTLR3_BASE_TREE_ADAPTOR_struct", "struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html", null ],
      [ "ANTLR3_BASE_TREE_struct", "struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html", null ],
      [ "ANTLR3_BITSET_LIST_struct", "struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html", null ],
      [ "ANTLR3_BITSET_struct", "struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html", null ],
      [ "ANTLR3_COMMON_TOKEN_STREAM_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m__struct.html", null ],
      [ "ANTLR3_COMMON_TOKEN_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n__struct.html", null ],
      [ "ANTLR3_COMMON_TREE_ADAPTOR_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r__struct.html", null ],
      [ "ANTLR3_COMMON_TREE_NODE_STREAM_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m__struct.html", null ],
      [ "ANTLR3_COMMON_TREE_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e__struct.html", null ],
      [ "ANTLR3_CYCLIC_DFA_struct", "struct_a_n_t_l_r3___c_y_c_l_i_c___d_f_a__struct.html", null ],
      [ "ANTLR3_DEBUG_EVENT_LISTENER_struct", "struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html", null ],
      [ "ANTLR3_EXCEPTION_struct", "struct_a_n_t_l_r3___e_x_c_e_p_t_i_o_n__struct.html", null ],
      [ "ANTLR3_HASH_BUCKET_struct", "struct_a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t__struct.html", null ],
      [ "ANTLR3_HASH_ENTRY_struct", "struct_a_n_t_l_r3___h_a_s_h___e_n_t_r_y__struct.html", null ],
      [ "ANTLR3_HASH_ENUM_struct", "struct_a_n_t_l_r3___h_a_s_h___e_n_u_m__struct.html", null ],
      [ "ANTLR3_HASH_KEY_struct", "struct_a_n_t_l_r3___h_a_s_h___k_e_y__struct.html", null ],
      [ "ANTLR3_HASH_TABLE_struct", "struct_a_n_t_l_r3___h_a_s_h___t_a_b_l_e__struct.html", null ],
      [ "ANTLR3_INPUT_STREAM_struct", "struct_a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m__struct.html", null ],
      [ "ANTLR3_INT_STREAM_struct", "struct_a_n_t_l_r3___i_n_t___s_t_r_e_a_m__struct.html", null ],
      [ "ANTLR3_INT_TRIE_NODE_struct", "struct_a_n_t_l_r3___i_n_t___t_r_i_e___n_o_d_e__struct.html", null ],
      [ "ANTLR3_INT_TRIE_struct", "struct_a_n_t_l_r3___i_n_t___t_r_i_e__struct.html", null ],
      [ "ANTLR3_LEX_STATE_struct", "struct_a_n_t_l_r3___l_e_x___s_t_a_t_e__struct.html", null ],
      [ "ANTLR3_LEXER_struct", "struct_a_n_t_l_r3___l_e_x_e_r__struct.html", null ],
      [ "ANTLR3_LIST_struct", "struct_a_n_t_l_r3___l_i_s_t__struct.html", null ],
      [ "ANTLR3_PARSE_TREE_struct", "struct_a_n_t_l_r3___p_a_r_s_e___t_r_e_e__struct.html", null ],
      [ "ANTLR3_PARSER_struct", "struct_a_n_t_l_r3___p_a_r_s_e_r__struct.html", null ],
      [ "ANTLR3_RECOGNIZER_SHARED_STATE_struct", "struct_a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e__struct.html", null ],
      [ "ANTLR3_REWRITE_RULE_ELEMENT_STREAM_struct", "struct_a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m__struct.html", null ],
      [ "ANTLR3_STACK_struct", "struct_a_n_t_l_r3___s_t_a_c_k__struct.html", null ],
      [ "ANTLR3_STRING_FACTORY_struct", "struct_a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y__struct.html", null ],
      [ "ANTLR3_STRING_struct", "struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html", null ],
      [ "ANTLR3_TOKEN_FACTORY_struct", "struct_a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y__struct.html", null ],
      [ "ANTLR3_TOKEN_SOURCE_struct", "struct_a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e__struct.html", null ],
      [ "ANTLR3_TOKEN_STREAM_struct", "struct_a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m__struct.html", null ],
      [ "ANTLR3_TOPO_struct", "struct_a_n_t_l_r3___t_o_p_o__struct.html", null ],
      [ "ANTLR3_TREE_NODE_STREAM_struct", "struct_a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m__struct.html", null ],
      [ "ANTLR3_TREE_PARSER_struct", "struct_a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r__struct.html", null ],
      [ "ANTLR3_TREE_WALK_STATE_struct", "struct_a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e__struct.html", null ],
      [ "ANTLR3_TRIE_ENTRY_struct", "struct_a_n_t_l_r3___t_r_i_e___e_n_t_r_y__struct.html", null ],
      [ "ANTLR3_VECTOR_ELEMENT_struct", "struct_a_n_t_l_r3___v_e_c_t_o_r___e_l_e_m_e_n_t__struct.html", null ],
      [ "ANTLR3_VECTOR_FACTORY_struct", "struct_a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y__struct.html", null ],
      [ "ANTLR3_VECTOR_struct", "struct_a_n_t_l_r3___v_e_c_t_o_r__struct.html", null ]
    ] ],
    [ "Data Structure Index", "classes.html", null ],
    [ "Data Fields", "functions.html", null ],
    [ "File List", "files.html", [
      [ "include/antlr3.h", "antlr3_8h.html", null ],
      [ "include/antlr3baserecognizer.h", "antlr3baserecognizer_8h.html", null ],
      [ "include/antlr3basetree.h", "antlr3basetree_8h.html", null ],
      [ "include/antlr3basetreeadaptor.h", "antlr3basetreeadaptor_8h.html", null ],
      [ "include/antlr3bitset.h", "antlr3bitset_8h.html", null ],
      [ "include/antlr3collections.h", "antlr3collections_8h.html", null ],
      [ "include/antlr3commontoken.h", "antlr3commontoken_8h.html", null ],
      [ "include/antlr3commontree.h", "antlr3commontree_8h.html", null ],
      [ "include/antlr3commontreeadaptor.h", "antlr3commontreeadaptor_8h.html", null ],
      [ "include/antlr3commontreenodestream.h", "antlr3commontreenodestream_8h.html", null ],
      [ "include/antlr3convertutf.h", "antlr3convertutf_8h.html", null ],
      [ "include/antlr3cyclicdfa.h", "antlr3cyclicdfa_8h.html", null ],
      [ "include/antlr3debugeventlistener.h", "antlr3debugeventlistener_8h.html", null ],
      [ "include/antlr3defs.h", "antlr3defs_8h.html", null ],
      [ "include/antlr3encodings.h", "antlr3encodings_8h.html", null ],
      [ "include/antlr3errors.h", "antlr3errors_8h.html", null ],
      [ "include/antlr3exception.h", "antlr3exception_8h.html", null ],
      [ "include/antlr3filestream.h", "antlr3filestream_8h.html", null ],
      [ "include/antlr3input.h", "antlr3input_8h.html", null ],
      [ "include/antlr3interfaces.h", "antlr3interfaces_8h.html", null ],
      [ "include/antlr3intstream.h", "antlr3intstream_8h.html", null ],
      [ "include/antlr3lexer.h", "antlr3lexer_8h.html", null ],
      [ "include/antlr3memory.h", "antlr3memory_8h.html", null ],
      [ "include/antlr3parser.h", "antlr3parser_8h.html", null ],
      [ "include/antlr3parsetree.h", "antlr3parsetree_8h.html", null ],
      [ "include/antlr3recognizersharedstate.h", "antlr3recognizersharedstate_8h.html", null ],
      [ "include/antlr3rewritestreams.h", "antlr3rewritestreams_8h.html", null ],
      [ "include/antlr3string.h", "antlr3string_8h.html", null ],
      [ "include/antlr3stringstream.h", "antlr3stringstream_8h.html", null ],
      [ "include/antlr3tokenstream.h", "antlr3tokenstream_8h.html", null ],
      [ "include/antlr3treeparser.h", "antlr3treeparser_8h.html", null ],
      [ "src/antlr3baserecognizer.c", "antlr3baserecognizer_8c.html", null ],
      [ "src/antlr3basetree.c", "antlr3basetree_8c.html", null ],
      [ "src/antlr3basetreeadaptor.c", "antlr3basetreeadaptor_8c.html", null ],
      [ "src/antlr3bitset.c", "antlr3bitset_8c.html", null ],
      [ "src/antlr3collections.c", "antlr3collections_8c.html", null ],
      [ "src/antlr3commontoken.c", "antlr3commontoken_8c.html", null ],
      [ "src/antlr3commontree.c", "antlr3commontree_8c.html", null ],
      [ "src/antlr3commontreeadaptor.c", "antlr3commontreeadaptor_8c.html", null ],
      [ "src/antlr3commontreenodestream.c", "antlr3commontreenodestream_8c.html", null ],
      [ "src/antlr3convertutf.c", "antlr3convertutf_8c.html", null ],
      [ "src/antlr3cyclicdfa.c", "antlr3cyclicdfa_8c.html", null ],
      [ "src/antlr3debughandlers.c", "antlr3debughandlers_8c.html", null ],
      [ "src/antlr3encodings.c", "antlr3encodings_8c.html", null ],
      [ "src/antlr3exception.c", "antlr3exception_8c.html", null ],
      [ "src/antlr3filestream.c", "antlr3filestream_8c.html", null ],
      [ "src/antlr3inputstream.c", "antlr3inputstream_8c.html", null ],
      [ "src/antlr3intstream.c", "antlr3intstream_8c.html", null ],
      [ "src/antlr3lexer.c", "antlr3lexer_8c.html", null ],
      [ "src/antlr3parser.c", "antlr3parser_8c.html", null ],
      [ "src/antlr3rewritestreams.c", "antlr3rewritestreams_8c.html", null ],
      [ "src/antlr3string.c", "antlr3string_8c.html", null ],
      [ "src/antlr3stringstream.c", "antlr3stringstream_8c.html", null ],
      [ "src/antlr3tokenstream.c", "antlr3tokenstream_8c.html", null ],
      [ "src/antlr3treeparser.c", "antlr3treeparser_8c.html", null ],
      [ "src/antlr3ucs2inputstream.c", "antlr3ucs2inputstream_8c.html", null ]
    ] ],
    [ "Directories", "dirs.html", [
      [ "include", "dir_28067674dd4355766cb319929dc00ee4.html", null ],
      [ "src", "dir_7b35d4687f54c0babac8c8549eb1abd2.html", null ]
    ] ],
    [ "Globals", "globals.html", null ]
  ] ]
];

function createIndent(o,domNode,node,level)
{
  if (node.parentNode && node.parentNode.parentNode)
  {
    createIndent(o,domNode,node.parentNode,level+1);
  }
  var imgNode = document.createElement("img");
  if (level==0 && node.childrenData)
  {
    node.plus_img = imgNode;
    node.expandToggle = document.createElement("a");
    node.expandToggle.href = "javascript:void(0)";
    node.expandToggle.onclick = function() 
    {
      if (node.expanded) 
      {
        $(node.getChildrenUL()).slideUp("fast");
        if (node.isLast)
        {
          node.plus_img.src = node.relpath+"ftv2plastnode.png";
        }
        else
        {
          node.plus_img.src = node.relpath+"ftv2pnode.png";
        }
        node.expanded = false;
      } 
      else 
      {
        expandNode(o, node, false);
      }
    }
    node.expandToggle.appendChild(imgNode);
    domNode.appendChild(node.expandToggle);
  }
  else
  {
    domNode.appendChild(imgNode);
  }
  if (level==0)
  {
    if (node.isLast)
    {
      if (node.childrenData)
      {
        imgNode.src = node.relpath+"ftv2plastnode.png";
      }
      else
      {
        imgNode.src = node.relpath+"ftv2lastnode.png";
        domNode.appendChild(imgNode);
      }
    }
    else
    {
      if (node.childrenData)
      {
        imgNode.src = node.relpath+"ftv2pnode.png";
      }
      else
      {
        imgNode.src = node.relpath+"ftv2node.png";
        domNode.appendChild(imgNode);
      }
    }
  }
  else
  {
    if (node.isLast)
    {
      imgNode.src = node.relpath+"ftv2blank.png";
    }
    else
    {
      imgNode.src = node.relpath+"ftv2vertline.png";
    }
  }
  imgNode.border = "0";
}

function newNode(o, po, text, link, childrenData, lastNode)
{
  var node = new Object();
  node.children = Array();
  node.childrenData = childrenData;
  node.depth = po.depth + 1;
  node.relpath = po.relpath;
  node.isLast = lastNode;

  node.li = document.createElement("li");
  po.getChildrenUL().appendChild(node.li);
  node.parentNode = po;

  node.itemDiv = document.createElement("div");
  node.itemDiv.className = "item";

  node.labelSpan = document.createElement("span");
  node.labelSpan.className = "label";

  createIndent(o,node.itemDiv,node,0);
  node.itemDiv.appendChild(node.labelSpan);
  node.li.appendChild(node.itemDiv);

  var a = document.createElement("a");
  node.labelSpan.appendChild(a);
  node.label = document.createTextNode(text);
  a.appendChild(node.label);
  if (link) 
  {
    a.href = node.relpath+link;
  } 
  else 
  {
    if (childrenData != null) 
    {
      a.className = "nolink";
      a.href = "javascript:void(0)";
      a.onclick = node.expandToggle.onclick;
      node.expanded = false;
    }
  }

  node.childrenUL = null;
  node.getChildrenUL = function() 
  {
    if (!node.childrenUL) 
    {
      node.childrenUL = document.createElement("ul");
      node.childrenUL.className = "children_ul";
      node.childrenUL.style.display = "none";
      node.li.appendChild(node.childrenUL);
    }
    return node.childrenUL;
  };

  return node;
}

function showRoot()
{
  var headerHeight = $("#top").height();
  var footerHeight = $("#nav-path").height();
  var windowHeight = $(window).height() - headerHeight - footerHeight;
  navtree.scrollTo('#selected',0,{offset:-windowHeight/2});
}

function expandNode(o, node, imm)
{
  if (node.childrenData && !node.expanded) 
  {
    if (!node.childrenVisited) 
    {
      getNode(o, node);
    }
    if (imm)
    {
      $(node.getChildrenUL()).show();
    } 
    else 
    {
      $(node.getChildrenUL()).slideDown("fast",showRoot);
    }
    if (node.isLast)
    {
      node.plus_img.src = node.relpath+"ftv2mlastnode.png";
    }
    else
    {
      node.plus_img.src = node.relpath+"ftv2mnode.png";
    }
    node.expanded = true;
  }
}

function getNode(o, po)
{
  po.childrenVisited = true;
  var l = po.childrenData.length-1;
  for (var i in po.childrenData) 
  {
    var nodeData = po.childrenData[i];
    po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
        i==l);
  }
}

function findNavTreePage(url, data)
{
  var nodes = data;
  var result = null;
  for (var i in nodes) 
  {
    var d = nodes[i];
    if (d[1] == url) 
    {
      return new Array(i);
    }
    else if (d[2] != null) // array of children
    {
      result = findNavTreePage(url, d[2]);
      if (result != null) 
      {
        return (new Array(i).concat(result));
      }
    }
  }
  return null;
}

function initNavTree(toroot,relpath)
{
  var o = new Object();
  o.toroot = toroot;
  o.node = new Object();
  o.node.li = document.getElementById("nav-tree-contents");
  o.node.childrenData = NAVTREE;
  o.node.children = new Array();
  o.node.childrenUL = document.createElement("ul");
  o.node.getChildrenUL = function() { return o.node.childrenUL; };
  o.node.li.appendChild(o.node.childrenUL);
  o.node.depth = 0;
  o.node.relpath = relpath;

  getNode(o, o.node);

  o.breadcrumbs = findNavTreePage(toroot, NAVTREE);
  if (o.breadcrumbs == null)
  {
    o.breadcrumbs = findNavTreePage("index.html",NAVTREE);
  }
  if (o.breadcrumbs != null && o.breadcrumbs.length>0)
  {
    var p = o.node;
    for (var i in o.breadcrumbs) 
    {
      var j = o.breadcrumbs[i];
      p = p.children[j];
      expandNode(o,p,true);
    }
    p.itemDiv.className = p.itemDiv.className + " selected";
    p.itemDiv.id = "selected";
    $(window).load(showRoot);
  }
}