]> git.mdlowis.com Git - archive/parse-utils.git/commitdiff
Updated doxygen
authorMichael D. Lowis <mike@mdlowis.com>
Tue, 26 Jun 2012 05:54:49 +0000 (01:54 -0400)
committerMichael D. Lowis <mike@mdlowis.com>
Tue, 26 Jun 2012 05:54:49 +0000 (01:54 -0400)
953 files changed:
docs/doxygen/html/annotated.html
docs/doxygen/html/annotated.js [new file with mode: 0644]
docs/doxygen/html/ast_8cpp.html
docs/doxygen/html/ast_8cpp__incl.map
docs/doxygen/html/ast_8cpp__incl.md5
docs/doxygen/html/ast_8cpp__incl.png
docs/doxygen/html/ast_8cpp_source.html
docs/doxygen/html/ast_8d.html
docs/doxygen/html/ast_8d_source.html
docs/doxygen/html/ast_8h.html
docs/doxygen/html/ast_8h.js [new file with mode: 0644]
docs/doxygen/html/ast_8h__dep__incl.map
docs/doxygen/html/ast_8h__dep__incl.md5
docs/doxygen/html/ast_8h__dep__incl.png
docs/doxygen/html/ast_8h__incl.map
docs/doxygen/html/ast_8h__incl.md5
docs/doxygen/html/ast_8h__incl.png
docs/doxygen/html/ast_8h_source.html
docs/doxygen/html/astprinter_8cpp.html
docs/doxygen/html/astprinter_8cpp__incl.map
docs/doxygen/html/astprinter_8cpp__incl.md5
docs/doxygen/html/astprinter_8cpp__incl.png
docs/doxygen/html/astprinter_8cpp_source.html
docs/doxygen/html/astprinter_8d.html
docs/doxygen/html/astprinter_8d_source.html
docs/doxygen/html/astprinter_8h.html
docs/doxygen/html/astprinter_8h__dep__incl.map
docs/doxygen/html/astprinter_8h__dep__incl.md5
docs/doxygen/html/astprinter_8h__dep__incl.png
docs/doxygen/html/astprinter_8h__incl.map
docs/doxygen/html/astprinter_8h__incl.md5
docs/doxygen/html/astprinter_8h__incl.png
docs/doxygen/html/astprinter_8h_source.html
docs/doxygen/html/bc_s.png
docs/doxygen/html/bdwn.png [new file with mode: 0644]
docs/doxygen/html/btparser_8cpp.html
docs/doxygen/html/btparser_8cpp__incl.map
docs/doxygen/html/btparser_8cpp__incl.md5
docs/doxygen/html/btparser_8cpp__incl.png
docs/doxygen/html/btparser_8cpp_source.html
docs/doxygen/html/btparser_8d.html
docs/doxygen/html/btparser_8d_source.html
docs/doxygen/html/btparser_8h.html
docs/doxygen/html/btparser_8h__dep__incl.map
docs/doxygen/html/btparser_8h__dep__incl.md5
docs/doxygen/html/btparser_8h__dep__incl.png
docs/doxygen/html/btparser_8h__incl.map
docs/doxygen/html/btparser_8h__incl.md5
docs/doxygen/html/btparser_8h__incl.png
docs/doxygen/html/btparser_8h_source.html
docs/doxygen/html/class_a_s_t-members.html
docs/doxygen/html/class_a_s_t.html
docs/doxygen/html/class_a_s_t.js [new file with mode: 0644]
docs/doxygen/html/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.map
docs/doxygen/html/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.md5
docs/doxygen/html/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.png
docs/doxygen/html/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.map
docs/doxygen/html/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.md5
docs/doxygen/html/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.png
docs/doxygen/html/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.map
docs/doxygen/html/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.md5
docs/doxygen/html/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.png
docs/doxygen/html/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.map
docs/doxygen/html/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.md5
docs/doxygen/html/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.png
docs/doxygen/html/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.map
docs/doxygen/html/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.md5
docs/doxygen/html/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.png
docs/doxygen/html/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.map
docs/doxygen/html/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.md5
docs/doxygen/html/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.png
docs/doxygen/html/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.map
docs/doxygen/html/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.md5
docs/doxygen/html/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.png
docs/doxygen/html/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.map
docs/doxygen/html/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.md5
docs/doxygen/html/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.png
docs/doxygen/html/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.map
docs/doxygen/html/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.md5
docs/doxygen/html/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.png
docs/doxygen/html/class_a_s_t_printer-members.html
docs/doxygen/html/class_a_s_t_printer.html
docs/doxygen/html/class_a_s_t_printer__coll__graph.map
docs/doxygen/html/class_a_s_t_printer__coll__graph.md5
docs/doxygen/html/class_a_s_t_printer__coll__graph.png
docs/doxygen/html/class_a_s_t_printer__inherit__graph.map
docs/doxygen/html/class_a_s_t_printer__inherit__graph.md5
docs/doxygen/html/class_a_s_t_printer__inherit__graph.png
docs/doxygen/html/class_b_t_parser-members.html
docs/doxygen/html/class_b_t_parser.html
docs/doxygen/html/class_b_t_parser.js [new file with mode: 0644]
docs/doxygen/html/class_b_t_parser__coll__graph.map
docs/doxygen/html/class_b_t_parser__coll__graph.md5
docs/doxygen/html/class_b_t_parser__coll__graph.png
docs/doxygen/html/class_b_t_parser__inherit__graph.map
docs/doxygen/html/class_b_t_parser__inherit__graph.md5
docs/doxygen/html/class_b_t_parser__inherit__graph.png
docs/doxygen/html/class_exception-members.html
docs/doxygen/html/class_exception.html
docs/doxygen/html/class_exception.js [new file with mode: 0644]
docs/doxygen/html/class_i_buffer-members.html
docs/doxygen/html/class_i_buffer.html
docs/doxygen/html/class_i_buffer.js [new file with mode: 0644]
docs/doxygen/html/class_i_buffer__coll__graph.map
docs/doxygen/html/class_i_buffer__coll__graph.md5
docs/doxygen/html/class_i_buffer__coll__graph.png
docs/doxygen/html/class_i_buffer__inherit__graph.map
docs/doxygen/html/class_i_buffer__inherit__graph.md5
docs/doxygen/html/class_i_buffer__inherit__graph.png
docs/doxygen/html/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.map
docs/doxygen/html/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.md5
docs/doxygen/html/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.png
docs/doxygen/html/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.map
docs/doxygen/html/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.md5
docs/doxygen/html/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.png
docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.map
docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.md5
docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.png
docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.map
docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.md5
docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.png
docs/doxygen/html/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.map
docs/doxygen/html/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.md5
docs/doxygen/html/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.png
docs/doxygen/html/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.map
docs/doxygen/html/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.md5
docs/doxygen/html/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.png
docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.map
docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.md5
docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.png
docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.map
docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.md5
docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.png
docs/doxygen/html/class_i_lexer-members.html
docs/doxygen/html/class_i_lexer.html
docs/doxygen/html/class_i_lexer.js [new file with mode: 0644]
docs/doxygen/html/class_i_lexer__inherit__graph.map
docs/doxygen/html/class_i_lexer__inherit__graph.md5
docs/doxygen/html/class_i_lexer__inherit__graph.png
docs/doxygen/html/class_i_marker-members.html
docs/doxygen/html/class_i_marker.html
docs/doxygen/html/class_i_marker.js [new file with mode: 0644]
docs/doxygen/html/class_i_marker__inherit__graph.map
docs/doxygen/html/class_i_marker__inherit__graph.md5
docs/doxygen/html/class_i_marker__inherit__graph.png
docs/doxygen/html/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.map
docs/doxygen/html/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.md5
docs/doxygen/html/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.png
docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.map
docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.md5
docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.png
docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.map
docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.md5
docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.png
docs/doxygen/html/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.map
docs/doxygen/html/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.md5
docs/doxygen/html/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.png
docs/doxygen/html/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.map
docs/doxygen/html/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.md5
docs/doxygen/html/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.png
docs/doxygen/html/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.map
docs/doxygen/html/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.md5
docs/doxygen/html/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.png
docs/doxygen/html/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.map
docs/doxygen/html/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.md5
docs/doxygen/html/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.png
docs/doxygen/html/class_i_parser-members.html
docs/doxygen/html/class_i_parser.html
docs/doxygen/html/class_i_parser.js [new file with mode: 0644]
docs/doxygen/html/class_i_parser__coll__graph.map
docs/doxygen/html/class_i_parser__coll__graph.md5
docs/doxygen/html/class_i_parser__coll__graph.png
docs/doxygen/html/class_i_parser__inherit__graph.map
docs/doxygen/html/class_i_parser__inherit__graph.md5
docs/doxygen/html/class_i_parser__inherit__graph.png
docs/doxygen/html/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.map
docs/doxygen/html/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.md5
docs/doxygen/html/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.png
docs/doxygen/html/class_i_visitor-members.html
docs/doxygen/html/class_i_visitor.html
docs/doxygen/html/class_i_visitor.js [new file with mode: 0644]
docs/doxygen/html/class_i_visitor__inherit__graph.map
docs/doxygen/html/class_i_visitor__inherit__graph.md5
docs/doxygen/html/class_i_visitor__inherit__graph.png
docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.map
docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.md5
docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.png
docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.map
docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.md5
docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.png
docs/doxygen/html/class_l_l_n_lexer-members.html
docs/doxygen/html/class_l_l_n_lexer.html
docs/doxygen/html/class_l_l_n_lexer.js [new file with mode: 0644]
docs/doxygen/html/class_l_l_n_lexer__coll__graph.map
docs/doxygen/html/class_l_l_n_lexer__coll__graph.md5
docs/doxygen/html/class_l_l_n_lexer__coll__graph.png
docs/doxygen/html/class_l_l_n_lexer__inherit__graph.map
docs/doxygen/html/class_l_l_n_lexer__inherit__graph.md5
docs/doxygen/html/class_l_l_n_lexer__inherit__graph.png
docs/doxygen/html/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.map
docs/doxygen/html/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.md5
docs/doxygen/html/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.png
docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.map
docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.md5
docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.png
docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.map
docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.md5
docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.png
docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.map
docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.md5
docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.png
docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.map
docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.md5
docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.png
docs/doxygen/html/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.map
docs/doxygen/html/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.md5
docs/doxygen/html/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.png
docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.map
docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.md5
docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.png
docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.map
docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.md5
docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.png
docs/doxygen/html/class_scope_stack-members.html
docs/doxygen/html/class_scope_stack.html
docs/doxygen/html/class_scope_stack.js [new file with mode: 0644]
docs/doxygen/html/class_symbol-members.html
docs/doxygen/html/class_symbol.html
docs/doxygen/html/class_symbol.js [new file with mode: 0644]
docs/doxygen/html/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.map
docs/doxygen/html/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.md5
docs/doxygen/html/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.png
docs/doxygen/html/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.map
docs/doxygen/html/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.md5
docs/doxygen/html/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.png
docs/doxygen/html/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.map
docs/doxygen/html/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.md5
docs/doxygen/html/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.png
docs/doxygen/html/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.map
docs/doxygen/html/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.md5
docs/doxygen/html/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.png
docs/doxygen/html/class_token-members.html
docs/doxygen/html/class_token.html
docs/doxygen/html/class_token.js [new file with mode: 0644]
docs/doxygen/html/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.map
docs/doxygen/html/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.md5
docs/doxygen/html/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.png
docs/doxygen/html/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.map
docs/doxygen/html/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.md5
docs/doxygen/html/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.png
docs/doxygen/html/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.map
docs/doxygen/html/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.md5
docs/doxygen/html/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.png
docs/doxygen/html/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.map
docs/doxygen/html/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.md5
docs/doxygen/html/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.png
docs/doxygen/html/class_token_af7a5db637926db45f92522f7bc207207_icgraph.map
docs/doxygen/html/class_token_af7a5db637926db45f92522f7bc207207_icgraph.md5
docs/doxygen/html/class_token_af7a5db637926db45f92522f7bc207207_icgraph.png
docs/doxygen/html/classes.html
docs/doxygen/html/closed.png
docs/doxygen/html/dir_000001_000006.html [new file with mode: 0644]
docs/doxygen/html/dir_000002_000003.html [new file with mode: 0644]
docs/doxygen/html/dir_000002_000005.html [new file with mode: 0644]
docs/doxygen/html/dir_000003_000002.html [new file with mode: 0644]
docs/doxygen/html/dir_000003_000005.html [new file with mode: 0644]
docs/doxygen/html/dir_000004_000002.html [new file with mode: 0644]
docs/doxygen/html/dir_000007_000002.html [new file with mode: 0644]
docs/doxygen/html/dir_000007_000003.html [new file with mode: 0644]
docs/doxygen/html/dir_000007_000006.html [new file with mode: 0644]
docs/doxygen/html/dir_000007_000008.html [new file with mode: 0644]
docs/doxygen/html/dir_000007_000011.html [new file with mode: 0644]
docs/doxygen/html/dir_000008_000003.html [new file with mode: 0644]
docs/doxygen/html/dir_000008_000011.html [new file with mode: 0644]
docs/doxygen/html/dir_000009_000002.html [new file with mode: 0644]
docs/doxygen/html/dir_000009_000006.html [new file with mode: 0644]
docs/doxygen/html/dir_000011_000007.html [new file with mode: 0644]
docs/doxygen/html/dir_000011_000008.html [new file with mode: 0644]
docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb.html [new file with mode: 0644]
docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb.js [new file with mode: 0644]
docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6.html [new file with mode: 0644]
docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6.js [new file with mode: 0644]
docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34.html [new file with mode: 0644]
docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34.js [new file with mode: 0644]
docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e.html [new file with mode: 0644]
docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e.js [new file with mode: 0644]
docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f.html [new file with mode: 0644]
docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f.js [new file with mode: 0644]
docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7.html [new file with mode: 0644]
docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7.js [new file with mode: 0644]
docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b.html [new file with mode: 0644]
docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b.js [new file with mode: 0644]
docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f.html [new file with mode: 0644]
docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f.js [new file with mode: 0644]
docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94.html [new file with mode: 0644]
docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94.js [new file with mode: 0644]
docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html [new file with mode: 0644]
docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.js [new file with mode: 0644]
docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html [new file with mode: 0644]
docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.js [new file with mode: 0644]
docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992.html [new file with mode: 0644]
docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992.js [new file with mode: 0644]
docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.png [new file with mode: 0644]
docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea.html [new file with mode: 0644]
docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea.js [new file with mode: 0644]
docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.map [new file with mode: 0644]
docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.md5 [new file with mode: 0644]
docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.png [new file with mode: 0644]
docs/doxygen/html/doxygen.css
docs/doxygen/html/doxygen.png
docs/doxygen/html/dynsections.js [new file with mode: 0644]
docs/doxygen/html/exception_8cpp.html
docs/doxygen/html/exception_8cpp.js [new file with mode: 0644]
docs/doxygen/html/exception_8cpp__incl.map
docs/doxygen/html/exception_8cpp__incl.md5
docs/doxygen/html/exception_8cpp__incl.png
docs/doxygen/html/exception_8cpp_source.html
docs/doxygen/html/exception_8d.html
docs/doxygen/html/exception_8d_source.html
docs/doxygen/html/exception_8h.html
docs/doxygen/html/exception_8h__dep__incl.map
docs/doxygen/html/exception_8h__dep__incl.md5
docs/doxygen/html/exception_8h__dep__incl.png
docs/doxygen/html/exception_8h__incl.map
docs/doxygen/html/exception_8h__incl.md5
docs/doxygen/html/exception_8h__incl.png
docs/doxygen/html/exception_8h_source.html
docs/doxygen/html/files.html
docs/doxygen/html/files.js [new file with mode: 0644]
docs/doxygen/html/ftv2blank.png
docs/doxygen/html/ftv2cl.png [new file with mode: 0644]
docs/doxygen/html/ftv2doc.png
docs/doxygen/html/ftv2folderclosed.png
docs/doxygen/html/ftv2folderopen.png
docs/doxygen/html/ftv2lastnode.png
docs/doxygen/html/ftv2link.png
docs/doxygen/html/ftv2mlastnode.png
docs/doxygen/html/ftv2mnode.png
docs/doxygen/html/ftv2mo.png [new file with mode: 0644]
docs/doxygen/html/ftv2node.png
docs/doxygen/html/ftv2ns.png [new file with mode: 0644]
docs/doxygen/html/ftv2plastnode.png
docs/doxygen/html/ftv2pnode.png
docs/doxygen/html/ftv2splitbar.png
docs/doxygen/html/ftv2vertline.png
docs/doxygen/html/functions.html
docs/doxygen/html/functions_func.html
docs/doxygen/html/functions_rela.html
docs/doxygen/html/functions_vars.html
docs/doxygen/html/globals.html
docs/doxygen/html/globals_func.html
docs/doxygen/html/globals_type.html
docs/doxygen/html/graph_legend.html
docs/doxygen/html/graph_legend.md5
docs/doxygen/html/graph_legend.png
docs/doxygen/html/hierarchy.html
docs/doxygen/html/hierarchy.js [new file with mode: 0644]
docs/doxygen/html/ibuffer_8cpp.html
docs/doxygen/html/ibuffer_8cpp__incl.map
docs/doxygen/html/ibuffer_8cpp__incl.md5
docs/doxygen/html/ibuffer_8cpp__incl.png
docs/doxygen/html/ibuffer_8cpp_source.html
docs/doxygen/html/ibuffer_8d.html
docs/doxygen/html/ibuffer_8d_source.html
docs/doxygen/html/ibuffer_8h.html
docs/doxygen/html/ibuffer_8h__dep__incl.map
docs/doxygen/html/ibuffer_8h__dep__incl.md5
docs/doxygen/html/ibuffer_8h__dep__incl.png
docs/doxygen/html/ibuffer_8h__incl.map
docs/doxygen/html/ibuffer_8h__incl.md5
docs/doxygen/html/ibuffer_8h__incl.png
docs/doxygen/html/ibuffer_8h_source.html
docs/doxygen/html/ilexer_8cpp.html
docs/doxygen/html/ilexer_8cpp__incl.map
docs/doxygen/html/ilexer_8cpp__incl.md5
docs/doxygen/html/ilexer_8cpp__incl.png
docs/doxygen/html/ilexer_8cpp_source.html
docs/doxygen/html/ilexer_8d.html
docs/doxygen/html/ilexer_8d_source.html
docs/doxygen/html/ilexer_8h.html
docs/doxygen/html/ilexer_8h__dep__incl.map
docs/doxygen/html/ilexer_8h__dep__incl.md5
docs/doxygen/html/ilexer_8h__dep__incl.png
docs/doxygen/html/ilexer_8h__incl.map
docs/doxygen/html/ilexer_8h__incl.md5
docs/doxygen/html/ilexer_8h__incl.png
docs/doxygen/html/ilexer_8h_source.html
docs/doxygen/html/imarker_8cpp.html
docs/doxygen/html/imarker_8cpp_source.html
docs/doxygen/html/imarker_8d.html
docs/doxygen/html/imarker_8d_source.html
docs/doxygen/html/imarker_8h.html
docs/doxygen/html/imarker_8h__dep__incl.map
docs/doxygen/html/imarker_8h__dep__incl.md5
docs/doxygen/html/imarker_8h__dep__incl.png
docs/doxygen/html/imarker_8h_source.html
docs/doxygen/html/index.html
docs/doxygen/html/inherit_graph_0.map
docs/doxygen/html/inherit_graph_0.md5
docs/doxygen/html/inherit_graph_0.png
docs/doxygen/html/inherit_graph_1.map
docs/doxygen/html/inherit_graph_1.md5
docs/doxygen/html/inherit_graph_1.png
docs/doxygen/html/inherit_graph_2.map
docs/doxygen/html/inherit_graph_2.md5
docs/doxygen/html/inherit_graph_2.png
docs/doxygen/html/inherit_graph_3.map
docs/doxygen/html/inherit_graph_3.md5
docs/doxygen/html/inherit_graph_3.png
docs/doxygen/html/inherit_graph_4.map
docs/doxygen/html/inherit_graph_4.md5
docs/doxygen/html/inherit_graph_4.png
docs/doxygen/html/inherit_graph_5.map
docs/doxygen/html/inherit_graph_5.md5
docs/doxygen/html/inherit_graph_5.png
docs/doxygen/html/inherit_graph_6.map
docs/doxygen/html/inherit_graph_6.md5
docs/doxygen/html/inherit_graph_6.png
docs/doxygen/html/inherit_graph_7.map
docs/doxygen/html/inherit_graph_7.md5
docs/doxygen/html/inherit_graph_7.png
docs/doxygen/html/inherits.html
docs/doxygen/html/iparser_8cpp.html
docs/doxygen/html/iparser_8cpp__incl.map
docs/doxygen/html/iparser_8cpp__incl.md5
docs/doxygen/html/iparser_8cpp__incl.png
docs/doxygen/html/iparser_8cpp_source.html
docs/doxygen/html/iparser_8d.html
docs/doxygen/html/iparser_8d_source.html
docs/doxygen/html/iparser_8h.html
docs/doxygen/html/iparser_8h__dep__incl.map
docs/doxygen/html/iparser_8h__dep__incl.md5
docs/doxygen/html/iparser_8h__dep__incl.png
docs/doxygen/html/iparser_8h__incl.map
docs/doxygen/html/iparser_8h__incl.md5
docs/doxygen/html/iparser_8h__incl.png
docs/doxygen/html/iparser_8h_source.html
docs/doxygen/html/ivisitor_8cpp.html
docs/doxygen/html/ivisitor_8cpp__incl.map
docs/doxygen/html/ivisitor_8cpp__incl.md5
docs/doxygen/html/ivisitor_8cpp__incl.png
docs/doxygen/html/ivisitor_8cpp_source.html
docs/doxygen/html/ivisitor_8d.html
docs/doxygen/html/ivisitor_8d_source.html
docs/doxygen/html/ivisitor_8h.html
docs/doxygen/html/ivisitor_8h__dep__incl.map
docs/doxygen/html/ivisitor_8h__dep__incl.md5
docs/doxygen/html/ivisitor_8h__dep__incl.png
docs/doxygen/html/ivisitor_8h__incl.map
docs/doxygen/html/ivisitor_8h__incl.md5
docs/doxygen/html/ivisitor_8h__incl.png
docs/doxygen/html/ivisitor_8h_source.html
docs/doxygen/html/jquery.js
docs/doxygen/html/llnlexer_8cpp.html
docs/doxygen/html/llnlexer_8cpp__incl.map
docs/doxygen/html/llnlexer_8cpp__incl.md5
docs/doxygen/html/llnlexer_8cpp__incl.png
docs/doxygen/html/llnlexer_8cpp_source.html
docs/doxygen/html/llnlexer_8d.html
docs/doxygen/html/llnlexer_8d_source.html
docs/doxygen/html/llnlexer_8h.html
docs/doxygen/html/llnlexer_8h__dep__incl.map
docs/doxygen/html/llnlexer_8h__dep__incl.md5
docs/doxygen/html/llnlexer_8h__dep__incl.png
docs/doxygen/html/llnlexer_8h__incl.map
docs/doxygen/html/llnlexer_8h__incl.md5
docs/doxygen/html/llnlexer_8h__incl.png
docs/doxygen/html/llnlexer_8h_source.html
docs/doxygen/html/nav_f.png
docs/doxygen/html/nav_g.png [new file with mode: 0644]
docs/doxygen/html/nav_h.png
docs/doxygen/html/navtree.css
docs/doxygen/html/navtree.js
docs/doxygen/html/navtreeindex0.js [new file with mode: 0644]
docs/doxygen/html/open.png
docs/doxygen/html/resize.js
docs/doxygen/html/scopestack_8cpp.html
docs/doxygen/html/scopestack_8cpp_source.html
docs/doxygen/html/scopestack_8d.html
docs/doxygen/html/scopestack_8d_source.html
docs/doxygen/html/scopestack_8h.html
docs/doxygen/html/scopestack_8h.js [new file with mode: 0644]
docs/doxygen/html/scopestack_8h__dep__incl.map
docs/doxygen/html/scopestack_8h__dep__incl.md5
docs/doxygen/html/scopestack_8h__dep__incl.png
docs/doxygen/html/scopestack_8h_source.html
docs/doxygen/html/search/all_61.html
docs/doxygen/html/search/all_61.js [new file with mode: 0644]
docs/doxygen/html/search/all_62.html
docs/doxygen/html/search/all_62.js [new file with mode: 0644]
docs/doxygen/html/search/all_63.html
docs/doxygen/html/search/all_63.js [new file with mode: 0644]
docs/doxygen/html/search/all_64.html
docs/doxygen/html/search/all_64.js [new file with mode: 0644]
docs/doxygen/html/search/all_65.html
docs/doxygen/html/search/all_65.js [new file with mode: 0644]
docs/doxygen/html/search/all_66.html
docs/doxygen/html/search/all_66.js [new file with mode: 0644]
docs/doxygen/html/search/all_69.html
docs/doxygen/html/search/all_69.js [new file with mode: 0644]
docs/doxygen/html/search/all_6c.html
docs/doxygen/html/search/all_6c.js [new file with mode: 0644]
docs/doxygen/html/search/all_6d.html
docs/doxygen/html/search/all_6d.js [new file with mode: 0644]
docs/doxygen/html/search/all_6e.html
docs/doxygen/html/search/all_6e.js [new file with mode: 0644]
docs/doxygen/html/search/all_6f.html
docs/doxygen/html/search/all_6f.js [new file with mode: 0644]
docs/doxygen/html/search/all_70.html
docs/doxygen/html/search/all_70.js [new file with mode: 0644]
docs/doxygen/html/search/all_72.html
docs/doxygen/html/search/all_72.js [new file with mode: 0644]
docs/doxygen/html/search/all_73.html
docs/doxygen/html/search/all_73.js [new file with mode: 0644]
docs/doxygen/html/search/all_74.html
docs/doxygen/html/search/all_74.js [new file with mode: 0644]
docs/doxygen/html/search/all_76.html
docs/doxygen/html/search/all_76.js [new file with mode: 0644]
docs/doxygen/html/search/all_77.html
docs/doxygen/html/search/all_77.js [new file with mode: 0644]
docs/doxygen/html/search/all_7e.html
docs/doxygen/html/search/all_7e.js [new file with mode: 0644]
docs/doxygen/html/search/classes_61.html
docs/doxygen/html/search/classes_61.js [new file with mode: 0644]
docs/doxygen/html/search/classes_62.html
docs/doxygen/html/search/classes_62.js [new file with mode: 0644]
docs/doxygen/html/search/classes_65.html
docs/doxygen/html/search/classes_65.js [new file with mode: 0644]
docs/doxygen/html/search/classes_69.html
docs/doxygen/html/search/classes_69.js [new file with mode: 0644]
docs/doxygen/html/search/classes_6c.html
docs/doxygen/html/search/classes_6c.js [new file with mode: 0644]
docs/doxygen/html/search/classes_73.html
docs/doxygen/html/search/classes_73.js [new file with mode: 0644]
docs/doxygen/html/search/classes_74.html
docs/doxygen/html/search/classes_74.js [new file with mode: 0644]
docs/doxygen/html/search/files_61.html
docs/doxygen/html/search/files_61.js [new file with mode: 0644]
docs/doxygen/html/search/files_62.html
docs/doxygen/html/search/files_62.js [new file with mode: 0644]
docs/doxygen/html/search/files_65.html
docs/doxygen/html/search/files_65.js [new file with mode: 0644]
docs/doxygen/html/search/files_69.html
docs/doxygen/html/search/files_69.js [new file with mode: 0644]
docs/doxygen/html/search/files_6c.html
docs/doxygen/html/search/files_6c.js [new file with mode: 0644]
docs/doxygen/html/search/files_73.html
docs/doxygen/html/search/files_73.js [new file with mode: 0644]
docs/doxygen/html/search/files_74.html
docs/doxygen/html/search/files_74.js [new file with mode: 0644]
docs/doxygen/html/search/functions_61.html
docs/doxygen/html/search/functions_61.js [new file with mode: 0644]
docs/doxygen/html/search/functions_62.html
docs/doxygen/html/search/functions_62.js [new file with mode: 0644]
docs/doxygen/html/search/functions_63.html
docs/doxygen/html/search/functions_63.js [new file with mode: 0644]
docs/doxygen/html/search/functions_64.html
docs/doxygen/html/search/functions_64.js [new file with mode: 0644]
docs/doxygen/html/search/functions_65.html
docs/doxygen/html/search/functions_65.js [new file with mode: 0644]
docs/doxygen/html/search/functions_66.html
docs/doxygen/html/search/functions_66.js [new file with mode: 0644]
docs/doxygen/html/search/functions_69.html
docs/doxygen/html/search/functions_69.js [new file with mode: 0644]
docs/doxygen/html/search/functions_6c.html
docs/doxygen/html/search/functions_6c.js [new file with mode: 0644]
docs/doxygen/html/search/functions_6d.html
docs/doxygen/html/search/functions_6d.js [new file with mode: 0644]
docs/doxygen/html/search/functions_6e.html
docs/doxygen/html/search/functions_6e.js [new file with mode: 0644]
docs/doxygen/html/search/functions_6f.html
docs/doxygen/html/search/functions_6f.js [new file with mode: 0644]
docs/doxygen/html/search/functions_70.html
docs/doxygen/html/search/functions_70.js [new file with mode: 0644]
docs/doxygen/html/search/functions_72.html
docs/doxygen/html/search/functions_72.js [new file with mode: 0644]
docs/doxygen/html/search/functions_73.html
docs/doxygen/html/search/functions_73.js [new file with mode: 0644]
docs/doxygen/html/search/functions_74.html
docs/doxygen/html/search/functions_74.js [new file with mode: 0644]
docs/doxygen/html/search/functions_76.html
docs/doxygen/html/search/functions_76.js [new file with mode: 0644]
docs/doxygen/html/search/functions_77.html
docs/doxygen/html/search/functions_77.js [new file with mode: 0644]
docs/doxygen/html/search/functions_7e.html
docs/doxygen/html/search/functions_7e.js [new file with mode: 0644]
docs/doxygen/html/search/related_6f.html
docs/doxygen/html/search/related_6f.js [new file with mode: 0644]
docs/doxygen/html/search/search.css
docs/doxygen/html/search/search.js
docs/doxygen/html/search/typedefs_61.html
docs/doxygen/html/search/typedefs_61.js [new file with mode: 0644]
docs/doxygen/html/search/typedefs_73.html
docs/doxygen/html/search/typedefs_73.js [new file with mode: 0644]
docs/doxygen/html/search/typedefs_74.html
docs/doxygen/html/search/typedefs_74.js [new file with mode: 0644]
docs/doxygen/html/search/variables_63.html
docs/doxygen/html/search/variables_63.js [new file with mode: 0644]
docs/doxygen/html/search/variables_65.html
docs/doxygen/html/search/variables_65.js [new file with mode: 0644]
docs/doxygen/html/search/variables_69.html
docs/doxygen/html/search/variables_69.js [new file with mode: 0644]
docs/doxygen/html/search/variables_6c.html
docs/doxygen/html/search/variables_6c.js [new file with mode: 0644]
docs/doxygen/html/search/variables_6d.html
docs/doxygen/html/search/variables_6d.js [new file with mode: 0644]
docs/doxygen/html/search/variables_6e.html
docs/doxygen/html/search/variables_6e.js [new file with mode: 0644]
docs/doxygen/html/search/variables_72.html
docs/doxygen/html/search/variables_72.js [new file with mode: 0644]
docs/doxygen/html/search/variables_73.html
docs/doxygen/html/search/variables_73.js [new file with mode: 0644]
docs/doxygen/html/symbol_8cpp.html
docs/doxygen/html/symbol_8cpp_source.html
docs/doxygen/html/symbol_8d.html
docs/doxygen/html/symbol_8d_source.html
docs/doxygen/html/symbol_8h.html
docs/doxygen/html/symbol_8h.js [new file with mode: 0644]
docs/doxygen/html/symbol_8h__dep__incl.map
docs/doxygen/html/symbol_8h__dep__incl.md5
docs/doxygen/html/symbol_8h__dep__incl.png
docs/doxygen/html/symbol_8h_source.html
docs/doxygen/html/tab_a.png
docs/doxygen/html/tab_b.png
docs/doxygen/html/tab_h.png
docs/doxygen/html/tab_s.png
docs/doxygen/html/token_8cpp.html
docs/doxygen/html/token_8cpp__incl.map
docs/doxygen/html/token_8cpp__incl.md5
docs/doxygen/html/token_8cpp__incl.png
docs/doxygen/html/token_8cpp_source.html
docs/doxygen/html/token_8d.html
docs/doxygen/html/token_8d_source.html
docs/doxygen/html/token_8h.html
docs/doxygen/html/token_8h.js [new file with mode: 0644]
docs/doxygen/html/token_8h__dep__incl.map
docs/doxygen/html/token_8h__dep__incl.md5
docs/doxygen/html/token_8h__dep__incl.png
docs/doxygen/html/token_8h__incl.md5
docs/doxygen/html/token_8h__incl.png
docs/doxygen/html/token_8h_source.html
docs/doxygen/latex/Makefile
docs/doxygen/latex/annotated.tex
docs/doxygen/latex/ast_8cpp.tex
docs/doxygen/latex/ast_8cpp__incl.md5
docs/doxygen/latex/ast_8cpp__incl.pdf
docs/doxygen/latex/ast_8d.tex
docs/doxygen/latex/ast_8h.tex
docs/doxygen/latex/ast_8h__dep__incl.md5
docs/doxygen/latex/ast_8h__dep__incl.pdf
docs/doxygen/latex/ast_8h__incl.md5
docs/doxygen/latex/ast_8h__incl.pdf
docs/doxygen/latex/astprinter_8cpp.tex
docs/doxygen/latex/astprinter_8cpp__incl.md5
docs/doxygen/latex/astprinter_8cpp__incl.pdf
docs/doxygen/latex/astprinter_8d.tex
docs/doxygen/latex/astprinter_8h.tex
docs/doxygen/latex/astprinter_8h__dep__incl.md5
docs/doxygen/latex/astprinter_8h__dep__incl.pdf
docs/doxygen/latex/astprinter_8h__incl.md5
docs/doxygen/latex/astprinter_8h__incl.pdf
docs/doxygen/latex/btparser_8cpp.tex
docs/doxygen/latex/btparser_8cpp__incl.md5
docs/doxygen/latex/btparser_8cpp__incl.pdf
docs/doxygen/latex/btparser_8d.tex
docs/doxygen/latex/btparser_8h.tex
docs/doxygen/latex/btparser_8h__dep__incl.md5
docs/doxygen/latex/btparser_8h__dep__incl.pdf
docs/doxygen/latex/btparser_8h__incl.md5
docs/doxygen/latex/btparser_8h__incl.pdf
docs/doxygen/latex/class_a_s_t.tex
docs/doxygen/latex/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.md5
docs/doxygen/latex/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.pdf
docs/doxygen/latex/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.md5
docs/doxygen/latex/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.pdf
docs/doxygen/latex/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.md5
docs/doxygen/latex/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.pdf
docs/doxygen/latex/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.md5
docs/doxygen/latex/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.pdf
docs/doxygen/latex/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.md5
docs/doxygen/latex/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.pdf
docs/doxygen/latex/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.md5
docs/doxygen/latex/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.pdf
docs/doxygen/latex/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.md5
docs/doxygen/latex/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.pdf
docs/doxygen/latex/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.md5
docs/doxygen/latex/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.pdf
docs/doxygen/latex/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.md5
docs/doxygen/latex/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.pdf
docs/doxygen/latex/class_a_s_t_printer.tex
docs/doxygen/latex/class_a_s_t_printer__coll__graph.md5
docs/doxygen/latex/class_a_s_t_printer__coll__graph.pdf
docs/doxygen/latex/class_a_s_t_printer__inherit__graph.md5
docs/doxygen/latex/class_a_s_t_printer__inherit__graph.pdf
docs/doxygen/latex/class_b_t_parser.tex
docs/doxygen/latex/class_b_t_parser__coll__graph.md5
docs/doxygen/latex/class_b_t_parser__coll__graph.pdf
docs/doxygen/latex/class_b_t_parser__inherit__graph.md5
docs/doxygen/latex/class_b_t_parser__inherit__graph.pdf
docs/doxygen/latex/class_exception.tex
docs/doxygen/latex/class_i_buffer.tex
docs/doxygen/latex/class_i_buffer__coll__graph.md5
docs/doxygen/latex/class_i_buffer__coll__graph.pdf
docs/doxygen/latex/class_i_buffer__inherit__graph.md5
docs/doxygen/latex/class_i_buffer__inherit__graph.pdf
docs/doxygen/latex/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.md5
docs/doxygen/latex/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.pdf
docs/doxygen/latex/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.md5
docs/doxygen/latex/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.pdf
docs/doxygen/latex/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.md5
docs/doxygen/latex/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.pdf
docs/doxygen/latex/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.md5
docs/doxygen/latex/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.pdf
docs/doxygen/latex/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.md5
docs/doxygen/latex/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.pdf
docs/doxygen/latex/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.md5
docs/doxygen/latex/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.pdf
docs/doxygen/latex/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.md5
docs/doxygen/latex/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.pdf
docs/doxygen/latex/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.md5
docs/doxygen/latex/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.pdf
docs/doxygen/latex/class_i_lexer.tex
docs/doxygen/latex/class_i_lexer__inherit__graph.md5
docs/doxygen/latex/class_i_lexer__inherit__graph.pdf
docs/doxygen/latex/class_i_marker.tex
docs/doxygen/latex/class_i_marker__inherit__graph.md5
docs/doxygen/latex/class_i_marker__inherit__graph.pdf
docs/doxygen/latex/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.md5
docs/doxygen/latex/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.pdf
docs/doxygen/latex/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.md5
docs/doxygen/latex/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.pdf
docs/doxygen/latex/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.md5
docs/doxygen/latex/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.pdf
docs/doxygen/latex/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.md5
docs/doxygen/latex/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.pdf
docs/doxygen/latex/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.md5
docs/doxygen/latex/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.pdf
docs/doxygen/latex/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.md5
docs/doxygen/latex/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.pdf
docs/doxygen/latex/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.md5
docs/doxygen/latex/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.pdf
docs/doxygen/latex/class_i_parser.tex
docs/doxygen/latex/class_i_parser__coll__graph.md5
docs/doxygen/latex/class_i_parser__coll__graph.pdf
docs/doxygen/latex/class_i_parser__inherit__graph.md5
docs/doxygen/latex/class_i_parser__inherit__graph.pdf
docs/doxygen/latex/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.md5
docs/doxygen/latex/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.pdf
docs/doxygen/latex/class_i_visitor.tex
docs/doxygen/latex/class_i_visitor__inherit__graph.md5
docs/doxygen/latex/class_i_visitor__inherit__graph.pdf
docs/doxygen/latex/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.md5
docs/doxygen/latex/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.pdf
docs/doxygen/latex/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.md5
docs/doxygen/latex/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.pdf
docs/doxygen/latex/class_l_l_n_lexer.tex
docs/doxygen/latex/class_l_l_n_lexer__coll__graph.md5
docs/doxygen/latex/class_l_l_n_lexer__coll__graph.pdf
docs/doxygen/latex/class_l_l_n_lexer__inherit__graph.md5
docs/doxygen/latex/class_l_l_n_lexer__inherit__graph.pdf
docs/doxygen/latex/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.md5
docs/doxygen/latex/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.pdf
docs/doxygen/latex/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.md5
docs/doxygen/latex/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.pdf
docs/doxygen/latex/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.md5
docs/doxygen/latex/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.pdf
docs/doxygen/latex/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.md5
docs/doxygen/latex/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.pdf
docs/doxygen/latex/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.md5
docs/doxygen/latex/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.pdf
docs/doxygen/latex/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.md5
docs/doxygen/latex/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.pdf
docs/doxygen/latex/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.md5
docs/doxygen/latex/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.pdf
docs/doxygen/latex/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.md5
docs/doxygen/latex/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.pdf
docs/doxygen/latex/class_scope_stack.tex
docs/doxygen/latex/class_symbol.tex
docs/doxygen/latex/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.md5
docs/doxygen/latex/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.pdf
docs/doxygen/latex/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.md5
docs/doxygen/latex/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.pdf
docs/doxygen/latex/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.md5
docs/doxygen/latex/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.pdf
docs/doxygen/latex/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.md5
docs/doxygen/latex/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.pdf
docs/doxygen/latex/class_token.tex
docs/doxygen/latex/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.md5
docs/doxygen/latex/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.pdf
docs/doxygen/latex/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.md5
docs/doxygen/latex/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.pdf
docs/doxygen/latex/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.md5
docs/doxygen/latex/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.pdf
docs/doxygen/latex/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.md5
docs/doxygen/latex/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.pdf
docs/doxygen/latex/class_token_af7a5db637926db45f92522f7bc207207_icgraph.md5
docs/doxygen/latex/class_token_af7a5db637926db45f92522f7bc207207_icgraph.pdf
docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb.tex [new file with mode: 0644]
docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6.tex [new file with mode: 0644]
docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34.tex [new file with mode: 0644]
docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e.tex [new file with mode: 0644]
docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f.tex [new file with mode: 0644]
docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7.tex [new file with mode: 0644]
docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b.tex [new file with mode: 0644]
docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f.tex [new file with mode: 0644]
docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94.tex [new file with mode: 0644]
docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.tex [new file with mode: 0644]
docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.tex [new file with mode: 0644]
docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992.tex [new file with mode: 0644]
docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea.tex [new file with mode: 0644]
docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.md5 [new file with mode: 0644]
docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.pdf [new file with mode: 0644]
docs/doxygen/latex/doxygen.sty
docs/doxygen/latex/exception_8cpp.tex
docs/doxygen/latex/exception_8cpp__incl.md5
docs/doxygen/latex/exception_8cpp__incl.pdf
docs/doxygen/latex/exception_8d.tex
docs/doxygen/latex/exception_8h.tex
docs/doxygen/latex/exception_8h__dep__incl.md5
docs/doxygen/latex/exception_8h__dep__incl.pdf
docs/doxygen/latex/exception_8h__incl.md5
docs/doxygen/latex/exception_8h__incl.pdf
docs/doxygen/latex/files.tex
docs/doxygen/latex/hierarchy.tex
docs/doxygen/latex/ibuffer_8cpp.tex
docs/doxygen/latex/ibuffer_8cpp__incl.md5
docs/doxygen/latex/ibuffer_8cpp__incl.pdf
docs/doxygen/latex/ibuffer_8d.tex
docs/doxygen/latex/ibuffer_8h.tex
docs/doxygen/latex/ibuffer_8h__dep__incl.md5
docs/doxygen/latex/ibuffer_8h__dep__incl.pdf
docs/doxygen/latex/ibuffer_8h__incl.md5
docs/doxygen/latex/ibuffer_8h__incl.pdf
docs/doxygen/latex/ilexer_8cpp.tex
docs/doxygen/latex/ilexer_8cpp__incl.md5
docs/doxygen/latex/ilexer_8cpp__incl.pdf
docs/doxygen/latex/ilexer_8d.tex
docs/doxygen/latex/ilexer_8h.tex
docs/doxygen/latex/ilexer_8h__dep__incl.md5
docs/doxygen/latex/ilexer_8h__dep__incl.pdf
docs/doxygen/latex/ilexer_8h__incl.md5
docs/doxygen/latex/ilexer_8h__incl.pdf
docs/doxygen/latex/imarker_8cpp.tex
docs/doxygen/latex/imarker_8d.tex
docs/doxygen/latex/imarker_8h.tex
docs/doxygen/latex/imarker_8h__dep__incl.md5
docs/doxygen/latex/imarker_8h__dep__incl.pdf
docs/doxygen/latex/iparser_8cpp.tex
docs/doxygen/latex/iparser_8cpp__incl.md5
docs/doxygen/latex/iparser_8cpp__incl.pdf
docs/doxygen/latex/iparser_8d.tex
docs/doxygen/latex/iparser_8h.tex
docs/doxygen/latex/iparser_8h__dep__incl.md5
docs/doxygen/latex/iparser_8h__dep__incl.pdf
docs/doxygen/latex/iparser_8h__incl.md5
docs/doxygen/latex/iparser_8h__incl.pdf
docs/doxygen/latex/ivisitor_8cpp.tex
docs/doxygen/latex/ivisitor_8cpp__incl.md5
docs/doxygen/latex/ivisitor_8cpp__incl.pdf
docs/doxygen/latex/ivisitor_8d.tex
docs/doxygen/latex/ivisitor_8h.tex
docs/doxygen/latex/ivisitor_8h__dep__incl.md5
docs/doxygen/latex/ivisitor_8h__dep__incl.pdf
docs/doxygen/latex/ivisitor_8h__incl.md5
docs/doxygen/latex/ivisitor_8h__incl.pdf
docs/doxygen/latex/llnlexer_8cpp.tex
docs/doxygen/latex/llnlexer_8cpp__incl.md5
docs/doxygen/latex/llnlexer_8cpp__incl.pdf
docs/doxygen/latex/llnlexer_8d.tex
docs/doxygen/latex/llnlexer_8h.tex
docs/doxygen/latex/llnlexer_8h__dep__incl.md5
docs/doxygen/latex/llnlexer_8h__dep__incl.pdf
docs/doxygen/latex/llnlexer_8h__incl.md5
docs/doxygen/latex/llnlexer_8h__incl.pdf
docs/doxygen/latex/refman.tex
docs/doxygen/latex/scopestack_8cpp.tex
docs/doxygen/latex/scopestack_8d.tex
docs/doxygen/latex/scopestack_8h.tex
docs/doxygen/latex/scopestack_8h__dep__incl.md5
docs/doxygen/latex/scopestack_8h__dep__incl.pdf
docs/doxygen/latex/symbol_8cpp.tex
docs/doxygen/latex/symbol_8d.tex
docs/doxygen/latex/symbol_8h.tex
docs/doxygen/latex/symbol_8h__dep__incl.md5
docs/doxygen/latex/symbol_8h__dep__incl.pdf
docs/doxygen/latex/token_8cpp.tex
docs/doxygen/latex/token_8cpp__incl.md5
docs/doxygen/latex/token_8cpp__incl.pdf
docs/doxygen/latex/token_8d.tex
docs/doxygen/latex/token_8h.tex
docs/doxygen/latex/token_8h__dep__incl.md5
docs/doxygen/latex/token_8h__dep__incl.pdf
docs/doxygen/latex/token_8h__incl.md5
docs/doxygen/latex/token_8h__incl.pdf

index 35a56af57ea6909578858c77f1edce91aca888aa..979c6939d827abfd19f5d17140ba6860b560a78b 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Class List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,39 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('annotated.html','');
+$(document).ready(function(){initNavTree('annotated.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>Class List</h1>  </div>
-</div>
-<div class="contents">
-<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><table>
-  <tr><td class="indexkey"><a class="el" href="class_a_s_t.html">AST</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_a_s_t_printer.html">ASTPrinter</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_exception.html">Exception</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_i_parser.html">IParser</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_i_visitor.html">IVisitor</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_symbol.html">Symbol</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="class_token.html">Token</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -116,11 +95,43 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
+<table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><b>std</b></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_a_s_t.html" target="_self">AST</a></td><td class="desc"></td></tr>
+<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_a_s_t_printer.html" target="_self">ASTPrinter</a></td><td class="desc"></td></tr>
+<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_b_t_parser.html" target="_self">BTParser</a></td><td class="desc"></td></tr>
+<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_exception.html" target="_self">Exception</a></td><td class="desc"></td></tr>
+<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_buffer.html" target="_self">IBuffer</a></td><td class="desc"></td></tr>
+<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_lexer.html" target="_self">ILexer</a></td><td class="desc"></td></tr>
+<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_marker.html" target="_self">IMarker</a></td><td class="desc"></td></tr>
+<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_parser.html" target="_self">IParser</a></td><td class="desc"></td></tr>
+<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_visitor.html" target="_self">IVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_l_l_n_lexer.html" target="_self">LLNLexer</a></td><td class="desc"></td></tr>
+<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scope_stack.html" target="_self">ScopeStack</a></td><td class="desc"></td></tr>
+<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_symbol.html" target="_self">Symbol</a></td><td class="desc"></td></tr>
+<tr id="row_13_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_token.html" target="_self">Token</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
diff --git a/docs/doxygen/html/annotated.js b/docs/doxygen/html/annotated.js
new file mode 100644 (file)
index 0000000..855ce3d
--- /dev/null
@@ -0,0 +1,17 @@
+var annotated =
+[
+    [ "std", null, null ],
+    [ "AST", "class_a_s_t.html", "class_a_s_t" ],
+    [ "ASTPrinter", "class_a_s_t_printer.html", null ],
+    [ "BTParser", "class_b_t_parser.html", "class_b_t_parser" ],
+    [ "Exception", "class_exception.html", "class_exception" ],
+    [ "IBuffer", "class_i_buffer.html", "class_i_buffer" ],
+    [ "ILexer", "class_i_lexer.html", "class_i_lexer" ],
+    [ "IMarker", "class_i_marker.html", "class_i_marker" ],
+    [ "IParser", "class_i_parser.html", "class_i_parser" ],
+    [ "IVisitor", "class_i_visitor.html", "class_i_visitor" ],
+    [ "LLNLexer", "class_l_l_n_lexer.html", "class_l_l_n_lexer" ],
+    [ "ScopeStack", "class_scope_stack.html", "class_scope_stack" ],
+    [ "Symbol", "class_symbol.html", "class_symbol" ],
+    [ "Token", "class_token.html", "class_token" ]
+];
\ No newline at end of file
index 5cf67cf6d11cc81289ca4f313dd8c90cb4f18223..5098207be8dd9f21b272a97ec712de7fefe3d9b5 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/ast/ast.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,16 +81,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ast_8cpp.html','');
+$(document).ready(function(){initNavTree('ast_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/parser/ast/ast.cpp File Reference</h1>  </div>
-</div>
+<div class="title">ast.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="ast_8h_source.html">ast.h</a>&quot;</code><br/>
-<code>#include &quot;ivisitor.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="ivisitor_8h_source.html">ivisitor.h</a>&quot;</code><br/>
 <code>#include &lt;sstream&gt;</code><br/>
 <code>#include &lt;string.h&gt;</code><br/>
 <code>#include &lt;iostream&gt;</code><br/>
@@ -91,36 +113,20 @@ Include dependency graph for ast.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="ast_8cpp__incl.png" border="0" usemap="#source_2parser_2ast_2ast_8cpp" alt=""/></div>
 <map name="source_2parser_2ast_2ast_8cpp" id="source_2parser_2ast_2ast_8cpp">
-<area shape="rect" id="node3" href="ast_8h.html" title="ast.h" alt="" coords="127,83,177,112"/></map>
+<area shape="rect" id="node3" href="ast_8h.html" title="ast.h" alt="" coords="165,155,213,181"/><area shape="rect" id="node14" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="278,80,345,107"/><area shape="rect" id="node11" href="token_8h.html" title="token.h" alt="" coords="211,229,275,256"/></map>
 </div>
 </div>
 <p><a href="ast_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ast_8cpp.html">ast.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li><li class="navelem"><a class="el" href="ast_8cpp.html">ast.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index b521908aece284daca41e72eed9ac45bb04ab5d9..e0c0f9bfec958b7cb0c9afa05fa943641d0630d9 100644 (file)
@@ -1,3 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$ast_8h.html" title="ast.h" alt="" coords="127,83,177,112"/>
+<area shape="rect" id="node3" href="$ast_8h.html" title="ast.h" alt="" coords="165,155,213,181"/>
+<area shape="rect" id="node14" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="278,80,345,107"/>
+<area shape="rect" id="node11" href="$token_8h.html" title="token.h" alt="" coords="211,229,275,256"/>
 </map>
index 352436e4dcbe6be39464130e8aafb57e9514da95..586e65f17b1bdcd3a02a54160e189e5bbde29df2 100644 (file)
@@ -1 +1 @@
-98ecdf0d808e7347ebbaf387cc62e0d1
\ No newline at end of file
+5ed8a3c32fa44aa168a5faaf3dafd082
\ No newline at end of file
index f3f93032ab7efd68ea869ecd65b24dcd0987ba87..8bf2aac62e4e070d97c36ceb87d0f64b2ce110cd 100644 (file)
Binary files a/docs/doxygen/html/ast_8cpp__incl.png and b/docs/doxygen/html/ast_8cpp__incl.png differ
index 73347e1acff663bd6946f274c5f02705306f5dfa..fdc63f43f41b9f757afb1dc637228bc6ce2685f1 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/ast/ast.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,202 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ast_8cpp.html','');
+$(document).ready(function(){initNavTree('ast_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/ast/ast.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="ast_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="ast_8h.html">ast.h</a>&quot;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &quot;ivisitor.h&quot;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;string.h&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00006"></a>00006 
-<a name="l00007"></a>00007 <span class="keyword">using namespace </span>std;
-<a name="l00008"></a>00008 
-<a name="l00009"></a><a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">00009</a> <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type)
-<a name="l00010"></a>00010 {
-<a name="l00011"></a>00011     node_type = type;
-<a name="l00012"></a>00012     node_text = <span class="stringliteral">&quot;&quot;</span>;
-<a name="l00013"></a>00013     node_children = <span class="keyword">new</span> list&lt;AST*&gt;();
-<a name="l00014"></a>00014 }
-<a name="l00015"></a>00015 
-<a name="l00016"></a><a class="code" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9">00016</a> <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="class_token.html">Token</a> tok)
-<a name="l00017"></a>00017 {
-<a name="l00018"></a>00018     node_type = tok.<a class="code" href="class_token.html#af7a5db637926db45f92522f7bc207207">type</a>();
-<a name="l00019"></a>00019     node_text = tok.<a class="code" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">text</a>();
-<a name="l00020"></a>00020     node_children = <span class="keyword">new</span> list&lt;AST*&gt;();
-<a name="l00021"></a>00021 }
-<a name="l00022"></a>00022 
-<a name="l00023"></a><a class="code" href="class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e">00023</a> <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, <span class="keyword">const</span> <span class="keywordtype">char</span>* text)
-<a name="l00024"></a>00024 {
-<a name="l00025"></a>00025     node_type = type;
-<a name="l00026"></a>00026     node_text = string(text);
-<a name="l00027"></a>00027     node_children = <span class="keyword">new</span> list&lt;AST*&gt;();
-<a name="l00028"></a>00028 }
-<a name="l00029"></a>00029 
-<a name="l00030"></a><a class="code" href="class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222">00030</a> <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, std::string text)
-<a name="l00031"></a>00031 {
-<a name="l00032"></a>00032     node_type = type;
-<a name="l00033"></a>00033     node_text = text;
-<a name="l00034"></a>00034     node_children = <span class="keyword">new</span> list&lt;AST*&gt;();
-<a name="l00035"></a>00035 }
-<a name="l00036"></a>00036 
-<a name="l00037"></a><a class="code" href="class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91">00037</a> <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, <span class="keywordtype">int</span> child_count, ...)
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039     va_list arg_list;
-<a name="l00040"></a>00040     <span class="keywordtype">int</span> i = 0;
-<a name="l00041"></a>00041     node_type = type;
-<a name="l00042"></a>00042     node_text = <span class="stringliteral">&quot;&quot;</span>;
-<a name="l00043"></a>00043     node_children = <span class="keyword">new</span> list&lt;AST*&gt;();
-<a name="l00044"></a>00044     va_start (arg_list, child_count);
-<a name="l00045"></a>00045     <span class="keywordflow">for</span> (i = 0; i &lt; child_count ; i++)
-<a name="l00046"></a>00046     {
-<a name="l00047"></a>00047         node_children-&gt;push_back( (<a class="code" href="class_a_s_t.html">AST</a>*)va_arg(arg_list, <a class="code" href="class_a_s_t.html">AST</a>*) );
-<a name="l00048"></a>00048     }
-<a name="l00049"></a>00049     va_end(arg_list);
-<a name="l00050"></a>00050 }
-<a name="l00051"></a>00051 
-<a name="l00052"></a><a class="code" href="class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c">00052</a> <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, std::string text, <span class="keywordtype">int</span> child_count, ...)
-<a name="l00053"></a>00053 {
-<a name="l00054"></a>00054     va_list arg_list;
-<a name="l00055"></a>00055     <span class="keywordtype">int</span> i = 0;
-<a name="l00056"></a>00056     node_type = type;
-<a name="l00057"></a>00057     node_text = text;
-<a name="l00058"></a>00058     node_children = <span class="keyword">new</span> list&lt;AST*&gt;();
-<a name="l00059"></a>00059     va_start (arg_list, child_count);
-<a name="l00060"></a>00060     <span class="keywordflow">for</span> (i = 0; i &lt; child_count ; i++)
-<a name="l00061"></a>00061     {
-<a name="l00062"></a>00062         node_children-&gt;push_back( (<a class="code" href="class_a_s_t.html">AST</a>*)va_arg(arg_list, <a class="code" href="class_a_s_t.html">AST</a>*) );
-<a name="l00063"></a>00063     }
-<a name="l00064"></a>00064     va_end(arg_list);
-<a name="l00065"></a>00065 }
-<a name="l00066"></a>00066 
-<a name="l00067"></a><a class="code" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">00067</a> <a class="code" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">AST::~AST</a>()
-<a name="l00068"></a>00068 {
-<a name="l00069"></a>00069     list&lt;AST*&gt;::iterator it = node_children-&gt;begin();
-<a name="l00070"></a>00070     <span class="keywordflow">for</span>(; it != node_children-&gt;end(); it++)
-<a name="l00071"></a>00071     {
-<a name="l00072"></a>00072         <span class="keyword">delete</span> *(it);
-<a name="l00073"></a>00073     }
-<a name="l00074"></a>00074     <span class="keyword">delete</span> node_children;
-<a name="l00075"></a>00075 }
-<a name="l00076"></a>00076 
-<a name="l00077"></a><a class="code" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">00077</a> <a class="code" href="class_a_s_t.html">AST</a>&amp; <a class="code" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">AST::operator = </a>(<a class="code" href="class_a_s_t.html">AST</a>&amp; rhs)
-<a name="l00078"></a>00078 {
-<a name="l00079"></a>00079     list&lt;AST*&gt;::iterator it = rhs.<a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>()-&gt;begin();
-<a name="l00080"></a>00080     node_type = rhs.<a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>();
-<a name="l00081"></a>00081     node_text = rhs.<a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>();
-<a name="l00082"></a>00082     node_children-&gt;clear();
-<a name="l00083"></a>00083 
-<a name="l00084"></a>00084     <span class="keywordflow">for</span>(; it != rhs.<a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>()-&gt;end(); it++)
-<a name="l00085"></a>00085     {
-<a name="l00086"></a>00086         node_children-&gt;push_back( (*it)-&gt;clone() );
-<a name="l00087"></a>00087     }
-<a name="l00088"></a>00088 
-<a name="l00089"></a>00089     <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00090"></a>00090 }
-<a name="l00091"></a>00091 
-<a name="l00092"></a><a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">00092</a> <a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">AST::type</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span>
-<a name="l00093"></a>00093 <span class="keyword"></span>{
-<a name="l00094"></a>00094     <span class="keywordflow">return</span> node_type;
-<a name="l00095"></a>00095 }
-<a name="l00096"></a>00096 
-<a name="l00097"></a><a class="code" href="class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c">00097</a> <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">AST::type</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> typ)
-<a name="l00098"></a>00098 {
-<a name="l00099"></a>00099     node_type = typ;
-<a name="l00100"></a>00100 }
-<a name="l00101"></a>00101 
-<a name="l00102"></a><a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">00102</a> list&lt;AST*&gt;* <a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">AST::children</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span>
-<a name="l00103"></a>00103 <span class="keyword"></span>{
-<a name="l00104"></a>00104     <span class="keywordflow">return</span> node_children;
-<a name="l00105"></a>00105 }
-<a name="l00106"></a>00106 
-<a name="l00107"></a><a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">00107</a> <span class="keywordtype">string</span> <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">AST::text</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span>
-<a name="l00108"></a>00108 <span class="keyword"></span>{
-<a name="l00109"></a>00109     <span class="keywordflow">return</span> node_text;
-<a name="l00110"></a>00110 }
-<a name="l00111"></a>00111 
-<a name="l00112"></a><a class="code" href="class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9">00112</a> <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">AST::text</a>(std::string&amp; txt)
-<a name="l00113"></a>00113 {
-<a name="l00114"></a>00114     node_text = txt;
-<a name="l00115"></a>00115 }
-<a name="l00116"></a>00116 
-<a name="l00117"></a><a class="code" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">00117</a> <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">AST::addChild</a>(<a class="code" href="class_a_s_t.html">AST</a>* node)
-<a name="l00118"></a>00118 {
-<a name="l00119"></a>00119     node_children-&gt;push_back(node);
-<a name="l00120"></a>00120 }
-<a name="l00121"></a>00121 
-<a name="l00122"></a><a class="code" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">00122</a> <a class="code" href="class_a_s_t.html">AST</a>* <a class="code" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">AST::clone</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span>
-<a name="l00123"></a>00123 <span class="keyword"></span>{
-<a name="l00124"></a>00124     <a class="code" href="class_a_s_t.html">AST</a>* new_clone = <span class="keyword">new</span> <a class="code" href="class_a_s_t.html">AST</a>( node_type, node_text );
-<a name="l00125"></a>00125     list&lt;AST*&gt;::iterator it = node_children-&gt;begin();
-<a name="l00126"></a>00126     <span class="keywordflow">for</span>(; it != node_children-&gt;end(); it++)
-<a name="l00127"></a>00127     {
-<a name="l00128"></a>00128         new_clone-&gt;<a class="code" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">addChild</a>( (*it)-&gt;clone() );
-<a name="l00129"></a>00129     }
-<a name="l00130"></a>00130     <span class="keywordflow">return</span> new_clone;
-<a name="l00131"></a>00131 }
-<a name="l00132"></a>00132 
-<a name="l00133"></a><a class="code" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">00133</a> <span class="keywordtype">bool</span> <a class="code" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">AST::operator ==</a>(<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a>&amp; rhs)<span class="keyword"> const</span>
-<a name="l00134"></a>00134 <span class="keyword"></span>{
-<a name="l00135"></a>00135     <span class="keywordtype">bool</span> ret = <span class="keyword">true</span>;
-<a name="l00136"></a>00136     std::list&lt;AST*&gt;* l_children;
-<a name="l00137"></a>00137     std::list&lt;AST*&gt;* r_children;
-<a name="l00138"></a>00138     std::list&lt;AST*&gt;::iterator lit;
-<a name="l00139"></a>00139     std::list&lt;AST*&gt;::iterator rit;
-<a name="l00140"></a>00140 
-<a name="l00141"></a>00141     <span class="comment">// Setup our locals</span>
-<a name="l00142"></a>00142     l_children = children();
-<a name="l00143"></a>00143     r_children = rhs.<a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>();
-<a name="l00144"></a>00144     lit = l_children-&gt;begin();
-<a name="l00145"></a>00145     rit = r_children-&gt;begin();
-<a name="l00146"></a>00146 
-<a name="l00147"></a>00147     <span class="comment">// Check this node for equality</span>
-<a name="l00148"></a>00148     ret &amp;= (type() == rhs.<a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>());
-<a name="l00149"></a>00149     ret &amp;= ( 0 == text().compare( rhs.<a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>() ) );
-<a name="l00150"></a>00150     ret &amp;= (l_children-&gt;size() == r_children-&gt;size());
-<a name="l00151"></a>00151 
-<a name="l00152"></a>00152     <span class="comment">// If we are still equal then check the children nodes</span>
-<a name="l00153"></a>00153     <span class="keywordflow">while</span>( (lit != l_children-&gt;end()) &amp;&amp; (rit != r_children-&gt;end()) )
-<a name="l00154"></a>00154     {
-<a name="l00155"></a>00155         ret &amp;= ((NULL != *lit) &amp;&amp; (NULL != *rit));
-<a name="l00156"></a>00156         <span class="keywordflow">if</span>( ret )
-<a name="l00157"></a>00157         {
-<a name="l00158"></a>00158             <a class="code" href="class_a_s_t.html">AST</a>&amp; left = *(*lit);
-<a name="l00159"></a>00159             <a class="code" href="class_a_s_t.html">AST</a>&amp; right = *(*rit);
-<a name="l00160"></a>00160             ret &amp;= (left == right);
-<a name="l00161"></a>00161         }
-<a name="l00162"></a>00162         lit++;
-<a name="l00163"></a>00163         rit++;
-<a name="l00164"></a>00164     }
-<a name="l00165"></a>00165     <span class="keywordflow">return</span> ret;
-<a name="l00166"></a>00166 }
-<a name="l00167"></a>00167 
-<a name="l00168"></a><a class="code" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">00168</a> <span class="keywordtype">bool</span> <a class="code" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">AST::operator !=</a>(<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a>&amp; rhs)<span class="keyword"> const</span>
-<a name="l00169"></a>00169 <span class="keyword"></span>{
-<a name="l00170"></a>00170     <span class="keywordflow">return</span> !( *<span class="keyword">this</span> == rhs );
-<a name="l00171"></a>00171 }
-<a name="l00172"></a>00172 
-<a name="l00173"></a><a class="code" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">00173</a> <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">AST::process</a>(<a class="code" href="class_i_visitor.html">IVisitor</a>&amp; visitor)
-<a name="l00174"></a>00174 {
-<a name="l00175"></a>00175     visitor.<a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>( <span class="keyword">this</span> );
-<a name="l00176"></a>00176 }
-<a name="l00177"></a>00177 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ast_8cpp.html">ast.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -277,11 +93,203 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ast.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ast_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ast_8h.html">ast.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ivisitor_8h.html">ivisitor.h</a>&quot;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor">#include &lt;sstream&gt;</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;string.h&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;iostream&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="keyword">using namespace </span>std;</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;</div>
+<div class="line"><a name="l00009"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">    9</a></span>&#160;<a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type)</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;{</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;    node_type = type;</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;    node_text = <span class="stringliteral">&quot;&quot;</span>;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;    node_children = <span class="keyword">new</span> list&lt;AST*&gt;();</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;}</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9">   16</a></span>&#160;<a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="class_token.html">Token</a> tok)</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;{</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;    node_type = tok.<a class="code" href="class_token.html#af7a5db637926db45f92522f7bc207207">type</a>();</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;    node_text = tok.<a class="code" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">text</a>();</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    node_children = <span class="keyword">new</span> list&lt;AST*&gt;();</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;}</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e">   23</a></span>&#160;<a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, <span class="keyword">const</span> <span class="keywordtype">char</span>* text)</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;{</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    node_type = type;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;    node_text = string(text);</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    node_children = <span class="keyword">new</span> list&lt;AST*&gt;();</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;}</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222">   30</a></span>&#160;<a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, std::string text)</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;{</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    node_type = type;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    node_text = text;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    node_children = <span class="keyword">new</span> list&lt;AST*&gt;();</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;}</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91">   37</a></span>&#160;<a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, <span class="keywordtype">int</span> child_count, ...)</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;{</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    va_list arg_list;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keywordtype">int</span> i = 0;</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    node_type = type;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    node_text = <span class="stringliteral">&quot;&quot;</span>;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    node_children = <span class="keyword">new</span> list&lt;AST*&gt;();</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    va_start (arg_list, child_count);</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keywordflow">for</span> (i = 0; i &lt; child_count ; i++)</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    {</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;        node_children-&gt;push_back( (<a class="code" href="class_a_s_t.html">AST</a>*)va_arg(arg_list, <a class="code" href="class_a_s_t.html">AST</a>*) );</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    }</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    va_end(arg_list);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;}</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno"><a class="code" href="class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c">   52</a></span>&#160;<a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST::AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, std::string text, <span class="keywordtype">int</span> child_count, ...)</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;{</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    va_list arg_list;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keywordtype">int</span> i = 0;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    node_type = type;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    node_text = text;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    node_children = <span class="keyword">new</span> list&lt;AST*&gt;();</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    va_start (arg_list, child_count);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    <span class="keywordflow">for</span> (i = 0; i &lt; child_count ; i++)</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    {</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;        node_children-&gt;push_back( (<a class="code" href="class_a_s_t.html">AST</a>*)va_arg(arg_list, <a class="code" href="class_a_s_t.html">AST</a>*) );</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    }</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    va_end(arg_list);</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;}</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="code" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">   67</a></span>&#160;<a class="code" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">AST::~AST</a>()</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;{</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    list&lt;AST*&gt;::iterator it = node_children-&gt;begin();</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keywordflow">for</span>(; it != node_children-&gt;end(); it++)</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    {</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;        <span class="keyword">delete</span> *(it);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    }</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="keyword">delete</span> node_children;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;}</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="code" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">   77</a></span>&#160;<a class="code" href="class_a_s_t.html">AST</a>&amp; <a class="code" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">AST::operator = </a>(<a class="code" href="class_a_s_t.html">AST</a>&amp; rhs)</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;{</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    list&lt;AST*&gt;::iterator it = rhs.<a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>()-&gt;begin();</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    node_type = rhs.<a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>();</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    node_text = rhs.<a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>();</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    node_children-&gt;clear();</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keywordflow">for</span>(; it != rhs.<a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>()-&gt;end(); it++)</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    {</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;        node_children-&gt;push_back( (*it)-&gt;clone() );</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    }</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;}</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
+<div class="line"><a name="l00092"></a><span class="lineno"><a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">   92</a></span>&#160;<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">AST::type</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    <span class="keywordflow">return</span> node_type;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;}</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
+<div class="line"><a name="l00097"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c">   97</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">AST::type</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> typ)</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;{</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    node_type = typ;</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;}</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
+<div class="line"><a name="l00102"></a><span class="lineno"><a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">  102</a></span>&#160;list&lt;AST*&gt;* <a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">AST::children</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    <span class="keywordflow">return</span> node_children;</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;}</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
+<div class="line"><a name="l00107"></a><span class="lineno"><a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">  107</a></span>&#160;<span class="keywordtype">string</span> <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">AST::text</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    <span class="keywordflow">return</span> node_text;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;}</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9">  112</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">AST::text</a>(std::string&amp; txt)</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;{</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    node_text = txt;</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;}</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
+<div class="line"><a name="l00117"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">  117</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">AST::addChild</a>(<a class="code" href="class_a_s_t.html">AST</a>* node)</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;{</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    node_children-&gt;push_back(node);</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;}</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
+<div class="line"><a name="l00122"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">  122</a></span>&#160;<a class="code" href="class_a_s_t.html">AST</a>* <a class="code" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">AST::clone</a>(<span class="keywordtype">void</span>)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <a class="code" href="class_a_s_t.html">AST</a>* new_clone = <span class="keyword">new</span> <a class="code" href="class_a_s_t.html">AST</a>( node_type, node_text );</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    list&lt;AST*&gt;::iterator it = node_children-&gt;begin();</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="keywordflow">for</span>(; it != node_children-&gt;end(); it++)</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    {</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        new_clone-&gt;<a class="code" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">addChild</a>( (*it)-&gt;clone() );</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    }</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    <span class="keywordflow">return</span> new_clone;</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;}</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">  133</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">AST::operator ==</a>(<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a>&amp; rhs)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    <span class="keywordtype">bool</span> ret = <span class="keyword">true</span>;</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    std::list&lt;AST*&gt;* l_children;</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    std::list&lt;AST*&gt;* r_children;</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    std::list&lt;AST*&gt;::iterator lit;</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    std::list&lt;AST*&gt;::iterator rit;</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    <span class="comment">// Setup our locals</span></div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    l_children = children();</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    r_children = rhs.<a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>();</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    lit = l_children-&gt;begin();</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    rit = r_children-&gt;begin();</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    <span class="comment">// Check this node for equality</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;    ret &amp;= (type() == rhs.<a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>());</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    ret &amp;= ( 0 == text().compare( rhs.<a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>() ) );</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;    ret &amp;= (l_children-&gt;size() == r_children-&gt;size());</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;    <span class="comment">// If we are still equal then check the children nodes</span></div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    <span class="keywordflow">while</span>( (lit != l_children-&gt;end()) &amp;&amp; (rit != r_children-&gt;end()) )</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    {</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;        ret &amp;= ((NULL != *lit) &amp;&amp; (NULL != *rit));</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;        <span class="keywordflow">if</span>( ret )</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;        {</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;            <a class="code" href="class_a_s_t.html">AST</a>&amp; left = *(*lit);</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;            <a class="code" href="class_a_s_t.html">AST</a>&amp; right = *(*rit);</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;            ret &amp;= (left == right);</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;        }</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;        lit++;</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;        rit++;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    }</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;    <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;}</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
+<div class="line"><a name="l00168"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">  168</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">AST::operator !=</a>(<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a>&amp; rhs)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <span class="keywordflow">return</span> !( *<span class="keyword">this</span> == rhs );</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;}</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00173"></a><span class="lineno"><a class="code" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">  173</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">AST::process</a>(<a class="code" href="class_i_visitor.html">IVisitor</a>&amp; visitor)</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;{</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    visitor.<a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>( <span class="keyword">this</span> );</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;}</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li><li class="navelem"><a class="el" href="ast_8cpp.html">ast.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 77a8f37642797b126784018ce494bb959266c436..d04aa30979e7eb2155c4370c66545f28ffe454c3 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/ast/ast.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ast_8d.html','');
+$(document).ready(function(){initNavTree('ast_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/ast/ast.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="ast_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ast_8d.html">ast.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">ast.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="ast_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li><li class="navelem"><a class="el" href="ast_8d.html">ast.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index b62f0d1a594aa7eb15fe99f916fc3378ee950965..d42e08acc76492259f1fa3491e9af2a322c46de9 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/ast/ast.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,107 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ast_8d.html','');
+$(document).ready(function(){initNavTree('ast_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/ast/ast.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="ast_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/parser/ast/ast.o source/parser/ast/ast.d:  source/parser/ast/ast.cpp source/parser/ast/ast.h \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/list \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_list.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/list.tcc \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00059"></a>00059  source/lexer/token/token.h source/visitor/ivisitor.h \
-<a name="l00060"></a>00060  source/parser/ast/ast.h \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iostream \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00063"></a>00063  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00075"></a>00075  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00076"></a>00076  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00077"></a>00077  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00078"></a>00078  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00079"></a>00079  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc \
-<a name="l00080"></a>00080  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/sstream \
-<a name="l00081"></a>00081  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/sstream.tcc \
-<a name="l00082"></a>00082  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/<span class="keywordtype">string</span>.h
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ast_8d.html">ast.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -182,11 +93,113 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ast.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ast_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/parser/ast/ast.o source/parser/ast/ast.d:  source/parser/ast/ast.cpp source/parser/ast/ast.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/list \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_list.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/list.tcc \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/include/wchar.h /usr/include/stdio.h /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \
+ source/lexer/token/token.h source/visitor/ivisitor.h \
+ source/parser/ast/ast.h \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iostream \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc \</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/sstream \</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/sstream.tcc \</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; /usr/include/<span class="keywordtype">string</span>.h</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li><li class="navelem"><a class="el" href="ast_8d.html">ast.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 9a2f9723060efcefa673625ab7dd3367295c37c1..b12d9f38579a134e90fe1cbf41bb5d2cf58b40d8 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/ast/ast.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,45 +81,62 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ast_8h.html','');
+$(document).ready(function(){initNavTree('ast_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a> &#124;
 <a href="#typedef-members">Typedefs</a>  </div>
   <div class="headertitle">
-<h1>source/parser/ast/ast.h File Reference</h1>  </div>
-</div>
+<div class="title">ast.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;stdarg.h&gt;</code><br/>
 <code>#include &lt;list&gt;</code><br/>
 <code>#include &lt;string&gt;</code><br/>
-<code>#include &quot;token.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="token_8h_source.html">token.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for ast.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="ast_8h__incl.png" border="0" usemap="#source_2parser_2ast_2ast_8h" alt=""/></div>
+<map name="source_2parser_2ast_2ast_8h" id="source_2parser_2ast_2ast_8h">
+<area shape="rect" id="node9" href="token_8h.html" title="token.h" alt="" coords="211,80,275,107"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="ast_8h__dep__incl.png" border="0" usemap="#source_2parser_2ast_2ast_8hdep" alt=""/></div>
 <map name="source_2parser_2ast_2ast_8hdep" id="source_2parser_2ast_2ast_8hdep">
-<area shape="rect" id="node3" href="ast_8cpp.html" title="source/parser/ast/ast.cpp" alt="" coords="5,83,176,112"/></map>
+<area shape="rect" id="node3" href="ast_8cpp.html" title="source/parser/ast/ast.cpp" alt="" coords="5,163,169,189"/><area shape="rect" id="node5" href="iparser_8h.html" title="source/parser/iparser.h" alt="" coords="195,163,345,189"/><area shape="rect" id="node13" href="ivisitor_8h.html" title="source/visitor/ivisitor.h" alt="" coords="252,80,399,107"/><area shape="rect" id="node7" href="btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="196,246,344,287"/><area shape="rect" id="node11" href="iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="7,253,171,280"/><area shape="rect" id="node9" href="btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="196,337,344,378"/><area shape="rect" id="node17" href="astprinter_8h.html" title="source/visitor/astprinter\l/astprinter.h" alt="" coords="371,155,524,197"/><area shape="rect" id="node21" href="ivisitor_8cpp.html" title="source/visitor/ivisitor.cpp" alt="" coords="550,163,711,189"/><area shape="rect" id="node19" href="astprinter_8cpp.html" title="source/visitor/astprinter\l/astprinter.cpp" alt="" coords="371,246,524,287"/></map>
 </div>
 </div>
 <p><a href="ast_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html">AST</a></td></tr>
-<tr><td colspan="2"><h2><a name="typedef-members"></a>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html">AST</a></td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a></td></tr>
+<tr class="memitem:a0a931957f12a2075e6e11ee596651dff"><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a></td></tr>
 </table>
 <hr/><h2>Typedef Documentation</h2>
-<a class="anchor" id="a0a931957f12a2075e6e11ee596651dff"></a><!-- doxytag: member="ast.h::ASTNodeType" ref="a0a931957f12a2075e6e11ee596651dff" args="" -->
+<a class="anchor" id="a0a931957f12a2075e6e11ee596651dff"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -119,37 +144,22 @@ Typedefs</h2></td></tr>
           <td class="memname">typedef unsigned int <a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8h_source.html#l00009">9</a> of file <a class="el" href="ast_8h_source.html">ast.h</a>.</p>
 
 </div>
 </div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li><li class="navelem"><a class="el" href="ast_8h.html">ast.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ast_8h.html">ast.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/ast_8h.js b/docs/doxygen/html/ast_8h.js
new file mode 100644 (file)
index 0000000..290ceda
--- /dev/null
@@ -0,0 +1,5 @@
+var ast_8h =
+[
+    [ "AST", "class_a_s_t.html", "class_a_s_t" ],
+    [ "ASTNodeType", "ast_8h.html#a0a931957f12a2075e6e11ee596651dff", null ]
+];
\ No newline at end of file
index 9f5185a6edfe649247a1adea8949f304f495196e..7b5eccd5bc30aeb1679cf3e3be1150ec028b8f12 100644 (file)
@@ -1,3 +1,11 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$ast_8cpp.html" title="source/parser/ast/ast.cpp" alt="" coords="5,83,176,112"/>
+<area shape="rect" id="node3" href="$ast_8cpp.html" title="source/parser/ast/ast.cpp" alt="" coords="5,163,169,189"/>
+<area shape="rect" id="node5" href="$iparser_8h.html" title="source/parser/iparser.h" alt="" coords="195,163,345,189"/>
+<area shape="rect" id="node13" href="$ivisitor_8h.html" title="source/visitor/ivisitor.h" alt="" coords="252,80,399,107"/>
+<area shape="rect" id="node7" href="$btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="196,246,344,287"/>
+<area shape="rect" id="node11" href="$iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="7,253,171,280"/>
+<area shape="rect" id="node9" href="$btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="196,337,344,378"/>
+<area shape="rect" id="node17" href="$astprinter_8h.html" title="source/visitor/astprinter\l/astprinter.h" alt="" coords="371,155,524,197"/>
+<area shape="rect" id="node21" href="$ivisitor_8cpp.html" title="source/visitor/ivisitor.cpp" alt="" coords="550,163,711,189"/>
+<area shape="rect" id="node19" href="$astprinter_8cpp.html" title="source/visitor/astprinter\l/astprinter.cpp" alt="" coords="371,246,524,287"/>
 </map>
index d13bbda2a46e388f4ad41ad79d8d865ee55dccc1..a327cd43866e8cacecc576fd0a566549da0d9963 100644 (file)
@@ -1 +1 @@
-1cd81b5c632eefd6e9f9ec82d08c2c5e
\ No newline at end of file
+210aa68bdc3a0cd4e3499801c2e8b0d3
\ No newline at end of file
index 515bcebad549496e312dc236f8bd7a46e1e310ef..16123210d037063f928167df882e44c5ea97941b 100644 (file)
Binary files a/docs/doxygen/html/ast_8h__dep__incl.png and b/docs/doxygen/html/ast_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..e03827540a4eb0e2c8b08a5909053852d65397b6 100644 (file)
@@ -1,2 +1,3 @@
 <map id="G" name="G">
+<area shape="rect" id="node9" href="$token_8h.html" title="token.h" alt="" coords="211,80,275,107"/>
 </map>
index 8cbbb455a50de3feb24433c6f84f9fa2b878bc1e..822cc8969f4c170e28d88b57ccb6ed8de0a01d1c 100644 (file)
@@ -1 +1 @@
-552d39d7937c42d21821be2caa98dce3
\ No newline at end of file
+495ad0306e2884776c930aaab4f14832
\ No newline at end of file
index 55984345f2722ba6281ed4004cb3e3f4d43c3076..fc3af50c2bcb8fe7cf8aa7d687c3c22eac2838af 100644 (file)
Binary files a/docs/doxygen/html/ast_8h__incl.png and b/docs/doxygen/html/ast_8h__incl.png differ
index 878ec8699811709dd1b2ced953af23177d3eb2d5..cb907dce8bcf8c24be9a47569a6abf70d3451386 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/ast/ast.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,66 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ast_8h.html','');
+$(document).ready(function(){initNavTree('ast_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/ast/ast.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="ast_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef AST_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define AST_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;stdarg.h&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;list&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00007"></a>00007 <span class="preprocessor">#include &quot;token.h&quot;</span>
-<a name="l00008"></a>00008 
-<a name="l00009"></a><a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">00009</a> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a>;
-<a name="l00010"></a>00010 
-<a name="l00011"></a>00011 <span class="comment">// This is defined elsewhere. We need to declare it here so we can use it</span>
-<a name="l00012"></a>00012 <span class="keyword">class </span><a class="code" href="class_i_visitor.html">IVisitor</a>;
-<a name="l00013"></a>00013 
-<a name="l00014"></a><a class="code" href="class_a_s_t.html">00014</a> <span class="keyword">class </span><a class="code" href="class_a_s_t.html">AST</a>
-<a name="l00015"></a>00015 {
-<a name="l00016"></a>00016     <span class="keyword">protected</span>:
-<a name="l00017"></a><a class="code" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">00017</a>         <a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">node_type</a>;
-<a name="l00018"></a><a class="code" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">00018</a>         std::string <a class="code" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">node_text</a>;
-<a name="l00019"></a><a class="code" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">00019</a>         std::list&lt;AST*&gt;* <a class="code" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">node_children</a>;
-<a name="l00020"></a>00020     <span class="keyword">public</span>:
-<a name="l00021"></a>00021         <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>);
-<a name="l00022"></a>00022         <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="class_token.html">Token</a> tok);
-<a name="l00023"></a>00023         <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>);
-<a name="l00024"></a>00024         <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, std::string <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>);
-<a name="l00025"></a>00025         <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, <span class="keywordtype">int</span> child_count, ...);
-<a name="l00026"></a>00026         <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, std::string <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>, <span class="keywordtype">int</span> child_count, ...);
-<a name="l00027"></a>00027         <span class="keyword">virtual</span> <a class="code" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">~AST</a>();
-<a name="l00028"></a>00028         <a class="code" href="class_a_s_t.html">AST</a>&amp; <a class="code" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">operator = </a>(<a class="code" href="class_a_s_t.html">AST</a>&amp; rhs);
-<a name="l00029"></a>00029         <a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
-<a name="l00030"></a>00030         <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> typ);
-<a name="l00031"></a>00031         std::string <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
-<a name="l00032"></a>00032         <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>(std::string&amp; txt);
-<a name="l00033"></a>00033         std::list&lt;AST*&gt;* <a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
-<a name="l00034"></a>00034         <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">addChild</a>(<a class="code" href="class_a_s_t.html">AST</a>* node);
-<a name="l00035"></a>00035         <a class="code" href="class_a_s_t.html">AST</a>* <a class="code" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">clone</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;
-<a name="l00036"></a>00036         <span class="keywordtype">bool</span> <a class="code" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">operator ==</a>(<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a> &amp;other) <span class="keyword">const</span>;
-<a name="l00037"></a>00037         <span class="keywordtype">bool</span> <a class="code" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">operator !=</a>(<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a> &amp;other) <span class="keyword">const</span>;
-<a name="l00038"></a>00038         <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">process</a>(<a class="code" href="class_i_visitor.html">IVisitor</a>&amp; visitor);
-<a name="l00039"></a>00039 };
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ast_8h.html">ast.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -141,11 +93,67 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ast.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ast_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef AST_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define AST_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;list&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="token_8h.html">token.h</a>&quot;</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;</div>
+<div class="line"><a name="l00009"></a><span class="lineno"><a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">    9</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a>;</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// This is defined elsewhere. We need to declare it here so we can use it</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="keyword">class </span><a class="code" href="class_i_visitor.html">IVisitor</a>;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div>
+<div class="line"><a name="l00014"></a><span class="lineno"><a class="code" href="class_a_s_t.html">   14</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_a_s_t.html">AST</a></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;{</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00017"></a><span class="lineno"><a class="code" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">   17</a></span>&#160;        <a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">node_type</a>;</div>
+<div class="line"><a name="l00018"></a><span class="lineno"><a class="code" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">   18</a></span>&#160;        std::string <a class="code" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">node_text</a>;</div>
+<div class="line"><a name="l00019"></a><span class="lineno"><a class="code" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">   19</a></span>&#160;        std::list&lt;AST*&gt;* <a class="code" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">node_children</a>;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>);</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;        <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="class_token.html">Token</a> tok);</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;        <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>);</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;        <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, std::string <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>);</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;        <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, <span class="keywordtype">int</span> child_count, ...);</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;        <a class="code" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, std::string <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>, <span class="keywordtype">int</span> child_count, ...);</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">~AST</a>();</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;        <a class="code" href="class_a_s_t.html">AST</a>&amp; <a class="code" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">operator = </a>(<a class="code" href="class_a_s_t.html">AST</a>&amp; rhs);</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;        <a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>(<a class="code" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> typ);</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;        std::string <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>(std::string&amp; txt);</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;        std::list&lt;AST*&gt;* <a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">addChild</a>(<a class="code" href="class_a_s_t.html">AST</a>* node);</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;        <a class="code" href="class_a_s_t.html">AST</a>* <a class="code" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">clone</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">operator ==</a>(<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a> &amp;other) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">operator !=</a>(<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a> &amp;other) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">process</a>(<a class="code" href="class_i_visitor.html">IVisitor</a>&amp; visitor);</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;};</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li><li class="navelem"><a class="el" href="ast_8h.html">ast.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 1f6811c2554e3faa873ceeeb9b2da007c1b21656..5fe824669a4914159c59ff1d92b4d9a8bc68a5ab 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/astprinter/astprinter.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,13 +81,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('astprinter_8cpp.html','');
+$(document).ready(function(){initNavTree('astprinter_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/visitor/astprinter/astprinter.cpp File Reference</h1>  </div>
-</div>
+<div class="title">astprinter.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;iostream&gt;</code><br/>
 <code>#include &quot;<a class="el" href="astprinter_8h_source.html">astprinter.h</a>&quot;</code><br/>
@@ -88,36 +110,20 @@ Include dependency graph for astprinter.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="astprinter_8cpp__incl.png" border="0" usemap="#source_2visitor_2astprinter_2astprinter_8cpp" alt=""/></div>
 <map name="source_2visitor_2astprinter_2astprinter_8cpp" id="source_2visitor_2astprinter_2astprinter_8cpp">
-<area shape="rect" id="node5" href="astprinter_8h.html" title="astprinter.h" alt="" coords="125,83,211,112"/></map>
+<area shape="rect" id="node5" href="astprinter_8h.html" title="astprinter.h" alt="" coords="109,96,195,123"/><area shape="rect" id="node7" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="139,171,207,197"/><area shape="rect" id="node9" href="ast_8h.html" title="ast.h" alt="" coords="149,245,197,272"/><area shape="rect" id="node17" href="token_8h.html" title="token.h" alt="" coords="211,320,275,347"/></map>
 </div>
 </div>
 <p><a href="astprinter_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="astprinter_8cpp.html">astprinter.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html">astprinter</a></li><li class="navelem"><a class="el" href="astprinter_8cpp.html">astprinter.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index fa4cde936be3b768e79556ce3e0306d31024fe1e..8e31c52db0e65364ca4a3ef7f9a61163bc9f981e 100644 (file)
@@ -1,3 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node5" href="$astprinter_8h.html" title="astprinter.h" alt="" coords="125,83,211,112"/>
+<area shape="rect" id="node5" href="$astprinter_8h.html" title="astprinter.h" alt="" coords="109,96,195,123"/>
+<area shape="rect" id="node7" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="139,171,207,197"/>
+<area shape="rect" id="node9" href="$ast_8h.html" title="ast.h" alt="" coords="149,245,197,272"/>
+<area shape="rect" id="node17" href="$token_8h.html" title="token.h" alt="" coords="211,320,275,347"/>
 </map>
index dbaa651a3cda1ef1e7918bb388aaeca4571da977..6c1727853fa6e375636ba1c8b49f986e22df7c54 100644 (file)
@@ -1 +1 @@
-9f63c97ec1cca0c8a33d10209b72eda8
\ No newline at end of file
+3dda65c0b195a1f1df7163afc55d7d77
\ No newline at end of file
index 6db3985aac4387c77e22b4dd9ff2a320502f7c18..89f61934641407dfcd6d20d2b7d0c64e3a1edaf4 100644 (file)
Binary files a/docs/doxygen/html/astprinter_8cpp__incl.png and b/docs/doxygen/html/astprinter_8cpp__incl.png differ
index d16fdc978227b79331e8c00a8c36850f838800ad..4bb1f8b79f8b1578196af95f1c43f06639523b74 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/astprinter/astprinter.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,62 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('astprinter_8cpp.html','');
+$(document).ready(function(){initNavTree('astprinter_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/visitor/astprinter/astprinter.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="astprinter_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &quot;<a class="code" href="astprinter_8h.html">astprinter.h</a>&quot;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">using namespace </span>std;
-<a name="l00005"></a>00005 
-<a name="l00006"></a>00006 <span class="keywordtype">void</span> ASTPrinter::beforeVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008 }
-<a name="l00009"></a>00009 
-<a name="l00010"></a>00010 <span class="keywordtype">void</span> ASTPrinter::afterVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)
-<a name="l00011"></a>00011 {
-<a name="l00012"></a>00012     std::cout &lt;&lt; endl;
-<a name="l00013"></a>00013 }
-<a name="l00014"></a>00014 
-<a name="l00015"></a>00015 <span class="keywordtype">void</span> ASTPrinter::beforeChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)
-<a name="l00016"></a>00016 {
-<a name="l00017"></a>00017     std::cout &lt;&lt; <span class="stringliteral">&quot;(&quot;</span> &lt;&lt; cur-&gt;<a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>() &lt;&lt; <span class="stringliteral">&quot; &quot;</span> &lt;&lt; cur-&gt;<a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>();
-<a name="l00018"></a>00018 }
-<a name="l00019"></a>00019 
-<a name="l00020"></a>00020 <span class="keywordtype">void</span> ASTPrinter::afterChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)
-<a name="l00021"></a>00021 {
-<a name="l00022"></a>00022     std::cout &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;
-<a name="l00023"></a>00023 }
-<a name="l00024"></a>00024 
-<a name="l00025"></a>00025 <span class="keywordtype">void</span> ASTPrinter::beforeChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)
-<a name="l00026"></a>00026 {
-<a name="l00027"></a>00027     std::cout &lt;&lt; endl;
-<a name="l00028"></a>00028     <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i&lt; depth; i++)
-<a name="l00029"></a>00029     {
-<a name="l00030"></a>00030         std::cout &lt;&lt; <span class="stringliteral">&quot;  &quot;</span>;
-<a name="l00031"></a>00031     }
-<a name="l00032"></a>00032 }
-<a name="l00033"></a>00033 
-<a name="l00034"></a>00034 <span class="keywordtype">void</span> ASTPrinter::afterChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036 }
-<a name="l00037"></a>00037 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="astprinter_8cpp.html">astprinter.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -137,11 +93,63 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">astprinter.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="astprinter_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &lt;iostream&gt;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="astprinter_8h.html">astprinter.h</a>&quot;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="keyword">using namespace </span>std;</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="keywordtype">void</span> ASTPrinter::beforeVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;{</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;}</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="keywordtype">void</span> ASTPrinter::afterVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;{</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;    std::cout &lt;&lt; endl;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;}</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="keywordtype">void</span> ASTPrinter::beforeChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;{</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;    std::cout &lt;&lt; <span class="stringliteral">&quot;(&quot;</span> &lt;&lt; cur-&gt;<a class="code" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>() &lt;&lt; <span class="stringliteral">&quot; &quot;</span> &lt;&lt; cur-&gt;<a class="code" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>();</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;}</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keywordtype">void</span> ASTPrinter::afterChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;{</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    std::cout &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;}</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keywordtype">void</span> ASTPrinter::beforeChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;{</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    std::cout &lt;&lt; endl;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;    <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i&lt; depth; i++)</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;        std::cout &lt;&lt; <span class="stringliteral">&quot;  &quot;</span>;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    }</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keywordtype">void</span> ASTPrinter::afterChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;}</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html">astprinter</a></li><li class="navelem"><a class="el" href="astprinter_8cpp.html">astprinter.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 2d28a065ec5bdb1b1e900c64d09e5adc7f0e6a58..04dfb40d998c22f1104f042f66c0e304c148305f 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/astprinter/astprinter.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('astprinter_8d.html','');
+$(document).ready(function(){initNavTree('astprinter_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/visitor/astprinter/astprinter.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="astprinter_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="astprinter_8d.html">astprinter.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">astprinter.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="astprinter_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html">astprinter</a></li><li class="navelem"><a class="el" href="astprinter_8d.html">astprinter.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 5ad162c3e18118cb6fbdfc6994943b98c658e893..e351b2653b25bbfb9e10ca85af70e9d015cd4223 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/astprinter/astprinter.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,107 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('astprinter_8d.html','');
+$(document).ready(function(){initNavTree('astprinter_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/visitor/astprinter/astprinter.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="astprinter_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/visitor/astprinter/astprinter.o source/visitor/astprinter/astprinter.d:  source/visitor/astprinter/astprinter.cpp \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iostream \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00059"></a>00059  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00060"></a>00060  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00063"></a>00063  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc \
-<a name="l00075"></a>00075  source/visitor/astprinter/astprinter.h source/visitor/ivisitor.h \
-<a name="l00076"></a>00076  source/parser/ast/ast.h \
-<a name="l00077"></a>00077  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/list \
-<a name="l00078"></a>00078  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_list.h \
-<a name="l00079"></a>00079  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/list.tcc \
-<a name="l00080"></a>00080  source/lexer/token/token.h \
-<a name="l00081"></a>00081  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/sstream \
-<a name="l00082"></a>00082  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/sstream.tcc
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="astprinter_8d.html">astprinter.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -182,11 +93,114 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">astprinter.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="astprinter_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/visitor/astprinter/astprinter.o source/visitor/astprinter/astprinter.d:  source/visitor/astprinter/astprinter.cpp \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iostream \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/include/wchar.h /usr/include/stdio.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc \
+ source/visitor/astprinter/astprinter.h source/visitor/ivisitor.h \
+ source/parser/ast/ast.h \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/list \</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_list.h \</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/list.tcc \
+ source/lexer/token/token.h \</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/sstream \</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/sstream.tcc</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html">astprinter</a></li><li class="navelem"><a class="el" href="astprinter_8d.html">astprinter.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 36684fbbe8533c3526e9ccd767d458cb067ce0c7..bcffc96b34ca2f947559fe2cb4bf3ed8782fe790 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/astprinter/astprinter.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,62 +81,64 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('astprinter_8h.html','');
+$(document).ready(function(){initNavTree('astprinter_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/visitor/astprinter/astprinter.h File Reference</h1>  </div>
-</div>
+<div class="title">astprinter.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<div class="textblock"><code>#include &quot;ivisitor.h&quot;</code><br/>
+<div class="textblock"><code>#include &quot;<a class="el" href="ivisitor_8h_source.html">ivisitor.h</a>&quot;</code><br/>
 <code>#include &lt;iostream&gt;</code><br/>
 <code>#include &lt;sstream&gt;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for astprinter.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="astprinter_8h__incl.png" border="0" usemap="#source_2visitor_2astprinter_2astprinter_8h" alt=""/></div>
+<map name="source_2visitor_2astprinter_2astprinter_8h" id="source_2visitor_2astprinter_2astprinter_8h">
+<area shape="rect" id="node3" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="278,96,345,123"/><area shape="rect" id="node5" href="ast_8h.html" title="ast.h" alt="" coords="149,171,197,197"/><area shape="rect" id="node13" href="token_8h.html" title="token.h" alt="" coords="211,245,275,272"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="astprinter_8h__dep__incl.png" border="0" usemap="#source_2visitor_2astprinter_2astprinter_8hdep" alt=""/></div>
 <map name="source_2visitor_2astprinter_2astprinter_8hdep" id="source_2visitor_2astprinter_2astprinter_8hdep">
-<area shape="rect" id="node3" href="astprinter_8cpp.html" title="source/visitor/astprinter/astprinter.cpp" alt="" coords="5,83,243,112"/></map>
+<area shape="rect" id="node3" href="astprinter_8cpp.html" title="source/visitor/astprinter\l/astprinter.cpp" alt="" coords="4,97,157,138"/></map>
 </div>
 </div>
 <p><a href="astprinter_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t_printer.html">ASTPrinter</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t_printer.html">ASTPrinter</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html">astprinter</a></li><li class="navelem"><a class="el" href="astprinter_8h.html">astprinter.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="astprinter_8h.html">astprinter.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 421491f91a1b4a22c33354a69321c27e1b267459..a648ad6b5d6fa439ff4e90af97ff129cec14a1de 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$astprinter_8cpp.html" title="source/visitor/astprinter/astprinter.cpp" alt="" coords="5,83,243,112"/>
+<area shape="rect" id="node3" href="$astprinter_8cpp.html" title="source/visitor/astprinter\l/astprinter.cpp" alt="" coords="4,97,157,138"/>
 </map>
index e03880aab5d657538feb854955c3f2767ebf24c8..1fa1a91dd675c3fb539e65246b271b8a53e03bd9 100644 (file)
@@ -1 +1 @@
-d084b38e5cd0565c42ba6d5ecdb6b18c
\ No newline at end of file
+a40c2a043aff1862d67fb6f0c3d76134
\ No newline at end of file
index 5c860ea208046af6b88e52ea4be995015b635ad9..45d8a798694970ce3933109181f9765c58243788 100644 (file)
Binary files a/docs/doxygen/html/astprinter_8h__dep__incl.png and b/docs/doxygen/html/astprinter_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..1d547824c5a7d01411a53565b48b96dce3ce510c 100644 (file)
@@ -1,2 +1,5 @@
 <map id="G" name="G">
+<area shape="rect" id="node3" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="278,96,345,123"/>
+<area shape="rect" id="node5" href="$ast_8h.html" title="ast.h" alt="" coords="149,171,197,197"/>
+<area shape="rect" id="node13" href="$token_8h.html" title="token.h" alt="" coords="211,245,275,272"/>
 </map>
index 583cb9b24fccbc049139a005aa5fc10cb1150b67..b3f6292f889957ac1711a5e4ab6b5e7fef9b68c6 100644 (file)
@@ -1 +1 @@
-12ec08996564d8b7243f0345ac4ba24c
\ No newline at end of file
+fd3f1e98aa5a8feaa31bb8e6f7008837
\ No newline at end of file
index dbf3d882b5924e318e2383d4784906b10e59ee54..4fb1a7480379ab8e5e2e00a04e3b8a86da3eba31 100644 (file)
Binary files a/docs/doxygen/html/astprinter_8h__incl.png and b/docs/doxygen/html/astprinter_8h__incl.png differ
index 75139d97ca962c3c4d92f7f8a96b93895933119e..f7c83fff1d484d255a5793a8bd13a9b54b7787fc 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/astprinter/astprinter.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,43 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('astprinter_8h.html','');
+$(document).ready(function(){initNavTree('astprinter_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/visitor/astprinter/astprinter.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="astprinter_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef ASTPRINTER_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define ASTPRINTER_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &quot;ivisitor.h&quot;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="class_a_s_t_printer.html">00008</a> <span class="keyword">class </span><a class="code" href="class_a_s_t_printer.html">ASTPrinter</a> : <span class="keyword">public</span> <a class="code" href="class_i_visitor.html">IVisitor</a> {
-<a name="l00009"></a>00009     <span class="keyword">private</span>:
-<a name="l00010"></a>00010         <span class="keywordtype">void</span> beforeVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);
-<a name="l00011"></a>00011         <span class="keywordtype">void</span> afterVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);
-<a name="l00012"></a>00012         <span class="keywordtype">void</span> beforeChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);
-<a name="l00013"></a>00013         <span class="keywordtype">void</span> afterChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);
-<a name="l00014"></a>00014         <span class="keywordtype">void</span> beforeChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);
-<a name="l00015"></a>00015         <span class="keywordtype">void</span> afterChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);
-<a name="l00016"></a>00016 };
-<a name="l00017"></a>00017 
-<a name="l00018"></a>00018 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="astprinter_8h.html">astprinter.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -118,11 +93,44 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">astprinter.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="astprinter_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef ASTPRINTER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define ASTPRINTER_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ivisitor_8h.html">ivisitor.h</a>&quot;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;iostream&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &lt;sstream&gt;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"><a class="code" href="class_a_s_t_printer.html">    8</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_a_s_t_printer.html">ASTPrinter</a> : <span class="keyword">public</span> <a class="code" href="class_i_visitor.html">IVisitor</a> {</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;        <span class="keywordtype">void</span> beforeVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;        <span class="keywordtype">void</span> afterVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;        <span class="keywordtype">void</span> beforeChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;        <span class="keywordtype">void</span> afterChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;        <span class="keywordtype">void</span> beforeChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;        <span class="keywordtype">void</span> afterChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth);</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;};</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html">astprinter</a></li><li class="navelem"><a class="el" href="astprinter_8h.html">astprinter.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 51ba0066debbeac813d4014d805dc95ebd5b532e..25e3beb4cc756e7e822c731ecc959f571bbfa472 100644 (file)
Binary files a/docs/doxygen/html/bc_s.png and b/docs/doxygen/html/bc_s.png differ
diff --git a/docs/doxygen/html/bdwn.png b/docs/doxygen/html/bdwn.png
new file mode 100644 (file)
index 0000000..940a0b9
Binary files /dev/null and b/docs/doxygen/html/bdwn.png differ
index f2a487e1ebd453eff3a096ebdcd6743368fabcc9..5d042e85411c27d1d7ded1e977d85fe76b2dbb7a 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/btparser/btparser.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,51 +81,49 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('btparser_8cpp.html','');
+$(document).ready(function(){initNavTree('btparser_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/parser/btparser/btparser.cpp File Reference</h1>  </div>
-</div>
+<div class="title">btparser.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="btparser_8h_source.html">btparser.h</a>&quot;</code><br/>
-<code>#include &quot;exception.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="exception_8h_source.html">exception.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for btparser.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="btparser_8cpp__incl.png" border="0" usemap="#source_2parser_2btparser_2btparser_8cpp" alt=""/></div>
 <map name="source_2parser_2btparser_2btparser_8cpp" id="source_2parser_2btparser_2btparser_8cpp">
-<area shape="rect" id="node3" href="btparser_8h.html" title="btparser.h" alt="" coords="139,83,219,112"/>\r</map>
+<area shape="rect" id="node3" href="btparser_8h.html" title="btparser.h" alt="" coords="289,96,367,123"/><area shape="rect" id="node41" href="exception_8h.html" title="exception.h" alt="" coords="75,96,161,123"/><area shape="rect" id="node9" href="imarker_8h.html" title="imarker.h" alt="" coords="484,171,557,197"/><area shape="rect" id="node12" href="iparser_8h.html" title="iparser.h" alt="" coords="293,171,363,197"/><area shape="rect" id="node18" href="ast_8h.html" title="ast.h" alt="" coords="461,320,509,347"/><area shape="rect" id="node28" href="ilexer_8h.html" title="ilexer.h" alt="" coords="177,245,239,272"/><area shape="rect" id="node36" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="417,245,484,272"/><area shape="rect" id="node25" href="token_8h.html" title="token.h" alt="" coords="191,395,255,421"/></map>
 </div>
 </div>
 <p><a href="btparser_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="btparser_8cpp.html">btparser.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li><li class="navelem"><a class="el" href="btparser_8cpp.html">btparser.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index 2e0c21a3c9c1c6f8c93f293d54cbb9fffa9e8efc..d9894e111a739d9375a9bf19da905f11fe6a60a6 100644 (file)
@@ -1,3 +1,10 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$btparser_8h.html" title="btparser.h" alt="" coords="139,83,219,112"/>
+<area shape="rect" id="node3" href="$btparser_8h.html" title="btparser.h" alt="" coords="289,96,367,123"/>
+<area shape="rect" id="node41" href="$exception_8h.html" title="exception.h" alt="" coords="75,96,161,123"/>
+<area shape="rect" id="node9" href="$imarker_8h.html" title="imarker.h" alt="" coords="484,171,557,197"/>
+<area shape="rect" id="node12" href="$iparser_8h.html" title="iparser.h" alt="" coords="293,171,363,197"/>
+<area shape="rect" id="node18" href="$ast_8h.html" title="ast.h" alt="" coords="461,320,509,347"/>
+<area shape="rect" id="node28" href="$ilexer_8h.html" title="ilexer.h" alt="" coords="177,245,239,272"/>
+<area shape="rect" id="node36" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="417,245,484,272"/>
+<area shape="rect" id="node25" href="$token_8h.html" title="token.h" alt="" coords="191,395,255,421"/>
 </map>
index 2194d9ca3d4530709ba31d77779f45ed5e6dcc7c..5931960888f165b12d5dccd14a745ba41c8aa379 100644 (file)
@@ -1 +1 @@
-66892b10dcdb0f86f0fe0842fcb75621
\ No newline at end of file
+0eba22519080b2d72fb990a63b1c9b07
\ No newline at end of file
index 30ee4cc330cd92eabc4479c5e4f9a855723f7b83..7d83c9bf9facbde4b8011d9e3ca87e4c54082e98 100644 (file)
Binary files a/docs/doxygen/html/btparser_8cpp__incl.png and b/docs/doxygen/html/btparser_8cpp__incl.png differ
index c5e085bbea00d9c9ef731c2c894f854c275a8997..6de14487f513362056339e3f9c6bde864760149d 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/btparser/btparser.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,98 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('btparser_8cpp.html','');
+$(document).ready(function(){initNavTree('btparser_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/btparser/btparser.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="btparser_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="btparser_8h.html">btparser.h</a>&quot;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &quot;exception.h&quot;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">using namespace </span>std;
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">00006</a> <a class="code" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">BTParser::BTParser</a>()
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008 }
-<a name="l00009"></a>00009 
-<a name="l00010"></a><a class="code" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">00010</a> <a class="code" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">BTParser::~BTParser</a>()
-<a name="l00011"></a>00011 {
-<a name="l00012"></a>00012 }
-<a name="l00013"></a>00013 
-<a name="l00014"></a><a class="code" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">00014</a> <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">BTParser::consume</a>(<span class="keywordtype">void</span>)
-<a name="l00015"></a>00015 {
-<a name="l00016"></a>00016     advance();
-<a name="l00017"></a>00017     <span class="keywordflow">if</span>((location() == lookahead.size()) &amp;&amp; !isMarked())
-<a name="l00018"></a>00018     {
-<a name="l00019"></a>00019         seek(0);
-<a name="l00020"></a>00020         lookahead.clear();
-<a name="l00021"></a>00021     }
-<a name="l00022"></a>00022     sync(1);
-<a name="l00023"></a>00023 }
-<a name="l00024"></a>00024 
-<a name="l00025"></a><a class="code" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">00025</a> <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">BTParser::sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)
-<a name="l00026"></a>00026 {
-<a name="l00027"></a>00027     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> next_index = location() + i - 1;
-<a name="l00028"></a>00028     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> max_index = (lookahead.size() - 1);
-<a name="l00029"></a>00029 
-<a name="l00030"></a>00030     <span class="keywordflow">if</span>( lookahead.size() == 0 )
-<a name="l00031"></a>00031     {
-<a name="l00032"></a>00032         fill(i);
-<a name="l00033"></a>00033     }
-<a name="l00034"></a>00034     <span class="keywordflow">else</span> <span class="keywordflow">if</span>( next_index &gt;= max_index )
-<a name="l00035"></a>00035     {
-<a name="l00036"></a>00036         fill( next_index - max_index);
-<a name="l00037"></a>00037     }
-<a name="l00038"></a>00038 }
-<a name="l00039"></a>00039 
-<a name="l00040"></a><a class="code" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">00040</a> <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">BTParser::fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n)
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0;
-<a name="l00043"></a>00043     <span class="keywordflow">for</span> (i = 0; i &lt; n; i++)
-<a name="l00044"></a>00044     {
-<a name="l00045"></a>00045         lookahead.push_back( lexer-&gt;next() );
-<a name="l00046"></a>00046     }
-<a name="l00047"></a>00047 }
-<a name="l00048"></a>00048 
-<a name="l00049"></a><a class="code" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">00049</a> <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">BTParser::match</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> type)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051     <span class="keywordflow">if</span>( lookaheadType(1) == type )
-<a name="l00052"></a>00052     {
-<a name="l00053"></a>00053         consume();
-<a name="l00054"></a>00054     }
-<a name="l00055"></a>00055     <span class="keywordflow">else</span>
-<a name="l00056"></a>00056     {
-<a name="l00057"></a>00057         <a class="code" href="class_exception.html">Exception</a> ex( lookaheadToken(1) );
-<a name="l00058"></a>00058         ex &lt;&lt; <span class="stringliteral">&quot;Unexpected token type. Expected &quot;</span> &lt;&lt; type &lt;&lt; <span class="stringliteral">&quot;, received &quot;</span> &lt;&lt; lookaheadToken(1).type() &lt;&lt; <span class="stringliteral">&quot;.&quot;</span>;
-<a name="l00059"></a>00059         <span class="keywordflow">throw</span> ex;
-<a name="l00060"></a>00060     }
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062 
-<a name="l00063"></a><a class="code" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">00063</a> <a class="code" href="class_token.html">Token</a>&amp; <a class="code" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">BTParser::lookaheadToken</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065     sync(i);
-<a name="l00066"></a>00066     <span class="keywordflow">return</span> lookahead.at( location() + i - 1 );
-<a name="l00067"></a>00067 }
-<a name="l00068"></a>00068 
-<a name="l00069"></a><a class="code" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">00069</a> <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> <a class="code" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">BTParser::lookaheadType</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)
-<a name="l00070"></a>00070 {
-<a name="l00071"></a>00071     <span class="keywordflow">return</span> lookaheadToken(i).type();
-<a name="l00072"></a>00072 }
-<a name="l00073"></a>00073 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="btparser_8cpp.html">btparser.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -173,11 +93,99 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">btparser.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="btparser_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="btparser_8h.html">btparser.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="exception_8h.html">exception.h</a>&quot;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="keyword">using namespace </span>std;</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">    6</a></span>&#160;<a class="code" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">BTParser::BTParser</a>()</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;{</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;}</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;</div>
+<div class="line"><a name="l00010"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">   10</a></span>&#160;<a class="code" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">BTParser::~BTParser</a>()</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;{</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;}</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div>
+<div class="line"><a name="l00014"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">   14</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">BTParser::consume</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;{</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;    advance();</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;    <span class="keywordflow">if</span>((location() == lookahead.size()) &amp;&amp; !isMarked())</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;    {</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        seek(0);</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;        lookahead.clear();</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;    }</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    sync(1);</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;}</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">   25</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">BTParser::sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;{</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> next_index = location() + i - 1;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> max_index = (lookahead.size() - 1);</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keywordflow">if</span>( lookahead.size() == 0 )</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;        fill(i);</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    }</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keywordflow">else</span> <span class="keywordflow">if</span>( next_index &gt;= max_index )</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    {</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;        fill( next_index - max_index);</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    }</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;}</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">   40</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">BTParser::fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n)</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;{</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <span class="keywordflow">for</span> (i = 0; i &lt; n; i++)</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    {</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;        lookahead.push_back( lexer-&gt;next() );</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    }</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;}</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">   49</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">BTParser::match</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> type)</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;{</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="keywordflow">if</span>( lookaheadType(1) == type )</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    {</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        consume();</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    }</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <span class="keywordflow">else</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    {</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;        <a class="code" href="class_exception.html">Exception</a> ex( lookaheadToken(1) );</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;        ex &lt;&lt; <span class="stringliteral">&quot;Unexpected token type. Expected &quot;</span> &lt;&lt; type &lt;&lt; <span class="stringliteral">&quot;, received &quot;</span> &lt;&lt; lookaheadToken(1).type() &lt;&lt; <span class="stringliteral">&quot;.&quot;</span>;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;        <span class="keywordflow">throw</span> ex;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    }</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;}</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">   63</a></span>&#160;<a class="code" href="class_token.html">Token</a>&amp; <a class="code" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">BTParser::lookaheadToken</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;{</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    sync(i);</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    <span class="keywordflow">return</span> lookahead.at( location() + i - 1 );</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;}</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
+<div class="line"><a name="l00069"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">   69</a></span>&#160;<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> <a class="code" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">BTParser::lookaheadType</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;{</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordflow">return</span> lookaheadToken(i).type();</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;}</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li><li class="navelem"><a class="el" href="btparser_8cpp.html">btparser.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 6a1da88497d72bc02d635fda56451d70078a2241..cc65c92bd46f3424ad1c4cd8a8b1732e25bde690 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/btparser/btparser.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('btparser_8d.html','');
+$(document).ready(function(){initNavTree('btparser_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/btparser/btparser.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="btparser_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="btparser_8d.html">btparser.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">btparser.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="btparser_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li><li class="navelem"><a class="el" href="btparser_8d.html">btparser.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 787ea8b7a75c1d8834987e37a824566926d0bc66..75db2f04d505c8fe84901fc545fd9f4e552a9e7d 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/btparser/btparser.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,117 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('btparser_8d.html','');
+$(document).ready(function(){initNavTree('btparser_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/btparser/btparser.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="btparser_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/parser/btparser/btparser.o source/parser/btparser/btparser.d:  source/parser/btparser/btparser.cpp \
-<a name="l00002"></a>00002  source/parser/btparser/btparser.h \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/vector \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_construct.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_uninitialized.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_vector.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_bvector.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/vector.tcc \
-<a name="l00032"></a>00032  source/marker/imarker.h source/parser/iparser.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00059"></a>00059  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00060"></a>00060  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00063"></a>00063  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/sstream \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00075"></a>00075  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00076"></a>00076  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00077"></a>00077  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00078"></a>00078  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00079"></a>00079  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00080"></a>00080  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00081"></a>00081  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00082"></a>00082  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc \
-<a name="l00083"></a>00083  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/sstream.tcc \
-<a name="l00084"></a>00084  source/parser/ast/ast.h \
-<a name="l00085"></a>00085  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/list \
-<a name="l00086"></a>00086  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_list.h \
-<a name="l00087"></a>00087  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/list.tcc \
-<a name="l00088"></a>00088  source/lexer/token/token.h source/lexer/ilexer.h \
-<a name="l00089"></a>00089  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iostream \
-<a name="l00090"></a>00090  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cstdio \
-<a name="l00091"></a>00091  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdio.h \
-<a name="l00092"></a>00092  source/visitor/ivisitor.h source/exception/exception.h
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="btparser_8d.html">btparser.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -192,11 +93,127 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">btparser.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="btparser_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/parser/btparser/btparser.o source/parser/btparser/btparser.d:  source/parser/btparser/btparser.cpp \
+ source/parser/btparser/btparser.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_construct.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/alloc_traits.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_uninitialized.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_vector.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_bvector.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/vector.tcc \
+ source/marker/imarker.h source/parser/iparser.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/include/wchar.h /usr/include/stdio.h \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/sstream \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc \</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/sstream.tcc \
+ source/parser/ast/ast.h \</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/list \</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_list.h \</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/list.tcc \
+ source/lexer/token/token.h source/lexer/ilexer.h \</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iostream \</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cstdio \</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160; /usr/include/libio.h /usr/include/_G_config.h \</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160; /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160; /usr/include/bits/stdio.h source/visitor/ivisitor.h \
+ source/exception/exception.h</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li><li class="navelem"><a class="el" href="btparser_8d.html">btparser.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 753c4979caa504737607c3600430662fb36c2d07..2744d3c79160920f1fe55ce2b1f64ceed925ddad 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/btparser/btparser.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,63 +81,65 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('btparser_8h.html','');
+$(document).ready(function(){initNavTree('btparser_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/parser/btparser/btparser.h File Reference</h1>  </div>
-</div>
+<div class="title">btparser.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;exception&gt;</code><br/>
 <code>#include &lt;vector&gt;</code><br/>
-<code>#include &quot;imarker.h&quot;</code><br/>
-<code>#include &quot;iparser.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="imarker_8h_source.html">imarker.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="iparser_8h_source.html">iparser.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for btparser.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="btparser_8h__incl.png" border="0" usemap="#source_2parser_2btparser_2btparser_8h" alt=""/></div>
+<map name="source_2parser_2btparser_2btparser_8h" id="source_2parser_2btparser_2btparser_8h">
+<area shape="rect" id="node7" href="imarker_8h.html" title="imarker.h" alt="" coords="188,96,261,123"/><area shape="rect" id="node10" href="iparser_8h.html" title="iparser.h" alt="" coords="315,96,385,123"/><area shape="rect" id="node16" href="ast_8h.html" title="ast.h" alt="" coords="137,245,185,272"/><area shape="rect" id="node26" href="ilexer_8h.html" title="ilexer.h" alt="" coords="347,171,409,197"/><area shape="rect" id="node34" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="255,171,323,197"/><area shape="rect" id="node23" href="token_8h.html" title="token.h" alt="" coords="261,320,325,347"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="btparser_8h__dep__incl.png" border="0" usemap="#source_2parser_2btparser_2btparser_8hdep" alt=""/></div>
 <map name="source_2parser_2btparser_2btparser_8hdep" id="source_2parser_2btparser_2btparser_8hdep">
-<area shape="rect" id="node3" href="btparser_8cpp.html" title="source/parser/btparser/btparser.cpp" alt="" coords="5,83,232,112"/></map>
+<area shape="rect" id="node3" href="btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="4,97,152,138"/></map>
 </div>
 </div>
 <p><a href="btparser_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html">BTParser</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html">BTParser</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li><li class="navelem"><a class="el" href="btparser_8h.html">btparser.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="btparser_8h.html">btparser.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index bb15990486c3ea03bb06e964f35871e0f7b0d13c..267b5188355f90db8a2f6c80155821458581266a 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$btparser_8cpp.html" title="source/parser/btparser/btparser.cpp" alt="" coords="5,83,232,112"/>
+<area shape="rect" id="node3" href="$btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="4,97,152,138"/>
 </map>
index 67edd9577804571d6b904e64b53c6173256ac7ad..8c7cf06afbfc536e8ba9a696b5f8317ad0e2f1dd 100644 (file)
@@ -1 +1 @@
-1c0d82462bf0a0c450adae473f115743
\ No newline at end of file
+ed397824dba33ed662cc4301d415798d
\ No newline at end of file
index e3ab6980db63c932d78f135a0ef295b431ab1dad..24594fe46f5460f72a6032a58285d6d4e5d71797 100644 (file)
Binary files a/docs/doxygen/html/btparser_8h__dep__incl.png and b/docs/doxygen/html/btparser_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..f7b26c2781dafcb030216f8000f12bbd7451d81f 100644 (file)
@@ -1,2 +1,8 @@
 <map id="G" name="G">
+<area shape="rect" id="node7" href="$imarker_8h.html" title="imarker.h" alt="" coords="188,96,261,123"/>
+<area shape="rect" id="node10" href="$iparser_8h.html" title="iparser.h" alt="" coords="315,96,385,123"/>
+<area shape="rect" id="node16" href="$ast_8h.html" title="ast.h" alt="" coords="137,245,185,272"/>
+<area shape="rect" id="node26" href="$ilexer_8h.html" title="ilexer.h" alt="" coords="347,171,409,197"/>
+<area shape="rect" id="node34" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="255,171,323,197"/>
+<area shape="rect" id="node23" href="$token_8h.html" title="token.h" alt="" coords="261,320,325,347"/>
 </map>
index 4fb32c0cb4d76543f816391ac6ec31f17d073835..b076d34a021fe506776ae17acacde6b7c7499943 100644 (file)
@@ -1 +1 @@
-4725679197c74168ef225afc441ec685
\ No newline at end of file
+01e9e73c44d239066aa4197d1610ac02
\ No newline at end of file
index 7ae694a5022c162911d09d27de67355a71cf3dc1..6cdd82a4fc348a2078e4a4e90817517309d4727e 100644 (file)
Binary files a/docs/doxygen/html/btparser_8h__incl.png and b/docs/doxygen/html/btparser_8h__incl.png differ
index 99ccfef94a829c8c30a47ddecff4babc0b9fad47..17b9adc972bfad1e71874b473d0d309c6031f888 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/btparser/btparser.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,50 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('btparser_8h.html','');
+$(document).ready(function(){initNavTree('btparser_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/btparser/btparser.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="btparser_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef BT_PARSER_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define BT_PARSER_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;exception&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &quot;imarker.h&quot;</span>
-<a name="l00007"></a>00007 <span class="preprocessor">#include &quot;iparser.h&quot;</span>
-<a name="l00008"></a>00008 
-<a name="l00009"></a><a class="code" href="class_b_t_parser.html">00009</a> <span class="keyword">class </span><a class="code" href="class_b_t_parser.html">BTParser</a> : <span class="keyword">public</span> <a class="code" href="class_i_marker.html">IMarker</a>, <span class="keyword">public</span> <a class="code" href="class_i_parser.html">IParser</a>
-<a name="l00010"></a>00010 {
-<a name="l00011"></a>00011     <span class="keyword">protected</span>:
-<a name="l00012"></a><a class="code" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">00012</a>         std::vector&lt;Token&gt; <a class="code" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">lookahead</a>;
-<a name="l00013"></a>00013     <span class="keyword">public</span>:
-<a name="l00014"></a>00014         <a class="code" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">BTParser</a>();
-<a name="l00015"></a>00015         <span class="keyword">virtual</span> <a class="code" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">~BTParser</a>();
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017         <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">consume</a>(<span class="keywordtype">void</span>);
-<a name="l00018"></a>00018         <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);
-<a name="l00019"></a>00019         <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n);
-<a name="l00020"></a>00020         <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">match</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> type);
-<a name="l00021"></a>00021         <a class="code" href="class_token.html">Token</a>&amp; <a class="code" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">lookaheadToken</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);
-<a name="l00022"></a>00022         <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> <a class="code" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">lookaheadType</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);
-<a name="l00023"></a>00023 };
-<a name="l00024"></a>00024 
-<a name="l00025"></a>00025 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="btparser_8h.html">btparser.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -125,11 +93,51 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">btparser.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="btparser_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef BT_PARSER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define BT_PARSER_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;exception&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="imarker_8h.html">imarker.h</a>&quot;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="iparser_8h.html">iparser.h</a>&quot;</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;</div>
+<div class="line"><a name="l00009"></a><span class="lineno"><a class="code" href="class_b_t_parser.html">    9</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_b_t_parser.html">BTParser</a> : <span class="keyword">public</span> <a class="code" href="class_i_marker.html">IMarker</a>, <span class="keyword">public</span> <a class="code" href="class_i_parser.html">IParser</a></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;{</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00012"></a><span class="lineno"><a class="code" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">   12</a></span>&#160;        std::vector&lt;Token&gt; <a class="code" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">lookahead</a>;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;        <a class="code" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">BTParser</a>();</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">~BTParser</a>();</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">consume</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n);</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">match</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> type);</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <a class="code" href="class_token.html">Token</a>&amp; <a class="code" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">lookaheadToken</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;        <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> <a class="code" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">lookaheadType</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;};</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li><li class="navelem"><a class="el" href="btparser_8h.html">btparser.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 4e9fad4c9514eb7dca3d03c30aba1b1a07cec50a..60254320ac94425a79ffa7c93a526e76326df1e6 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,46 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_a_s_t.html','');
+$(document).ready(function(){initNavTree('class_a_s_t.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>AST Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_a_s_t.html">AST</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">addChild</a>(AST *node)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(ASTNodeType type)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9">AST</a>(Token tok)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e">AST</a>(ASTNodeType type, const char *text)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222">AST</a>(ASTNodeType type, std::string text)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91">AST</a>(ASTNodeType type, int child_count,...)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c">AST</a>(ASTNodeType type, std::string text, int child_count,...)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>(void) const </td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">clone</a>(void) const </td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">node_children</a></td><td><a class="el" href="class_a_s_t.html">AST</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">node_text</a></td><td><a class="el" href="class_a_s_t.html">AST</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">node_type</a></td><td><a class="el" href="class_a_s_t.html">AST</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">operator!=</a>(const AST &amp;other) const </td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">operator=</a>(AST &amp;rhs)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">operator==</a>(const AST &amp;other) const </td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">process</a>(IVisitor &amp;visitor)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>(void) const </td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9">text</a>(std::string &amp;txt)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>(void) const </td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c">type</a>(ASTNodeType typ)</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">~AST</a>()</td><td><a class="el" href="class_a_s_t.html">AST</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -123,11 +95,49 @@ This is the complete list of members for <a class="el" href="class_a_s_t.html">A
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">AST Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_a_s_t.html">AST</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">addChild</a>(AST *node)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a>(ASTNodeType type)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9">AST</a>(Token tok)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e">AST</a>(ASTNodeType type, const char *text)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222">AST</a>(ASTNodeType type, std::string text)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91">AST</a>(ASTNodeType type, int child_count,...)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c">AST</a>(ASTNodeType type, std::string text, int child_count,...)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>(void) const </td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">clone</a>(void) const </td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">node_children</a></td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">node_text</a></td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">node_type</a></td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">operator!=</a>(const AST &amp;other) const </td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">operator=</a>(AST &amp;rhs)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">operator==</a>(const AST &amp;other) const </td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">process</a>(IVisitor &amp;visitor)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>(void) const </td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9">text</a>(std::string &amp;txt)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>(void) const </td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c">type</a>(ASTNodeType typ)</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">~AST</a>()</td><td class="entry"><a class="el" href="class_a_s_t.html">AST</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 0286c76372247d927fca1d5a367d30233e1a9d51..3d2962fe407052f69d9e7738abd40de9f40ddad8 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: AST Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,53 +83,68 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_a_s_t.html','');
+$(document).ready(function(){initNavTree('class_a_s_t.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a>  </div>
   <div class="headertitle">
-<h1>AST Class Reference</h1>  </div>
-</div>
+<div class="title">AST Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="AST" -->
+
 <p><code>#include &lt;<a class="el" href="ast_8h_source.html">ast.h</a>&gt;</code></p>
 
 <p><a href="class_a_s_t-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9">AST</a> (<a class="el" href="class_token.html">Token</a> tok)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, const char *text)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, std::string text)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, int child_count,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> type, std::string text, int child_count,...)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">~AST</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_a_s_t.html">AST</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">operator=</a> (<a class="el" href="class_a_s_t.html">AST</a> &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c">type</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> typ)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9">text</a> (std::string &amp;txt)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::list&lt; <a class="el" href="class_a_s_t.html">AST</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">addChild</a> (<a class="el" href="class_a_s_t.html">AST</a> *node)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_a_s_t.html">AST</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">clone</a> (void) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">operator==</a> (const <a class="el" href="class_a_s_t.html">AST</a> &amp;other) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">operator!=</a> (const <a class="el" href="class_a_s_t.html">AST</a> &amp;other) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">process</a> (<a class="el" href="class_i_visitor.html">IVisitor</a> &amp;visitor)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:a6ac7ddb23729a313ba6b66ad09ab79bd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>)</td></tr>
+<tr class="memitem:a039b00473e1617d1c3003b0a22d5f2d9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9">AST</a> (<a class="el" href="class_token.html">Token</a> tok)</td></tr>
+<tr class="memitem:a56011c7a97fd6277c72e88c2acd6a96e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, const char *<a class="el" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>)</td></tr>
+<tr class="memitem:a341ac3dbf80dad18be249944c0b5f222"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, std::string <a class="el" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>)</td></tr>
+<tr class="memitem:a5f463c2fad1523f2dfea906e25e60d91"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, int child_count,...)</td></tr>
+<tr class="memitem:aab868b0cf41c496ee5654fb17e61e63c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c">AST</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a>, std::string <a class="el" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a>, int child_count,...)</td></tr>
+<tr class="memitem:ad332977af5d4ea0ec793c4843544b6e2"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2">~AST</a> ()</td></tr>
+<tr class="memitem:aa28dd92452d4f89c16a4de0058905e16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_a_s_t.html">AST</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16">operator=</a> (<a class="el" href="class_a_s_t.html">AST</a> &amp;rhs)</td></tr>
+<tr class="memitem:ad947af30e5dbb743c41769296dc03c9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d">type</a> (void) const </td></tr>
+<tr class="memitem:a3bf7042778ad5c589b65dd1b276f093c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c">type</a> (<a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> typ)</td></tr>
+<tr class="memitem:ad975048d27d24ffe87e95b1eed995d5e"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e">text</a> (void) const </td></tr>
+<tr class="memitem:a5b90708376a408b1e1ff5762975017e9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9">text</a> (std::string &amp;txt)</td></tr>
+<tr class="memitem:addfd95ed0ba31ec4fdcf08097fb7fa75"><td class="memItemLeft" align="right" valign="top">std::list&lt; <a class="el" href="class_a_s_t.html">AST</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a> (void) const </td></tr>
+<tr class="memitem:a131ed8cb88639003df1058f768820cc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5">addChild</a> (<a class="el" href="class_a_s_t.html">AST</a> *node)</td></tr>
+<tr class="memitem:a787d24b79bf03b6ae15f10d9fad3411b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_a_s_t.html">AST</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b">clone</a> (void) const </td></tr>
+<tr class="memitem:a2329c4b895ed7832713563d00b89e978"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978">operator==</a> (const <a class="el" href="class_a_s_t.html">AST</a> &amp;other) const </td></tr>
+<tr class="memitem:a00250cbeed3c73d95d4117b20d8146dd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd">operator!=</a> (const <a class="el" href="class_a_s_t.html">AST</a> &amp;other) const </td></tr>
+<tr class="memitem:af8504282645b3e5baebabc486877ea1e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e">process</a> (<a class="el" href="class_i_visitor.html">IVisitor</a> &amp;visitor)</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">node_type</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">node_text</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::list&lt; <a class="el" href="class_a_s_t.html">AST</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">node_children</a></td></tr>
+<tr class="memitem:aa650b2056cd9f76cc9b8833ca5faf312"><td class="memItemLeft" align="right" valign="top"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">node_type</a></td></tr>
+<tr class="memitem:a1638e0900cea081df5bb23d76432a2c3"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">node_text</a></td></tr>
+<tr class="memitem:acb9265830632be3a68812c66c08c8752"><td class="memItemLeft" align="right" valign="top">std::list&lt; <a class="el" href="class_a_s_t.html">AST</a> * &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">node_children</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="ast_8h_source.html#l00014">14</a> of file <a class="el" href="ast_8h_source.html">ast.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a6ac7ddb23729a313ba6b66ad09ab79bd"></a><!-- doxytag: member="AST::AST" ref="a6ac7ddb23729a313ba6b66ad09ab79bd" args="(ASTNodeType type)" -->
+<a class="anchor" id="a6ac7ddb23729a313ba6b66ad09ab79bd"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -133,14 +156,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00009">9</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a039b00473e1617d1c3003b0a22d5f2d9"></a><!-- doxytag: member="AST::AST" ref="a039b00473e1617d1c3003b0a22d5f2d9" args="(Token tok)" -->
+<a class="anchor" id="a039b00473e1617d1c3003b0a22d5f2d9"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -152,8 +174,7 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00016">16</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -162,13 +183,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.png" border="0" usemap="#class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph" alt=""/></div>
 <map name="class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph" id="class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph">
-<area shape="rect" id="node3" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" title="Token::text" alt="" coords="136,5,221,35"/><area shape="rect" id="node5" href="class_token.html#af7a5db637926db45f92522f7bc207207" title="Token::type" alt="" coords="133,59,224,88"/></map>
+<area shape="rect" id="node3" href="class_token.html#af7a5db637926db45f92522f7bc207207" title="Token::type" alt="" coords="133,5,221,32"/><area shape="rect" id="node5" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" title="Token::text" alt="" coords="135,56,220,83"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a56011c7a97fd6277c72e88c2acd6a96e"></a><!-- doxytag: member="AST::AST" ref="a56011c7a97fd6277c72e88c2acd6a96e" args="(ASTNodeType type, const char *text)" -->
+<a class="anchor" id="a56011c7a97fd6277c72e88c2acd6a96e"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -190,14 +211,13 @@ Here is the call graph for this function:</div>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00023">23</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a341ac3dbf80dad18be249944c0b5f222"></a><!-- doxytag: member="AST::AST" ref="a341ac3dbf80dad18be249944c0b5f222" args="(ASTNodeType type, std::string text)" -->
+<a class="anchor" id="a341ac3dbf80dad18be249944c0b5f222"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -219,14 +239,13 @@ Here is the call graph for this function:</div>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00030">30</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a5f463c2fad1523f2dfea906e25e60d91"></a><!-- doxytag: member="AST::AST" ref="a5f463c2fad1523f2dfea906e25e60d91" args="(ASTNodeType type, int child_count,...)" -->
+<a class="anchor" id="a5f463c2fad1523f2dfea906e25e60d91"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -254,14 +273,13 @@ Here is the call graph for this function:</div>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00037">37</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="aab868b0cf41c496ee5654fb17e61e63c"></a><!-- doxytag: member="AST::AST" ref="aab868b0cf41c496ee5654fb17e61e63c" args="(ASTNodeType type, std::string text, int child_count,...)" -->
+<a class="anchor" id="aab868b0cf41c496ee5654fb17e61e63c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -295,33 +313,39 @@ Here is the call graph for this function:</div>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00052">52</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ad332977af5d4ea0ec793c4843544b6e2"></a><!-- doxytag: member="AST::~AST" ref="ad332977af5d4ea0ec793c4843544b6e2" args="()" -->
+<a class="anchor" id="ad332977af5d4ea0ec793c4843544b6e2"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">AST::~AST </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00067">67</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a131ed8cb88639003df1058f768820cc5"></a><!-- doxytag: member="AST::addChild" ref="a131ed8cb88639003df1058f768820cc5" args="(AST *node)" -->
+<a class="anchor" id="a131ed8cb88639003df1058f768820cc5"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -333,8 +357,7 @@ Here is the call graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00117">117</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -343,13 +366,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.png" border="0" usemap="#class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph" alt=""/></div>
 <map name="class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph" id="class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b" title="AST::clone" alt="" coords="161,5,247,35"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b" title="AST::clone" alt="" coords="157,5,243,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="addfd95ed0ba31ec4fdcf08097fb7fa75"></a><!-- doxytag: member="AST::children" ref="addfd95ed0ba31ec4fdcf08097fb7fa75" args="(void) const " -->
+<a class="anchor" id="addfd95ed0ba31ec4fdcf08097fb7fa75"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -361,8 +384,7 @@ Here is the caller graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00102">102</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -371,13 +393,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.png" border="0" usemap="#class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph" alt=""/></div>
 <map name="class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph" id="class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="160,5,269,35"/><area shape="rect" id="node5" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="156,59,273,88"/><area shape="rect" id="node7" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="169,112,260,141"/><area shape="rect" id="node9" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" title="IParser::process" alt="" coords="323,85,440,115"/><area shape="rect" id="node11" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" title="AST::process" alt="" coords="331,139,432,168"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="156,5,265,32"/><area shape="rect" id="node5" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="152,56,269,83"/><area shape="rect" id="node7" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="166,107,255,133"/><area shape="rect" id="node9" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" title="AST::process" alt="" coords="325,81,424,108"/><area shape="rect" id="node11" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" title="IParser::process" alt="" coords="318,132,431,159"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a787d24b79bf03b6ae15f10d9fad3411b"></a><!-- doxytag: member="AST::clone" ref="a787d24b79bf03b6ae15f10d9fad3411b" args="(void) const " -->
+<a class="anchor" id="a787d24b79bf03b6ae15f10d9fad3411b"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -389,8 +411,7 @@ Here is the caller graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00122">122</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -399,13 +420,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.png" border="0" usemap="#class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph" alt=""/></div>
 <map name="class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph" id="class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5" title="AST::addChild" alt="" coords="143,5,247,35"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#a131ed8cb88639003df1058f768820cc5" title="AST::addChild" alt="" coords="139,5,243,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a00250cbeed3c73d95d4117b20d8146dd"></a><!-- doxytag: member="AST::operator!=" ref="a00250cbeed3c73d95d4117b20d8146dd" args="(const AST &amp;other) const " -->
+<a class="anchor" id="a00250cbeed3c73d95d4117b20d8146dd"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -417,14 +438,13 @@ Here is the call graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00168">168</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="aa28dd92452d4f89c16a4de0058905e16"></a><!-- doxytag: member="AST::operator=" ref="aa28dd92452d4f89c16a4de0058905e16" args="(AST &amp;rhs)" -->
+<a class="anchor" id="aa28dd92452d4f89c16a4de0058905e16"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -436,8 +456,7 @@ Here is the call graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00077">77</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -446,13 +465,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.png" border="0" usemap="#class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph" alt=""/></div>
 <map name="class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph" id="class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="167,5,265,35"/><area shape="rect" id="node5" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" title="AST::text" alt="" coords="177,59,255,88"/><area shape="rect" id="node7" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" title="AST::type" alt="" coords="176,112,256,141"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="163,5,261,32"/><area shape="rect" id="node5" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" title="AST::type" alt="" coords="173,56,251,83"/><area shape="rect" id="node7" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" title="AST::text" alt="" coords="175,107,249,133"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a2329c4b895ed7832713563d00b89e978"></a><!-- doxytag: member="AST::operator==" ref="a2329c4b895ed7832713563d00b89e978" args="(const AST &amp;other) const " -->
+<a class="anchor" id="a2329c4b895ed7832713563d00b89e978"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -464,8 +483,7 @@ Here is the call graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00133">133</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -474,13 +492,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.png" border="0" usemap="#class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph" alt=""/></div>
 <map name="class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph" id="class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="175,5,273,35"/><area shape="rect" id="node5" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" title="AST::text" alt="" coords="185,59,263,88"/><area shape="rect" id="node7" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" title="AST::type" alt="" coords="184,112,264,141"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="171,5,269,32"/><area shape="rect" id="node5" href="class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" title="AST::type" alt="" coords="181,56,259,83"/><area shape="rect" id="node7" href="class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" title="AST::text" alt="" coords="183,107,257,133"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="af8504282645b3e5baebabc486877ea1e"></a><!-- doxytag: member="AST::process" ref="af8504282645b3e5baebabc486877ea1e" args="(IVisitor &amp;visitor)" -->
+<a class="anchor" id="af8504282645b3e5baebabc486877ea1e"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -492,8 +510,7 @@ Here is the call graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00173">173</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -502,32 +519,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.png" border="0" usemap="#class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph" alt=""/></div>
 <map name="class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph" id="class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph">
-<area shape="rect" id="node3" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="156,5,247,35"/><area shape="rect" id="node5" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="297,5,396,35"/></map>
+<area shape="rect" id="node3" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="153,5,242,32"/><area shape="rect" id="node5" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="291,5,389,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a5b90708376a408b1e1ff5762975017e9"></a><!-- doxytag: member="AST::text" ref="a5b90708376a408b1e1ff5762975017e9" args="(std::string &amp;txt)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void AST::text </td>
-          <td>(</td>
-          <td class="paramtype">std::string &amp;&#160;</td>
-          <td class="paramname"><em>txt</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="ast_8cpp_source.html#l00112">112</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad975048d27d24ffe87e95b1eed995d5e"></a><!-- doxytag: member="AST::text" ref="ad975048d27d24ffe87e95b1eed995d5e" args="(void) const " -->
+<a class="anchor" id="ad975048d27d24ffe87e95b1eed995d5e"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -539,8 +537,7 @@ Here is the call graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00107">107</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -549,32 +546,31 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.png" border="0" usemap="#class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph" alt=""/></div>
 <map name="class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph" id="class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="136,5,245,35"/><area shape="rect" id="node5" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="132,59,249,88"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="132,5,241,32"/><area shape="rect" id="node5" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="128,56,245,83"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a3bf7042778ad5c589b65dd1b276f093c"></a><!-- doxytag: member="AST::type" ref="a3bf7042778ad5c589b65dd1b276f093c" args="(ASTNodeType typ)" -->
+<a class="anchor" id="a5b90708376a408b1e1ff5762975017e9"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void AST::type </td>
+          <td class="memname">void AST::text </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a>&#160;</td>
-          <td class="paramname"><em>typ</em></td><td>)</td>
+          <td class="paramtype">std::string &amp;&#160;</td>
+          <td class="paramname"><em>txt</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
-<p>Definition at line <a class="el" href="ast_8cpp_source.html#l00097">97</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
+<p>Definition at line <a class="el" href="ast_8cpp_source.html#l00112">112</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ad947af30e5dbb743c41769296dc03c9d"></a><!-- doxytag: member="AST::type" ref="ad947af30e5dbb743c41769296dc03c9d" args="(void) const " -->
+<a class="anchor" id="ad947af30e5dbb743c41769296dc03c9d"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -586,8 +582,7 @@ Here is the caller graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8cpp_source.html#l00092">92</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
 
@@ -596,53 +591,92 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.png" border="0" usemap="#class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph" alt=""/></div>
 <map name="class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph" id="class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="139,5,248,35"/><area shape="rect" id="node5" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="135,59,252,88"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="137,5,247,32"/><area shape="rect" id="node5" href="class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="133,56,251,83"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="acb9265830632be3a68812c66c08c8752"></a><!-- doxytag: member="AST::node_children" ref="acb9265830632be3a68812c66c08c8752" args="" -->
+<a class="anchor" id="a3bf7042778ad5c589b65dd1b276f093c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::list&lt;<a class="el" href="class_a_s_t.html">AST</a>*&gt;* <a class="el" href="class_a_s_t.html#acb9265830632be3a68812c66c08c8752">AST::node_children</a><code> [protected]</code></td>
+          <td class="memname">void AST::type </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a>&#160;</td>
+          <td class="paramname"><em>typ</em></td><td>)</td>
+          <td></td>
         </tr>
       </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="ast_8cpp_source.html#l00097">97</a> of file <a class="el" href="ast_8cpp_source.html">ast.cpp</a>.</p>
+
+</div>
 </div>
-<div class="memdoc">
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="acb9265830632be3a68812c66c08c8752"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::list&lt;<a class="el" href="class_a_s_t.html">AST</a>*&gt;* AST::node_children</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8h_source.html#l00019">19</a> of file <a class="el" href="ast_8h_source.html">ast.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a1638e0900cea081df5bb23d76432a2c3"></a><!-- doxytag: member="AST::node_text" ref="a1638e0900cea081df5bb23d76432a2c3" args="" -->
+<a class="anchor" id="a1638e0900cea081df5bb23d76432a2c3"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::string <a class="el" href="class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3">AST::node_text</a><code> [protected]</code></td>
+          <td class="memname">std::string AST::node_text</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8h_source.html#l00018">18</a> of file <a class="el" href="ast_8h_source.html">ast.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="aa650b2056cd9f76cc9b8833ca5faf312"></a><!-- doxytag: member="AST::node_type" ref="aa650b2056cd9f76cc9b8833ca5faf312" args="" -->
+<a class="anchor" id="aa650b2056cd9f76cc9b8833ca5faf312"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> <a class="el" href="class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312">AST::node_type</a><code> [protected]</code></td>
+          <td class="memname"><a class="el" href="ast_8h.html#a0a931957f12a2075e6e11ee596651dff">ASTNodeType</a> AST::node_type</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ast_8h_source.html#l00017">17</a> of file <a class="el" href="ast_8h_source.html">ast.h</a>.</p>
 
@@ -652,30 +686,16 @@ Here is the caller graph for this function:</div>
 <li>source/parser/ast/<a class="el" href="ast_8h_source.html">ast.h</a></li>
 <li>source/parser/ast/<a class="el" href="ast_8cpp_source.html">ast.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_a_s_t.html">AST</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_a_s_t.html">AST</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_a_s_t.js b/docs/doxygen/html/class_a_s_t.js
new file mode 100644 (file)
index 0000000..c10a07e
--- /dev/null
@@ -0,0 +1,24 @@
+var class_a_s_t =
+[
+    [ "AST", "class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd", null ],
+    [ "AST", "class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9", null ],
+    [ "AST", "class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e", null ],
+    [ "AST", "class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222", null ],
+    [ "AST", "class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91", null ],
+    [ "AST", "class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c", null ],
+    [ "~AST", "class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2", null ],
+    [ "addChild", "class_a_s_t.html#a131ed8cb88639003df1058f768820cc5", null ],
+    [ "children", "class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75", null ],
+    [ "clone", "class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b", null ],
+    [ "operator!=", "class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd", null ],
+    [ "operator=", "class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16", null ],
+    [ "operator==", "class_a_s_t.html#a2329c4b895ed7832713563d00b89e978", null ],
+    [ "process", "class_a_s_t.html#af8504282645b3e5baebabc486877ea1e", null ],
+    [ "text", "class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e", null ],
+    [ "text", "class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9", null ],
+    [ "type", "class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d", null ],
+    [ "type", "class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c", null ],
+    [ "node_children", "class_a_s_t.html#acb9265830632be3a68812c66c08c8752", null ],
+    [ "node_text", "class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3", null ],
+    [ "node_type", "class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312", null ]
+];
\ No newline at end of file
index 926072678c837ce6073de9b0a9679621915cbbd5..e4065f23418e43a4649831b898a0c32ab02efeb7 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" title="Token::text" alt="" coords="136,5,221,35"/>
-<area shape="rect" id="node5" href="$class_token.html#af7a5db637926db45f92522f7bc207207" title="Token::type" alt="" coords="133,59,224,88"/>
+<area shape="rect" id="node3" href="$class_token.html#af7a5db637926db45f92522f7bc207207" title="Token::type" alt="" coords="133,5,221,32"/>
+<area shape="rect" id="node5" href="$class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" title="Token::text" alt="" coords="135,56,220,83"/>
 </map>
index 1dcb4bbce15a51908c9530911c340e4d77f04d58..18828e5a06e68b056c4008faaef7c8e79c901dd6 100644 (file)
@@ -1 +1 @@
-8538cb0a500811ee455d9c8979a31618
\ No newline at end of file
+db668b0edfcdaf165b7a8e4b8af914b4
\ No newline at end of file
index 203df599db1e5b51507a008e619141c660b95f1a..eb87ab8aa0d54b766a9a5593c742ee6f48e71336 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.png and b/docs/doxygen/html/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.png differ
index 5f23efb263cc24faf43e8ae7c94e212b4c79519c..3019687bd1fb2cca79deef4a7e53fc6e5cdb83c9 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b" title="AST::clone" alt="" coords="161,5,247,35"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b" title="AST::clone" alt="" coords="157,5,243,32"/>
 </map>
index d25b8d8ea9ab07dad5378d09c2327b275e99f585..87bcfa823efb12cfbf5d8a072fe000403d852661 100644 (file)
@@ -1 +1 @@
-ab906db62ff4539e6d14117e7d22ce75
\ No newline at end of file
+10dff3e37413dca27c0b0f23d2bb6aa4
\ No newline at end of file
index 016d3d4135380fc678f83f9f854cc2b131139cab..ad8ee04ee3ec750c0ee1f6399504e948b989da39 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.png and b/docs/doxygen/html/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.png differ
index bef7fb464d64f9726a65a613bac85681ea17713f..bdad53f8890bec2c94e032291a38a6770fc38353 100644 (file)
@@ -1,5 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="175,5,273,35"/>
-<area shape="rect" id="node5" href="$class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" title="AST::text" alt="" coords="185,59,263,88"/>
-<area shape="rect" id="node7" href="$class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" title="AST::type" alt="" coords="184,112,264,141"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="171,5,269,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" title="AST::type" alt="" coords="181,56,259,83"/>
+<area shape="rect" id="node7" href="$class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" title="AST::text" alt="" coords="183,107,257,133"/>
 </map>
index 0c8ca963a69010e5802747e5b09564756771cec8..cfe9720fafa793a0173747f98faf1dd47e2cb4f4 100644 (file)
@@ -1 +1 @@
-214034bd3b220a3315ca8b2840f60452
\ No newline at end of file
+6cffcfbfe4ad3fc09f4b4353c365abf0
\ No newline at end of file
index d5064ef7dd16872a8b6ac8546430d7a23a831dbe..474028858d7b16b1062fb7b308b628737e4e0e98 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.png and b/docs/doxygen/html/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.png differ
index 903870245defd0d5dcd15233de98313ecb4fdafd..619ba33408f744885e1bfd1e1dde5286c5cf98ae 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#a131ed8cb88639003df1058f768820cc5" title="AST::addChild" alt="" coords="143,5,247,35"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#a131ed8cb88639003df1058f768820cc5" title="AST::addChild" alt="" coords="139,5,243,32"/>
 </map>
index 5f0096434e6e654cc56e110829fbc3309c005324..93ef9987282da335e605f72753928b01f0fb553a 100644 (file)
@@ -1 +1 @@
-6d624a6bd68c8ac2e7ea92c83f11026e
\ No newline at end of file
+23ac8a4bc6ed2076de36f8bca94eb1cb
\ No newline at end of file
index e11cd20149b30a76e3646146207904f161da7617..9a3a2dfe1957fd62dd13784c5179aae71d865970 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.png and b/docs/doxygen/html/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.png differ
index ebab081b09332a86fd94690b02492cd109392853..e88a01af80c40797166d15009eb79671ac11f817 100644 (file)
@@ -1,5 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="167,5,265,35"/>
-<area shape="rect" id="node5" href="$class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" title="AST::text" alt="" coords="177,59,255,88"/>
-<area shape="rect" id="node7" href="$class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" title="AST::type" alt="" coords="176,112,256,141"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="163,5,261,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" title="AST::type" alt="" coords="173,56,251,83"/>
+<area shape="rect" id="node7" href="$class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" title="AST::text" alt="" coords="175,107,249,133"/>
 </map>
index 6e52eed9cc4dbbea1d8cada392c173da159f3ce7..f91d8dc23637a41035ff1107846f5c6215ac3241 100644 (file)
@@ -1 +1 @@
-91ecaa4ef96b6b9673c48dae9f3254d2
\ No newline at end of file
+39afb1806ed2f63a1d66ef8f489697ac
\ No newline at end of file
index b8e70024e99afc11f4fc77c011519478f54da814..7fbada48374da6fae61d4823523bdfa4bb1c3553 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.png and b/docs/doxygen/html/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.png differ
index df14210b4bdd72d4b64700d1aeb385d310b96518..f6038568542b0fa95f454ef0245920eded62f90d 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="139,5,248,35"/>
-<area shape="rect" id="node5" href="$class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="135,59,252,88"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="137,5,247,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="133,56,251,83"/>
 </map>
index 022c7827048dc7e0f8add15604d0510b57c2f930..fbdfa1d05d1ecf4e33bef659c94a0ca42579c953 100644 (file)
@@ -1 +1 @@
-c50fdc9479797bedd0821d35681a2098
\ No newline at end of file
+fa66bc07473731792e0ce0d680306094
\ No newline at end of file
index ebf5e84077d5f1cba430bfd6ae4136e9f8b9cacb..2e7f1ed4128146a25a92520139a4297759a1408d 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.png and b/docs/doxygen/html/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.png differ
index 6a2ded216d922e5ea582dfd3a178b34d94c0ed1a..38edc0665fae0154fd26c72f66a5c5630ee1432b 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="136,5,245,35"/>
-<area shape="rect" id="node5" href="$class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="132,59,249,88"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="132,5,241,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="128,56,245,83"/>
 </map>
index 2ee51675f30ac3e0e3ed6268cc62581d16072139..d9260db95c790811498f917ce31fd4f1551f216f 100644 (file)
@@ -1 +1 @@
-0b61f3d26d0f980ae49a28f66c50fc36
\ No newline at end of file
+da6c1396a29a45bd0887b28ae329aeb3
\ No newline at end of file
index 73687419cce8f5287c35722d86589c860289d5f0..9781f979e34c721bcc58c0b8f0b725a30821dfc4 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.png and b/docs/doxygen/html/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.png differ
index bb8bd6382585add763c8011dad98f5d0c9ec9950..34486cd538a2709d6ab0102f3ee2aa3938b771d0 100644 (file)
@@ -1,7 +1,7 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="160,5,269,35"/>
-<area shape="rect" id="node5" href="$class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="156,59,273,88"/>
-<area shape="rect" id="node7" href="$class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="169,112,260,141"/>
-<area shape="rect" id="node9" href="$class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" title="IParser::process" alt="" coords="323,85,440,115"/>
-<area shape="rect" id="node11" href="$class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" title="AST::process" alt="" coords="331,139,432,168"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" title="AST::operator=" alt="" coords="156,5,265,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" title="AST::operator==" alt="" coords="152,56,269,83"/>
+<area shape="rect" id="node7" href="$class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="166,107,255,133"/>
+<area shape="rect" id="node9" href="$class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" title="AST::process" alt="" coords="325,81,424,108"/>
+<area shape="rect" id="node11" href="$class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" title="IParser::process" alt="" coords="318,132,431,159"/>
 </map>
index 0a6d12b1601c3cf00477931dc2dcd460da6c7a97..0e8baa51207d74c713c9921b93fc7add3d493718 100644 (file)
@@ -1 +1 @@
-ae6791315f452be22b2e024744adad45
\ No newline at end of file
+a9fa9fa4ae4f9a7890c3b3411a2aea81
\ No newline at end of file
index 2dad55c02c0b187bc5bce914698bda875742343f..e59f8195b9a162e9edcf3ebbd59c8a2152a3dcdd 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.png and b/docs/doxygen/html/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.png differ
index 31de3a8cbb5484f10b77d671dfd24ffaf8a12099..ab75bceaeda9e455aa5b6b31d8b6450504934f33 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="156,5,247,35"/>
-<area shape="rect" id="node5" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="297,5,396,35"/>
+<area shape="rect" id="node3" href="$class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="153,5,242,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="291,5,389,32"/>
 </map>
index 46af441317dd5a54ea594d28bfac7a73b8bcb018..217c60f174315ca57be32d5c60cd0debbbacae93 100644 (file)
@@ -1 +1 @@
-bdf48c371c5957b3babc02ea87c04533
\ No newline at end of file
+a32ca27930e6a31b03e3bba6c5d1b69a
\ No newline at end of file
index c46ee6e667622d98535988c7f7915528b90f2504..afe1716d76610458c2dcd53988040cab3604a7fd 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.png and b/docs/doxygen/html/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.png differ
index 52a3598642bef697c76696ad2c7d173d99bef27e..944a7d1fe9d3861153fed62f897a930ab248c82a 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,28 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_a_s_t_printer.html','');
+$(document).ready(function(){initNavTree('class_a_s_t_printer.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>ASTPrinter Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_a_s_t_printer.html">ASTPrinter</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a>()</td><td><a class="el" href="class_i_visitor.html">IVisitor</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>(AST *cur, int depth=0)</td><td><a class="el" href="class_i_visitor.html">IVisitor</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a>()</td><td><a class="el" href="class_i_visitor.html">IVisitor</a></td><td></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -105,11 +95,31 @@ This is the complete list of members for <a class="el" href="class_a_s_t_printer
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">ASTPrinter Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_a_s_t_printer.html">ASTPrinter</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a>()</td><td class="entry"><a class="el" href="class_i_visitor.html">IVisitor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>(AST *cur, int depth=0)</td><td class="entry"><a class="el" href="class_i_visitor.html">IVisitor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a>()</td><td class="entry"><a class="el" href="class_i_visitor.html">IVisitor</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index b45f5f3678e59eeb6b2f542e775b63e5377c4f2c..4ba980d8fbc539eda53c1ce9a257771058354f55 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: ASTPrinter Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,65 +83,71 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_a_s_t_printer.html','');
+$(document).ready(function(){initNavTree('class_a_s_t_printer.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>ASTPrinter Class Reference</h1>  </div>
-</div>
+<div class="title">ASTPrinter Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="ASTPrinter" --><!-- doxytag: inherits="IVisitor" -->
+
 <p><code>#include &lt;<a class="el" href="astprinter_8h_source.html">astprinter.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for ASTPrinter:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_printer__inherit__graph.png" border="0" usemap="#_a_s_t_printer_inherit__map" alt="Inheritance graph"/></div>
 <map name="_a_s_t_printer_inherit__map" id="_a_s_t_printer_inherit__map">
-<area shape="rect" id="node2" href="class_i_visitor.html" title="IVisitor" alt="" coords="17,5,79,35"/></map>
+<area shape="rect" id="node2" href="class_i_visitor.html" title="IVisitor" alt="" coords="17,5,79,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 <div class="dynheader">
 Collaboration diagram for ASTPrinter:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_a_s_t_printer__coll__graph.png" border="0" usemap="#_a_s_t_printer_coll__map" alt="Collaboration graph"/></div>
 <map name="_a_s_t_printer_coll__map" id="_a_s_t_printer_coll__map">
-<area shape="rect" id="node2" href="class_i_visitor.html" title="IVisitor" alt="" coords="17,5,79,35"/></map>
+<area shape="rect" id="node2" href="class_i_visitor.html" title="IVisitor" alt="" coords="17,5,79,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 
 <p><a href="class_a_s_t_printer-members.html">List of all members.</a></p>
 <table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_methods_class_i_visitor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_i_visitor')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="class_i_visitor.html">IVisitor</a></td></tr>
+<tr class="memitem:a1f982003291f872f6f3781456b295e8a inherit pub_methods_class_i_visitor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a> ()</td></tr>
+<tr class="memitem:a05534ba3ad2710875aa918c3d917a088 inherit pub_methods_class_i_visitor"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a> ()</td></tr>
+<tr class="memitem:ae1fa19302cb2c14a8e98094cb3e990f4 inherit pub_methods_class_i_visitor"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a> (<a class="el" href="class_a_s_t.html">AST</a> *cur, int depth=0)</td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="astprinter_8h_source.html#l00008">8</a> of file <a class="el" href="astprinter_8h_source.html">astprinter.h</a>.</p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
 <li>source/visitor/astprinter/<a class="el" href="astprinter_8h_source.html">astprinter.h</a></li>
 <li>source/visitor/astprinter/<a class="el" href="astprinter_8cpp_source.html">astprinter.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_a_s_t_printer.html">ASTPrinter</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_a_s_t_printer.html">ASTPrinter</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 172b62531dd1b22cbaba3110bf656a2c881b7a85..824bd1ab46b7ccdc2ed45daa94de32e6159d4c63 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_visitor.html" title="IVisitor" alt="" coords="17,5,79,35"/>
+<area shape="rect" id="node2" href="$class_i_visitor.html" title="IVisitor" alt="" coords="17,5,79,32"/>
 </map>
index 34ed407f71652a9a9725bf4052b18d57163e3c96..305acbb8533e9fc6765e31fa398f2e476b8dedff 100644 (file)
@@ -1 +1 @@
-65a154edab09f350c7a9e23c81ad9f8e
\ No newline at end of file
+49151718ba7c7d15a147d48621ba36a6
\ No newline at end of file
index 2836dbe7a1aeba8d3d24b929d159022ab2d6acd2..4e97219be75e5b997dfda65c2bfdeee70b4c2da1 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_printer__coll__graph.png and b/docs/doxygen/html/class_a_s_t_printer__coll__graph.png differ
index 172b62531dd1b22cbaba3110bf656a2c881b7a85..824bd1ab46b7ccdc2ed45daa94de32e6159d4c63 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_visitor.html" title="IVisitor" alt="" coords="17,5,79,35"/>
+<area shape="rect" id="node2" href="$class_i_visitor.html" title="IVisitor" alt="" coords="17,5,79,32"/>
 </map>
index 34ed407f71652a9a9725bf4052b18d57163e3c96..305acbb8533e9fc6765e31fa398f2e476b8dedff 100644 (file)
@@ -1 +1 @@
-65a154edab09f350c7a9e23c81ad9f8e
\ No newline at end of file
+49151718ba7c7d15a147d48621ba36a6
\ No newline at end of file
index 3529c664e09d11427c7d8b071492ff1b7d6acbe6..4e97219be75e5b997dfda65c2bfdeee70b4c2da1 100644 (file)
Binary files a/docs/doxygen/html/class_a_s_t_printer__inherit__graph.png and b/docs/doxygen/html/class_a_s_t_printer__inherit__graph.png differ
index dadc81cc0b25b45ec066b7a5051c34ad44595d1a..54be69238cfe3e16e5f3c618916ba2853567be72 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,54 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_b_t_parser.html','');
+$(document).ready(function(){initNavTree('class_b_t_parser.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>BTParser Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_b_t_parser.html">BTParser</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a>() const </td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">BTParser</a>()</td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">consume</a>(void)</td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">fill</a>(unsigned int n)</td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a>()</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a>(ILexer *in)</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a>()</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">IParser</a>(ILexer *in)</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a></td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a>(unsigned int index)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">lookahead</a></td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">lookaheadToken</a>(unsigned int i)</td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">lookaheadType</a>(unsigned int i)</td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">match</a>(TokenType_T type)</td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a>()=0</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a>(IVisitor &amp;visitor)</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a></td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(unsigned int index)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">sync</a>(unsigned int i)</td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">~BTParser</a>()</td><td><a class="el" href="class_b_t_parser.html">BTParser</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a>()</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a>()</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -131,11 +95,57 @@ This is the complete list of members for <a class="el" href="class_b_t_parser.ht
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">BTParser Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_b_t_parser.html">BTParser</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a>() const </td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">BTParser</a>()</td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">consume</a>(void)</td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">fill</a>(unsigned int n)</td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a>()</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a>(ILexer *in)</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a>()</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">IParser</a>(ILexer *in)</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a></td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a>(unsigned int index)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">lookahead</a></td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">lookaheadToken</a>(unsigned int i)</td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">lookaheadType</a>(unsigned int i)</td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">match</a>(TokenType_T type)</td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a>()=0</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a>(IVisitor &amp;visitor)</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a></td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(unsigned int index)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">sync</a>(unsigned int i)</td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">~BTParser</a>()</td><td class="entry"><a class="el" href="class_b_t_parser.html">BTParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a>()</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a>()</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 6e44880ef11184e4d831042913a4acc3645bfa83..3cbf6e72926547841456749bd0f4307bd8a5eaa1 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: BTParser Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,55 +83,94 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_b_t_parser.html','');
+$(document).ready(function(){initNavTree('class_b_t_parser.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a>  </div>
   <div class="headertitle">
-<h1>BTParser Class Reference</h1>  </div>
-</div>
+<div class="title">BTParser Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="BTParser" --><!-- doxytag: inherits="IMarker,IParser" -->
+
 <p><code>#include &lt;<a class="el" href="btparser_8h_source.html">btparser.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for BTParser:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_b_t_parser__inherit__graph.png" border="0" usemap="#_b_t_parser_inherit__map" alt="Inheritance graph"/></div>
 <map name="_b_t_parser_inherit__map" id="_b_t_parser_inherit__map">
-<area shape="rect" id="node2" href="class_i_marker.html" title="IMarker" alt="" coords="5,5,69,35"/>\r<area shape="rect" id="node4" href="class_i_parser.html" title="IParser" alt="" coords="93,5,155,35"/>\r</map>
+<area shape="rect" id="node2" href="class_i_marker.html" title="IMarker" alt="" coords="5,5,72,32"/><area shape="rect" id="node4" href="class_i_parser.html" title="IParser" alt="" coords="97,5,159,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 <div class="dynheader">
 Collaboration diagram for BTParser:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_b_t_parser__coll__graph.png" border="0" usemap="#_b_t_parser_coll__map" alt="Collaboration graph"/></div>
 <map name="_b_t_parser_coll__map" id="_b_t_parser_coll__map">
-<area shape="rect" id="node2" href="class_i_marker.html" title="IMarker" alt="" coords="5,101,69,131"/>\r<area shape="rect" id="node4" href="class_i_parser.html" title="IParser" alt="" coords="93,101,155,131"/>\r<area shape="rect" id="node6" href="class_i_lexer.html" title="ILexer" alt="" coords="59,5,115,35"/>\r<area shape="rect" id="node8" href="class_a_s_t.html" title="AST" alt="" coords="139,5,184,35"/>\r</map>
+<area shape="rect" id="node2" href="class_i_marker.html" title="IMarker" alt="" coords="5,96,72,123"/><area shape="rect" id="node4" href="class_i_parser.html" title="IParser" alt="" coords="97,96,159,123"/><area shape="rect" id="node6" href="class_i_lexer.html" title="ILexer" alt="" coords="61,5,117,32"/><area shape="rect" id="node8" href="class_a_s_t.html" title="AST" alt="" coords="143,5,191,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 
 <p><a href="class_b_t_parser-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">BTParser</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">~BTParser</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">consume</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">sync</a> (unsigned int i)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">fill</a> (unsigned int n)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">match</a> (<a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> type)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_token.html">Token</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">lookaheadToken</a> (unsigned int i)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">lookaheadType</a> (unsigned int i)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:ad9495eabeaf69d91c5f26131cabd3ec4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4">BTParser</a> ()</td></tr>
+<tr class="memitem:a5965c4cf0baf950be976a0a2932eec2c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c">~BTParser</a> ()</td></tr>
+<tr class="memitem:a9d72bba86b16427b0b03e91113b0f027"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027">consume</a> (void)</td></tr>
+<tr class="memitem:a762e16322aec6e50af51c2b6377d86fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe">sync</a> (unsigned int i)</td></tr>
+<tr class="memitem:a366b4477388d2cd7fd655b36342f882c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c">fill</a> (unsigned int n)</td></tr>
+<tr class="memitem:ad8fb9348dd9bc2e65a08033dd2539a03"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03">match</a> (<a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> type)</td></tr>
+<tr class="memitem:a2674f280bd3000751a100b45ac3899e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_token.html">Token</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2">lookaheadToken</a> (unsigned int i)</td></tr>
+<tr class="memitem:a01abded048ed1573e03867f7f2316583"><td class="memItemLeft" align="right" valign="top"><a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a01abded048ed1573e03867f7f2316583">lookaheadType</a> (unsigned int i)</td></tr>
+<tr class="inherit_header pub_methods_class_i_marker"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_i_marker')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="class_i_marker.html">IMarker</a></td></tr>
+<tr class="memitem:afbe7a5bbe8cb8f1b86e7ebf7d62782d4 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a> ()</td></tr>
+<tr class="memitem:afefb80c6283b5f2327faa16ab131c875 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a> ()</td></tr>
+<tr class="memitem:a68c539e79c3052ba7addf090dfd05985 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a> (void)</td></tr>
+<tr class="memitem:a0e9628e8c66b493ff331abab55c744da inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a> (void)</td></tr>
+<tr class="memitem:ac2d7a0e8bbfb213378f7a19b50ec9686 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a> (unsigned int index)</td></tr>
+<tr class="memitem:a92024922612faa5bb0106609f151c050 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a> (void)</td></tr>
+<tr class="memitem:afce4bb0bef01b4579db97e1ca5e64001 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a> (void)</td></tr>
+<tr class="memitem:a58086bbf091c5b49c15464a070fec171 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a> (unsigned int index)</td></tr>
+<tr class="memitem:ae6fda228fa071a9720e7d2309d47ac6e inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a> (void)</td></tr>
+<tr class="inherit_header pub_methods_class_i_parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_i_parser')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="class_i_parser.html">IParser</a></td></tr>
+<tr class="memitem:a97691dca898e799fac489ede2ff058b4 inherit pub_methods_class_i_parser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a> ()</td></tr>
+<tr class="memitem:a7e843f2ae69a52cbacf5bd7b5b9622cf inherit pub_methods_class_i_parser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">IParser</a> (<a class="el" href="class_i_lexer.html">ILexer</a> *in)</td></tr>
+<tr class="memitem:a5b617df0a65b13e5f4be40d764a8ba3b inherit pub_methods_class_i_parser"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a> ()</td></tr>
+<tr class="memitem:a03bdae30f9a5acb2b9ec5aebb20cc0c2 inherit pub_methods_class_i_parser"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a> ()=0</td></tr>
+<tr class="memitem:a0bb117afecf63b3f2d95b598b763fec2 inherit pub_methods_class_i_parser"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a> (<a class="el" href="class_i_lexer.html">ILexer</a> *in)</td></tr>
+<tr class="memitem:a486e53606cbc75b8a44cfea335ac9c87 inherit pub_methods_class_i_parser"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_a_s_t.html">AST</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a> () const </td></tr>
+<tr class="memitem:ab6b8bb5a97c0bce976135dc4eccc1452 inherit pub_methods_class_i_parser"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a> (<a class="el" href="class_i_visitor.html">IVisitor</a> &amp;visitor)</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="class_token.html">Token</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">lookahead</a></td></tr>
+<tr class="memitem:a796693745ebe354914eeacddba20f109"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="class_token.html">Token</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">lookahead</a></td></tr>
+<tr class="inherit_header pro_attribs_class_i_marker"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_i_marker')"><img src="closed.png" alt="-"/>&nbsp;Protected Attributes inherited from <a class="el" href="class_i_marker.html">IMarker</a></td></tr>
+<tr class="memitem:adedaefcf6a1b1eac3d728a9d318dc618 inherit pro_attribs_class_i_marker"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td></tr>
+<tr class="memitem:a1c1b6ba790e3adf5fa8d9b24c06b10d7 inherit pro_attribs_class_i_marker"><td class="memItemLeft" align="right" valign="top">std::vector&lt; unsigned int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td></tr>
+<tr class="inherit_header pro_attribs_class_i_parser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_i_parser')"><img src="closed.png" alt="-"/>&nbsp;Protected Attributes inherited from <a class="el" href="class_i_parser.html">IParser</a></td></tr>
+<tr class="memitem:a525c62c560492ef3bdb1a21c4da13e04 inherit pro_attribs_class_i_parser"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_a_s_t.html">AST</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a></td></tr>
+<tr class="memitem:a2c89fe9ae1c200eda69c78f7441dea00 inherit pro_attribs_class_i_parser"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_i_lexer.html">ILexer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="btparser_8h_source.html#l00009">9</a> of file <a class="el" href="btparser_8h_source.html">btparser.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad9495eabeaf69d91c5f26131cabd3ec4"></a><!-- doxytag: member="BTParser::BTParser" ref="ad9495eabeaf69d91c5f26131cabd3ec4" args="()" -->
+<a class="anchor" id="ad9495eabeaf69d91c5f26131cabd3ec4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -134,33 +181,39 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8cpp_source.html#l00006">6</a> of file <a class="el" href="btparser_8cpp_source.html">btparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a5965c4cf0baf950be976a0a2932eec2c"></a><!-- doxytag: member="BTParser::~BTParser" ref="a5965c4cf0baf950be976a0a2932eec2c" args="()" -->
+<a class="anchor" id="a5965c4cf0baf950be976a0a2932eec2c"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">BTParser::~BTParser </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8cpp_source.html#l00010">10</a> of file <a class="el" href="btparser_8cpp_source.html">btparser.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a9d72bba86b16427b0b03e91113b0f027"></a><!-- doxytag: member="BTParser::consume" ref="a9d72bba86b16427b0b03e91113b0f027" args="(void)" -->
+<a class="anchor" id="a9d72bba86b16427b0b03e91113b0f027"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -172,14 +225,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8cpp_source.html#l00014">14</a> of file <a class="el" href="btparser_8cpp_source.html">btparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a366b4477388d2cd7fd655b36342f882c"></a><!-- doxytag: member="BTParser::fill" ref="a366b4477388d2cd7fd655b36342f882c" args="(unsigned int n)" -->
+<a class="anchor" id="a366b4477388d2cd7fd655b36342f882c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -191,14 +243,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8cpp_source.html#l00040">40</a> of file <a class="el" href="btparser_8cpp_source.html">btparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a2674f280bd3000751a100b45ac3899e2"></a><!-- doxytag: member="BTParser::lookaheadToken" ref="a2674f280bd3000751a100b45ac3899e2" args="(unsigned int i)" -->
+<a class="anchor" id="a2674f280bd3000751a100b45ac3899e2"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -210,14 +261,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8cpp_source.html#l00063">63</a> of file <a class="el" href="btparser_8cpp_source.html">btparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a01abded048ed1573e03867f7f2316583"></a><!-- doxytag: member="BTParser::lookaheadType" ref="a01abded048ed1573e03867f7f2316583" args="(unsigned int i)" -->
+<a class="anchor" id="a01abded048ed1573e03867f7f2316583"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -229,14 +279,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8cpp_source.html#l00069">69</a> of file <a class="el" href="btparser_8cpp_source.html">btparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ad8fb9348dd9bc2e65a08033dd2539a03"></a><!-- doxytag: member="BTParser::match" ref="ad8fb9348dd9bc2e65a08033dd2539a03" args="(TokenType_T type)" -->
+<a class="anchor" id="ad8fb9348dd9bc2e65a08033dd2539a03"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -248,14 +297,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8cpp_source.html#l00049">49</a> of file <a class="el" href="btparser_8cpp_source.html">btparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a762e16322aec6e50af51c2b6377d86fe"></a><!-- doxytag: member="BTParser::sync" ref="a762e16322aec6e50af51c2b6377d86fe" args="(unsigned int i)" -->
+<a class="anchor" id="a762e16322aec6e50af51c2b6377d86fe"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -267,24 +315,30 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8cpp_source.html#l00025">25</a> of file <a class="el" href="btparser_8cpp_source.html">btparser.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a796693745ebe354914eeacddba20f109"></a><!-- doxytag: member="BTParser::lookahead" ref="a796693745ebe354914eeacddba20f109" args="" -->
+<a class="anchor" id="a796693745ebe354914eeacddba20f109"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;<a class="el" href="class_token.html">Token</a>&gt; <a class="el" href="class_b_t_parser.html#a796693745ebe354914eeacddba20f109">BTParser::lookahead</a><code> [protected]</code></td>
+          <td class="memname">std::vector&lt;<a class="el" href="class_token.html">Token</a>&gt; BTParser::lookahead</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="btparser_8h_source.html#l00012">12</a> of file <a class="el" href="btparser_8h_source.html">btparser.h</a>.</p>
 
@@ -294,30 +348,16 @@ Protected Attributes</h2></td></tr>
 <li>source/parser/btparser/<a class="el" href="btparser_8h_source.html">btparser.h</a></li>
 <li>source/parser/btparser/<a class="el" href="btparser_8cpp_source.html">btparser.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_b_t_parser.html">BTParser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_b_t_parser.html">BTParser</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_b_t_parser.js b/docs/doxygen/html/class_b_t_parser.js
new file mode 100644 (file)
index 0000000..d036ff7
--- /dev/null
@@ -0,0 +1,12 @@
+var class_b_t_parser =
+[
+    [ "BTParser", "class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4", null ],
+    [ "~BTParser", "class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c", null ],
+    [ "consume", "class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027", null ],
+    [ "fill", "class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c", null ],
+    [ "lookaheadToken", "class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2", null ],
+    [ "lookaheadType", "class_b_t_parser.html#a01abded048ed1573e03867f7f2316583", null ],
+    [ "match", "class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03", null ],
+    [ "sync", "class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe", null ],
+    [ "lookahead", "class_b_t_parser.html#a796693745ebe354914eeacddba20f109", null ]
+];
\ No newline at end of file
index 44206b1f21f07097a421f722154b8324703d13a0..dcd98cf4441d0fa763baf574b4ca89ee73c68862 100644 (file)
@@ -1,6 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_marker.html" title="IMarker" alt="" coords="5,101,69,131"/>
-<area shape="rect" id="node4" href="$class_i_parser.html" title="IParser" alt="" coords="93,101,155,131"/>
-<area shape="rect" id="node6" href="$class_i_lexer.html" title="ILexer" alt="" coords="59,5,115,35"/>
-<area shape="rect" id="node8" href="$class_a_s_t.html" title="AST" alt="" coords="139,5,184,35"/>
+<area shape="rect" id="node2" href="$class_i_marker.html" title="IMarker" alt="" coords="5,96,72,123"/>
+<area shape="rect" id="node4" href="$class_i_parser.html" title="IParser" alt="" coords="97,96,159,123"/>
+<area shape="rect" id="node6" href="$class_i_lexer.html" title="ILexer" alt="" coords="61,5,117,32"/>
+<area shape="rect" id="node8" href="$class_a_s_t.html" title="AST" alt="" coords="143,5,191,32"/>
 </map>
index dbc23e03609ad4ffa423e6d2d45776bc3a123736..b7e1caa630cc9cb3a896653d85464e267324745e 100644 (file)
@@ -1 +1 @@
-5b0e91f397b9b9d47576cf6737b73c36
\ No newline at end of file
+5c52f34eaa1b143a3223d864cfc0b01b
\ No newline at end of file
index d181f038b39f13918bd578656d558bf92ed983dc..cdc820e560f7b0a77c68be22c3409a60ec79a94f 100644 (file)
Binary files a/docs/doxygen/html/class_b_t_parser__coll__graph.png and b/docs/doxygen/html/class_b_t_parser__coll__graph.png differ
index 01fa8109df45772077d856e3b582b66927da3c7d..cb423f3a436c7987693bf23d6d12375a76c1b625 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_marker.html" title="IMarker" alt="" coords="5,5,69,35"/>
-<area shape="rect" id="node4" href="$class_i_parser.html" title="IParser" alt="" coords="93,5,155,35"/>
+<area shape="rect" id="node2" href="$class_i_marker.html" title="IMarker" alt="" coords="5,5,72,32"/>
+<area shape="rect" id="node4" href="$class_i_parser.html" title="IParser" alt="" coords="97,5,159,32"/>
 </map>
index 02dac7fb5010562cff5f7bc7c582972b626d1e2c..ba22f65abb5ad3e3242fc7aaa17176efb2277142 100644 (file)
@@ -1 +1 @@
-441756ff7a51b99b0eec254f0d243b43
\ No newline at end of file
+b4ec7df37d5289dc27ce7a5aed72d2ab
\ No newline at end of file
index 6c01ca2480679d442526bbf9d8961259866cfa85..d5b309d250d9f08a4bb582fe48fc171f48e672b5 100644 (file)
Binary files a/docs/doxygen/html/class_b_t_parser__inherit__graph.png and b/docs/doxygen/html/class_b_t_parser__inherit__graph.png differ
index cd303eb2781b84f5948c29f8d80d67d5de49ed95..5593fd8b64cdf8afe2f3aa0ba3dc0cab60ff0895 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,37 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_exception.html','');
+$(document).ready(function(){initNavTree('class_exception.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>Exception Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_exception.html">Exception</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">ex_column</a></td><td><a class="el" href="class_exception.html">Exception</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">ex_line</a></td><td><a class="el" href="class_exception.html">Exception</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a></td><td><a class="el" href="class_exception.html">Exception</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception</a>()</td><td><a class="el" href="class_exception.html">Exception</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#abfa91380075acb0b040b401ace9885d8">Exception</a>(const Token &amp;tok)</td><td><a class="el" href="class_exception.html">Exception</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#aa049354d27370ca0176a16c5ed7394e9">Exception</a>(int line, int column)</td><td><a class="el" href="class_exception.html">Exception</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf">message</a>(const std::string &amp;msg)</td><td><a class="el" href="class_exception.html">Exception</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">message</a>(void) const </td><td><a class="el" href="class_exception.html">Exception</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt;</a>(Exception &amp;ex, const std::string &amp;rhs)</td><td><a class="el" href="class_exception.html">Exception</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4">operator&lt;&lt;</a>(Exception &amp;ex, unsigned int rhs)</td><td><a class="el" href="class_exception.html">Exception</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">what</a>() const </td><td><a class="el" href="class_exception.html">Exception</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_exception.html#ad1ba411de295ef2eeb02ba26284a829a">~Exception</a>()</td><td><a class="el" href="class_exception.html">Exception</a></td><td><code> [inline, virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -114,11 +95,40 @@ This is the complete list of members for <a class="el" href="class_exception.htm
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">Exception Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_exception.html">Exception</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">ex_column</a></td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">ex_line</a></td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a></td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception</a>()</td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_exception.html#abfa91380075acb0b040b401ace9885d8">Exception</a>(const Token &amp;tok)</td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_exception.html#aa049354d27370ca0176a16c5ed7394e9">Exception</a>(int line, int column)</td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf">message</a>(const std::string &amp;msg)</td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">message</a>(void) const </td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt;</a>(Exception &amp;ex, const std::string &amp;rhs)</td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4">operator&lt;&lt;</a>(Exception &amp;ex, unsigned int rhs)</td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">what</a>() const </td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_exception.html#ad1ba411de295ef2eeb02ba26284a829a">~Exception</a>()</td><td class="entry"><a class="el" href="class_exception.html">Exception</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index c86173890bba37393e2860e154b3248633b65780..6f95cb269982dbfd052bf1d94da5dea928fc904f 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Exception Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,47 +83,63 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_exception.html','');
+$(document).ready(function(){initNavTree('class_exception.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a> &#124;
 <a href="#friends">Friends</a>  </div>
   <div class="headertitle">
-<h1>Exception Class Reference</h1>  </div>
-</div>
+<div class="title">Exception Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="Exception" -->
+
 <p><code>#include &lt;<a class="el" href="exception_8h_source.html">exception.h</a>&gt;</code></p>
 
 <p><a href="class_exception-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception</a> ()  throw ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#abfa91380075acb0b040b401ace9885d8">Exception</a> (const <a class="el" href="class_token.html">Token</a> &amp;tok)  throw ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#aa049354d27370ca0176a16c5ed7394e9">Exception</a> (int line, int column)  throw ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#ad1ba411de295ef2eeb02ba26284a829a">~Exception</a> ()  throw ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">what</a> () const   throw ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf">message</a> (const std::string &amp;msg)  throw ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">message</a> (void) const   throw ()</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:a1b78336bb26edf8e784783cc150c5801"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception</a> ()  throw ()</td></tr>
+<tr class="memitem:abfa91380075acb0b040b401ace9885d8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#abfa91380075acb0b040b401ace9885d8">Exception</a> (const <a class="el" href="class_token.html">Token</a> &amp;tok)  throw ()</td></tr>
+<tr class="memitem:aa049354d27370ca0176a16c5ed7394e9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#aa049354d27370ca0176a16c5ed7394e9">Exception</a> (int line, int column)  throw ()</td></tr>
+<tr class="memitem:ad1ba411de295ef2eeb02ba26284a829a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#ad1ba411de295ef2eeb02ba26284a829a">~Exception</a> ()  throw ()</td></tr>
+<tr class="memitem:a380f0477d9ef319911e7a8167bd47f1f"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">what</a> () const   throw ()</td></tr>
+<tr class="memitem:a2514fc52bf060e2d242f5e6f1b87e8bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf">message</a> (const std::string &amp;msg)  throw ()</td></tr>
+<tr class="memitem:a8f4eb20583b892ce7b0fb55554a94156"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">message</a> (void) const   throw ()</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">ex_line</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">ex_column</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a></td></tr>
-<tr><td colspan="2"><h2><a name="friends"></a>
+<tr class="memitem:ab30bf54ebcf9ead45300ce422fb4b6b8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">ex_line</a></td></tr>
+<tr class="memitem:a5a08b0f7c24a639573c36ace567348c4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">ex_column</a></td></tr>
+<tr class="memitem:ac106ae3b8d10ae97ee0b71a270fbda27"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a></td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="friends"></a>
 Friends</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_exception.html">Exception</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt;</a> (<a class="el" href="class_exception.html">Exception</a> &amp;ex, const std::string &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_exception.html">Exception</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4">operator&lt;&lt;</a> (<a class="el" href="class_exception.html">Exception</a> &amp;ex, unsigned int rhs)</td></tr>
+<tr class="memitem:a14ad8d29bc8d9f4eb8d2a0b0e5b1047f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_exception.html">Exception</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt;</a> (<a class="el" href="class_exception.html">Exception</a> &amp;ex, const std::string &amp;rhs)</td></tr>
+<tr class="memitem:a96bb231c8f8c68239c83b6fa691e02b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_exception.html">Exception</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4">operator&lt;&lt;</a> (<a class="el" href="class_exception.html">Exception</a> &amp;ex, unsigned int rhs)</td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="exception_8h_source.html#l00008">8</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a1b78336bb26edf8e784783cc150c5801"></a><!-- doxytag: member="Exception::Exception" ref="a1b78336bb26edf8e784783cc150c5801" args="()" -->
+<a class="anchor" id="a1b78336bb26edf8e784783cc150c5801"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -126,14 +150,13 @@ Friends</h2></td></tr>
           <td>  throw ()</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00004">4</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="abfa91380075acb0b040b401ace9885d8"></a><!-- doxytag: member="Exception::Exception" ref="abfa91380075acb0b040b401ace9885d8" args="(const Token &amp;tok)" -->
+<a class="anchor" id="abfa91380075acb0b040b401ace9885d8"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -145,14 +168,13 @@ Friends</h2></td></tr>
           <td>  throw ()</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00008">8</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="aa049354d27370ca0176a16c5ed7394e9"></a><!-- doxytag: member="Exception::Exception" ref="aa049354d27370ca0176a16c5ed7394e9" args="(int line, int column)" -->
+<a class="anchor" id="aa049354d27370ca0176a16c5ed7394e9"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -174,33 +196,39 @@ Friends</h2></td></tr>
           <td></td><td>  throw ()</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00016">16</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ad1ba411de295ef2eeb02ba26284a829a"></a><!-- doxytag: member="Exception::~Exception" ref="ad1ba411de295ef2eeb02ba26284a829a" args="()" -->
+<a class="anchor" id="ad1ba411de295ef2eeb02ba26284a829a"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">virtual Exception::~Exception </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td>  throw ()<code> [inline, virtual]</code></td>
+          <td>  throw ()</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8h_source.html#l00018">18</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a2514fc52bf060e2d242f5e6f1b87e8bf"></a><!-- doxytag: member="Exception::message" ref="a2514fc52bf060e2d242f5e6f1b87e8bf" args="(const std::string &amp;msg)" -->
+<a class="anchor" id="a2514fc52bf060e2d242f5e6f1b87e8bf"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -212,14 +240,13 @@ Friends</h2></td></tr>
           <td>  throw ()</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00029">29</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a8f4eb20583b892ce7b0fb55554a94156"></a><!-- doxytag: member="Exception::message" ref="a8f4eb20583b892ce7b0fb55554a94156" args="(void) const " -->
+<a class="anchor" id="a8f4eb20583b892ce7b0fb55554a94156"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -231,35 +258,44 @@ Friends</h2></td></tr>
           <td> const  throw ()</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00034">34</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a380f0477d9ef319911e7a8167bd47f1f"></a><!-- doxytag: member="Exception::what" ref="a380f0477d9ef319911e7a8167bd47f1f" args="() const " -->
+<a class="anchor" id="a380f0477d9ef319911e7a8167bd47f1f"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">const char * Exception::what </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td> const  throw ()<code> [virtual]</code></td>
+          <td> const  throw ()</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00024">24</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Friends And Related Function Documentation</h2>
-<a class="anchor" id="a14ad8d29bc8d9f4eb8d2a0b0e5b1047f"></a><!-- doxytag: member="Exception::operator&lt;&lt;" ref="a14ad8d29bc8d9f4eb8d2a0b0e5b1047f" args="(Exception &amp;ex, const std::string &amp;rhs)" -->
+<a class="anchor" id="a14ad8d29bc8d9f4eb8d2a0b0e5b1047f"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="class_exception.html">Exception</a>&amp; operator&lt;&lt; </td>
@@ -276,19 +312,26 @@ Friends</h2></td></tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td><code> [friend]</code></td>
+          <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00039">39</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a96bb231c8f8c68239c83b6fa691e02b4"></a><!-- doxytag: member="Exception::operator&lt;&lt;" ref="a96bb231c8f8c68239c83b6fa691e02b4" args="(Exception &amp;ex, unsigned int rhs)" -->
+<a class="anchor" id="a96bb231c8f8c68239c83b6fa691e02b4"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="class_exception.html">Exception</a>&amp; operator&lt;&lt; </td>
@@ -305,57 +348,82 @@ Friends</h2></td></tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td><code> [friend]</code></td>
+          <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00045">45</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a5a08b0f7c24a639573c36ace567348c4"></a><!-- doxytag: member="Exception::ex_column" ref="a5a08b0f7c24a639573c36ace567348c4" args="" -->
+<a class="anchor" id="a5a08b0f7c24a639573c36ace567348c4"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">int <a class="el" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">Exception::ex_column</a><code> [protected]</code></td>
+          <td class="memname">int Exception::ex_column</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8h_source.html#l00012">12</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ab30bf54ebcf9ead45300ce422fb4b6b8"></a><!-- doxytag: member="Exception::ex_line" ref="ab30bf54ebcf9ead45300ce422fb4b6b8" args="" -->
+<a class="anchor" id="ab30bf54ebcf9ead45300ce422fb4b6b8"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">int <a class="el" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">Exception::ex_line</a><code> [protected]</code></td>
+          <td class="memname">int Exception::ex_line</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8h_source.html#l00011">11</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ac106ae3b8d10ae97ee0b71a270fbda27"></a><!-- doxytag: member="Exception::ex_msg" ref="ac106ae3b8d10ae97ee0b71a270fbda27" args="" -->
+<a class="anchor" id="ac106ae3b8d10ae97ee0b71a270fbda27"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::string <a class="el" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">Exception::ex_msg</a><code> [protected]</code></td>
+          <td class="memname">std::string Exception::ex_msg</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8h_source.html#l00013">13</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
 
@@ -365,30 +433,16 @@ Friends</h2></td></tr>
 <li>source/exception/<a class="el" href="exception_8h_source.html">exception.h</a></li>
 <li>source/exception/<a class="el" href="exception_8cpp_source.html">exception.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_exception.html">Exception</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_exception.html">Exception</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_exception.js b/docs/doxygen/html/class_exception.js
new file mode 100644 (file)
index 0000000..14b8cd9
--- /dev/null
@@ -0,0 +1,15 @@
+var class_exception =
+[
+    [ "Exception", "class_exception.html#a1b78336bb26edf8e784783cc150c5801", null ],
+    [ "Exception", "class_exception.html#abfa91380075acb0b040b401ace9885d8", null ],
+    [ "Exception", "class_exception.html#aa049354d27370ca0176a16c5ed7394e9", null ],
+    [ "~Exception", "class_exception.html#ad1ba411de295ef2eeb02ba26284a829a", null ],
+    [ "message", "class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf", null ],
+    [ "message", "class_exception.html#a8f4eb20583b892ce7b0fb55554a94156", null ],
+    [ "what", "class_exception.html#a380f0477d9ef319911e7a8167bd47f1f", null ],
+    [ "operator<<", "class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f", null ],
+    [ "operator<<", "class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4", null ],
+    [ "ex_column", "class_exception.html#a5a08b0f7c24a639573c36ace567348c4", null ],
+    [ "ex_line", "class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8", null ],
+    [ "ex_msg", "class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27", null ]
+];
\ No newline at end of file
index 8f4a0c2b948dcb1c2570796aa25c0c445410da00..7c2c8feb89942626e77deb77a096343f5e76b9ff 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,44 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_buffer.html','');
+$(document).ready(function(){initNavTree('class_i_buffer.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>IBuffer Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_i_buffer.html">IBuffer</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04">clear</a>()=0</td><td><a class="el" href="class_i_buffer.html">IBuffer</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">consume</a>(void)</td><td><a class="el" href="class_i_buffer.html">IBuffer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a>(unsigned int n)</td><td><a class="el" href="class_i_buffer.html">IBuffer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">IBuffer</a>()</td><td><a class="el" href="class_i_buffer.html">IBuffer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a>()</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d">load</a>()=0</td><td><a class="el" href="class_i_buffer.html">IBuffer</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a>(unsigned int index)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(unsigned int index)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>()=0</td><td><a class="el" href="class_i_buffer.html">IBuffer</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">sync</a>(unsigned int i)</td><td><a class="el" href="class_i_buffer.html">IBuffer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">~IBuffer</a>()</td><td><a class="el" href="class_i_buffer.html">IBuffer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a>()</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -121,11 +95,47 @@ This is the complete list of members for <a class="el" href="class_i_buffer.html
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">IBuffer Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_i_buffer.html">IBuffer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04">clear</a>()=0</td><td class="entry"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">consume</a>(void)</td><td class="entry"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a>(unsigned int n)</td><td class="entry"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">IBuffer</a>()</td><td class="entry"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a>()</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d">load</a>()=0</td><td class="entry"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a>(unsigned int index)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(unsigned int index)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>()=0</td><td class="entry"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">sync</a>(unsigned int i)</td><td class="entry"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">~IBuffer</a>()</td><td class="entry"><a class="el" href="class_i_buffer.html">IBuffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a>()</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 77cd73bf2ab133068dbc2747fbfc564433885fc0..d0f60270bf5b259f2a0459a881838248dbdcdf83 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: IBuffer Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,51 +83,81 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_buffer.html','');
+$(document).ready(function(){initNavTree('class_i_buffer.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a>  </div>
   <div class="headertitle">
-<h1>IBuffer Class Reference</h1>  </div>
-</div>
+<div class="title">IBuffer Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="IBuffer" --><!-- doxytag: inherits="IMarker" -->
+
 <p><code>#include &lt;<a class="el" href="ibuffer_8h_source.html">ibuffer.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for IBuffer:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer__inherit__graph.png" border="0" usemap="#_i_buffer_inherit__map" alt="Inheritance graph"/></div>
 <map name="_i_buffer_inherit__map" id="_i_buffer_inherit__map">
-<area shape="rect" id="node2" href="class_i_marker.html" title="IMarker" alt="" coords="5,5,69,35"/>\r</map>
+<area shape="rect" id="node2" href="class_i_marker.html" title="IMarker" alt="" coords="5,5,72,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 <div class="dynheader">
 Collaboration diagram for IBuffer:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer__coll__graph.png" border="0" usemap="#_i_buffer_coll__map" alt="Collaboration graph"/></div>
 <map name="_i_buffer_coll__map" id="_i_buffer_coll__map">
-<area shape="rect" id="node2" href="class_i_marker.html" title="IMarker" alt="" coords="5,5,69,35"/>\r</map>
+<area shape="rect" id="node2" href="class_i_marker.html" title="IMarker" alt="" coords="5,5,72,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 
 <p><a href="class_i_buffer-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">IBuffer</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">~IBuffer</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">consume</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">sync</a> (unsigned int i)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a> (unsigned int n)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a> ()=0</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04">clear</a> ()=0</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d">load</a> ()=0</td></tr>
+<tr class="memitem:a6504e6c294b4c22a74e90c6b5d826f8b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">IBuffer</a> ()</td></tr>
+<tr class="memitem:a0411f55151d1b770a064d1296579b966"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">~IBuffer</a> ()</td></tr>
+<tr class="memitem:a43343cee2b18e6af304da8ee0cf19c5d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">consume</a> (void)</td></tr>
+<tr class="memitem:aa61fe968b6058c01883bf4a464e7089f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">sync</a> (unsigned int i)</td></tr>
+<tr class="memitem:afc6767d57494a8020611c90f31f3f9df"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a> (unsigned int n)</td></tr>
+<tr class="memitem:a70e50087fc075f8487ea14a323ef2012"><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a> ()=0</td></tr>
+<tr class="memitem:ae73a7e66aaca98fcaca9e53305264e04"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04">clear</a> ()=0</td></tr>
+<tr class="memitem:aa9b8125ddc806077ad9e7faa7dbda64d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d">load</a> ()=0</td></tr>
+<tr class="inherit_header pub_methods_class_i_marker"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_i_marker')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="class_i_marker.html">IMarker</a></td></tr>
+<tr class="memitem:afbe7a5bbe8cb8f1b86e7ebf7d62782d4 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a> ()</td></tr>
+<tr class="memitem:afefb80c6283b5f2327faa16ab131c875 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a> ()</td></tr>
+<tr class="memitem:a68c539e79c3052ba7addf090dfd05985 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a> (void)</td></tr>
+<tr class="memitem:a0e9628e8c66b493ff331abab55c744da inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a> (void)</td></tr>
+<tr class="memitem:ac2d7a0e8bbfb213378f7a19b50ec9686 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a> (unsigned int index)</td></tr>
+<tr class="memitem:a92024922612faa5bb0106609f151c050 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a> (void)</td></tr>
+<tr class="memitem:afce4bb0bef01b4579db97e1ca5e64001 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a> (void)</td></tr>
+<tr class="memitem:a58086bbf091c5b49c15464a070fec171 inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a> (unsigned int index)</td></tr>
+<tr class="memitem:ae6fda228fa071a9720e7d2309d47ac6e inherit pub_methods_class_i_marker"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a> (void)</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_attribs_class_i_marker"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_i_marker')"><img src="closed.png" alt="-"/>&nbsp;Protected Attributes inherited from <a class="el" href="class_i_marker.html">IMarker</a></td></tr>
+<tr class="memitem:adedaefcf6a1b1eac3d728a9d318dc618 inherit pro_attribs_class_i_marker"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td></tr>
+<tr class="memitem:a1c1b6ba790e3adf5fa8d9b24c06b10d7 inherit pro_attribs_class_i_marker"><td class="memItemLeft" align="right" valign="top">std::vector&lt; unsigned int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="ibuffer_8h_source.html#l00007">7</a> of file <a class="el" href="ibuffer_8h_source.html">ibuffer.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a6504e6c294b4c22a74e90c6b5d826f8b"></a><!-- doxytag: member="IBuffer::IBuffer" ref="a6504e6c294b4c22a74e90c6b5d826f8b" args="()" -->
+<a class="anchor" id="a6504e6c294b4c22a74e90c6b5d826f8b"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -130,58 +168,71 @@ Public Member Functions</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ibuffer_8cpp_source.html#l00003">3</a> of file <a class="el" href="ibuffer_8cpp_source.html">ibuffer.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a0411f55151d1b770a064d1296579b966"></a><!-- doxytag: member="IBuffer::~IBuffer" ref="a0411f55151d1b770a064d1296579b966" args="()" -->
+<a class="anchor" id="a0411f55151d1b770a064d1296579b966"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">IBuffer::~IBuffer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ibuffer_8cpp_source.html#l00007">7</a> of file <a class="el" href="ibuffer_8cpp_source.html">ibuffer.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ae73a7e66aaca98fcaca9e53305264e04"></a><!-- doxytag: member="IBuffer::clear" ref="ae73a7e66aaca98fcaca9e53305264e04" args="()=0" -->
+<a class="anchor" id="ae73a7e66aaca98fcaca9e53305264e04"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">virtual void IBuffer::clear </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [pure virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p><div class="dynheader">
 Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.png" border="0" usemap="#class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph" alt=""/></div>
 <map name="class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph" id="class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="151,5,268,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="147,5,264,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a43343cee2b18e6af304da8ee0cf19c5d"></a><!-- doxytag: member="IBuffer::consume" ref="a43343cee2b18e6af304da8ee0cf19c5d" args="(void)" -->
+<a class="anchor" id="a43343cee2b18e6af304da8ee0cf19c5d"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -193,8 +244,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ibuffer_8cpp_source.html#l00011">11</a> of file <a class="el" href="ibuffer_8cpp_source.html">ibuffer.cpp</a>.</p>
 
@@ -203,13 +253,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.png" border="0" usemap="#class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph" alt=""/></div>
 <map name="class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph" id="class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph">
-<area shape="rect" id="node3" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985" title="IMarker::advance" alt="" coords="177,5,297,35"/>\r<area shape="rect" id="node5" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04" title="IBuffer::clear" alt="" coords="191,59,284,88"/>\r<area shape="rect" id="node7" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e" title="IMarker::isMarked" alt="" coords="175,112,300,141"/>\r<area shape="rect" id="node9" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="351,215,468,244"/>\r<area shape="rect" id="node11" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="187,165,288,195"/>\r<area shape="rect" id="node14" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" title="IBuffer::size" alt="" coords="364,321,455,351"/>\r<area shape="rect" id="node16" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="191,269,284,299"/>\r<area shape="rect" id="node18" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="371,268,448,297"/>\r<area shape="rect" id="node20" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="517,268,608,297"/>\r</map>
+<area shape="rect" id="node3" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985" title="IMarker::advance" alt="" coords="173,5,293,32"/><area shape="rect" id="node5" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="344,208,461,235"/><area shape="rect" id="node7" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" title="IBuffer::size" alt="" coords="359,56,446,83"/><area shape="rect" id="node9" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e" title="IMarker::isMarked" alt="" coords="171,157,295,184"/><area shape="rect" id="node11" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="184,309,283,336"/><area shape="rect" id="node14" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04" title="IBuffer::clear" alt="" coords="187,259,280,285"/><area shape="rect" id="node16" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="188,107,279,133"/><area shape="rect" id="node20" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="364,107,441,133"/><area shape="rect" id="node22" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="510,107,599,133"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="afc6767d57494a8020611c90f31f3f9df"></a><!-- doxytag: member="IBuffer::fill" ref="afc6767d57494a8020611c90f31f3f9df" args="(unsigned int n)" -->
+<a class="anchor" id="afc6767d57494a8020611c90f31f3f9df"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -221,8 +271,7 @@ Here is the call graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ibuffer_8cpp_source.html#l00037">37</a> of file <a class="el" href="ibuffer_8cpp_source.html">ibuffer.cpp</a>.</p>
 
@@ -231,7 +280,7 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.png" border="0" usemap="#class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph" alt=""/></div>
 <map name="class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph" id="class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="133,5,224,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="131,5,221,32"/></map>
 </div>
 </p>
 
@@ -240,63 +289,77 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.png" border="0" usemap="#class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph" alt=""/></div>
 <map name="class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph" id="class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="135,5,228,35"/>\r<area shape="rect" id="node5" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="279,5,396,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="131,5,221,32"/><area shape="rect" id="node5" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="269,5,387,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="aa9b8125ddc806077ad9e7faa7dbda64d"></a><!-- doxytag: member="IBuffer::load" ref="aa9b8125ddc806077ad9e7faa7dbda64d" args="()=0" -->
+<a class="anchor" id="aa9b8125ddc806077ad9e7faa7dbda64d"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">virtual void IBuffer::load </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [pure virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p><div class="dynheader">
 Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.png" border="0" usemap="#class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph" alt=""/></div>
 <map name="class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph" id="class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="145,5,223,35"/>\r<area shape="rect" id="node5" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="273,5,367,35"/>\r<area shape="rect" id="node7" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="417,5,535,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="144,5,221,32"/><area shape="rect" id="node5" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="269,5,360,32"/><area shape="rect" id="node7" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="408,5,525,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a70e50087fc075f8487ea14a323ef2012"></a><!-- doxytag: member="IBuffer::size" ref="a70e50087fc075f8487ea14a323ef2012" args="()=0" -->
+<a class="anchor" id="a70e50087fc075f8487ea14a323ef2012"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">virtual unsigned int IBuffer::size </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [pure virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p><div class="dynheader">
 Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.png" border="0" usemap="#class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph" alt=""/></div>
 <map name="class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph" id="class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="289,5,407,35"/>\r<area shape="rect" id="node5" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="145,31,239,60"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="280,5,397,32"/><area shape="rect" id="node5" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="141,31,232,57"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="aa61fe968b6058c01883bf4a464e7089f"></a><!-- doxytag: member="IBuffer::sync" ref="aa61fe968b6058c01883bf4a464e7089f" args="(unsigned int i)" -->
+<a class="anchor" id="aa61fe968b6058c01883bf4a464e7089f"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -308,8 +371,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ibuffer_8cpp_source.html#l00022">22</a> of file <a class="el" href="ibuffer_8cpp_source.html">ibuffer.cpp</a>.</p>
 
@@ -318,7 +380,7 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.png" border="0" usemap="#class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph" alt=""/></div>
 <map name="class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph" id="class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="171,5,248,35"/>\r<area shape="rect" id="node7" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="151,59,268,88"/>\r<area shape="rect" id="node9" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" title="IBuffer::size" alt="" coords="164,112,255,141"/>\r<area shape="rect" id="node5" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="317,5,408,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="144,5,261,32"/><area shape="rect" id="node5" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" title="IBuffer::size" alt="" coords="159,56,246,83"/><area shape="rect" id="node7" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="164,107,241,133"/><area shape="rect" id="node9" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="310,107,399,133"/></map>
 </div>
 </p>
 
@@ -327,7 +389,7 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.png" border="0" usemap="#class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph" alt=""/></div>
 <map name="class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph" id="class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="151,5,268,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="144,5,261,32"/></map>
 </div>
 </p>
 
@@ -337,30 +399,16 @@ Here is the caller graph for this function:</div>
 <li>source/buffer/<a class="el" href="ibuffer_8h_source.html">ibuffer.h</a></li>
 <li>source/buffer/<a class="el" href="ibuffer_8cpp_source.html">ibuffer.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_i_buffer.html">IBuffer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_i_buffer.html">IBuffer</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_i_buffer.js b/docs/doxygen/html/class_i_buffer.js
new file mode 100644 (file)
index 0000000..d18b16b
--- /dev/null
@@ -0,0 +1,11 @@
+var class_i_buffer =
+[
+    [ "IBuffer", "class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b", null ],
+    [ "~IBuffer", "class_i_buffer.html#a0411f55151d1b770a064d1296579b966", null ],
+    [ "clear", "class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04", null ],
+    [ "consume", "class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d", null ],
+    [ "fill", "class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df", null ],
+    [ "load", "class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d", null ],
+    [ "size", "class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012", null ],
+    [ "sync", "class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f", null ]
+];
\ No newline at end of file
index 76d800d4cd6bb0a5bcff88ce9bd7f91bb664de4e..ece40ff20f17da1765464296a48a48ab695912d0 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_marker.html" title="IMarker" alt="" coords="5,5,69,35"/>
+<area shape="rect" id="node2" href="$class_i_marker.html" title="IMarker" alt="" coords="5,5,72,32"/>
 </map>
index b01405ed5247ecc5ea414263fb4523b66c06b88b..96f5d79c3ae179e27904947637f9a11faa6065cd 100644 (file)
@@ -1 +1 @@
-1258c4c28741257bd1daf5b343cdc628
\ No newline at end of file
+c624876860167ba9cd1511c31b3fcbaa
\ No newline at end of file
index 615a97130d6cbcd71802c28ab9e1c89c9d833b39..8052bc9e8fbcf13455735a4a38210ff81574e594 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer__coll__graph.png and b/docs/doxygen/html/class_i_buffer__coll__graph.png differ
index 76d800d4cd6bb0a5bcff88ce9bd7f91bb664de4e..ece40ff20f17da1765464296a48a48ab695912d0 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_marker.html" title="IMarker" alt="" coords="5,5,69,35"/>
+<area shape="rect" id="node2" href="$class_i_marker.html" title="IMarker" alt="" coords="5,5,72,32"/>
 </map>
index b01405ed5247ecc5ea414263fb4523b66c06b88b..96f5d79c3ae179e27904947637f9a11faa6065cd 100644 (file)
@@ -1 +1 @@
-1258c4c28741257bd1daf5b343cdc628
\ No newline at end of file
+c624876860167ba9cd1511c31b3fcbaa
\ No newline at end of file
index 5f9bdfeebd4a08d092b690cb4572c8e550986171..8052bc9e8fbcf13455735a4a38210ff81574e594 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer__inherit__graph.png and b/docs/doxygen/html/class_i_buffer__inherit__graph.png differ
index 5cbd0a69040a94bb9b006876e7797e074432ff5a..d5a4c5c8939e97aadc9013ea35595a6ba46e6da1 100644 (file)
@@ -1,11 +1,11 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_marker.html#a68c539e79c3052ba7addf090dfd05985" title="IMarker::advance" alt="" coords="177,5,297,35"/>
-<area shape="rect" id="node5" href="$class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04" title="IBuffer::clear" alt="" coords="191,59,284,88"/>
-<area shape="rect" id="node7" href="$class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e" title="IMarker::isMarked" alt="" coords="175,112,300,141"/>
-<area shape="rect" id="node9" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="351,215,468,244"/>
-<area shape="rect" id="node11" href="$class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="187,165,288,195"/>
-<area shape="rect" id="node14" href="$class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" title="IBuffer::size" alt="" coords="364,321,455,351"/>
-<area shape="rect" id="node16" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="191,269,284,299"/>
-<area shape="rect" id="node18" href="$class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="371,268,448,297"/>
-<area shape="rect" id="node20" href="$class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="517,268,608,297"/>
+<area shape="rect" id="node3" href="$class_i_marker.html#a68c539e79c3052ba7addf090dfd05985" title="IMarker::advance" alt="" coords="173,5,293,32"/>
+<area shape="rect" id="node5" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="344,208,461,235"/>
+<area shape="rect" id="node7" href="$class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" title="IBuffer::size" alt="" coords="359,56,446,83"/>
+<area shape="rect" id="node9" href="$class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e" title="IMarker::isMarked" alt="" coords="171,157,295,184"/>
+<area shape="rect" id="node11" href="$class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="184,309,283,336"/>
+<area shape="rect" id="node14" href="$class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04" title="IBuffer::clear" alt="" coords="187,259,280,285"/>
+<area shape="rect" id="node16" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="188,107,279,133"/>
+<area shape="rect" id="node20" href="$class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="364,107,441,133"/>
+<area shape="rect" id="node22" href="$class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="510,107,599,133"/>
 </map>
index b28679ad0248baa3b83d7634961b98df46cf471c..08ae25d05aa01a8b21f27dc3b839e744de960256 100644 (file)
@@ -1 +1 @@
-6a0501413a8dcfbb95b0ad8f07e1c01a
\ No newline at end of file
+d982970020dab4daf0d0878b24010c01
\ No newline at end of file
index 23870d7a3c6cb0b8acd67a95ef6138854ee78be5..fc2b7266d1358bfdee91a0fba3e80d06b9db99f0 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.png and b/docs/doxygen/html/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.png differ
index 52b67528983357621b3ab47552b3ad347c8bb14a..2b5a7b0d062dd3fe62e5aefbbad1b8874d60993f 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="289,5,407,35"/>
-<area shape="rect" id="node5" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="145,31,239,60"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="280,5,397,32"/>
+<area shape="rect" id="node5" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="141,31,232,57"/>
 </map>
index 123de3e4d85222e081b9b21ee5a0f37075780f8f..e4933c12c4e5c13276c612c76230e1f1ccc18157 100644 (file)
@@ -1 +1 @@
-cff4b71a86424373488aa51cbad27095
\ No newline at end of file
+4bb644ca2559e7fa81c414835a99df8e
\ No newline at end of file
index 06afaf60ce89d2d45c255866596326ed619c1c01..29a65d7c9d944f742d675df2f2d473ef186411f1 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.png and b/docs/doxygen/html/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.png differ
index 9fa620e60e5f2fefc6a1f26dc79b7adbd4781f4e..cf0304ca2611116baf5c9fe25461f1893f0b1326 100644 (file)
@@ -1,6 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="171,5,248,35"/>
-<area shape="rect" id="node7" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="151,59,268,88"/>
-<area shape="rect" id="node9" href="$class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" title="IBuffer::size" alt="" coords="164,112,255,141"/>
-<area shape="rect" id="node5" href="$class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="317,5,408,35"/>
+<area shape="rect" id="node3" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="144,5,261,32"/>
+<area shape="rect" id="node5" href="$class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" title="IBuffer::size" alt="" coords="159,56,246,83"/>
+<area shape="rect" id="node7" href="$class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="164,107,241,133"/>
+<area shape="rect" id="node9" href="$class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="310,107,399,133"/>
 </map>
index 5ccd5e80e78009b69a299fdfe05a9c25605f7775..d21f4dc0ae0048e8dc1d8f3976081ceb4ce4f723 100644 (file)
@@ -1 +1 @@
-5c64cd6dd518b9d811dfba747941bdb1
\ No newline at end of file
+33699d62fa9a11703001a4dd3e7820f8
\ No newline at end of file
index ff80aa1f43837ab41260c3ceb699ea91dec160bf..f264bcfbba5282bd7acf5fe52c9dc511c0f3286b 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.png and b/docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.png differ
index da410ba624d613b4b8e9b2fb1aa833f4e5069dc8..bb4952c9ec1b0c22cb626fa54d2b0510518db977 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="151,5,268,35"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="144,5,261,32"/>
 </map>
index 941d0b34c117210e6adb3a5ab3c7bf16abcf4a45..c540e1916bdd9caf1b1d237f2929e352479d1155 100644 (file)
@@ -1 +1 @@
-eb7348959e63499d856f28f9aa258c5c
\ No newline at end of file
+cdfcada3b6bc4b10ab60d60cb0637a07
\ No newline at end of file
index 76039d22206e03575f307af85bd52b71328627a5..8d831996484fdd0b0570b82947f6a13d4b705635 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.png and b/docs/doxygen/html/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.png differ
index c2627aca5390c2395ef44ecbb69cb73360ff0509..41c212f07d4e4c6e30b305668507cf45ee2707c6 100644 (file)
@@ -1,5 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="145,5,223,35"/>
-<area shape="rect" id="node5" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="273,5,367,35"/>
-<area shape="rect" id="node7" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="417,5,535,35"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" title="IBuffer::fill" alt="" coords="144,5,221,32"/>
+<area shape="rect" id="node5" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="269,5,360,32"/>
+<area shape="rect" id="node7" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="408,5,525,32"/>
 </map>
index ef1df435726d06b5f10018ef19b483214d3e6126..62033067195f482d3d5de52672bd59e3c2abb6a7 100644 (file)
@@ -1 +1 @@
-b697a35d383898413c8b925f3100e557
\ No newline at end of file
+ab75d5ca6be0fe59ac1b468c22b7b5f5
\ No newline at end of file
index 0946437241496a6be509e06dbc47c9f2f4613a18..bbdabaed71df59e7b8797294ca1260fd8c406c3e 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.png and b/docs/doxygen/html/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.png differ
index da410ba624d613b4b8e9b2fb1aa833f4e5069dc8..ce097e5ccbe63242f5eddbd1835ca5f7266045fa 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="151,5,268,35"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="147,5,264,32"/>
 </map>
index f7e581f304bf935fdc7c2c6797543a09d89693ec..7bd1f4d4f82d2d7bec5ce7224140d56d5d716d95 100644 (file)
@@ -1 +1 @@
-e89dc8d8e656b5ae60e550135ff0f958
\ No newline at end of file
+63ab5adaba9c4cb554ec735aeaf2981c
\ No newline at end of file
index f9a0bf22f1d7e6fdf79b72f5d2f878a40ff5d005..d54f17ca393b383e01471ed0f0a2d72a7e95c3da 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.png and b/docs/doxygen/html/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.png differ
index 3911404bf1fedae8db744491275d05400166abd5..322cf3e4e3e8b91f61534ee54233587ba30e6858 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="133,5,224,35"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" title="IBuffer::load" alt="" coords="131,5,221,32"/>
 </map>
index 24563391135dc71b6d67b25969b007d0503a3124..825188ba993d304bbdbf792bb604b757e580e083 100644 (file)
@@ -1 +1 @@
-c500243ed1f00f3e0dded483e64be428
\ No newline at end of file
+7f761efec63f077325a7d85a46faa4e0
\ No newline at end of file
index 764a6a08654c771a1e8b4e8393a628debdd40f51..4c43274e3401d2bb406ffc225115c25ae68d9b13 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.png and b/docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.png differ
index e560826ad3baba425258f7f223ce3d0fe493d254..800b99c6d22d2d55382335edee79b0ea3b7ac495 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="135,5,228,35"/>
-<area shape="rect" id="node5" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="279,5,396,35"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="131,5,221,32"/>
+<area shape="rect" id="node5" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="269,5,387,32"/>
 </map>
index 0706bac5d6fa3f9f751376561028bddf6c36e9d6..85c3d4399365bf21853198ba6ee988dc1c39bc9c 100644 (file)
@@ -1 +1 @@
-4a83814c76638e9e3845bf6ee4eeccae
\ No newline at end of file
+1acaf3fe7f5df6bde4dc03c1db86249b
\ No newline at end of file
index ae8333a4ac109587863e2f413ec5949377b8009a..75f1805e600f6c742f1d8a13857511002e29db1b 100644 (file)
Binary files a/docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.png and b/docs/doxygen/html/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.png differ
index da44a3820eded13635daacb929ee4e5825489025..bbab6388065f536c87189821e6781f1b93554eb0 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,34 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_lexer.html','');
+$(document).ready(function(){initNavTree('class_i_lexer.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>ILexer Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_i_lexer.html">ILexer</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a></td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f">consume</a>(void)=0</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a>(void)</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a>(std::istream &amp;in)</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a></td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a></td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c">match</a>(char x)=0</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d">next</a>(void)=0</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a>()</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -111,11 +95,37 @@ This is the complete list of members for <a class="el" href="class_i_lexer.html"
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">ILexer Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_i_lexer.html">ILexer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a></td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f">consume</a>(void)=0</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a>(void)</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a>(std::istream &amp;in)</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a></td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a></td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c">match</a>(char x)=0</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d">next</a>(void)=0</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a>()</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index ddfdf8f821f87c714c95f299434e2e6455b2a543..b41af846424380f6694a00dd8c71c0153e3014a0 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: ILexer Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,48 +83,63 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_lexer.html','');
+$(document).ready(function(){initNavTree('class_i_lexer.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a>  </div>
   <div class="headertitle">
-<h1>ILexer Class Reference</h1>  </div>
-</div>
+<div class="title">ILexer Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="ILexer" -->
+
 <p><code>#include &lt;<a class="el" href="ilexer_8h_source.html">ilexer.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for ILexer:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_lexer__inherit__graph.png" border="0" usemap="#_i_lexer_inherit__map" alt="Inheritance graph"/></div>
 <map name="_i_lexer_inherit__map" id="_i_lexer_inherit__map">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html" title="LLNLexer" alt="" coords="5,83,83,112"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html" title="LLNLexer" alt="" coords="5,80,80,107"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 
 <p><a href="class_i_lexer-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a> (std::istream &amp;in)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f">consume</a> (void)=0</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c">match</a> (char x)=0</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_token.html">Token</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d">next</a> (void)=0</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:a204cc87b6147aa741d8fde4825843761"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a> (std::istream &amp;in)</td></tr>
+<tr class="memitem:a1018ca7c4ec102150fe2f6acfe38929d"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a> ()</td></tr>
+<tr class="memitem:ae1009b9b2a1e023e1a7d2fd75806607f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f">consume</a> (void)=0</td></tr>
+<tr class="memitem:a556fdc7b13486f03cb7c3d7d4612666c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c">match</a> (char x)=0</td></tr>
+<tr class="memitem:a0366072c45083ee20123f2552a95b6e0"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a> (void)</td></tr>
+<tr class="memitem:a6f5098fda43f68b01d2e7a2a7158c50d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_token.html">Token</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d">next</a> (void)=0</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::istream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a></td></tr>
+<tr class="memitem:a5d766f4f4dcc976553ab17a5753ef8ff"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a></td></tr>
+<tr class="memitem:a05ce2bfa3595f992618d2a328b66bdfb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a></td></tr>
+<tr class="memitem:a02d418cc6fdcbfbf6cad7bf914cce77f"><td class="memItemLeft" align="right" valign="top">std::istream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="ilexer_8h_source.html#l00009">9</a> of file <a class="el" href="ilexer_8h_source.html">ilexer.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a204cc87b6147aa741d8fde4825843761"></a><!-- doxytag: member="ILexer::ILexer" ref="a204cc87b6147aa741d8fde4825843761" args="(std::istream &amp;in)" -->
+<a class="anchor" id="a204cc87b6147aa741d8fde4825843761"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -128,149 +151,204 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ilexer_8cpp_source.html#l00006">6</a> of file <a class="el" href="ilexer_8cpp_source.html">ilexer.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a1018ca7c4ec102150fe2f6acfe38929d"></a><!-- doxytag: member="ILexer::~ILexer" ref="a1018ca7c4ec102150fe2f6acfe38929d" args="()" -->
+<a class="anchor" id="a1018ca7c4ec102150fe2f6acfe38929d"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">ILexer::~ILexer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ilexer_8cpp_source.html#l00010">10</a> of file <a class="el" href="ilexer_8cpp_source.html">ilexer.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ae1009b9b2a1e023e1a7d2fd75806607f"></a><!-- doxytag: member="ILexer::consume" ref="ae1009b9b2a1e023e1a7d2fd75806607f" args="(void)=0" -->
+<a class="anchor" id="ae1009b9b2a1e023e1a7d2fd75806607f"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">virtual void ILexer::consume </td>
           <td>(</td>
           <td class="paramtype">void&#160;</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [pure virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Implemented in <a class="el" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">LLNLexer</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a0366072c45083ee20123f2552a95b6e0"></a><!-- doxytag: member="ILexer::eof" ref="a0366072c45083ee20123f2552a95b6e0" args="(void)" -->
+<a class="anchor" id="a0366072c45083ee20123f2552a95b6e0"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">bool ILexer::eof </td>
           <td>(</td>
           <td class="paramtype">void&#160;</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ilexer_8cpp_source.html#l00014">14</a> of file <a class="el" href="ilexer_8cpp_source.html">ilexer.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a556fdc7b13486f03cb7c3d7d4612666c"></a><!-- doxytag: member="ILexer::match" ref="a556fdc7b13486f03cb7c3d7d4612666c" args="(char x)=0" -->
+<a class="anchor" id="a556fdc7b13486f03cb7c3d7d4612666c"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">virtual void ILexer::match </td>
           <td>(</td>
           <td class="paramtype">char&#160;</td>
           <td class="paramname"><em>x</em></td><td>)</td>
-          <td><code> [pure virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Implemented in <a class="el" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">LLNLexer</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a6f5098fda43f68b01d2e7a2a7158c50d"></a><!-- doxytag: member="ILexer::next" ref="a6f5098fda43f68b01d2e7a2a7158c50d" args="(void)=0" -->
+<a class="anchor" id="a6f5098fda43f68b01d2e7a2a7158c50d"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">virtual <a class="el" href="class_token.html">Token</a> ILexer::next </td>
           <td>(</td>
           <td class="paramtype">void&#160;</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [pure virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Implemented in <a class="el" href="class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676">LLNLexer</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a05ce2bfa3595f992618d2a328b66bdfb"></a><!-- doxytag: member="ILexer::column" ref="a05ce2bfa3595f992618d2a328b66bdfb" args="" -->
+<a class="anchor" id="a05ce2bfa3595f992618d2a328b66bdfb"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">int <a class="el" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">ILexer::column</a><code> [protected]</code></td>
+          <td class="memname">int ILexer::column</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ilexer_8h_source.html#l00013">13</a> of file <a class="el" href="ilexer_8h_source.html">ilexer.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a02d418cc6fdcbfbf6cad7bf914cce77f"></a><!-- doxytag: member="ILexer::in_stream" ref="a02d418cc6fdcbfbf6cad7bf914cce77f" args="" -->
+<a class="anchor" id="a02d418cc6fdcbfbf6cad7bf914cce77f"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::istream&amp; <a class="el" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">ILexer::in_stream</a><code> [protected]</code></td>
+          <td class="memname">std::istream&amp; ILexer::in_stream</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ilexer_8h_source.html#l00014">14</a> of file <a class="el" href="ilexer_8h_source.html">ilexer.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a5d766f4f4dcc976553ab17a5753ef8ff"></a><!-- doxytag: member="ILexer::line" ref="a5d766f4f4dcc976553ab17a5753ef8ff" args="" -->
+<a class="anchor" id="a5d766f4f4dcc976553ab17a5753ef8ff"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">int <a class="el" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">ILexer::line</a><code> [protected]</code></td>
+          <td class="memname">int ILexer::line</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ilexer_8h_source.html#l00012">12</a> of file <a class="el" href="ilexer_8h_source.html">ilexer.h</a>.</p>
 
@@ -280,30 +358,16 @@ Protected Attributes</h2></td></tr>
 <li>source/lexer/<a class="el" href="ilexer_8h_source.html">ilexer.h</a></li>
 <li>source/lexer/<a class="el" href="ilexer_8cpp_source.html">ilexer.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_i_lexer.html">ILexer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_i_lexer.html">ILexer</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_i_lexer.js b/docs/doxygen/html/class_i_lexer.js
new file mode 100644 (file)
index 0000000..bcc98f1
--- /dev/null
@@ -0,0 +1,12 @@
+var class_i_lexer =
+[
+    [ "ILexer", "class_i_lexer.html#a204cc87b6147aa741d8fde4825843761", null ],
+    [ "~ILexer", "class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d", null ],
+    [ "consume", "class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f", null ],
+    [ "eof", "class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0", null ],
+    [ "match", "class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c", null ],
+    [ "next", "class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d", null ],
+    [ "column", "class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb", null ],
+    [ "in_stream", "class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f", null ],
+    [ "line", "class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff", null ]
+];
\ No newline at end of file
index 0b47bf69731a3b623c7a856c8d896c4acaada5f0..68e069f288777730c9a4a230113aab476fefaa87 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html" title="LLNLexer" alt="" coords="5,83,83,112"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html" title="LLNLexer" alt="" coords="5,80,80,107"/>
 </map>
index 28fd3845c043c1dcb35a7f43fc1e4daf95812197..7edc5898821e9a07eccb766a20d7e78cffebc24f 100644 (file)
@@ -1 +1 @@
-98f115ced1eab63dec971111c8b9918f
\ No newline at end of file
+85047b6ec8dc89973ba9581f722abaaf
\ No newline at end of file
index f6a268b42e9be11904b6bb79d834836c1c3f6ef8..aecc9864571deae44fbe7da3eff3477df4f492db 100644 (file)
Binary files a/docs/doxygen/html/class_i_lexer__inherit__graph.png and b/docs/doxygen/html/class_i_lexer__inherit__graph.png differ
index 5ab1d27a433b3b88905d5165df78e05bbd4d30ca..f2a9ea4a2a27beec18c304ce2bf996d2916a9a84 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,36 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_marker.html','');
+$(document).ready(function(){initNavTree('class_i_marker.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>IMarker Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_i_marker.html">IMarker</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a>()</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a>(unsigned int index)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a>(void)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(unsigned int index)</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a>()</td><td><a class="el" href="class_i_marker.html">IMarker</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -113,11 +95,39 @@ This is the complete list of members for <a class="el" href="class_i_marker.html
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">IMarker Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_i_marker.html">IMarker</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a>()</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a>(unsigned int index)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a>(void)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(unsigned int index)</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a>()</td><td class="entry"><a class="el" href="class_i_marker.html">IMarker</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index cdae5197c9e8310817dc3ab5056b0614646ffd09..a0fdb24e211398fc40481ec82c14a0d091826d59 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: IMarker Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,50 +83,65 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_marker.html','');
+$(document).ready(function(){initNavTree('class_i_marker.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a>  </div>
   <div class="headertitle">
-<h1>IMarker Class Reference</h1>  </div>
-</div>
+<div class="title">IMarker Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="IMarker" -->
+
 <p><code>#include &lt;<a class="el" href="imarker_8h_source.html">imarker.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for IMarker:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_marker__inherit__graph.png" border="0" usemap="#_i_marker_inherit__map" alt="Inheritance graph"/></div>
 <map name="_i_marker_inherit__map" id="_i_marker_inherit__map">
-<area shape="rect" id="node3" href="class_b_t_parser.html" title="BTParser" alt="" coords="5,83,80,112"/>\r<area shape="rect" id="node5" href="class_i_buffer.html" title="IBuffer" alt="" coords="104,83,163,112"/>\r</map>
+<area shape="rect" id="node3" href="class_b_t_parser.html" title="BTParser" alt="" coords="5,80,80,107"/><area shape="rect" id="node5" href="class_i_buffer.html" title="IBuffer" alt="" coords="105,80,163,107"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 
 <p><a href="class_i_marker-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a> (unsigned int index)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a> (unsigned int index)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a> (void)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:afbe7a5bbe8cb8f1b86e7ebf7d62782d4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a> ()</td></tr>
+<tr class="memitem:afefb80c6283b5f2327faa16ab131c875"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a> ()</td></tr>
+<tr class="memitem:a68c539e79c3052ba7addf090dfd05985"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a> (void)</td></tr>
+<tr class="memitem:a0e9628e8c66b493ff331abab55c744da"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a> (void)</td></tr>
+<tr class="memitem:ac2d7a0e8bbfb213378f7a19b50ec9686"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">location</a> (unsigned int index)</td></tr>
+<tr class="memitem:a92024922612faa5bb0106609f151c050"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a> (void)</td></tr>
+<tr class="memitem:afce4bb0bef01b4579db97e1ca5e64001"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a> (void)</td></tr>
+<tr class="memitem:a58086bbf091c5b49c15464a070fec171"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a> (unsigned int index)</td></tr>
+<tr class="memitem:ae6fda228fa071a9720e7d2309d47ac6e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a> (void)</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; unsigned int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td></tr>
+<tr class="memitem:adedaefcf6a1b1eac3d728a9d318dc618"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a></td></tr>
+<tr class="memitem:a1c1b6ba790e3adf5fa8d9b24c06b10d7"><td class="memItemLeft" align="right" valign="top">std::vector&lt; unsigned int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="imarker_8h_source.html#l00006">6</a> of file <a class="el" href="imarker_8h_source.html">imarker.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="afbe7a5bbe8cb8f1b86e7ebf7d62782d4"></a><!-- doxytag: member="IMarker::IMarker" ref="afbe7a5bbe8cb8f1b86e7ebf7d62782d4" args="()" -->
+<a class="anchor" id="afbe7a5bbe8cb8f1b86e7ebf7d62782d4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -129,33 +152,39 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00003">3</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="afefb80c6283b5f2327faa16ab131c875"></a><!-- doxytag: member="IMarker::~IMarker" ref="afefb80c6283b5f2327faa16ab131c875" args="()" -->
+<a class="anchor" id="afefb80c6283b5f2327faa16ab131c875"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">IMarker::~IMarker </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00007">7</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a68c539e79c3052ba7addf090dfd05985"></a><!-- doxytag: member="IMarker::advance" ref="a68c539e79c3052ba7addf090dfd05985" args="(void)" -->
+<a class="anchor" id="a68c539e79c3052ba7addf090dfd05985"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -167,8 +196,7 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00011">11</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
@@ -177,13 +205,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.png" border="0" usemap="#class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph" alt=""/></div>
 <map name="class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph" id="class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="175,5,292,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="173,5,291,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="ae6fda228fa071a9720e7d2309d47ac6e"></a><!-- doxytag: member="IMarker::isMarked" ref="ae6fda228fa071a9720e7d2309d47ac6e" args="(void)" -->
+<a class="anchor" id="ae6fda228fa071a9720e7d2309d47ac6e"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -195,8 +223,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00045">45</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
@@ -205,13 +232,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.png" border="0" usemap="#class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph" alt=""/></div>
 <map name="class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph" id="class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="183,5,300,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="179,5,296,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a0e9628e8c66b493ff331abab55c744da"></a><!-- doxytag: member="IMarker::location" ref="a0e9628e8c66b493ff331abab55c744da" args="(void)" -->
+<a class="anchor" id="a0e9628e8c66b493ff331abab55c744da"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -223,8 +250,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00016">16</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
@@ -233,13 +259,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.png" border="0" usemap="#class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph" alt=""/></div>
 <map name="class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph" id="class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="327,80,444,110"/>\r<area shape="rect" id="node5" href="class_i_marker.html#a92024922612faa5bb0106609f151c050" title="IMarker::mark" alt="" coords="175,27,276,56"/>\r<area shape="rect" id="node7" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="175,134,276,163"/>\r<area shape="rect" id="node12" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="179,80,272,110"/>\r<area shape="rect" id="node10" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" title="IMarker::release" alt="" coords="328,134,443,163"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="320,23,437,50"/><area shape="rect" id="node5" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="176,23,267,50"/><area shape="rect" id="node8" href="class_i_marker.html#a92024922612faa5bb0106609f151c050" title="IMarker::mark" alt="" coords="171,74,272,100"/><area shape="rect" id="node10" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="172,124,271,151"/><area shape="rect" id="node13" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" title="IMarker::release" alt="" coords="322,124,435,151"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="ac2d7a0e8bbfb213378f7a19b50ec9686"></a><!-- doxytag: member="IMarker::location" ref="ac2d7a0e8bbfb213378f7a19b50ec9686" args="(unsigned int index)" -->
+<a class="anchor" id="ac2d7a0e8bbfb213378f7a19b50ec9686"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -251,14 +277,13 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00021">21</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a92024922612faa5bb0106609f151c050"></a><!-- doxytag: member="IMarker::mark" ref="a92024922612faa5bb0106609f151c050" args="(void)" -->
+<a class="anchor" id="a92024922612faa5bb0106609f151c050"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -270,8 +295,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00026">26</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
@@ -280,13 +304,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.png" border="0" usemap="#class_i_marker_a92024922612faa5bb0106609f151c050_cgraph" alt=""/></div>
 <map name="class_i_marker_a92024922612faa5bb0106609f151c050_cgraph" id="class_i_marker_a92024922612faa5bb0106609f151c050_cgraph">
-<area shape="rect" id="node3" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="159,5,276,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="155,5,272,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="afce4bb0bef01b4579db97e1ca5e64001"></a><!-- doxytag: member="IMarker::release" ref="afce4bb0bef01b4579db97e1ca5e64001" args="(void)" -->
+<a class="anchor" id="afce4bb0bef01b4579db97e1ca5e64001"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -298,8 +322,7 @@ Here is the call graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00033">33</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
@@ -308,13 +331,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.png" border="0" usemap="#class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph" alt=""/></div>
 <map name="class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph" id="class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph">
-<area shape="rect" id="node3" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="168,5,269,35"/>\r<area shape="rect" id="node5" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="319,5,436,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="168,5,267,32"/><area shape="rect" id="node5" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="315,5,432,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a58086bbf091c5b49c15464a070fec171"></a><!-- doxytag: member="IMarker::seek" ref="a58086bbf091c5b49c15464a070fec171" args="(unsigned int index)" -->
+<a class="anchor" id="a58086bbf091c5b49c15464a070fec171"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -326,8 +349,7 @@ Here is the call graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8cpp_source.html#l00040">40</a> of file <a class="el" href="imarker_8cpp_source.html">imarker.cpp</a>.</p>
 
@@ -336,7 +358,7 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.png" border="0" usemap="#class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph" alt=""/></div>
 <map name="class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph" id="class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph">
-<area shape="rect" id="node3" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="156,5,273,35"/>\r</map>
+<area shape="rect" id="node3" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="152,5,269,32"/></map>
 </div>
 </p>
 
@@ -345,38 +367,52 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.png" border="0" usemap="#class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph" alt=""/></div>
 <map name="class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph" id="class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph">
-<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="156,5,273,35"/>\r<area shape="rect" id="node5" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" title="IMarker::release" alt="" coords="157,59,272,88"/>\r</map>
+<area shape="rect" id="node3" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="152,5,269,32"/><area shape="rect" id="node5" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" title="IMarker::release" alt="" coords="154,56,267,83"/></map>
 </div>
 </p>
 
 </div>
 </div>
 <hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="adedaefcf6a1b1eac3d728a9d318dc618"></a><!-- doxytag: member="IMarker::cur_location" ref="adedaefcf6a1b1eac3d728a9d318dc618" args="" -->
+<a class="anchor" id="adedaefcf6a1b1eac3d728a9d318dc618"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">unsigned int <a class="el" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">IMarker::cur_location</a><code> [protected]</code></td>
+          <td class="memname">unsigned int IMarker::cur_location</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8h_source.html#l00009">9</a> of file <a class="el" href="imarker_8h_source.html">imarker.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a1c1b6ba790e3adf5fa8d9b24c06b10d7"></a><!-- doxytag: member="IMarker::markers" ref="a1c1b6ba790e3adf5fa8d9b24c06b10d7" args="" -->
+<a class="anchor" id="a1c1b6ba790e3adf5fa8d9b24c06b10d7"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;unsigned int&gt; <a class="el" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">IMarker::markers</a><code> [protected]</code></td>
+          <td class="memname">std::vector&lt;unsigned int&gt; IMarker::markers</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="imarker_8h_source.html#l00010">10</a> of file <a class="el" href="imarker_8h_source.html">imarker.h</a>.</p>
 
@@ -386,30 +422,16 @@ Here is the caller graph for this function:</div>
 <li>source/marker/<a class="el" href="imarker_8h_source.html">imarker.h</a></li>
 <li>source/marker/<a class="el" href="imarker_8cpp_source.html">imarker.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_i_marker.html">IMarker</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_i_marker.html">IMarker</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_i_marker.js b/docs/doxygen/html/class_i_marker.js
new file mode 100644 (file)
index 0000000..cf971fe
--- /dev/null
@@ -0,0 +1,14 @@
+var class_i_marker =
+[
+    [ "IMarker", "class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4", null ],
+    [ "~IMarker", "class_i_marker.html#afefb80c6283b5f2327faa16ab131c875", null ],
+    [ "advance", "class_i_marker.html#a68c539e79c3052ba7addf090dfd05985", null ],
+    [ "isMarked", "class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e", null ],
+    [ "location", "class_i_marker.html#a0e9628e8c66b493ff331abab55c744da", null ],
+    [ "location", "class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686", null ],
+    [ "mark", "class_i_marker.html#a92024922612faa5bb0106609f151c050", null ],
+    [ "release", "class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001", null ],
+    [ "seek", "class_i_marker.html#a58086bbf091c5b49c15464a070fec171", null ],
+    [ "cur_location", "class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618", null ],
+    [ "markers", "class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7", null ]
+];
\ No newline at end of file
index 6bf8538499c85d32894fd1b75c37d6d641ce1241..f3e3e38bd4d941b65d34cb863d68536ba3e7bd05 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_b_t_parser.html" title="BTParser" alt="" coords="5,83,80,112"/>
-<area shape="rect" id="node5" href="$class_i_buffer.html" title="IBuffer" alt="" coords="104,83,163,112"/>
+<area shape="rect" id="node3" href="$class_b_t_parser.html" title="BTParser" alt="" coords="5,80,80,107"/>
+<area shape="rect" id="node5" href="$class_i_buffer.html" title="IBuffer" alt="" coords="105,80,163,107"/>
 </map>
index c95f9404eebc731232922fb6b5fdc97c4e8d3b38..fc2051829bd627790fab544c618e702e86a0a736 100644 (file)
@@ -1 +1 @@
-94215c190a788f2bc3073463b508afeb
\ No newline at end of file
+f99832e0cdcac426230b5c57c41f4859
\ No newline at end of file
index 953a6cba82b75f0bb3992b8005f616d2029bd014..b54977b860a369d1c635140d82d48d1eb661f9a7 100644 (file)
Binary files a/docs/doxygen/html/class_i_marker__inherit__graph.png and b/docs/doxygen/html/class_i_marker__inherit__graph.png differ
index e966da7ce43ec6cd3dba80c52f3d36a8919212f2..9a9eb0eb3d612b8edffc1e82ef4640fed53c9cc3 100644 (file)
@@ -1,7 +1,7 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="327,80,444,110"/>
-<area shape="rect" id="node5" href="$class_i_marker.html#a92024922612faa5bb0106609f151c050" title="IMarker::mark" alt="" coords="175,27,276,56"/>
-<area shape="rect" id="node7" href="$class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="175,134,276,163"/>
-<area shape="rect" id="node12" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="179,80,272,110"/>
-<area shape="rect" id="node10" href="$class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" title="IMarker::release" alt="" coords="328,134,443,163"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="320,23,437,50"/>
+<area shape="rect" id="node5" href="$class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" title="IBuffer::sync" alt="" coords="176,23,267,50"/>
+<area shape="rect" id="node8" href="$class_i_marker.html#a92024922612faa5bb0106609f151c050" title="IMarker::mark" alt="" coords="171,74,272,100"/>
+<area shape="rect" id="node10" href="$class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="172,124,271,151"/>
+<area shape="rect" id="node13" href="$class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" title="IMarker::release" alt="" coords="322,124,435,151"/>
 </map>
index 3cc9cb58664d7a7077b5d40159f3c6c55046697d..12b7d68e6b59409fa290d8a504399f1c196f2873 100644 (file)
@@ -1 +1 @@
-e18d5f5b4c00520bf52a8f74a697e50a
\ No newline at end of file
+cf28ef35eadc27744846e7806fa62684
\ No newline at end of file
index d3a0e47bdc1a3c9bd6903f186afac431bbfa3429..8f48946fcb0e2445a156867034536c96bbd74c7c 100644 (file)
Binary files a/docs/doxygen/html/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.png and b/docs/doxygen/html/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.png differ
index bffb641a91821e846799330251265525a99b2f53..fd5e2fc8677e20cf7f069e2c9314ee11b58aea92 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="156,5,273,35"/>
+<area shape="rect" id="node3" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="152,5,269,32"/>
 </map>
index 26d583b56f8898e611045f7edd635e3bb2fa3210..73b9762c8ee39b65ef58be6b9336ac7aab85990d 100644 (file)
@@ -1 +1 @@
-5b7761895bcabe982b66e98c524898aa
\ No newline at end of file
+5502421c19f562fc0fbbf183f7c55e84
\ No newline at end of file
index c54ea7d2a224d6828dc239737c01a0a6dcf2aadb..9971a226d81870bbec785f07671de9e30d59b406 100644 (file)
Binary files a/docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.png and b/docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.png differ
index a9aa4bb09c8f23ee562ec7f39b66df1986a22700..5acd3adbaff428bd9221edc0f9bccd29c72b40aa 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="156,5,273,35"/>
-<area shape="rect" id="node5" href="$class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" title="IMarker::release" alt="" coords="157,59,272,88"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="152,5,269,32"/>
+<area shape="rect" id="node5" href="$class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" title="IMarker::release" alt="" coords="154,56,267,83"/>
 </map>
index b7044a74a9d531c71a72e92f0405414af95e3fd2..11c2c0b3929aef5f60608d5705df9ebdc60b10b6 100644 (file)
@@ -1 +1 @@
-dbfc4f8d285831c8b377baa98c8e1519
\ No newline at end of file
+df0ccb16611dfbaf27e0e82a3dbd0dc2
\ No newline at end of file
index 88de05e4566bb7c0dd6fd3e795b065bde66aa066..3afa9b8c72ce045d1a4aa85afa16c5bd7667e700 100644 (file)
Binary files a/docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.png and b/docs/doxygen/html/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.png differ
index 79b03bcc40b0a7fb3db5c66bb1b12c6a7864ddd5..7699851de52217b202f02dadf655cdc8cae87dd0 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="175,5,292,35"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="173,5,291,32"/>
 </map>
index df7c010d090286db76e3a557e74dc440f2fa01a6..89795dcc1b5dfbb05037d1afe761afc97ba47790 100644 (file)
@@ -1 +1 @@
-3fa834bfc45e75559e0d8a03bc54db58
\ No newline at end of file
+8e9da506994b8dba033d5a70b6a45e3f
\ No newline at end of file
index 1c0cbf3ca052d36af6e3b1b3bb3d4d43eb19d901..2efe57f8468b2241c17386fae95e705d00def66b 100644 (file)
Binary files a/docs/doxygen/html/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.png and b/docs/doxygen/html/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.png differ
index 2675084f42405764a620725b347731731593fdcc..69c2c82b2eb161e95af12d7094fdb0e05ff34dbc 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="159,5,276,35"/>
+<area shape="rect" id="node3" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="155,5,272,32"/>
 </map>
index 7d9812844b226cb4dd4d8fa73daf1c43eebbddf9..96fd2b3e64d5856b716e206e28cdba944651cd6d 100644 (file)
@@ -1 +1 @@
-48e83b8da8eae1bda3230ab09d55eb06
\ No newline at end of file
+ba48bee1ac5d0956475ab8d2d9845054
\ No newline at end of file
index 77bbfa8f0d23f3ebb957141834d03459b1bfc9e0..814a8fbaa701728b6ca8a1bf1e444b8ea05166e9 100644 (file)
Binary files a/docs/doxygen/html/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.png and b/docs/doxygen/html/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.png differ
index cbddcfb12b71de6c0830298a450429b55daaab62..c2126f656effdd8c520e992fab0b0c173b97517e 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="183,5,300,35"/>
+<area shape="rect" id="node3" href="$class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" title="IBuffer::consume" alt="" coords="179,5,296,32"/>
 </map>
index b576483287dab3a7b6c2da6b0973c60df497f852..19c45209a23041a86cf6871ff22b64e698feb32a 100644 (file)
@@ -1 +1 @@
-67675a8081319e7deb982fc31a4253df
\ No newline at end of file
+242bdb1e23e6deaed229115c871707bc
\ No newline at end of file
index 1c553c94fb6af1cb0dc340058423d60eaa9ba7c0..1959d1e2c5fe71eff8886ce61533cfb3d98292a5 100644 (file)
Binary files a/docs/doxygen/html/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.png and b/docs/doxygen/html/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.png differ
index 26be84517e42ffc4a15f8d71953a46318ed0c10c..556004c4ac81a6d19cceb291bf550b39f38216e7 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="168,5,269,35"/>
-<area shape="rect" id="node5" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="319,5,436,35"/>
+<area shape="rect" id="node3" href="$class_i_marker.html#a58086bbf091c5b49c15464a070fec171" title="IMarker::seek" alt="" coords="168,5,267,32"/>
+<area shape="rect" id="node5" href="$class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" title="IMarker::location" alt="" coords="315,5,432,32"/>
 </map>
index faf585caec9374506ab1c876e9b86ed3a3b6555b..6ae4263f7cd0e52fae8bd1bcc370c5b16f33b2de 100644 (file)
@@ -1 +1 @@
-b293713a97d225dd786ecc37b462abe9
\ No newline at end of file
+e47e2a4f6a79a5556d2ac4e268856767
\ No newline at end of file
index 2140e1bf717a5aacb8babc744d9ca001ce8c8258..6b504613141ba584678f1bd2e5f8f9655c373cac 100644 (file)
Binary files a/docs/doxygen/html/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.png and b/docs/doxygen/html/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.png differ
index 1dd6ab518d38d441b6ee21d0da06309fa3f5d43f..68d3590d1eb6ac11e831712a428c9c43808cd1ef 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,34 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_parser.html','');
+$(document).ready(function(){initNavTree('class_i_parser.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>IParser Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_i_parser.html">IParser</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a>() const </td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a>(ILexer *in)</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a>()</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">IParser</a>(ILexer *in)</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a></td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a>()=0</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a>(IVisitor &amp;visitor)</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a></td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a>()</td><td><a class="el" href="class_i_parser.html">IParser</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -111,11 +95,37 @@ This is the complete list of members for <a class="el" href="class_i_parser.html
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">IParser Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_i_parser.html">IParser</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a>() const </td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a>(ILexer *in)</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a>()</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">IParser</a>(ILexer *in)</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a></td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a>()=0</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a>(IVisitor &amp;visitor)</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a></td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a>()</td><td class="entry"><a class="el" href="class_i_parser.html">IParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 40637b9c1ce70331c367993d56c151b29930c84d..10189fe77bb726d24710af3d49d46fd8e6d27c2e 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: IParser Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,55 +83,70 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_parser.html','');
+$(document).ready(function(){initNavTree('class_i_parser.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a>  </div>
   <div class="headertitle">
-<h1>IParser Class Reference</h1>  </div>
-</div>
+<div class="title">IParser Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="IParser" -->
+
 <p><code>#include &lt;<a class="el" href="iparser_8h_source.html">iparser.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for IParser:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_parser__inherit__graph.png" border="0" usemap="#_i_parser_inherit__map" alt="Inheritance graph"/></div>
 <map name="_i_parser_inherit__map" id="_i_parser_inherit__map">
-<area shape="rect" id="node3" href="class_b_t_parser.html" title="BTParser" alt="" coords="5,83,80,112"/>\r</map>
+<area shape="rect" id="node3" href="class_b_t_parser.html" title="BTParser" alt="" coords="5,80,80,107"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 <div class="dynheader">
 Collaboration diagram for IParser:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_parser__coll__graph.png" border="0" usemap="#_i_parser_coll__map" alt="Collaboration graph"/></div>
 <map name="_i_parser_coll__map" id="_i_parser_coll__map">
-<area shape="rect" id="node2" href="class_i_lexer.html" title="ILexer" alt="" coords="5,5,61,35"/><area shape="rect" id="node4" href="class_a_s_t.html" title="AST" alt="" coords="85,5,131,35"/></map>
+<area shape="rect" id="node2" href="class_i_lexer.html" title="ILexer" alt="" coords="5,5,61,32"/><area shape="rect" id="node4" href="class_a_s_t.html" title="AST" alt="" coords="87,5,135,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 
 <p><a href="class_i_parser-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">IParser</a> (<a class="el" href="class_i_lexer.html">ILexer</a> *in)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a> ()=0</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a> (<a class="el" href="class_i_lexer.html">ILexer</a> *in)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_a_s_t.html">AST</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a> (<a class="el" href="class_i_visitor.html">IVisitor</a> &amp;visitor)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:a97691dca898e799fac489ede2ff058b4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a> ()</td></tr>
+<tr class="memitem:a7e843f2ae69a52cbacf5bd7b5b9622cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">IParser</a> (<a class="el" href="class_i_lexer.html">ILexer</a> *in)</td></tr>
+<tr class="memitem:a5b617df0a65b13e5f4be40d764a8ba3b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a> ()</td></tr>
+<tr class="memitem:a03bdae30f9a5acb2b9ec5aebb20cc0c2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a> ()=0</td></tr>
+<tr class="memitem:a0bb117afecf63b3f2d95b598b763fec2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a> (<a class="el" href="class_i_lexer.html">ILexer</a> *in)</td></tr>
+<tr class="memitem:a486e53606cbc75b8a44cfea335ac9c87"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_a_s_t.html">AST</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a> () const </td></tr>
+<tr class="memitem:ab6b8bb5a97c0bce976135dc4eccc1452"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a> (<a class="el" href="class_i_visitor.html">IVisitor</a> &amp;visitor)</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_a_s_t.html">AST</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_i_lexer.html">ILexer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a></td></tr>
+<tr class="memitem:a525c62c560492ef3bdb1a21c4da13e04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_a_s_t.html">AST</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a></td></tr>
+<tr class="memitem:a2c89fe9ae1c200eda69c78f7441dea00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_i_lexer.html">ILexer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="iparser_8h_source.html#l00026">26</a> of file <a class="el" href="iparser_8h_source.html">iparser.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a97691dca898e799fac489ede2ff058b4"></a><!-- doxytag: member="IParser::IParser" ref="a97691dca898e799fac489ede2ff058b4" args="()" -->
+<a class="anchor" id="a97691dca898e799fac489ede2ff058b4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -134,14 +157,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="iparser_8cpp_source.html#l00028">28</a> of file <a class="el" href="iparser_8cpp_source.html">iparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a7e843f2ae69a52cbacf5bd7b5b9622cf"></a><!-- doxytag: member="IParser::IParser" ref="a7e843f2ae69a52cbacf5bd7b5b9622cf" args="(ILexer *in)" -->
+<a class="anchor" id="a7e843f2ae69a52cbacf5bd7b5b9622cf"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -153,99 +175,133 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="iparser_8cpp_source.html#l00032">32</a> of file <a class="el" href="iparser_8cpp_source.html">iparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a5b617df0a65b13e5f4be40d764a8ba3b"></a><!-- doxytag: member="IParser::~IParser" ref="a5b617df0a65b13e5f4be40d764a8ba3b" args="()" -->
+<a class="anchor" id="a5b617df0a65b13e5f4be40d764a8ba3b"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">IParser::~IParser </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="iparser_8cpp_source.html#l00036">36</a> of file <a class="el" href="iparser_8cpp_source.html">iparser.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a486e53606cbc75b8a44cfea335ac9c87"></a><!-- doxytag: member="IParser::ast" ref="a486e53606cbc75b8a44cfea335ac9c87" args="() const " -->
+<a class="anchor" id="a486e53606cbc75b8a44cfea335ac9c87"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">const <a class="el" href="class_a_s_t.html">AST</a> * IParser::ast </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td> const<code> [virtual]</code></td>
+          <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="iparser_8cpp_source.html#l00054">54</a> of file <a class="el" href="iparser_8cpp_source.html">iparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a0bb117afecf63b3f2d95b598b763fec2"></a><!-- doxytag: member="IParser::input" ref="a0bb117afecf63b3f2d95b598b763fec2" args="(ILexer *in)" -->
+<a class="anchor" id="a0bb117afecf63b3f2d95b598b763fec2"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">void IParser::input </td>
           <td>(</td>
           <td class="paramtype"><a class="el" href="class_i_lexer.html">ILexer</a> *&#160;</td>
           <td class="paramname"><em>in</em></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="iparser_8cpp_source.html#l00049">49</a> of file <a class="el" href="iparser_8cpp_source.html">iparser.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a03bdae30f9a5acb2b9ec5aebb20cc0c2"></a><!-- doxytag: member="IParser::parse" ref="a03bdae30f9a5acb2b9ec5aebb20cc0c2" args="()=0" -->
+<a class="anchor" id="a03bdae30f9a5acb2b9ec5aebb20cc0c2"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">virtual void IParser::parse </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [pure virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="ab6b8bb5a97c0bce976135dc4eccc1452"></a><!-- doxytag: member="IParser::process" ref="ab6b8bb5a97c0bce976135dc4eccc1452" args="(IVisitor &amp;visitor)" -->
+<a class="anchor" id="ab6b8bb5a97c0bce976135dc4eccc1452"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">void IParser::process </td>
           <td>(</td>
           <td class="paramtype"><a class="el" href="class_i_visitor.html">IVisitor</a> &amp;&#160;</td>
           <td class="paramname"><em>visitor</em></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="iparser_8cpp_source.html#l00059">59</a> of file <a class="el" href="iparser_8cpp_source.html">iparser.cpp</a>.</p>
 
@@ -254,38 +310,52 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.png" border="0" usemap="#class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph" alt=""/></div>
 <map name="class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph" id="class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph">
-<area shape="rect" id="node3" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="172,5,263,35"/><area shape="rect" id="node5" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="313,5,412,35"/></map>
+<area shape="rect" id="node3" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="169,5,258,32"/><area shape="rect" id="node5" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="307,5,405,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
 <hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a2c89fe9ae1c200eda69c78f7441dea00"></a><!-- doxytag: member="IParser::lexer" ref="a2c89fe9ae1c200eda69c78f7441dea00" args="" -->
+<a class="anchor" id="a2c89fe9ae1c200eda69c78f7441dea00"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="class_i_lexer.html">ILexer</a>* <a class="el" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">IParser::lexer</a><code> [protected]</code></td>
+          <td class="memname"><a class="el" href="class_i_lexer.html">ILexer</a>* IParser::lexer</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="iparser_8h_source.html#l00029">29</a> of file <a class="el" href="iparser_8h_source.html">iparser.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a525c62c560492ef3bdb1a21c4da13e04"></a><!-- doxytag: member="IParser::result" ref="a525c62c560492ef3bdb1a21c4da13e04" args="" -->
+<a class="anchor" id="a525c62c560492ef3bdb1a21c4da13e04"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="class_a_s_t.html">AST</a>* <a class="el" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">IParser::result</a><code> [protected]</code></td>
+          <td class="memname"><a class="el" href="class_a_s_t.html">AST</a>* IParser::result</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="iparser_8h_source.html#l00028">28</a> of file <a class="el" href="iparser_8h_source.html">iparser.h</a>.</p>
 
@@ -295,30 +365,16 @@ Here is the call graph for this function:</div>
 <li>source/parser/<a class="el" href="iparser_8h_source.html">iparser.h</a></li>
 <li>source/parser/<a class="el" href="iparser_8cpp_source.html">iparser.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_i_parser.html">IParser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_i_parser.html">IParser</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_i_parser.js b/docs/doxygen/html/class_i_parser.js
new file mode 100644 (file)
index 0000000..77f0731
--- /dev/null
@@ -0,0 +1,12 @@
+var class_i_parser =
+[
+    [ "IParser", "class_i_parser.html#a97691dca898e799fac489ede2ff058b4", null ],
+    [ "IParser", "class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf", null ],
+    [ "~IParser", "class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b", null ],
+    [ "ast", "class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87", null ],
+    [ "input", "class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2", null ],
+    [ "parse", "class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2", null ],
+    [ "process", "class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452", null ],
+    [ "lexer", "class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00", null ],
+    [ "result", "class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04", null ]
+];
\ No newline at end of file
index 2304815eb5dbeb849b8821d5970aaa3526113391..4043c218713f759a01eefacdc2603fceef0781da 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_lexer.html" title="ILexer" alt="" coords="5,5,61,35"/>
-<area shape="rect" id="node4" href="$class_a_s_t.html" title="AST" alt="" coords="85,5,131,35"/>
+<area shape="rect" id="node2" href="$class_i_lexer.html" title="ILexer" alt="" coords="5,5,61,32"/>
+<area shape="rect" id="node4" href="$class_a_s_t.html" title="AST" alt="" coords="87,5,135,32"/>
 </map>
index 563e1e4bbc6bb6d07fa59111ad4cf4fa1fe119e4..bb1d513251f60d1825392f02ebeae2e18c4e640b 100644 (file)
@@ -1 +1 @@
-0941473abc62c1372fe42595149ebfed
\ No newline at end of file
+81c26db3f615248f20c754815922b3c2
\ No newline at end of file
index 0a929a776d3f97fab4bdea111be6ec628cf07b5b..0868d05a33011ffa3001b2070fe313337ee529f1 100644 (file)
Binary files a/docs/doxygen/html/class_i_parser__coll__graph.png and b/docs/doxygen/html/class_i_parser__coll__graph.png differ
index 285db1444c93a0903c904fd9ca20ac297a913897..04d8fc96266da3d5089548b82cb7ccce71f4c4e4 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_b_t_parser.html" title="BTParser" alt="" coords="5,83,80,112"/>
+<area shape="rect" id="node3" href="$class_b_t_parser.html" title="BTParser" alt="" coords="5,80,80,107"/>
 </map>
index f4271f9ba7818d2662e07b22f0a9bf1369817eff..d8cddad186449dbfd4b3d346c3d4281e015c30e4 100644 (file)
@@ -1 +1 @@
-8833e3485d4a62e5d9e7750571810839
\ No newline at end of file
+3502b3e6f1e3d357bffb1c34f9336d09
\ No newline at end of file
index b2fc39f3c50e0dc785ece98ce44a4d34898f49b9..3c7131c3b19bcde2d63fd2438da69f01791e929e 100644 (file)
Binary files a/docs/doxygen/html/class_i_parser__inherit__graph.png and b/docs/doxygen/html/class_i_parser__inherit__graph.png differ
index eae637b4327d1f231c2bc3fb69b6a938d167d631..8e957f0fd570ceaed187b04b555f10a5bc902795 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="172,5,263,35"/>
-<area shape="rect" id="node5" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="313,5,412,35"/>
+<area shape="rect" id="node3" href="$class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" title="IVisitor::visit" alt="" coords="169,5,258,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="307,5,405,32"/>
 </map>
index c4467b68997ae308bb8897f8444dffc7d2c77cf6..c55110db8ce37ef8a2b67bc092944351c6ccfcef 100644 (file)
@@ -1 +1 @@
-d5254a87259778fe77deff706148a946
\ No newline at end of file
+578587f9766f5b9ba2e670ee2b7593a4
\ No newline at end of file
index 59c0f6400b20f212f616071e1353dc0452628655..1989d491912d336dfe1804f79ced4aca5edc8dd1 100644 (file)
Binary files a/docs/doxygen/html/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.png and b/docs/doxygen/html/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.png differ
index 9824f2aa494095ae3aee07c39db0342e29cbf8c7..6f789fb6ff2405a19b4efb265f4aa1eb6e5b1a68 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,28 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_visitor.html','');
+$(document).ready(function(){initNavTree('class_i_visitor.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>IVisitor Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_i_visitor.html">IVisitor</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a>()</td><td><a class="el" href="class_i_visitor.html">IVisitor</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>(AST *cur, int depth=0)</td><td><a class="el" href="class_i_visitor.html">IVisitor</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a>()</td><td><a class="el" href="class_i_visitor.html">IVisitor</a></td><td></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -105,11 +95,31 @@ This is the complete list of members for <a class="el" href="class_i_visitor.htm
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">IVisitor Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_i_visitor.html">IVisitor</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a>()</td><td class="entry"><a class="el" href="class_i_visitor.html">IVisitor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>(AST *cur, int depth=0)</td><td class="entry"><a class="el" href="class_i_visitor.html">IVisitor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a>()</td><td class="entry"><a class="el" href="class_i_visitor.html">IVisitor</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 48600eef60dcd5f38be56381522306e0c7a9ab42..c2bb89be8c0e91dbfca6cbfce7848bbe4486c9ce 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: IVisitor Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,39 +83,53 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_i_visitor.html','');
+$(document).ready(function(){initNavTree('class_i_visitor.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a>  </div>
   <div class="headertitle">
-<h1>IVisitor Class Reference</h1>  </div>
-</div>
+<div class="title">IVisitor Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="IVisitor" -->
+
 <p><code>#include &lt;<a class="el" href="ivisitor_8h_source.html">ivisitor.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for IVisitor:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_visitor__inherit__graph.png" border="0" usemap="#_i_visitor_inherit__map" alt="Inheritance graph"/></div>
 <map name="_i_visitor_inherit__map" id="_i_visitor_inherit__map">
-<area shape="rect" id="node3" href="class_a_s_t_printer.html" title="ASTPrinter" alt="" coords="5,83,91,112"/></map>
+<area shape="rect" id="node3" href="class_a_s_t_printer.html" title="ASTPrinter" alt="" coords="5,80,91,107"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 
 <p><a href="class_i_visitor-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a> (<a class="el" href="class_a_s_t.html">AST</a> *cur, int depth=0)</td></tr>
+<tr class="memitem:a1f982003291f872f6f3781456b295e8a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a> ()</td></tr>
+<tr class="memitem:a05534ba3ad2710875aa918c3d917a088"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a> ()</td></tr>
+<tr class="memitem:ae1fa19302cb2c14a8e98094cb3e990f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a> (<a class="el" href="class_a_s_t.html">AST</a> *cur, int depth=0)</td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="ivisitor_8h_source.html#l00008">8</a> of file <a class="el" href="ivisitor_8h_source.html">ivisitor.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a1f982003291f872f6f3781456b295e8a"></a><!-- doxytag: member="IVisitor::IVisitor" ref="a1f982003291f872f6f3781456b295e8a" args="()" -->
+<a class="anchor" id="a1f982003291f872f6f3781456b295e8a"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -118,14 +140,13 @@ Public Member Functions</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ivisitor_8cpp_source.html#l00006">6</a> of file <a class="el" href="ivisitor_8cpp_source.html">ivisitor.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a05534ba3ad2710875aa918c3d917a088"></a><!-- doxytag: member="IVisitor::~IVisitor" ref="a05534ba3ad2710875aa918c3d917a088" args="()" -->
+<a class="anchor" id="a05534ba3ad2710875aa918c3d917a088"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -136,15 +157,14 @@ Public Member Functions</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ivisitor_8cpp_source.html#l00010">10</a> of file <a class="el" href="ivisitor_8cpp_source.html">ivisitor.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ae1fa19302cb2c14a8e98094cb3e990f4"></a><!-- doxytag: member="IVisitor::visit" ref="ae1fa19302cb2c14a8e98094cb3e990f4" args="(AST *cur, int depth=0)" -->
+<a class="anchor" id="ae1fa19302cb2c14a8e98094cb3e990f4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -166,8 +186,7 @@ Public Member Functions</h2></td></tr>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="ivisitor_8cpp_source.html#l00014">14</a> of file <a class="el" href="ivisitor_8cpp_source.html">ivisitor.cpp</a>.</p>
 
@@ -176,7 +195,7 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.png" border="0" usemap="#class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph" alt=""/></div>
 <map name="class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph" id="class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="148,5,247,35"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="144,5,243,32"/></map>
 </div>
 </p>
 
@@ -185,7 +204,7 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.png" border="0" usemap="#class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph" alt=""/></div>
 <map name="class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph" id="class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph">
-<area shape="rect" id="node3" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" title="IParser::process" alt="" coords="147,5,264,35"/><area shape="rect" id="node5" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" title="AST::process" alt="" coords="155,59,256,88"/></map>
+<area shape="rect" id="node3" href="class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" title="AST::process" alt="" coords="152,5,251,32"/><area shape="rect" id="node5" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" title="IParser::process" alt="" coords="145,56,258,83"/></map>
 </div>
 </p>
 
@@ -195,30 +214,16 @@ Here is the caller graph for this function:</div>
 <li>source/visitor/<a class="el" href="ivisitor_8h_source.html">ivisitor.h</a></li>
 <li>source/visitor/<a class="el" href="ivisitor_8cpp_source.html">ivisitor.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_i_visitor.html">IVisitor</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_i_visitor.html">IVisitor</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_i_visitor.js b/docs/doxygen/html/class_i_visitor.js
new file mode 100644 (file)
index 0000000..e99073b
--- /dev/null
@@ -0,0 +1,6 @@
+var class_i_visitor =
+[
+    [ "IVisitor", "class_i_visitor.html#a1f982003291f872f6f3781456b295e8a", null ],
+    [ "~IVisitor", "class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088", null ],
+    [ "visit", "class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4", null ]
+];
\ No newline at end of file
index 4c5143c339ecd00d99cf5d86ab42a059d5972230..344fe562548b91950191a97dbf73560a855bda9b 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t_printer.html" title="ASTPrinter" alt="" coords="5,83,91,112"/>
+<area shape="rect" id="node3" href="$class_a_s_t_printer.html" title="ASTPrinter" alt="" coords="5,80,91,107"/>
 </map>
index 630284156701666a5f91c912b42508dc83152a31..3613a885235a2607ade1caca0d5d98958ebf8bcb 100644 (file)
@@ -1 +1 @@
-4bfcc96e8a7fef12cdcec723b937938c
\ No newline at end of file
+1a7e5e9e065a7b5ca202f8200a503140
\ No newline at end of file
index 840850dbedb62326b3e87c4b63418151d51c1116..e7e65893beb32ab53079600f66a0f1541245799d 100644 (file)
Binary files a/docs/doxygen/html/class_i_visitor__inherit__graph.png and b/docs/doxygen/html/class_i_visitor__inherit__graph.png differ
index 0c3c0dc1b10746600ee64a69dc40bd916279d81c..33ed9c2635975cf11e408d9dcda411eaac2f0ecd 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="148,5,247,35"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" title="AST::children" alt="" coords="144,5,243,32"/>
 </map>
index 4b17fe1763aaff9d655279e94fdc056b4eb26b38..ac18d706e7e3e2b293286e16a6550f5d5e0af82a 100644 (file)
@@ -1 +1 @@
-4ae642e415c980bbe034a849ac32db50
\ No newline at end of file
+89246d4b312a37fadb59483a72e799a3
\ No newline at end of file
index a5c1a5ecb45ef9710efcdc87178a28285aa4872e..ff324d5e592be0b97b7177694649449e589ebd55 100644 (file)
Binary files a/docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.png and b/docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.png differ
index d4be7df9da3a49376202cc80e25ed07494ef2886..48076b694b05627388b49813f660697432ba20f7 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" title="IParser::process" alt="" coords="147,5,264,35"/>
-<area shape="rect" id="node5" href="$class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" title="AST::process" alt="" coords="155,59,256,88"/>
+<area shape="rect" id="node3" href="$class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" title="AST::process" alt="" coords="152,5,251,32"/>
+<area shape="rect" id="node5" href="$class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" title="IParser::process" alt="" coords="145,56,258,83"/>
 </map>
index 6887701644caaeddefa2c1620a5501872aeea3cf..bf11cd739b6c74b88ad3d7205cbb48c51684632e 100644 (file)
@@ -1 +1 @@
-82ec60d85740cd342d0d00e32ac399d8
\ No newline at end of file
+c01555975a76cdc9bfa5b26309cf998a
\ No newline at end of file
index db07776e1a8417aad08b4e0833d3c44ace5e5254..026dce5550877f37f9780d1895d5d10fff6ffaf5 100644 (file)
Binary files a/docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.png and b/docs/doxygen/html/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.png differ
index 601ec2f527d9201abed4417bf1e677faf6b05c17..bfcc06ef7e35bfc3dae3ad97301d0f52024f1608 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,41 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_l_l_n_lexer.html','');
+$(document).ready(function(){initNavTree('class_l_l_n_lexer.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>LLNLexer Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_l_l_n_lexer.html">LLNLexer</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a></td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">consume</a>(void)</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a></td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a>(void)</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a>(unsigned int n)</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a>(std::istream &amp;in)</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a></td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a></td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a></td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">LLNLexer</a>(std::istream &amp;in)</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a>(unsigned int i)</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">match</a>(char type)</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676">next</a>(void)=0</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a>(unsigned int i)</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a>()</td><td><a class="el" href="class_i_lexer.html">ILexer</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">~LLNLexer</a>()</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -118,11 +95,44 @@ This is the complete list of members for <a class="el" href="class_l_l_n_lexer.h
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">LLNLexer Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_l_l_n_lexer.html">LLNLexer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a></td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">consume</a>(void)</td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a></td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a>(void)</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a>(unsigned int n)</td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a>(std::istream &amp;in)</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a></td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a></td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a></td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">LLNLexer</a>(std::istream &amp;in)</td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a>(unsigned int i)</td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">match</a>(char type)</td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676">next</a>(void)=0</td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a>(unsigned int i)</td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a>()</td><td class="entry"><a class="el" href="class_i_lexer.html">ILexer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">~LLNLexer</a>()</td><td class="entry"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 10986585b9955457bb6c7670fd2531b1e4097369..4ba5c8d4bf42eddda6dbf196e485a4c9f3024bdb 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: LLNLexer Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,56 +83,79 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_l_l_n_lexer.html','');
+$(document).ready(function(){initNavTree('class_l_l_n_lexer.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a>  </div>
   <div class="headertitle">
-<h1>LLNLexer Class Reference</h1>  </div>
-</div>
+<div class="title">LLNLexer Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="LLNLexer" --><!-- doxytag: inherits="ILexer" -->
+
 <p><code>#include &lt;<a class="el" href="llnlexer_8h_source.html">llnlexer.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for LLNLexer:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer__inherit__graph.png" border="0" usemap="#_l_l_n_lexer_inherit__map" alt="Inheritance graph"/></div>
 <map name="_l_l_n_lexer_inherit__map" id="_l_l_n_lexer_inherit__map">
-<area shape="rect" id="node2" href="class_i_lexer.html" title="ILexer" alt="" coords="16,5,72,35"/></map>
+<area shape="rect" id="node2" href="class_i_lexer.html" title="ILexer" alt="" coords="14,5,71,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 <div class="dynheader">
 Collaboration diagram for LLNLexer:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer__coll__graph.png" border="0" usemap="#_l_l_n_lexer_coll__map" alt="Collaboration graph"/></div>
 <map name="_l_l_n_lexer_coll__map" id="_l_l_n_lexer_coll__map">
-<area shape="rect" id="node2" href="class_i_lexer.html" title="ILexer" alt="" coords="16,5,72,35"/></map>
+<area shape="rect" id="node2" href="class_i_lexer.html" title="ILexer" alt="" coords="14,5,71,32"/></map>
 <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
 
 <p><a href="class_l_l_n_lexer-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">LLNLexer</a> (std::istream &amp;in)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">~LLNLexer</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">consume</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">match</a> (char type)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a> (unsigned int i)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a> (unsigned int n)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a> (unsigned int i)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_token.html">Token</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676">next</a> (void)=0</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:a80d72ef409a84e097a52ddb6d3cf9843"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">LLNLexer</a> (std::istream &amp;in)</td></tr>
+<tr class="memitem:ab4c8e44583f3d144df1379ea4d70b42b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">~LLNLexer</a> ()</td></tr>
+<tr class="memitem:ada670d39fa588ed793c71fe286ffe01d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">consume</a> (void)</td></tr>
+<tr class="memitem:a4c250c0e032a7cc3e0ffbdcf8c3b18b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">match</a> (char type)</td></tr>
+<tr class="memitem:a63acbcfa3e703992774a6071a49d1735"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a> (unsigned int i)</td></tr>
+<tr class="memitem:a6a736fa44bf3553a7792d84ab9598eaa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a> (unsigned int n)</td></tr>
+<tr class="memitem:a66d139156eeb71c9017cfa55acc6ae89"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a> (unsigned int i)</td></tr>
+<tr class="memitem:a3832522afb32a85b3171f552ff9dd676"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_token.html">Token</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676">next</a> (void)=0</td></tr>
+<tr class="inherit_header pub_methods_class_i_lexer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_i_lexer')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="class_i_lexer.html">ILexer</a></td></tr>
+<tr class="memitem:a204cc87b6147aa741d8fde4825843761 inherit pub_methods_class_i_lexer"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a> (std::istream &amp;in)</td></tr>
+<tr class="memitem:a1018ca7c4ec102150fe2f6acfe38929d inherit pub_methods_class_i_lexer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a> ()</td></tr>
+<tr class="memitem:a0366072c45083ee20123f2552a95b6e0 inherit pub_methods_class_i_lexer"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a> (void)</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a></td></tr>
+<tr class="memitem:a6cac67fbdbdc8083f87e1d0938d68ba2"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a></td></tr>
+<tr class="memitem:a6e583dda9f354ddb453c277be2cb6edc"><td class="memItemLeft" align="right" valign="top">std::vector&lt; char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a></td></tr>
+<tr class="inherit_header pro_attribs_class_i_lexer"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_i_lexer')"><img src="closed.png" alt="-"/>&nbsp;Protected Attributes inherited from <a class="el" href="class_i_lexer.html">ILexer</a></td></tr>
+<tr class="memitem:a5d766f4f4dcc976553ab17a5753ef8ff inherit pro_attribs_class_i_lexer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a></td></tr>
+<tr class="memitem:a05ce2bfa3595f992618d2a328b66bdfb inherit pro_attribs_class_i_lexer"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a></td></tr>
+<tr class="memitem:a02d418cc6fdcbfbf6cad7bf914cce77f inherit pro_attribs_class_i_lexer"><td class="memItemLeft" align="right" valign="top">std::istream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="llnlexer_8h_source.html#l00007">7</a> of file <a class="el" href="llnlexer_8h_source.html">llnlexer.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a80d72ef409a84e097a52ddb6d3cf9843"></a><!-- doxytag: member="LLNLexer::LLNLexer" ref="a80d72ef409a84e097a52ddb6d3cf9843" args="(std::istream &amp;in)" -->
+<a class="anchor" id="a80d72ef409a84e097a52ddb6d3cf9843"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -136,46 +167,59 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="llnlexer_8cpp_source.html#l00004">4</a> of file <a class="el" href="llnlexer_8cpp_source.html">llnlexer.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ab4c8e44583f3d144df1379ea4d70b42b"></a><!-- doxytag: member="LLNLexer::~LLNLexer" ref="ab4c8e44583f3d144df1379ea4d70b42b" args="()" -->
+<a class="anchor" id="ab4c8e44583f3d144df1379ea4d70b42b"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">LLNLexer::~LLNLexer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="llnlexer_8cpp_source.html#l00008">8</a> of file <a class="el" href="llnlexer_8cpp_source.html">llnlexer.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ada670d39fa588ed793c71fe286ffe01d"></a><!-- doxytag: member="LLNLexer::consume" ref="ada670d39fa588ed793c71fe286ffe01d" args="(void)" -->
+<a class="anchor" id="ada670d39fa588ed793c71fe286ffe01d"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">void LLNLexer::consume </td>
           <td>(</td>
           <td class="paramtype">void&#160;</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Implements <a class="el" href="class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f">ILexer</a>.</p>
 
@@ -186,7 +230,7 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.png" border="0" usemap="#class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph" alt=""/></div>
 <map name="class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph" id="class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="193,5,305,35"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="356,5,452,35"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="190,5,298,32"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="347,5,442,32"/></map>
 </div>
 </p>
 
@@ -195,13 +239,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.png" border="0" usemap="#class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph" alt=""/></div>
 <map name="class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph" id="class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="193,5,313,35"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="190,5,309,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a6a736fa44bf3553a7792d84ab9598eaa"></a><!-- doxytag: member="LLNLexer::fill" ref="a6a736fa44bf3553a7792d84ab9598eaa" args="(unsigned int n)" -->
+<a class="anchor" id="a6a736fa44bf3553a7792d84ab9598eaa"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -213,8 +257,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="llnlexer_8cpp_source.html#l00063">63</a> of file <a class="el" href="llnlexer_8cpp_source.html">llnlexer.cpp</a>.</p>
 
@@ -223,13 +266,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.png" border="0" usemap="#class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph" alt=""/></div>
 <map name="class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph" id="class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="153,32,265,61"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="317,5,456,35"/><area shape="rect" id="node9" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="315,59,459,88"/><area shape="rect" id="node7" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="508,32,628,61"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="150,31,258,57"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="310,5,445,32"/><area shape="rect" id="node9" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="307,56,448,83"/><area shape="rect" id="node7" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="497,31,615,57"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a66d139156eeb71c9017cfa55acc6ae89"></a><!-- doxytag: member="LLNLexer::lookahead" ref="a66d139156eeb71c9017cfa55acc6ae89" args="(unsigned int i)" -->
+<a class="anchor" id="a66d139156eeb71c9017cfa55acc6ae89"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -241,8 +284,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="llnlexer_8cpp_source.html#l00072">72</a> of file <a class="el" href="llnlexer_8cpp_source.html">llnlexer.cpp</a>.</p>
 
@@ -251,7 +293,7 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.png" border="0" usemap="#class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph" alt=""/></div>
 <map name="class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph" id="class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="199,5,311,35"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="361,5,457,35"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="195,5,303,32"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="353,5,447,32"/></map>
 </div>
 </p>
 
@@ -260,26 +302,33 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.png" border="0" usemap="#class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph" alt=""/></div>
 <map name="class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph" id="class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="199,5,319,35"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="195,5,314,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a4c250c0e032a7cc3e0ffbdcf8c3b18b7"></a><!-- doxytag: member="LLNLexer::match" ref="a4c250c0e032a7cc3e0ffbdcf8c3b18b7" args="(char type)" -->
+<a class="anchor" id="a4c250c0e032a7cc3e0ffbdcf8c3b18b7"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">void LLNLexer::match </td>
           <td>(</td>
           <td class="paramtype">char&#160;</td>
           <td class="paramname"><em>type</em></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Implements <a class="el" href="class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c">ILexer</a>.</p>
 
@@ -290,32 +339,39 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.png" border="0" usemap="#class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph" alt=""/></div>
 <map name="class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph" id="class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="179,5,317,35"/><area shape="rect" id="node9" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="176,59,320,88"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="369,32,481,61"/><area shape="rect" id="node7" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="532,32,628,61"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="173,5,315,32"/><area shape="rect" id="node9" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="177,56,311,83"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="363,31,471,57"/><area shape="rect" id="node7" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="521,31,615,57"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a3832522afb32a85b3171f552ff9dd676"></a><!-- doxytag: member="LLNLexer::next" ref="a3832522afb32a85b3171f552ff9dd676" args="(void)=0" -->
+<a class="anchor" id="a3832522afb32a85b3171f552ff9dd676"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="class_token.html">Token</a> LLNLexer::next </td>
           <td>(</td>
           <td class="paramtype">void&#160;</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [pure virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Implements <a class="el" href="class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d">ILexer</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a63acbcfa3e703992774a6071a49d1735"></a><!-- doxytag: member="LLNLexer::sync" ref="a63acbcfa3e703992774a6071a49d1735" args="(unsigned int i)" -->
+<a class="anchor" id="a63acbcfa3e703992774a6071a49d1735"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -327,8 +383,7 @@ Here is the call graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="llnlexer_8cpp_source.html#l00048">48</a> of file <a class="el" href="llnlexer_8cpp_source.html">llnlexer.cpp</a>.</p>
 
@@ -337,7 +392,7 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.png" border="0" usemap="#class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph" alt=""/></div>
 <map name="class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph" id="class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="169,5,265,35"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="163,5,258,32"/></map>
 </div>
 </p>
 
@@ -346,38 +401,52 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.png" border="0" usemap="#class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph" alt=""/></div>
 <map name="class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph" id="class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph">
-<area shape="rect" id="node3" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="171,5,309,35"/><area shape="rect" id="node7" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="168,59,312,88"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="361,32,481,61"/></map>
+<area shape="rect" id="node3" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="166,5,301,32"/><area shape="rect" id="node7" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="163,56,304,83"/><area shape="rect" id="node5" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="353,31,471,57"/></map>
 </div>
 </p>
 
 </div>
 </div>
 <hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a6cac67fbdbdc8083f87e1d0938d68ba2"></a><!-- doxytag: member="LLNLexer::cur_idx" ref="a6cac67fbdbdc8083f87e1d0938d68ba2" args="" -->
+<a class="anchor" id="a6cac67fbdbdc8083f87e1d0938d68ba2"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">unsigned int <a class="el" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">LLNLexer::cur_idx</a><code> [protected]</code></td>
+          <td class="memname">unsigned int LLNLexer::cur_idx</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="llnlexer_8h_source.html#l00010">10</a> of file <a class="el" href="llnlexer_8h_source.html">llnlexer.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a6e583dda9f354ddb453c277be2cb6edc"></a><!-- doxytag: member="LLNLexer::la_buffer" ref="a6e583dda9f354ddb453c277be2cb6edc" args="" -->
+<a class="anchor" id="a6e583dda9f354ddb453c277be2cb6edc"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;char&gt; <a class="el" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">LLNLexer::la_buffer</a><code> [protected]</code></td>
+          <td class="memname">std::vector&lt;char&gt; LLNLexer::la_buffer</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="llnlexer_8h_source.html#l00011">11</a> of file <a class="el" href="llnlexer_8h_source.html">llnlexer.h</a>.</p>
 
@@ -387,30 +456,16 @@ Here is the caller graph for this function:</div>
 <li>source/lexer/llnlexer/<a class="el" href="llnlexer_8h_source.html">llnlexer.h</a></li>
 <li>source/lexer/llnlexer/<a class="el" href="llnlexer_8cpp_source.html">llnlexer.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_l_l_n_lexer.js b/docs/doxygen/html/class_l_l_n_lexer.js
new file mode 100644 (file)
index 0000000..4bafba2
--- /dev/null
@@ -0,0 +1,13 @@
+var class_l_l_n_lexer =
+[
+    [ "LLNLexer", "class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843", null ],
+    [ "~LLNLexer", "class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b", null ],
+    [ "consume", "class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d", null ],
+    [ "fill", "class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa", null ],
+    [ "lookahead", "class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89", null ],
+    [ "match", "class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7", null ],
+    [ "next", "class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676", null ],
+    [ "sync", "class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735", null ],
+    [ "cur_idx", "class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2", null ],
+    [ "la_buffer", "class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc", null ]
+];
\ No newline at end of file
index 2ad6237e3112d60938347e27954f41f1aa2ce8af..d0d3ef8545bab63ac24911322a151efd3b0df90a 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_lexer.html" title="ILexer" alt="" coords="16,5,72,35"/>
+<area shape="rect" id="node2" href="$class_i_lexer.html" title="ILexer" alt="" coords="14,5,71,32"/>
 </map>
index 584fdec24f174953307eacc51bf38e83aa0e1255..cc29bf9256c810546fde054e244e9ccbb265e5c2 100644 (file)
@@ -1 +1 @@
-cae4e6e22b2d92529b34fd39b1cb5172
\ No newline at end of file
+fae6a299982d3be721ed134e61184723
\ No newline at end of file
index 563e9a18fadfd0f4aa6810a990fb289c6d76fa35..7da5b5a92066f227653107308026fa9c4488dff1 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer__coll__graph.png and b/docs/doxygen/html/class_l_l_n_lexer__coll__graph.png differ
index 2ad6237e3112d60938347e27954f41f1aa2ce8af..d0d3ef8545bab63ac24911322a151efd3b0df90a 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node2" href="$class_i_lexer.html" title="ILexer" alt="" coords="16,5,72,35"/>
+<area shape="rect" id="node2" href="$class_i_lexer.html" title="ILexer" alt="" coords="14,5,71,32"/>
 </map>
index 584fdec24f174953307eacc51bf38e83aa0e1255..cc29bf9256c810546fde054e244e9ccbb265e5c2 100644 (file)
@@ -1 +1 @@
-cae4e6e22b2d92529b34fd39b1cb5172
\ No newline at end of file
+fae6a299982d3be721ed134e61184723
\ No newline at end of file
index 563e9a18fadfd0f4aa6810a990fb289c6d76fa35..7da5b5a92066f227653107308026fa9c4488dff1 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer__inherit__graph.png and b/docs/doxygen/html/class_l_l_n_lexer__inherit__graph.png differ
index 620edce9f7a51e98112221839bf1e176463974cc..8b67f6285db46bf8d0d1a5996ae3b087e0515a9a 100644 (file)
@@ -1,6 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="179,5,317,35"/>
-<area shape="rect" id="node9" href="$class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="176,59,320,88"/>
-<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="369,32,481,61"/>
-<area shape="rect" id="node7" href="$class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="532,32,628,61"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="173,5,315,32"/>
+<area shape="rect" id="node9" href="$class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="177,56,311,83"/>
+<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="363,31,471,57"/>
+<area shape="rect" id="node7" href="$class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="521,31,615,57"/>
 </map>
index c42432641377d4aa48472affa48863a5ede1b140..228293f6fe3ed4ef830a9a75b81596192ab7cf5e 100644 (file)
@@ -1 +1 @@
-aeaa8a910d370efae24038439614ee22
\ No newline at end of file
+090546f43277d04e4511cf38c72d4dc8
\ No newline at end of file
index 5e112141c1c8d663917e60d6e1e2d27e5c11c865..6e22d8f96a2408b84f105e4a0aabb0e6600b67fc 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.png and b/docs/doxygen/html/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.png differ
index 08fcf9381484ec47c079452c25e3df3d088c425f..152397acde5be5407ff2fcc7e31b18eb02027df2 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="169,5,265,35"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="163,5,258,32"/>
 </map>
index 506b25cffd66b344ca19768311fb053e740c4096..3067c65a348dd2872f598e589108be6ae2c5eb64 100644 (file)
@@ -1 +1 @@
-69cf6dcbf5848eb3cb14b6ff61b7daab
\ No newline at end of file
+fc96893ee2f4885eebed3b64f340f6c7
\ No newline at end of file
index db0e81ccfc8ddeafac7c2ad6a6415078f9c7c380..f9412f26dae4b9afad2085eb2b84442dafede24c 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.png and b/docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.png differ
index 54ee7bfa8e0157d17d250623b422d99ec95eb5b8..33b2a808cc64790713053f45cd0057e4f30d2389 100644 (file)
@@ -1,5 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="171,5,309,35"/>
-<area shape="rect" id="node7" href="$class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="168,59,312,88"/>
-<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="361,32,481,61"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="166,5,301,32"/>
+<area shape="rect" id="node7" href="$class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="163,56,304,83"/>
+<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="353,31,471,57"/>
 </map>
index cc07773716f638eb728edfb92b9e5e7f2e9daaf8..52c8848d935d502d67db9e6233928fdf706dd894 100644 (file)
@@ -1 +1 @@
-5aa5962ee9d16a14999fb70033ccfcaf
\ No newline at end of file
+ef9fcf8d579fa14aaba3e09451e0cab7
\ No newline at end of file
index 83d06a85692f10967df92782d5add67043b5ee22..0adaeb75e0159ed07e03fe10195eb6182edaf036 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.png and b/docs/doxygen/html/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.png differ
index 898d426c922efdf6064034eabd289c3856c52ed1..da0685db6169eee3577adce5980021ece1de73c0 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="199,5,311,35"/>
-<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="361,5,457,35"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="195,5,303,32"/>
+<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="353,5,447,32"/>
 </map>
index 79089e57d59e22171ba7e06c63f620e9fe5bc1a1..8c7c80696e4a28aacdd2c0ebd74c61886df9bbbe 100644 (file)
@@ -1 +1 @@
-067e960cb8a3a6d8236996f2d38336e3
\ No newline at end of file
+2e1c4c4244bbfc85260b0653b1510505
\ No newline at end of file
index eec5b44e609043e95a32dd6176ad26f073f4d7ae..5f018f123775710a7f0219cdcdbc8890e45b4930 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.png and b/docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.png differ
index 4bcc65d4ffa581593a0d18587b7b1e43025a9d8e..6d252847258b0cc3a27fe0f8a88952fce33b7bf3 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="199,5,319,35"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="195,5,314,32"/>
 </map>
index 57db50696cc0f5650ba692cd3b641a6222c542dc..0beb23d9111186a956048989727c7f24c483508f 100644 (file)
@@ -1 +1 @@
-c847cbd545624797852b8dbf5a864f86
\ No newline at end of file
+095c6f3f1ef2918673be15ffa070ddb9
\ No newline at end of file
index 330ab91c209bd0a1e2d0bdef26217f99168f8658..864bc414210115ada8e15eb4c5aee2f9c81730f6 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.png and b/docs/doxygen/html/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.png differ
index 808016890d2a67ba74a59aabb6afbd42e530f1f4..526870b7c89add41cde2efc6720b7b9011dc7af8 100644 (file)
@@ -1,6 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="153,32,265,61"/>
-<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="317,5,456,35"/>
-<area shape="rect" id="node9" href="$class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="315,59,459,88"/>
-<area shape="rect" id="node7" href="$class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="508,32,628,61"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="150,31,258,57"/>
+<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" title="LLNLexer::consume" alt="" coords="310,5,445,32"/>
+<area shape="rect" id="node9" href="$class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" title="LLNLexer::lookahead" alt="" coords="307,56,448,83"/>
+<area shape="rect" id="node7" href="$class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="497,31,615,57"/>
 </map>
index 0fcdbc2c8c717cfe11f4899ca06e908f14bd50f3..b3600e0b7ec2af6e578bc3c9669d906a3cc2d433 100644 (file)
@@ -1 +1 @@
-7e35d50abb688cefb42ab36e4ea7390e
\ No newline at end of file
+10e49f8c756857ed2c3552d7d8a2566b
\ No newline at end of file
index e714d6211fc81db92cc4406daf308e994a0db39d..0e436a9806835d2ff21c4b53a109eddcee5a5f7e 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.png and b/docs/doxygen/html/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.png differ
index b333d0b652be5e9fa951be0727a12d4cd28f6340..a6099920ef240dc27d0bc309cd1014cc274677c1 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="193,5,305,35"/>
-<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="356,5,452,35"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" title="LLNLexer::sync" alt="" coords="190,5,298,32"/>
+<area shape="rect" id="node5" href="$class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" title="LLNLexer::fill" alt="" coords="347,5,442,32"/>
 </map>
index 6065cf0d085b47f45c7855aebe43e53a33c6cbee..a279121d726202ec37a790c1f4b5470ecd98179d 100644 (file)
@@ -1 +1 @@
-8cee5316c40b22906c9aae2ba7fc284f
\ No newline at end of file
+95913f21e99dc6b3747f45a662ae036b
\ No newline at end of file
index 0d77f0503b944c86eeb2d621ed4054c1f88cb733..1c91e249d468e5f424ad167cbce704f246b5ac10 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.png and b/docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.png differ
index 6c3fc9e3e6efefa74e9b6081b235c00776a839c8..2b6aacd0b87c974d37e38676a228d98379398b83 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="193,5,313,35"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" title="LLNLexer::match" alt="" coords="190,5,309,32"/>
 </map>
index 63b2ea17c6f6586e8e94ee708129b15423ba0085..485337db92fc0ee8d9a847181c9b3155961467a0 100644 (file)
@@ -1 +1 @@
-9bd6309ea286a31f515f3fb5b9a4ff2a
\ No newline at end of file
+e6075db541393ce97eb26a8040762dde
\ No newline at end of file
index b9cf5fa6646725a2c8de5fb594ae0dbddf2568c1..281b775ec3befc16f76280a85efd641a1b880a98 100644 (file)
Binary files a/docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.png and b/docs/doxygen/html/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.png differ
index af92ee2b019b2e9183ef2974b0be94fbd541cd9b..704523dddcc8c0673158e4c19d0b02bad9c42895 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,35 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_scope_stack.html','');
+$(document).ready(function(){initNavTree('class_scope_stack.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>ScopeStack Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_scope_stack.html">ScopeStack</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">define</a>(const std::string &amp;name)</td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a">define</a>(const std::string &amp;name, symtype_t type)</td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">isGlobal</a>(const std::string &amp;name) const </td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">isLocal</a>(const std::string &amp;name) const </td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">lookup</a>(const std::string &amp;name)</td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">scope_stack</a></td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">ScopeStack</a>()</td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">startScope</a>()</td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">stopScope</a>()</td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">~ScopeStack</a>()</td><td><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -112,11 +95,38 @@ This is the complete list of members for <a class="el" href="class_scope_stack.h
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">ScopeStack Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_scope_stack.html">ScopeStack</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">define</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a">define</a>(const std::string &amp;name, symtype_t type)</td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">isGlobal</a>(const std::string &amp;name) const </td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">isLocal</a>(const std::string &amp;name) const </td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">lookup</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">scope_stack</a></td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">ScopeStack</a>()</td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">startScope</a>()</td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">stopScope</a>()</td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">~ScopeStack</a>()</td><td class="entry"><a class="el" href="class_scope_stack.html">ScopeStack</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 36f9c52202754d97a87677beee52636004a3f75d..eaeb0138905ba10e8ff054ab01a10d49c292a955 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: ScopeStack Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,42 +83,57 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_scope_stack.html','');
+$(document).ready(function(){initNavTree('class_scope_stack.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a>  </div>
   <div class="headertitle">
-<h1>ScopeStack Class Reference</h1>  </div>
-</div>
+<div class="title">ScopeStack Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="ScopeStack" -->
+
 <p><code>#include &lt;<a class="el" href="scopestack_8h_source.html">scopestack.h</a>&gt;</code></p>
 
 <p><a href="class_scope_stack-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">ScopeStack</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">~ScopeStack</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">startScope</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">stopScope</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">define</a> (const std::string &amp;name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a">define</a> (const std::string &amp;name, <a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_symbol.html">Symbol</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">lookup</a> (const std::string &amp;name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">isLocal</a> (const std::string &amp;name) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">isGlobal</a> (const std::string &amp;name) const </td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:a754459e71e5e91fd4210c063014634c2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">ScopeStack</a> ()</td></tr>
+<tr class="memitem:a64e2f6ee2758341a649bbbc873b4c626"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">~ScopeStack</a> ()</td></tr>
+<tr class="memitem:ae5809bddef2aa253460c1d35ed36c1c8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">startScope</a> ()</td></tr>
+<tr class="memitem:a410129444ad5a4be8784007d1fd73129"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">stopScope</a> ()</td></tr>
+<tr class="memitem:a16f903a19a7223c925d00fe6ba4155f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">define</a> (const std::string &amp;name)</td></tr>
+<tr class="memitem:ae0c9aa708ebe375e6d4c4eebc4ffc60a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a">define</a> (const std::string &amp;name, <a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)</td></tr>
+<tr class="memitem:a93cb7113443905f602ba812587e01b4d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_symbol.html">Symbol</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">lookup</a> (const std::string &amp;name)</td></tr>
+<tr class="memitem:a553478b9e13cba1cf77b7f0e7a91c6f4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">isLocal</a> (const std::string &amp;name) const </td></tr>
+<tr class="memitem:ae0792790e8cfd148e0cfb67090a790bf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">isGlobal</a> (const std::string &amp;name) const </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::list&lt; <a class="el" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">scope_stack</a></td></tr>
+<tr class="memitem:affa1115b1547064c04186846fd594344"><td class="memItemLeft" align="right" valign="top">std::list&lt; <a class="el" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">scope_stack</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="scopestack_8h_source.html#l00012">12</a> of file <a class="el" href="scopestack_8h_source.html">scopestack.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a754459e71e5e91fd4210c063014634c2"></a><!-- doxytag: member="ScopeStack::ScopeStack" ref="a754459e71e5e91fd4210c063014634c2" args="()" -->
+<a class="anchor" id="a754459e71e5e91fd4210c063014634c2"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -121,33 +144,39 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00006">6</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a64e2f6ee2758341a649bbbc873b4c626"></a><!-- doxytag: member="ScopeStack::~ScopeStack" ref="a64e2f6ee2758341a649bbbc873b4c626" args="()" -->
+<a class="anchor" id="a64e2f6ee2758341a649bbbc873b4c626"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">ScopeStack::~ScopeStack </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00013">13</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a16f903a19a7223c925d00fe6ba4155f2"></a><!-- doxytag: member="ScopeStack::define" ref="a16f903a19a7223c925d00fe6ba4155f2" args="(const std::string &amp;name)" -->
+<a class="anchor" id="a16f903a19a7223c925d00fe6ba4155f2"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -159,14 +188,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00028">28</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ae0c9aa708ebe375e6d4c4eebc4ffc60a"></a><!-- doxytag: member="ScopeStack::define" ref="ae0c9aa708ebe375e6d4c4eebc4ffc60a" args="(const std::string &amp;name, symtype_t type)" -->
+<a class="anchor" id="ae0c9aa708ebe375e6d4c4eebc4ffc60a"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -188,14 +216,13 @@ Protected Attributes</h2></td></tr>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00034">34</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ae0792790e8cfd148e0cfb67090a790bf"></a><!-- doxytag: member="ScopeStack::isGlobal" ref="ae0792790e8cfd148e0cfb67090a790bf" args="(const std::string &amp;name) const " -->
+<a class="anchor" id="ae0792790e8cfd148e0cfb67090a790bf"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -207,14 +234,13 @@ Protected Attributes</h2></td></tr>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00066">66</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a553478b9e13cba1cf77b7f0e7a91c6f4"></a><!-- doxytag: member="ScopeStack::isLocal" ref="a553478b9e13cba1cf77b7f0e7a91c6f4" args="(const std::string &amp;name) const " -->
+<a class="anchor" id="a553478b9e13cba1cf77b7f0e7a91c6f4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -226,14 +252,13 @@ Protected Attributes</h2></td></tr>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00055">55</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a93cb7113443905f602ba812587e01b4d"></a><!-- doxytag: member="ScopeStack::lookup" ref="a93cb7113443905f602ba812587e01b4d" args="(const std::string &amp;name)" -->
+<a class="anchor" id="a93cb7113443905f602ba812587e01b4d"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -245,14 +270,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00040">40</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ae5809bddef2aa253460c1d35ed36c1c8"></a><!-- doxytag: member="ScopeStack::startScope" ref="ae5809bddef2aa253460c1d35ed36c1c8" args="()" -->
+<a class="anchor" id="ae5809bddef2aa253460c1d35ed36c1c8"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -263,14 +287,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00017">17</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a410129444ad5a4be8784007d1fd73129"></a><!-- doxytag: member="ScopeStack::stopScope" ref="a410129444ad5a4be8784007d1fd73129" args="()" -->
+<a class="anchor" id="a410129444ad5a4be8784007d1fd73129"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -281,24 +304,30 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8cpp_source.html#l00023">23</a> of file <a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="affa1115b1547064c04186846fd594344"></a><!-- doxytag: member="ScopeStack::scope_stack" ref="affa1115b1547064c04186846fd594344" args="" -->
+<a class="anchor" id="affa1115b1547064c04186846fd594344"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::list&lt;<a class="el" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a>&gt; <a class="el" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">ScopeStack::scope_stack</a><code> [protected]</code></td>
+          <td class="memname">std::list&lt;<a class="el" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a>&gt; ScopeStack::scope_stack</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8h_source.html#l00014">14</a> of file <a class="el" href="scopestack_8h_source.html">scopestack.h</a>.</p>
 
@@ -308,30 +337,16 @@ Protected Attributes</h2></td></tr>
 <li>source/symbol/<a class="el" href="scopestack_8h_source.html">scopestack.h</a></li>
 <li>source/symbol/<a class="el" href="scopestack_8cpp_source.html">scopestack.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_scope_stack.html">ScopeStack</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_scope_stack.html">ScopeStack</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_scope_stack.js b/docs/doxygen/html/class_scope_stack.js
new file mode 100644 (file)
index 0000000..8193cfc
--- /dev/null
@@ -0,0 +1,13 @@
+var class_scope_stack =
+[
+    [ "ScopeStack", "class_scope_stack.html#a754459e71e5e91fd4210c063014634c2", null ],
+    [ "~ScopeStack", "class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626", null ],
+    [ "define", "class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2", null ],
+    [ "define", "class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a", null ],
+    [ "isGlobal", "class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf", null ],
+    [ "isLocal", "class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4", null ],
+    [ "lookup", "class_scope_stack.html#a93cb7113443905f602ba812587e01b4d", null ],
+    [ "startScope", "class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8", null ],
+    [ "stopScope", "class_scope_stack.html#a410129444ad5a4be8784007d1fd73129", null ],
+    [ "scope_stack", "class_scope_stack.html#affa1115b1547064c04186846fd594344", null ]
+];
\ No newline at end of file
index 6e268cf33e2a8a5ee919d14510cb802cd1519c7b..8c33f7084baf87330e49e27ce8cc3b619ae2da66 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,34 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_symbol.html','');
+$(document).ready(function(){initNavTree('class_symbol.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>Symbol Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_symbol.html">Symbol</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>() const </td><td><a class="el" href="class_symbol.html">Symbol</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926">name</a>(const std::string &amp;name)</td><td><a class="el" href="class_symbol.html">Symbol</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a></td><td><a class="el" href="class_symbol.html">Symbol</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a></td><td><a class="el" href="class_symbol.html">Symbol</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol</a>(const std::string &amp;name)</td><td><a class="el" href="class_symbol.html">Symbol</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e">Symbol</a>(const std::string &amp;name, symtype_t type)</td><td><a class="el" href="class_symbol.html">Symbol</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>() const </td><td><a class="el" href="class_symbol.html">Symbol</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#a7822b485af2e735d462276836479ff24">type</a>(symtype_t type)</td><td><a class="el" href="class_symbol.html">Symbol</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">~Symbol</a>()</td><td><a class="el" href="class_symbol.html">Symbol</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -111,11 +95,37 @@ This is the complete list of members for <a class="el" href="class_symbol.html">
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">Symbol Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_symbol.html">Symbol</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>() const </td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926">name</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a></td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a></td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e">Symbol</a>(const std::string &amp;name, symtype_t type)</td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>() const </td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_symbol.html#a7822b485af2e735d462276836479ff24">type</a>(symtype_t type)</td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">~Symbol</a>()</td><td class="entry"><a class="el" href="class_symbol.html">Symbol</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index ff700c14ef951f59c2f974502c0dc44567b9397e..baa1d3d4c385b1f00f70efdb17e9c7c1a6b571f9 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Symbol Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,41 +83,56 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_symbol.html','');
+$(document).ready(function(){initNavTree('class_symbol.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pro-attribs">Protected Attributes</a>  </div>
   <div class="headertitle">
-<h1>Symbol Class Reference</h1>  </div>
-</div>
+<div class="title">Symbol Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="Symbol" -->
+
 <p><code>#include &lt;<a class="el" href="symbol_8h_source.html">symbol.h</a>&gt;</code></p>
 
 <p><a href="class_symbol-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol</a> (const std::string &amp;name)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e">Symbol</a> (const std::string &amp;name, <a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">~Symbol</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a7822b485af2e735d462276836479ff24">type</a> (<a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926">name</a> (const std::string &amp;name)</td></tr>
-<tr><td colspan="2"><h2><a name="pro-attribs"></a>
+<tr class="memitem:a918bcf3f530e98cc9d97cb16381db88f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol</a> (const std::string &amp;<a class="el" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>)</td></tr>
+<tr class="memitem:a696ddf09a21f1a5a6dacac4e49da076e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e">Symbol</a> (const std::string &amp;<a class="el" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>, <a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="el" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>)</td></tr>
+<tr class="memitem:a505360ad4bd2e0bd1e3954eca1b05723"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">~Symbol</a> ()</td></tr>
+<tr class="memitem:afc6ea326ca57f6f9292a05a61f2df362"><td class="memItemLeft" align="right" valign="top"><a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a> () const </td></tr>
+<tr class="memitem:a7822b485af2e735d462276836479ff24"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a7822b485af2e735d462276836479ff24">type</a> (<a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)</td></tr>
+<tr class="memitem:a8324a8b8848a9bd1957b8d9e69335112"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a> () const </td></tr>
+<tr class="memitem:a474363d0819a0acf6ecd1a547ec3f926"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926">name</a> (const std::string &amp;name)</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
 Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a></td></tr>
+<tr class="memitem:a131f02876f25c9bdccbd71e1e7147989"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a></td></tr>
+<tr class="memitem:a4cb69009155bb4a73a86fc4004655a31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a></td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="symbol_8h_source.html#l00008">8</a> of file <a class="el" href="symbol_8h_source.html">symbol.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a918bcf3f530e98cc9d97cb16381db88f"></a><!-- doxytag: member="Symbol::Symbol" ref="a918bcf3f530e98cc9d97cb16381db88f" args="(const std::string &amp;name)" -->
+<a class="anchor" id="a918bcf3f530e98cc9d97cb16381db88f"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -121,14 +144,13 @@ Protected Attributes</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8cpp_source.html#l00003">3</a> of file <a class="el" href="symbol_8cpp_source.html">symbol.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a696ddf09a21f1a5a6dacac4e49da076e"></a><!-- doxytag: member="Symbol::Symbol" ref="a696ddf09a21f1a5a6dacac4e49da076e" args="(const std::string &amp;name, symtype_t type)" -->
+<a class="anchor" id="a696ddf09a21f1a5a6dacac4e49da076e"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -150,33 +172,39 @@ Protected Attributes</h2></td></tr>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8cpp_source.html#l00007">7</a> of file <a class="el" href="symbol_8cpp_source.html">symbol.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a505360ad4bd2e0bd1e3954eca1b05723"></a><!-- doxytag: member="Symbol::~Symbol" ref="a505360ad4bd2e0bd1e3954eca1b05723" args="()" -->
+<a class="anchor" id="a505360ad4bd2e0bd1e3954eca1b05723"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname">Symbol::~Symbol </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td><code> [virtual]</code></td>
+          <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8cpp_source.html#l00011">11</a> of file <a class="el" href="symbol_8cpp_source.html">symbol.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a8324a8b8848a9bd1957b8d9e69335112"></a><!-- doxytag: member="Symbol::name" ref="a8324a8b8848a9bd1957b8d9e69335112" args="() const " -->
+<a class="anchor" id="a8324a8b8848a9bd1957b8d9e69335112"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -187,8 +215,7 @@ Protected Attributes</h2></td></tr>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8cpp_source.html#l00025">25</a> of file <a class="el" href="symbol_8cpp_source.html">symbol.cpp</a>.</p>
 
@@ -197,13 +224,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.png" border="0" usemap="#class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph" alt=""/></div>
 <map name="class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph" id="class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph">
-<area shape="rect" id="node3" href="class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926" title="Symbol::name" alt="" coords="160,5,267,35"/></map>
+<area shape="rect" id="node3" href="class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926" title="Symbol::name" alt="" coords="158,5,261,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a474363d0819a0acf6ecd1a547ec3f926"></a><!-- doxytag: member="Symbol::name" ref="a474363d0819a0acf6ecd1a547ec3f926" args="(const std::string &amp;name)" -->
+<a class="anchor" id="a474363d0819a0acf6ecd1a547ec3f926"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -215,8 +242,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8cpp_source.html#l00030">30</a> of file <a class="el" href="symbol_8cpp_source.html">symbol.cpp</a>.</p>
 
@@ -225,13 +251,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.png" border="0" usemap="#class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph" alt=""/></div>
 <map name="class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph" id="class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph">
-<area shape="rect" id="node3" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112" title="Symbol::name" alt="" coords="160,5,267,35"/></map>
+<area shape="rect" id="node3" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112" title="Symbol::name" alt="" coords="158,5,261,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="afc6ea326ca57f6f9292a05a61f2df362"></a><!-- doxytag: member="Symbol::type" ref="afc6ea326ca57f6f9292a05a61f2df362" args="() const " -->
+<a class="anchor" id="afc6ea326ca57f6f9292a05a61f2df362"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -243,8 +269,7 @@ Here is the call graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8cpp_source.html#l00015">15</a> of file <a class="el" href="symbol_8cpp_source.html">symbol.cpp</a>.</p>
 
@@ -253,13 +278,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.png" border="0" usemap="#class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph" alt=""/></div>
 <map name="class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph" id="class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph">
-<area shape="rect" id="node3" href="class_symbol.html#a7822b485af2e735d462276836479ff24" title="Symbol::type" alt="" coords="152,5,251,35"/></map>
+<area shape="rect" id="node3" href="class_symbol.html#a7822b485af2e735d462276836479ff24" title="Symbol::type" alt="" coords="150,5,245,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a7822b485af2e735d462276836479ff24"></a><!-- doxytag: member="Symbol::type" ref="a7822b485af2e735d462276836479ff24" args="(symtype_t type)" -->
+<a class="anchor" id="a7822b485af2e735d462276836479ff24"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -271,8 +296,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8cpp_source.html#l00020">20</a> of file <a class="el" href="symbol_8cpp_source.html">symbol.cpp</a>.</p>
 
@@ -281,38 +305,52 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_symbol_a7822b485af2e735d462276836479ff24_cgraph.png" border="0" usemap="#class_symbol_a7822b485af2e735d462276836479ff24_cgraph" alt=""/></div>
 <map name="class_symbol_a7822b485af2e735d462276836479ff24_cgraph" id="class_symbol_a7822b485af2e735d462276836479ff24_cgraph">
-<area shape="rect" id="node3" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362" title="Symbol::type" alt="" coords="152,5,251,35"/></map>
+<area shape="rect" id="node3" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362" title="Symbol::type" alt="" coords="150,5,245,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
 <hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a131f02876f25c9bdccbd71e1e7147989"></a><!-- doxytag: member="Symbol::sym_name" ref="a131f02876f25c9bdccbd71e1e7147989" args="" -->
+<a class="anchor" id="a131f02876f25c9bdccbd71e1e7147989"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::string <a class="el" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">Symbol::sym_name</a><code> [protected]</code></td>
+          <td class="memname">std::string Symbol::sym_name</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8h_source.html#l00010">10</a> of file <a class="el" href="symbol_8h_source.html">symbol.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a4cb69009155bb4a73a86fc4004655a31"></a><!-- doxytag: member="Symbol::sym_type" ref="a4cb69009155bb4a73a86fc4004655a31" args="" -->
+<a class="anchor" id="a4cb69009155bb4a73a86fc4004655a31"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="el" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">Symbol::sym_type</a><code> [protected]</code></td>
+          <td class="memname"><a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> Symbol::sym_type</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8h_source.html#l00011">11</a> of file <a class="el" href="symbol_8h_source.html">symbol.h</a>.</p>
 
@@ -322,30 +360,16 @@ Here is the call graph for this function:</div>
 <li>source/symbol/<a class="el" href="symbol_8h_source.html">symbol.h</a></li>
 <li>source/symbol/<a class="el" href="symbol_8cpp_source.html">symbol.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_symbol.html">Symbol</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_symbol.html">Symbol</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_symbol.js b/docs/doxygen/html/class_symbol.js
new file mode 100644 (file)
index 0000000..19e715b
--- /dev/null
@@ -0,0 +1,12 @@
+var class_symbol =
+[
+    [ "Symbol", "class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f", null ],
+    [ "Symbol", "class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e", null ],
+    [ "~Symbol", "class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723", null ],
+    [ "name", "class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112", null ],
+    [ "name", "class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926", null ],
+    [ "type", "class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362", null ],
+    [ "type", "class_symbol.html#a7822b485af2e735d462276836479ff24", null ],
+    [ "sym_name", "class_symbol.html#a131f02876f25c9bdccbd71e1e7147989", null ],
+    [ "sym_type", "class_symbol.html#a4cb69009155bb4a73a86fc4004655a31", null ]
+];
\ No newline at end of file
index 156c640a9e9ef771f36952567cdb8fa06e630a6a..062b881d468742e1750261cfa1000260f9c329bc 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112" title="Symbol::name" alt="" coords="160,5,267,35"/>
+<area shape="rect" id="node3" href="$class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112" title="Symbol::name" alt="" coords="158,5,261,32"/>
 </map>
index b5a32ae839d7c43fb50c377477c7768426119055..f12bd520356b2ab5534ae8d10c88ef7ef95aac9f 100644 (file)
@@ -1 +1 @@
-e4c045972973704d00d3d8ff440ba72f
\ No newline at end of file
+b27171f4a33671583b81d7442f499b12
\ No newline at end of file
index 757e309ffcc043823e8d4644d0e422df763383a2..f75933097be9f52b4929de268a91eda0b2f4fb4e 100644 (file)
Binary files a/docs/doxygen/html/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.png and b/docs/doxygen/html/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.png differ
index c460dc12253d5e14ac4dabf3657c2d5cfd6a40d9..90f72abfa85f6835c0fdb31544d6f4b6d9f2c76d 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362" title="Symbol::type" alt="" coords="152,5,251,35"/>
+<area shape="rect" id="node3" href="$class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362" title="Symbol::type" alt="" coords="150,5,245,32"/>
 </map>
index e2afa4236c9d37bd24894ea2a47b6555eb0e27af..4c06c1e15fddaaf8963275ec3a466fd0109e5c44 100644 (file)
@@ -1 +1 @@
-70c602fec9b6df885aae84ce0d7ded44
\ No newline at end of file
+01479528e7761749cf608652446c488f
\ No newline at end of file
index e8100268927197b53d51f1e018ae17d3495a0f59..d518428df3a98d81652620f66dcc67a9a4c518c8 100644 (file)
Binary files a/docs/doxygen/html/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.png and b/docs/doxygen/html/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.png differ
index 8f1aec6403c0f15a0f246e4c3629ee464aab24ce..db4c0ced9326e678e5994c8b31ac00a6a5b5c9e7 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926" title="Symbol::name" alt="" coords="160,5,267,35"/>
+<area shape="rect" id="node3" href="$class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926" title="Symbol::name" alt="" coords="158,5,261,32"/>
 </map>
index 8756d0c090861903439def9fd1d1abb9bb194c25..99f689bb2a365a0e45a617ebd75d40a02ae190fc 100644 (file)
@@ -1 +1 @@
-9808d0bb4f8f36bd2dd67dc737357629
\ No newline at end of file
+91c75e68825e1c8c609995dc42faa0d8
\ No newline at end of file
index 826f8b52cf3faed8d07bb7b447172197fea8a2c7..9d27bccd114f11ddbdebd016d61912bce28b12ab 100644 (file)
Binary files a/docs/doxygen/html/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.png and b/docs/doxygen/html/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.png differ
index a44bb2ce115493e0fc0be83f4e38b4c4d9843146..155be11637d137f70072ad30f25684b19c49dbef 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_symbol.html#a7822b485af2e735d462276836479ff24" title="Symbol::type" alt="" coords="152,5,251,35"/>
+<area shape="rect" id="node3" href="$class_symbol.html#a7822b485af2e735d462276836479ff24" title="Symbol::type" alt="" coords="150,5,245,32"/>
 </map>
index cc7967f2023e9aa49de15dbfd39f60e16cb82ea2..80f22eb226a77f2909070a4f50c306b7d8f6bebc 100644 (file)
@@ -1 +1 @@
-80a3d23518d966a9356cbbf117c41eab
\ No newline at end of file
+cb78d56772821d35242c386c45e78ea9
\ No newline at end of file
index 7cf106fc6e0eb58794396031d59076e9531ffc82..310d931eb9b09eed36a11affaa18cc6d931bcc70 100644 (file)
Binary files a/docs/doxygen/html/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.png and b/docs/doxygen/html/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.png differ
index 7e52d081798be251380a440179e05f221e3a4849..2a7647fee034ef61a53c3aa7df7be0f4e78ac437 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,38 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_token.html','');
+$(document).ready(function(){initNavTree('class_token.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>Token Member List</h1>  </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="class_token.html">Token</a>, including all inherited members.<table>
-  <tr class="memlist"><td><a class="el" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57">column</a>(int col)</td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">column</a>() const </td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">line</a>(int ln)</td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a>() const </td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">operator!=</a>(const Token &amp;other) const </td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">operator==</a>(const Token &amp;other) const </td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">text</a>(std::string txt)</td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">text</a>() const </td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a>()</td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6">Token</a>(TokenType_T ttype, int line, int col)</td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#a19ae35e10dd99fca08017e0f883b1d6c">Token</a>(TokenType_T ttype, const std::string &amp;ttext, int line, int col)</td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#af7a5db637926db45f92522f7bc207207">type</a>(TokenType_T typ)</td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">type</a>() const </td><td><a class="el" href="class_token.html">Token</a></td><td></td></tr>
-</table></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -115,11 +95,41 @@ This is the complete list of members for <a class="el" href="class_token.html">T
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">Token Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p>This is the complete list of members for <a class="el" href="class_token.html">Token</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57">column</a>(int col)</td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">column</a>() const </td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">line</a>(int ln)</td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a>() const </td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">operator!=</a>(const Token &amp;other) const </td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">operator==</a>(const Token &amp;other) const </td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">text</a>(std::string txt)</td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">text</a>() const </td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a>()</td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6">Token</a>(TokenType_T ttype, int line, int col)</td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_token.html#a19ae35e10dd99fca08017e0f883b1d6c">Token</a>(TokenType_T ttype, const std::string &amp;ttext, int line, int col)</td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_token.html#af7a5db637926db45f92522f7bc207207">type</a>(TokenType_T typ)</td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">type</a>() const </td><td class="entry"><a class="el" href="class_token.html">Token</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 8b59bdf172c77b0fe47bef48bb35987ae4a67ce5..cff3cb684ff6b0b3e042264c6de41c5813db4e0b 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Token Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,42 +83,56 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('class_token.html','');
+$(document).ready(function(){initNavTree('class_token.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a>  </div>
   <div class="headertitle">
-<h1>Token Class Reference</h1>  </div>
-</div>
+<div class="title">Token Class Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<!-- doxytag: class="Token" -->
+
 <p><code>#include &lt;<a class="el" href="token_8h_source.html">token.h</a>&gt;</code></p>
 
 <p><a href="class_token-members.html">List of all members.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
+<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6">Token</a> (<a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, int line, int col)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a19ae35e10dd99fca08017e0f883b1d6c">Token</a> (<a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, const std::string &amp;ttext, int line, int col)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#af7a5db637926db45f92522f7bc207207">type</a> (<a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> typ)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">type</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">text</a> (std::string txt)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">text</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">line</a> (int ln)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57">column</a> (int col)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">column</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">operator==</a> (const <a class="el" href="class_token.html">Token</a> &amp;other) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">operator!=</a> (const <a class="el" href="class_token.html">Token</a> &amp;other) const </td></tr>
+<tr class="memitem:aa3c5868ba4115f3189df6b2ac5b36f39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a> ()</td></tr>
+<tr class="memitem:a0b787b39aed3baf7cad3e3e68ed29fa6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6">Token</a> (<a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, int <a class="el" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">line</a>, int col)</td></tr>
+<tr class="memitem:a19ae35e10dd99fca08017e0f883b1d6c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a19ae35e10dd99fca08017e0f883b1d6c">Token</a> (<a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, const std::string &amp;ttext, int <a class="el" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">line</a>, int col)</td></tr>
+<tr class="memitem:af7a5db637926db45f92522f7bc207207"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#af7a5db637926db45f92522f7bc207207">type</a> (<a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> typ)</td></tr>
+<tr class="memitem:a94ffaaf2ec54ac87397607e9af567df8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">type</a> () const </td></tr>
+<tr class="memitem:a30e84cfd0f4ac2c71f59366088787d8e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">text</a> (std::string txt)</td></tr>
+<tr class="memitem:ae8915cc9838cf9e08ff6c7c39fd81ed2"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">text</a> () const </td></tr>
+<tr class="memitem:aa9f8fb673aae6d36dad03e3f5d1e5f77"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">line</a> (int ln)</td></tr>
+<tr class="memitem:a8e3d3bce7ab65c33abadab8fc0aa2f46"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a> () const </td></tr>
+<tr class="memitem:a1b21e17c8d9b12f84147656d03492b57"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57">column</a> (int col)</td></tr>
+<tr class="memitem:ae814a8d1293aa3e17fcff49a655fde92"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">column</a> () const </td></tr>
+<tr class="memitem:a4b0d7419c692350d4b28b947956e7e82"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">operator==</a> (const <a class="el" href="class_token.html">Token</a> &amp;other) const </td></tr>
+<tr class="memitem:a44c1e0a6d1880cb378e7b43178db4e08"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">operator!=</a> (const <a class="el" href="class_token.html">Token</a> &amp;other) const </td></tr>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock">
 <p>Definition at line <a class="el" href="token_8h_source.html#l00008">8</a> of file <a class="el" href="token_8h_source.html">token.h</a>.</p>
 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="aa3c5868ba4115f3189df6b2ac5b36f39"></a><!-- doxytag: member="Token::Token" ref="aa3c5868ba4115f3189df6b2ac5b36f39" args="()" -->
+<a class="anchor" id="aa3c5868ba4115f3189df6b2ac5b36f39"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -121,14 +143,13 @@ Public Member Functions</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00004">4</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a0b787b39aed3baf7cad3e3e68ed29fa6"></a><!-- doxytag: member="Token::Token" ref="a0b787b39aed3baf7cad3e3e68ed29fa6" args="(TokenType_T ttype, int line, int col)" -->
+<a class="anchor" id="a0b787b39aed3baf7cad3e3e68ed29fa6"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -156,14 +177,13 @@ Public Member Functions</h2></td></tr>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00012">12</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a19ae35e10dd99fca08017e0f883b1d6c"></a><!-- doxytag: member="Token::Token" ref="a19ae35e10dd99fca08017e0f883b1d6c" args="(TokenType_T ttype, const std::string &amp;ttext, int line, int col)" -->
+<a class="anchor" id="a19ae35e10dd99fca08017e0f883b1d6c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -197,15 +217,14 @@ Public Member Functions</h2></td></tr>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00008">8</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
 </div>
 </div>
 <hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a1b21e17c8d9b12f84147656d03492b57"></a><!-- doxytag: member="Token::column" ref="a1b21e17c8d9b12f84147656d03492b57" args="(int col)" -->
+<a class="anchor" id="a1b21e17c8d9b12f84147656d03492b57"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -217,8 +236,7 @@ Public Member Functions</h2></td></tr>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00046">46</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
@@ -227,13 +245,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.png" border="0" usemap="#class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph" alt=""/></div>
 <map name="class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph" id="class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph">
-<area shape="rect" id="node3" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="160,5,288,35"/></map>
+<area shape="rect" id="node3" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="161,5,287,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="ae814a8d1293aa3e17fcff49a655fde92"></a><!-- doxytag: member="Token::column" ref="ae814a8d1293aa3e17fcff49a655fde92" args="() const " -->
+<a class="anchor" id="ae814a8d1293aa3e17fcff49a655fde92"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -244,14 +262,13 @@ Here is the caller graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00051">51</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="aa9f8fb673aae6d36dad03e3f5d1e5f77"></a><!-- doxytag: member="Token::line" ref="aa9f8fb673aae6d36dad03e3f5d1e5f77" args="(int ln)" -->
+<a class="anchor" id="aa9f8fb673aae6d36dad03e3f5d1e5f77"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -263,8 +280,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00036">36</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
@@ -273,13 +289,13 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.png" border="0" usemap="#class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph" alt=""/></div>
 <map name="class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph" id="class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph">
-<area shape="rect" id="node3" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="139,5,267,35"/></map>
+<area shape="rect" id="node3" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="139,5,266,32"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a8e3d3bce7ab65c33abadab8fc0aa2f46"></a><!-- doxytag: member="Token::line" ref="a8e3d3bce7ab65c33abadab8fc0aa2f46" args="() const " -->
+<a class="anchor" id="a8e3d3bce7ab65c33abadab8fc0aa2f46"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -290,14 +306,13 @@ Here is the caller graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00041">41</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a44c1e0a6d1880cb378e7b43178db4e08"></a><!-- doxytag: member="Token::operator!=" ref="a44c1e0a6d1880cb378e7b43178db4e08" args="(const Token &amp;other) const " -->
+<a class="anchor" id="a44c1e0a6d1880cb378e7b43178db4e08"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -309,14 +324,13 @@ Here is the caller graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00064">64</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a4b0d7419c692350d4b28b947956e7e82"></a><!-- doxytag: member="Token::operator==" ref="a4b0d7419c692350d4b28b947956e7e82" args="(const Token &amp;other) const " -->
+<a class="anchor" id="a4b0d7419c692350d4b28b947956e7e82"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -328,8 +342,7 @@ Here is the caller graph for this function:</div>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00056">56</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
@@ -338,31 +351,13 @@ Here is the call graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.png" border="0" usemap="#class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph" alt=""/></div>
 <map name="class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph" id="class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph">
-<area shape="rect" id="node3" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57" title="Token::column" alt="" coords="181,5,288,35"/><area shape="rect" id="node5" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77" title="Token::line" alt="" coords="192,59,277,88"/><area shape="rect" id="node7" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" title="Token::text" alt="" coords="192,112,277,141"/><area shape="rect" id="node9" href="class_token.html#af7a5db637926db45f92522f7bc207207" title="Token::type" alt="" coords="189,165,280,195"/></map>
+<area shape="rect" id="node3" href="class_token.html#af7a5db637926db45f92522f7bc207207" title="Token::type" alt="" coords="191,5,279,32"/><area shape="rect" id="node5" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77" title="Token::line" alt="" coords="193,56,277,83"/><area shape="rect" id="node7" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57" title="Token::column" alt="" coords="181,107,288,133"/><area shape="rect" id="node9" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" title="Token::text" alt="" coords="192,157,277,184"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="ae8915cc9838cf9e08ff6c7c39fd81ed2"></a><!-- doxytag: member="Token::text" ref="ae8915cc9838cf9e08ff6c7c39fd81ed2" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string Token::text </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="token_8cpp_source.html#l00031">31</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a30e84cfd0f4ac2c71f59366088787d8e"></a><!-- doxytag: member="Token::text" ref="a30e84cfd0f4ac2c71f59366088787d8e" args="(std::string txt)" -->
+<a class="anchor" id="a30e84cfd0f4ac2c71f59366088787d8e"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -374,8 +369,7 @@ Here is the call graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00026">26</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
@@ -384,31 +378,30 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.png" border="0" usemap="#class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph" alt=""/></div>
 <map name="class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph" id="class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" title="AST::AST" alt="" coords="165,5,245,35"/><area shape="rect" id="node5" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="141,59,269,88"/></map>
+<area shape="rect" id="node3" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="139,5,266,32"/><area shape="rect" id="node5" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" title="AST::AST" alt="" coords="163,56,243,83"/></map>
 </div>
 </p>
 
 </div>
 </div>
-<a class="anchor" id="a94ffaaf2ec54ac87397607e9af567df8"></a><!-- doxytag: member="Token::type" ref="a94ffaaf2ec54ac87397607e9af567df8" args="() const " -->
+<a class="anchor" id="ae8915cc9838cf9e08ff6c7c39fd81ed2"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> Token::type </td>
+          <td class="memname">std::string Token::text </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
-<p>Definition at line <a class="el" href="token_8cpp_source.html#l00021">21</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
+<p>Definition at line <a class="el" href="token_8cpp_source.html#l00031">31</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="af7a5db637926db45f92522f7bc207207"></a><!-- doxytag: member="Token::type" ref="af7a5db637926db45f92522f7bc207207" args="(TokenType_T typ)" -->
+<a class="anchor" id="af7a5db637926db45f92522f7bc207207"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -420,8 +413,7 @@ Here is the caller graph for this function:</div>
           <td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8cpp_source.html#l00016">16</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
 
@@ -430,40 +422,43 @@ Here is the caller graph for this function:</div>
 <div class="dyncontent">
 <div class="center"><img src="class_token_af7a5db637926db45f92522f7bc207207_icgraph.png" border="0" usemap="#class_token_af7a5db637926db45f92522f7bc207207_icgraph" alt=""/></div>
 <map name="class_token_af7a5db637926db45f92522f7bc207207_icgraph" id="class_token_af7a5db637926db45f92522f7bc207207_icgraph">
-<area shape="rect" id="node3" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" title="AST::AST" alt="" coords="168,5,248,35"/>\r<area shape="rect" id="node5" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="144,59,272,88"/>\r</map>
+<area shape="rect" id="node3" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="142,5,269,32"/><area shape="rect" id="node5" href="class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" title="AST::AST" alt="" coords="165,56,245,83"/></map>
 </div>
 </p>
 
+</div>
+</div>
+<a class="anchor" id="a94ffaaf2ec54ac87397607e9af567df8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> Token::type </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="token_8cpp_source.html#l00021">21</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
+
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following files:<ul>
 <li>source/lexer/token/<a class="el" href="token_8h_source.html">token.h</a></li>
 <li>source/lexer/token/<a class="el" href="token_8cpp_source.html">token.cpp</a></li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="class_token.html">Token</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="class_token.html">Token</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/class_token.js b/docs/doxygen/html/class_token.js
new file mode 100644 (file)
index 0000000..f2fff37
--- /dev/null
@@ -0,0 +1,16 @@
+var class_token =
+[
+    [ "Token", "class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39", null ],
+    [ "Token", "class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6", null ],
+    [ "Token", "class_token.html#a19ae35e10dd99fca08017e0f883b1d6c", null ],
+    [ "column", "class_token.html#a1b21e17c8d9b12f84147656d03492b57", null ],
+    [ "column", "class_token.html#ae814a8d1293aa3e17fcff49a655fde92", null ],
+    [ "line", "class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77", null ],
+    [ "line", "class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46", null ],
+    [ "operator!=", "class_token.html#a44c1e0a6d1880cb378e7b43178db4e08", null ],
+    [ "operator==", "class_token.html#a4b0d7419c692350d4b28b947956e7e82", null ],
+    [ "text", "class_token.html#a30e84cfd0f4ac2c71f59366088787d8e", null ],
+    [ "text", "class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2", null ],
+    [ "type", "class_token.html#af7a5db637926db45f92522f7bc207207", null ],
+    [ "type", "class_token.html#a94ffaaf2ec54ac87397607e9af567df8", null ]
+];
\ No newline at end of file
index 4ca912f308f0e53b5a46782e195af400dcee33e5..abe2fe9f4c78007eadb3f7c1358ad2acc40660a2 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="160,5,288,35"/>
+<area shape="rect" id="node3" href="$class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="161,5,287,32"/>
 </map>
index 0be7e89c6c9ada59aaa36d3aafa42499b504a3bd..4ab263d1017fb95d9b3119bd3ab46804acde7915 100644 (file)
@@ -1 +1 @@
-8664c811a7002d0645d55ed8fda1f266
\ No newline at end of file
+1fc212233ba7716970ffaf54242329fe
\ No newline at end of file
index 9486e2ba83e7e4ee8dd615ae17dba15704fd6142..75559bd77a2f2f26d3e185d1306fc6d65014f407 100644 (file)
Binary files a/docs/doxygen/html/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.png and b/docs/doxygen/html/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.png differ
index aa635c3b959854f70840541e51fbc2a2bc49929c..beadfc6d423e708b4f6e2382bd7079c3fff70518 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" title="AST::AST" alt="" coords="165,5,245,35"/>
-<area shape="rect" id="node5" href="$class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="141,59,269,88"/>
+<area shape="rect" id="node3" href="$class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="139,5,266,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" title="AST::AST" alt="" coords="163,56,243,83"/>
 </map>
index 0a31487fe1dc8e96fdeace2414dccea62d95fd31..f4b3be65bbec5cefe4dcef613b069c4c0b3b0792 100644 (file)
@@ -1 +1 @@
-365976a48b799818401d66d29aeb2107
\ No newline at end of file
+970d17ec7c08900ce4043e0c67053a8f
\ No newline at end of file
index 5d9bf91475aff884624300d58923a3f7401f8ab2..a722e0825d37bd1b285cc69cf1a477a5ffcfc009 100644 (file)
Binary files a/docs/doxygen/html/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.png and b/docs/doxygen/html/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.png differ
index 657163dadf474f9422f71c3bc154fab04b00444a..74c8a762f0f56cf0562e59ffa2027baa8c99a876 100644 (file)
@@ -1,6 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_token.html#a1b21e17c8d9b12f84147656d03492b57" title="Token::column" alt="" coords="181,5,288,35"/>
-<area shape="rect" id="node5" href="$class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77" title="Token::line" alt="" coords="192,59,277,88"/>
-<area shape="rect" id="node7" href="$class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" title="Token::text" alt="" coords="192,112,277,141"/>
-<area shape="rect" id="node9" href="$class_token.html#af7a5db637926db45f92522f7bc207207" title="Token::type" alt="" coords="189,165,280,195"/>
+<area shape="rect" id="node3" href="$class_token.html#af7a5db637926db45f92522f7bc207207" title="Token::type" alt="" coords="191,5,279,32"/>
+<area shape="rect" id="node5" href="$class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77" title="Token::line" alt="" coords="193,56,277,83"/>
+<area shape="rect" id="node7" href="$class_token.html#a1b21e17c8d9b12f84147656d03492b57" title="Token::column" alt="" coords="181,107,288,133"/>
+<area shape="rect" id="node9" href="$class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" title="Token::text" alt="" coords="192,157,277,184"/>
 </map>
index 7f868adcaed72b3ac53381b317094d792cc030ee..ee351dd31440b10e3982dc346afcd0ada7adaa92 100644 (file)
@@ -1 +1 @@
-077f3477bbac0812b422ed740d9ee30e
\ No newline at end of file
+e797967122e12d194bfb2c156f9854af
\ No newline at end of file
index 09381d7125ce095b2a9983381e4cd38cbc290c97..c3a3ac0ede099fd46a7cdfddf28a09f6997c3102 100644 (file)
Binary files a/docs/doxygen/html/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.png and b/docs/doxygen/html/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.png differ
index de5841c85fc69d73cb0cd05590903de1cd5a68ce..6680965395a8723bf65f4ae6edb0c910ce0f2065 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="139,5,267,35"/>
+<area shape="rect" id="node3" href="$class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="139,5,266,32"/>
 </map>
index 105c9629190b99be9d0bf297ca15a0bd6a6ffaeb..a180200c122bd88b9909ef6293fb19f1cb2633cc 100644 (file)
@@ -1 +1 @@
-7ff1c8b86f36e644cb8eb9169464a686
\ No newline at end of file
+d3c8bf93fbba2c16b3c707f492d0e283
\ No newline at end of file
index 30993d4d966de5e0dec7d6ae786b4c15d7e506e2..8b34a9faed2f822436cb92da3bf33a9ada90b912 100644 (file)
Binary files a/docs/doxygen/html/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.png and b/docs/doxygen/html/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.png differ
index 2b24bc848589a5da61ed5654399531b2d17147a2..3c6a6b72a0e80f34e334e22bfa7e84bc2a019e34 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" title="AST::AST" alt="" coords="168,5,248,35"/>
-<area shape="rect" id="node5" href="$class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="144,59,272,88"/>
+<area shape="rect" id="node3" href="$class_token.html#a4b0d7419c692350d4b28b947956e7e82" title="Token::operator==" alt="" coords="142,5,269,32"/>
+<area shape="rect" id="node5" href="$class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" title="AST::AST" alt="" coords="165,56,245,83"/>
 </map>
index 0cbd840d5a116626709f54456e37fb55876f6185..3f7c4ff8c30ca37687dde6e669f34904e368621b 100644 (file)
@@ -1 +1 @@
-c5588cd1a17905cb74e45b5fd8b4c1ed
\ No newline at end of file
+30af8d2fdb9f6ac64a15d6b017e7be8c
\ No newline at end of file
index f277b2facce35a9d68777a5f1c69f710f044aa61..80f2de7c9981040cc701a403c05d2fbb883d1d52 100644 (file)
Binary files a/docs/doxygen/html/class_token_af7a5db637926db45f92522f7bc207207_icgraph.png and b/docs/doxygen/html/class_token_af7a5db637926db45f92522f7bc207207_icgraph.png differ
index 8b6fd1437bf7b0cb4e1417f3f9842e887e16792a..3e26202b05615315455befdc93a97a7f45900d54 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Class Index</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,34 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('classes.html','');
+$(document).ready(function(){initNavTree('classes.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>Class Index</h1>  </div>
-</div>
-<div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a></div>
-<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="class_b_t_parser.html">BTParser</a>&#160;&#160;&#160;</td><td><a class="el" href="class_i_buffer.html">IBuffer</a>&#160;&#160;&#160;</td><td><a class="el" href="class_i_visitor.html">IVisitor</a>&#160;&#160;&#160;</td><td><a class="el" href="class_scope_stack.html">ScopeStack</a>&#160;&#160;&#160;</td></tr><tr><td><a class="el" href="class_a_s_t.html">AST</a>&#160;&#160;&#160;</td><td><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="class_i_lexer.html">ILexer</a>&#160;&#160;&#160;</td><td><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="class_symbol.html">Symbol</a>&#160;&#160;&#160;</td></tr><tr><td><a class="el" href="class_a_s_t_printer.html">ASTPrinter</a>&#160;&#160;&#160;</td><td><a class="el" href="class_exception.html">Exception</a>&#160;&#160;&#160;</td><td><a class="el" href="class_i_marker.html">IMarker</a>&#160;&#160;&#160;</td><td><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a>&#160;&#160;&#160;</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
-</td></tr><tr><td><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
-</td><td><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="class_i_parser.html">IParser</a>&#160;&#160;&#160;</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
-</td><td><a class="el" href="class_token.html">Token</a>&#160;&#160;&#160;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a></div>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -111,11 +95,44 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class Index</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a></div>
+<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
+<tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="class_i_lexer.html">ILexer</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
+</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="class_i_marker.html">IMarker</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="class_a_s_t.html">AST</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_exception.html">Exception</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_i_parser.html">IParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_scope_stack.html">ScopeStack</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="class_a_s_t_printer.html">ASTPrinter</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="class_i_visitor.html">IVisitor</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_symbol.html">Symbol</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
+</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="class_i_buffer.html">IBuffer</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="class_b_t_parser.html">BTParser</a>&#160;&#160;&#160;</td><td></td><td valign="top"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_token.html">Token</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td></td><td></td><td></td><td></td><td></td></tr>
+</table>
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a></div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index b7d4bd9fef2272c74b94762c9e2496177017775e..98cc2c909da37a6df914fbf67780eebd99c597f5 100644 (file)
Binary files a/docs/doxygen/html/closed.png and b/docs/doxygen/html/closed.png differ
diff --git a/docs/doxygen/html/dir_000001_000006.html b/docs/doxygen/html/dir_000001_000006.html
new file mode 100644 (file)
index 0000000..608f4c1
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/buffer/ -&gt; marker Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_03dccc10170a172d872e1c090cced3eb.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>buffer &rarr; marker Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/buffer</th><th class="dirtab">Includes file in source/marker</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="ibuffer_8h.html">ibuffer.h</a></td><td class="dirtab"><a class="el" href="imarker_8h.html">imarker.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000002_000003.html b/docs/doxygen/html/dir_000002_000003.html
new file mode 100644 (file)
index 0000000..fd76502
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/exception/ -&gt; lexer Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_7cbf506fb13f3b03152051beb0d4464b.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>exception &rarr; lexer Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/exception</th><th class="dirtab">Includes file in source/lexer</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="exception_8h.html">exception.h</a></td><td class="dirtab"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a>&#160;/&#160;<a class="el" href="token_8h.html">token.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000002_000005.html b/docs/doxygen/html/dir_000002_000005.html
new file mode 100644 (file)
index 0000000..650c8be
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/exception/ -&gt; token Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_7cbf506fb13f3b03152051beb0d4464b.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>exception &rarr; token Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/exception</th><th class="dirtab">Includes file in source/lexer/token</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="exception_8h.html">exception.h</a></td><td class="dirtab"><a class="el" href="token_8h.html">token.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000003_000002.html b/docs/doxygen/html/dir_000003_000002.html
new file mode 100644 (file)
index 0000000..30531e0
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/lexer/ -&gt; exception Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_6e01c9f65c607c8413b6b867b2e4a4a7.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>lexer &rarr; exception Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/lexer</th><th class="dirtab">Includes file in source/exception</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="ilexer_8cpp.html">ilexer.cpp</a></td><td class="dirtab"><a class="el" href="exception_8h.html">exception.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a>&#160;/&#160;<a class="el" href="llnlexer_8cpp.html">llnlexer.cpp</a></td><td class="dirtab"><a class="el" href="exception_8h.html">exception.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000003_000005.html b/docs/doxygen/html/dir_000003_000005.html
new file mode 100644 (file)
index 0000000..ec16c11
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/lexer/ -&gt; token Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_6e01c9f65c607c8413b6b867b2e4a4a7.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>lexer &rarr; token Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/lexer</th><th class="dirtab">Includes file in source/lexer/token</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="ilexer_8h.html">ilexer.h</a></td><td class="dirtab"><a class="el" href="token_8h.html">token.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000004_000002.html b/docs/doxygen/html/dir_000004_000002.html
new file mode 100644 (file)
index 0000000..9694b3f
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/lexer/llnlexer/ -&gt; exception Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>llnlexer &rarr; exception Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/lexer/llnlexer</th><th class="dirtab">Includes file in source/exception</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="llnlexer_8cpp.html">llnlexer.cpp</a></td><td class="dirtab"><a class="el" href="exception_8h.html">exception.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000007_000002.html b/docs/doxygen/html/dir_000007_000002.html
new file mode 100644 (file)
index 0000000..59f5b16
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ -&gt; exception Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_0713e853f9be800659de034b50d5eb34.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>parser &rarr; exception Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser</th><th class="dirtab">Includes file in source/exception</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a>&#160;/&#160;<a class="el" href="btparser_8cpp.html">btparser.cpp</a></td><td class="dirtab"><a class="el" href="exception_8h.html">exception.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000007_000003.html b/docs/doxygen/html/dir_000007_000003.html
new file mode 100644 (file)
index 0000000..9d7ea93
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ -&gt; lexer Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_0713e853f9be800659de034b50d5eb34.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>parser &rarr; lexer Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser</th><th class="dirtab">Includes file in source/lexer</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a>&#160;/&#160;<a class="el" href="ast_8h.html">ast.h</a></td><td class="dirtab"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a>&#160;/&#160;<a class="el" href="token_8h.html">token.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="iparser_8h.html">iparser.h</a></td><td class="dirtab"><a class="el" href="ilexer_8h.html">ilexer.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000007_000006.html b/docs/doxygen/html/dir_000007_000006.html
new file mode 100644 (file)
index 0000000..a6e9662
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ -&gt; marker Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_0713e853f9be800659de034b50d5eb34.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>parser &rarr; marker Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser</th><th class="dirtab">Includes file in source/marker</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a>&#160;/&#160;<a class="el" href="btparser_8h.html">btparser.h</a></td><td class="dirtab"><a class="el" href="imarker_8h.html">imarker.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000007_000008.html b/docs/doxygen/html/dir_000007_000008.html
new file mode 100644 (file)
index 0000000..11dd96c
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ -&gt; ast Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_0713e853f9be800659de034b50d5eb34.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>parser &rarr; ast Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser</th><th class="dirtab">Includes file in source/parser/ast</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="iparser_8h.html">iparser.h</a></td><td class="dirtab"><a class="el" href="ast_8h.html">ast.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000007_000011.html b/docs/doxygen/html/dir_000007_000011.html
new file mode 100644 (file)
index 0000000..2762500
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ -&gt; visitor Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_0713e853f9be800659de034b50d5eb34.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>parser &rarr; visitor Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser</th><th class="dirtab">Includes file in source/visitor</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a>&#160;/&#160;<a class="el" href="ast_8cpp.html">ast.cpp</a></td><td class="dirtab"><a class="el" href="ivisitor_8h.html">ivisitor.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="iparser_8h.html">iparser.h</a></td><td class="dirtab"><a class="el" href="ivisitor_8h.html">ivisitor.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000008_000003.html b/docs/doxygen/html/dir_000008_000003.html
new file mode 100644 (file)
index 0000000..aed9e76
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ast/ -&gt; lexer Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_7d243f0521fc9ea9eda52e50e3904d9f.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>ast &rarr; lexer Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser/ast</th><th class="dirtab">Includes file in source/lexer</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="ast_8h.html">ast.h</a></td><td class="dirtab"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a>&#160;/&#160;<a class="el" href="token_8h.html">token.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000008_000011.html b/docs/doxygen/html/dir_000008_000011.html
new file mode 100644 (file)
index 0000000..e375148
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ast/ -&gt; visitor Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_7d243f0521fc9ea9eda52e50e3904d9f.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>ast &rarr; visitor Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser/ast</th><th class="dirtab">Includes file in source/visitor</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="ast_8cpp.html">ast.cpp</a></td><td class="dirtab"><a class="el" href="ivisitor_8h.html">ivisitor.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000009_000002.html b/docs/doxygen/html/dir_000009_000002.html
new file mode 100644 (file)
index 0000000..9cb561c
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/btparser/ -&gt; exception Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_b9e62201da49416043e75d5681b5d992.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>btparser &rarr; exception Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser/btparser</th><th class="dirtab">Includes file in source/exception</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="btparser_8cpp.html">btparser.cpp</a></td><td class="dirtab"><a class="el" href="exception_8h.html">exception.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000009_000006.html b/docs/doxygen/html/dir_000009_000006.html
new file mode 100644 (file)
index 0000000..275a55b
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/btparser/ -&gt; marker Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_b9e62201da49416043e75d5681b5d992.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>btparser &rarr; marker Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/parser/btparser</th><th class="dirtab">Includes file in source/marker</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="btparser_8h.html">btparser.h</a></td><td class="dirtab"><a class="el" href="imarker_8h.html">imarker.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000011_000007.html b/docs/doxygen/html/dir_000011_000007.html
new file mode 100644 (file)
index 0000000..7aa3121
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/visitor/ -&gt; parser Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_5a7579107b65eb4193120908d061ed8f.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>visitor &rarr; parser Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/visitor</th><th class="dirtab">Includes file in source/parser</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="ivisitor_8h.html">ivisitor.h</a></td><td class="dirtab"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a>&#160;/&#160;<a class="el" href="ast_8h.html">ast.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_000011_000008.html b/docs/doxygen/html/dir_000011_000008.html
new file mode 100644 (file)
index 0000000..9172536
--- /dev/null
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/visitor/ -&gt; ast Relation</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_5a7579107b65eb4193120908d061ed8f.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<h3>visitor &rarr; ast Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in source/visitor</th><th class="dirtab">Includes file in source/parser/ast</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="ivisitor_8h.html">ivisitor.h</a></td><td class="dirtab"><a class="el" href="ast_8h.html">ast.h</a></td></tr></table></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb.html b/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb.html
new file mode 100644 (file)
index 0000000..68d648f
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/buffer/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_03dccc10170a172d872e1c090cced3eb.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">buffer Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/buffer/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_03dccc10170a172d872e1c090cced3eb_dep.png" border="0" usemap="#dir__03dccc10170a172d872e1c090cced3eb__dep" alt="source/buffer/"/></div>
+<map name="dir__03dccc10170a172d872e1c090cced3eb__dep" id="dir__03dccc10170a172d872e1c090cced3eb__dep">
+<area shape="rect" id="node2" href="dir_03dccc10170a172d872e1c090cced3eb.html" title="buffer" alt="" coords="27,52,99,100"/><area shape="rect" id="node3" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="27,148,99,196"/><area shape="rect" id="edge3-headlabel" href="dir_000001_000006.html" title="1" alt="" coords="67,122,75,137"/><area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,109,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:ibuffer_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ibuffer_8cpp.html">ibuffer.cpp</a> <a href="ibuffer_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:ibuffer_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ibuffer_8d.html">ibuffer.d</a> <a href="ibuffer_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:ibuffer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ibuffer_8h.html">ibuffer.h</a> <a href="ibuffer_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb.js b/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb.js
new file mode 100644 (file)
index 0000000..afc2c70
--- /dev/null
@@ -0,0 +1,8 @@
+var dir_03dccc10170a172d872e1c090cced3eb =
+[
+    [ "ibuffer.cpp", "ibuffer_8cpp.html", null ],
+    [ "ibuffer.d", "ibuffer_8d.html", null ],
+    [ "ibuffer.h", "ibuffer_8h.html", [
+      [ "IBuffer", "class_i_buffer.html", "class_i_buffer" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.map b/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.map
new file mode 100644 (file)
index 0000000..48f4420
--- /dev/null
@@ -0,0 +1,6 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_03dccc10170a172d872e1c090cced3eb.html" title="buffer" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="node3" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="27,148,99,196"/>
+<area shape="rect" id="edge3-headlabel" href="dir_000001_000006.html" title="1" alt="" coords="67,122,75,137"/>
+<area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,109,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.md5 b/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.md5
new file mode 100644 (file)
index 0000000..5a66903
--- /dev/null
@@ -0,0 +1 @@
+791195072dc7aeb4015de1979293e74b
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.png b/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.png
new file mode 100644 (file)
index 0000000..7d48d10
Binary files /dev/null and b/docs/doxygen/html/dir_03dccc10170a172d872e1c090cced3eb_dep.png differ
diff --git a/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6.html b/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6.html
new file mode 100644 (file)
index 0000000..3474636
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/visitor/astprinter/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_040db83666d49d272c886fd8333eeae6.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">astprinter Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/visitor/astprinter/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_040db83666d49d272c886fd8333eeae6_dep.png" border="0" usemap="#dir__040db83666d49d272c886fd8333eeae6__dep" alt="source/visitor/astprinter/"/></div>
+<map name="dir__040db83666d49d272c886fd8333eeae6__dep" id="dir__040db83666d49d272c886fd8333eeae6__dep">
+<area shape="rect" id="node2" href="dir_040db83666d49d272c886fd8333eeae6.html" title="astprinter" alt="" coords="27,52,100,100"/><area shape="rect" id="graph2" href="dir_5a7579107b65eb4193120908d061ed8f.html" title="visitor" alt="" coords="16,16,112,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:astprinter_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="astprinter_8cpp.html">astprinter.cpp</a> <a href="astprinter_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:astprinter_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="astprinter_8d.html">astprinter.d</a> <a href="astprinter_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:astprinter_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="astprinter_8h.html">astprinter.h</a> <a href="astprinter_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html">astprinter</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6.js b/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6.js
new file mode 100644 (file)
index 0000000..39698f1
--- /dev/null
@@ -0,0 +1,8 @@
+var dir_040db83666d49d272c886fd8333eeae6 =
+[
+    [ "astprinter.cpp", "astprinter_8cpp.html", null ],
+    [ "astprinter.d", "astprinter_8d.html", null ],
+    [ "astprinter.h", "astprinter_8h.html", [
+      [ "ASTPrinter", "class_a_s_t_printer.html", null ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.map b/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.map
new file mode 100644 (file)
index 0000000..73714f6
--- /dev/null
@@ -0,0 +1,4 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_040db83666d49d272c886fd8333eeae6.html" title="astprinter" alt="" coords="27,52,100,100"/>
+<area shape="rect" id="graph2" href="dir_5a7579107b65eb4193120908d061ed8f.html" title="visitor" alt="" coords="16,16,112,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.md5 b/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.md5
new file mode 100644 (file)
index 0000000..29c2c12
--- /dev/null
@@ -0,0 +1 @@
+fd37194982bc71462db8e33079fefe5e
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.png b/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.png
new file mode 100644 (file)
index 0000000..8c90041
Binary files /dev/null and b/docs/doxygen/html/dir_040db83666d49d272c886fd8333eeae6_dep.png differ
diff --git a/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34.html b/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34.html
new file mode 100644 (file)
index 0000000..9412cd5
--- /dev/null
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_0713e853f9be800659de034b50d5eb34.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">parser Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/parser/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_0713e853f9be800659de034b50d5eb34_dep.png" border="0" usemap="#dir__0713e853f9be800659de034b50d5eb34__dep" alt="source/parser/"/></div>
+<map name="dir__0713e853f9be800659de034b50d5eb34__dep" id="dir__0713e853f9be800659de034b50d5eb34__dep">
+<area shape="rect" id="node4" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html" title="ast" alt="" coords="109,159,181,207"/><area shape="rect" id="edge4-headlabel" href="dir_000007_000008.html" title="1" alt="" coords="150,133,158,148"/><area shape="rect" id="node6" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="115,255,187,303"/><area shape="rect" id="edge8-headlabel" href="dir_000008_000003.html" title="1" alt="" coords="153,229,161,243"/><area shape="rect" id="node8" href="dir_5a7579107b65eb4193120908d061ed8f.html" title="visitor" alt="" coords="5,63,77,111"/><area shape="rect" id="edge10-headlabel" href="dir_000008_000011.html" title="1" alt="" coords="62,122,70,137"/><area shape="rect" id="node5" href="dir_b9e62201da49416043e75d5681b5d992.html" title="btparser" alt="" coords="205,63,277,111"/><area shape="rect" id="node7" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="112,351,188,399"/><area shape="rect" id="edge12-headlabel" href="dir_000009_000002.html" title="1" alt="" coords="183,334,191,348"/><area shape="rect" id="node9" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="309,159,381,207"/><area shape="rect" id="edge14-headlabel" href="dir_000009_000006.html" title="1" alt="" coords="308,133,316,147"/><area shape="rect" id="edge6-headlabel" href="dir_000003_000002.html" title="2" alt="" coords="146,325,154,339"/><area shape="rect" id="edge16-headlabel" href="dir_000002_000003.html" title="1" alt="" coords="147,314,155,329"/><area shape="rect" id="edge18-headlabel" href="dir_000011_000007.html" title="1" alt="" coords="87,71,95,86"/><area shape="rect" id="edge20-headlabel" href="dir_000011_000008.html" title="1" alt="" coords="117,133,125,147"/><area shape="rect" id="graph3" href="dir_0713e853f9be800659de034b50d5eb34.html" alt="" coords="99,52,288,217"/><area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="88,16,299,228"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_7d243f0521fc9ea9eda52e50e3904d9f"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></td></tr>
+<tr class="memitem:dir_b9e62201da49416043e75d5681b5d992"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:iparser_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="iparser_8cpp.html">iparser.cpp</a> <a href="iparser_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:iparser_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="iparser_8d.html">iparser.d</a> <a href="iparser_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:iparser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="iparser_8h.html">iparser.h</a> <a href="iparser_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34.js b/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34.js
new file mode 100644 (file)
index 0000000..6bca7a2
--- /dev/null
@@ -0,0 +1,10 @@
+var dir_0713e853f9be800659de034b50d5eb34 =
+[
+    [ "ast", "dir_7d243f0521fc9ea9eda52e50e3904d9f.html", "dir_7d243f0521fc9ea9eda52e50e3904d9f" ],
+    [ "btparser", "dir_b9e62201da49416043e75d5681b5d992.html", "dir_b9e62201da49416043e75d5681b5d992" ],
+    [ "iparser.cpp", "iparser_8cpp.html", null ],
+    [ "iparser.d", "iparser_8d.html", null ],
+    [ "iparser.h", "iparser_8h.html", [
+      [ "IParser", "class_i_parser.html", "class_i_parser" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.map b/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.map
new file mode 100644 (file)
index 0000000..6fba914
--- /dev/null
@@ -0,0 +1,19 @@
+<map id="G" name="G">
+<area shape="rect" id="node4" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html" title="ast" alt="" coords="109,159,181,207"/>
+<area shape="rect" id="edge4-headlabel" href="dir_000007_000008.html" title="1" alt="" coords="150,133,158,148"/>
+<area shape="rect" id="node6" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="115,255,187,303"/>
+<area shape="rect" id="edge8-headlabel" href="dir_000008_000003.html" title="1" alt="" coords="153,229,161,243"/>
+<area shape="rect" id="node8" href="dir_5a7579107b65eb4193120908d061ed8f.html" title="visitor" alt="" coords="5,63,77,111"/>
+<area shape="rect" id="edge10-headlabel" href="dir_000008_000011.html" title="1" alt="" coords="62,122,70,137"/>
+<area shape="rect" id="node5" href="dir_b9e62201da49416043e75d5681b5d992.html" title="btparser" alt="" coords="205,63,277,111"/>
+<area shape="rect" id="node7" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="112,351,188,399"/>
+<area shape="rect" id="edge12-headlabel" href="dir_000009_000002.html" title="1" alt="" coords="183,334,191,348"/>
+<area shape="rect" id="node9" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="309,159,381,207"/>
+<area shape="rect" id="edge14-headlabel" href="dir_000009_000006.html" title="1" alt="" coords="308,133,316,147"/>
+<area shape="rect" id="edge6-headlabel" href="dir_000003_000002.html" title="2" alt="" coords="146,325,154,339"/>
+<area shape="rect" id="edge16-headlabel" href="dir_000002_000003.html" title="1" alt="" coords="147,314,155,329"/>
+<area shape="rect" id="edge18-headlabel" href="dir_000011_000007.html" title="1" alt="" coords="87,71,95,86"/>
+<area shape="rect" id="edge20-headlabel" href="dir_000011_000008.html" title="1" alt="" coords="117,133,125,147"/>
+<area shape="rect" id="graph3" href="dir_0713e853f9be800659de034b50d5eb34.html" alt="" coords="99,52,288,217"/>
+<area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="88,16,299,228"/>
+</map>
diff --git a/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.md5 b/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.md5
new file mode 100644 (file)
index 0000000..62a3716
--- /dev/null
@@ -0,0 +1 @@
+bc3cb6a2ad1dadf8649378880d8047a0
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.png b/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.png
new file mode 100644 (file)
index 0000000..8790079
Binary files /dev/null and b/docs/doxygen/html/dir_0713e853f9be800659de034b50d5eb34_dep.png differ
diff --git a/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e.html b/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e.html
new file mode 100644 (file)
index 0000000..5755292
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/marker/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_0ded4896afb9830a3107831cf5c3c74e.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">marker Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/marker/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_0ded4896afb9830a3107831cf5c3c74e_dep.png" border="0" usemap="#dir__0ded4896afb9830a3107831cf5c3c74e__dep" alt="source/marker/"/></div>
+<map name="dir__0ded4896afb9830a3107831cf5c3c74e__dep" id="dir__0ded4896afb9830a3107831cf5c3c74e__dep">
+<area shape="rect" id="node2" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="27,52,99,100"/><area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,109,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:imarker_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="imarker_8cpp.html">imarker.cpp</a> <a href="imarker_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:imarker_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="imarker_8d.html">imarker.d</a> <a href="imarker_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:imarker_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="imarker_8h.html">imarker.h</a> <a href="imarker_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html">marker</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e.js b/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e.js
new file mode 100644 (file)
index 0000000..9435fb4
--- /dev/null
@@ -0,0 +1,8 @@
+var dir_0ded4896afb9830a3107831cf5c3c74e =
+[
+    [ "imarker.cpp", "imarker_8cpp.html", null ],
+    [ "imarker.d", "imarker_8d.html", null ],
+    [ "imarker.h", "imarker_8h.html", [
+      [ "IMarker", "class_i_marker.html", "class_i_marker" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.map b/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.map
new file mode 100644 (file)
index 0000000..171d015
--- /dev/null
@@ -0,0 +1,4 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,109,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.md5 b/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.md5
new file mode 100644 (file)
index 0000000..581fe1e
--- /dev/null
@@ -0,0 +1 @@
+63b07cb0436faa053377d604e11f0f26
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.png b/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.png
new file mode 100644 (file)
index 0000000..ae426e9
Binary files /dev/null and b/docs/doxygen/html/dir_0ded4896afb9830a3107831cf5c3c74e_dep.png differ
diff --git a/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f.html b/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f.html
new file mode 100644 (file)
index 0000000..d2fae86
--- /dev/null
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/visitor/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_5a7579107b65eb4193120908d061ed8f.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">visitor Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/visitor/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_5a7579107b65eb4193120908d061ed8f_dep.png" border="0" usemap="#dir__5a7579107b65eb4193120908d061ed8f__dep" alt="source/visitor/"/></div>
+<map name="dir__5a7579107b65eb4193120908d061ed8f__dep" id="dir__5a7579107b65eb4193120908d061ed8f__dep">
+<area shape="rect" id="node5" href="dir_0713e853f9be800659de034b50d5eb34.html" title="parser" alt="" coords="136,159,208,207"/><area shape="rect" id="edge4-headlabel" href="dir_000011_000007.html" title="1" alt="" coords="176,133,184,148"/><area shape="rect" id="node4" href="dir_040db83666d49d272c886fd8333eeae6.html" title="astprinter" alt="" coords="37,63,111,111"/><area shape="rect" id="graph3" href="dir_5a7579107b65eb4193120908d061ed8f.html" alt="" coords="27,52,219,121"/><area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,229,132"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_040db83666d49d272c886fd8333eeae6"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html">astprinter</a></td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:ivisitor_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ivisitor_8cpp.html">ivisitor.cpp</a> <a href="ivisitor_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:ivisitor_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ivisitor_8d.html">ivisitor.d</a> <a href="ivisitor_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:ivisitor_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ivisitor_8h.html">ivisitor.h</a> <a href="ivisitor_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f.js b/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f.js
new file mode 100644 (file)
index 0000000..74fd8be
--- /dev/null
@@ -0,0 +1,9 @@
+var dir_5a7579107b65eb4193120908d061ed8f =
+[
+    [ "astprinter", "dir_040db83666d49d272c886fd8333eeae6.html", "dir_040db83666d49d272c886fd8333eeae6" ],
+    [ "ivisitor.cpp", "ivisitor_8cpp.html", null ],
+    [ "ivisitor.d", "ivisitor_8d.html", null ],
+    [ "ivisitor.h", "ivisitor_8h.html", [
+      [ "IVisitor", "class_i_visitor.html", "class_i_visitor" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.map b/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.map
new file mode 100644 (file)
index 0000000..97db7b2
--- /dev/null
@@ -0,0 +1,7 @@
+<map id="G" name="G">
+<area shape="rect" id="node5" href="dir_0713e853f9be800659de034b50d5eb34.html" title="parser" alt="" coords="136,159,208,207"/>
+<area shape="rect" id="edge4-headlabel" href="dir_000011_000007.html" title="1" alt="" coords="176,133,184,148"/>
+<area shape="rect" id="node4" href="dir_040db83666d49d272c886fd8333eeae6.html" title="astprinter" alt="" coords="37,63,111,111"/>
+<area shape="rect" id="graph3" href="dir_5a7579107b65eb4193120908d061ed8f.html" alt="" coords="27,52,219,121"/>
+<area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,229,132"/>
+</map>
diff --git a/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.md5 b/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.md5
new file mode 100644 (file)
index 0000000..84f3905
--- /dev/null
@@ -0,0 +1 @@
+06c430af690a57490fe06cb28759dd94
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.png b/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.png
new file mode 100644 (file)
index 0000000..db39fb1
Binary files /dev/null and b/docs/doxygen/html/dir_5a7579107b65eb4193120908d061ed8f_dep.png differ
diff --git a/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7.html b/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7.html
new file mode 100644 (file)
index 0000000..889559b
--- /dev/null
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/lexer/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_6e01c9f65c607c8413b6b867b2e4a4a7.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">lexer Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/lexer/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.png" border="0" usemap="#dir__6e01c9f65c607c8413b6b867b2e4a4a7__dep" alt="source/lexer/"/></div>
+<map name="dir__6e01c9f65c607c8413b6b867b2e4a4a7__dep" id="dir__6e01c9f65c607c8413b6b867b2e4a4a7__dep">
+<area shape="rect" id="node5" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html" title="token" alt="" coords="37,159,109,207"/><area shape="rect" id="edge4-headlabel" href="dir_000003_000005.html" title="1" alt="" coords="78,133,86,148"/><area shape="rect" id="node6" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="237,159,313,207"/><area shape="rect" id="edge6-headlabel" href="dir_000003_000002.html" title="2" alt="" coords="220,146,228,160"/><area shape="rect" id="node4" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html" title="llnlexer" alt="" coords="133,63,205,111"/><area shape="rect" id="edge12-headlabel" href="dir_000004_000002.html" title="1" alt="" coords="238,133,246,148"/><area shape="rect" id="edge8-headlabel" href="dir_000002_000003.html" title="1" alt="" coords="119,108,127,122"/><area shape="rect" id="edge10-headlabel" href="dir_000002_000005.html" title="1" alt="" coords="123,184,131,198"/><area shape="rect" id="graph3" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" alt="" coords="27,52,216,217"/><area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,227,228"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></td></tr>
+<tr class="memitem:dir_e0e9d8d67a346e030b26eb17ee9d6bea"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a></td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:ilexer_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ilexer_8cpp.html">ilexer.cpp</a> <a href="ilexer_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:ilexer_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ilexer_8d.html">ilexer.d</a> <a href="ilexer_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:ilexer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ilexer_8h.html">ilexer.h</a> <a href="ilexer_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7.js b/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7.js
new file mode 100644 (file)
index 0000000..a85feef
--- /dev/null
@@ -0,0 +1,10 @@
+var dir_6e01c9f65c607c8413b6b867b2e4a4a7 =
+[
+    [ "llnlexer", "dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html", "dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7" ],
+    [ "token", "dir_e0e9d8d67a346e030b26eb17ee9d6bea.html", "dir_e0e9d8d67a346e030b26eb17ee9d6bea" ],
+    [ "ilexer.cpp", "ilexer_8cpp.html", null ],
+    [ "ilexer.d", "ilexer_8d.html", null ],
+    [ "ilexer.h", "ilexer_8h.html", [
+      [ "ILexer", "class_i_lexer.html", "class_i_lexer" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.map b/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.map
new file mode 100644 (file)
index 0000000..ed39245
--- /dev/null
@@ -0,0 +1,12 @@
+<map id="G" name="G">
+<area shape="rect" id="node5" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html" title="token" alt="" coords="37,159,109,207"/>
+<area shape="rect" id="edge4-headlabel" href="dir_000003_000005.html" title="1" alt="" coords="78,133,86,148"/>
+<area shape="rect" id="node6" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="237,159,313,207"/>
+<area shape="rect" id="edge6-headlabel" href="dir_000003_000002.html" title="2" alt="" coords="220,146,228,160"/>
+<area shape="rect" id="node4" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html" title="llnlexer" alt="" coords="133,63,205,111"/>
+<area shape="rect" id="edge12-headlabel" href="dir_000004_000002.html" title="1" alt="" coords="238,133,246,148"/>
+<area shape="rect" id="edge8-headlabel" href="dir_000002_000003.html" title="1" alt="" coords="119,108,127,122"/>
+<area shape="rect" id="edge10-headlabel" href="dir_000002_000005.html" title="1" alt="" coords="123,184,131,198"/>
+<area shape="rect" id="graph3" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" alt="" coords="27,52,216,217"/>
+<area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,227,228"/>
+</map>
diff --git a/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.md5 b/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.md5
new file mode 100644 (file)
index 0000000..6185f35
--- /dev/null
@@ -0,0 +1 @@
+db97abad2ea882460deee2eb3f43abf3
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.png b/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.png
new file mode 100644 (file)
index 0000000..ffc24ee
Binary files /dev/null and b/docs/doxygen/html/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.png differ
diff --git a/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b.html b/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b.html
new file mode 100644 (file)
index 0000000..b950c9b
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/exception/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_7cbf506fb13f3b03152051beb0d4464b.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">exception Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/exception/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_7cbf506fb13f3b03152051beb0d4464b_dep.png" border="0" usemap="#dir__7cbf506fb13f3b03152051beb0d4464b__dep" alt="source/exception/"/></div>
+<map name="dir__7cbf506fb13f3b03152051beb0d4464b__dep" id="dir__7cbf506fb13f3b03152051beb0d4464b__dep">
+<area shape="rect" id="node2" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="27,52,103,100"/><area shape="rect" id="node3" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="29,148,101,196"/><area shape="rect" id="edge5-headlabel" href="dir_000002_000003.html" title="1" alt="" coords="61,122,69,137"/><area shape="rect" id="edge3-headlabel" href="dir_000003_000002.html" title="2" alt="" coords="62,112,70,126"/><area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,115,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:exception_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8cpp.html">exception.cpp</a> <a href="exception_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:exception_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8d.html">exception.d</a> <a href="exception_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:exception_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html">exception.h</a> <a href="exception_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b.js b/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b.js
new file mode 100644 (file)
index 0000000..16fcd3f
--- /dev/null
@@ -0,0 +1,8 @@
+var dir_7cbf506fb13f3b03152051beb0d4464b =
+[
+    [ "exception.cpp", "exception_8cpp.html", "exception_8cpp" ],
+    [ "exception.d", "exception_8d.html", null ],
+    [ "exception.h", "exception_8h.html", [
+      [ "Exception", "class_exception.html", "class_exception" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.map b/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.map
new file mode 100644 (file)
index 0000000..83eff8c
--- /dev/null
@@ -0,0 +1,7 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="27,52,103,100"/>
+<area shape="rect" id="node3" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="29,148,101,196"/>
+<area shape="rect" id="edge5-headlabel" href="dir_000002_000003.html" title="1" alt="" coords="61,122,69,137"/>
+<area shape="rect" id="edge3-headlabel" href="dir_000003_000002.html" title="2" alt="" coords="62,112,70,126"/>
+<area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,115,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.md5 b/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.md5
new file mode 100644 (file)
index 0000000..82a0608
--- /dev/null
@@ -0,0 +1 @@
+5afa9024b7d23f4031a3613e9c060cee
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.png b/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.png
new file mode 100644 (file)
index 0000000..37f50c3
Binary files /dev/null and b/docs/doxygen/html/dir_7cbf506fb13f3b03152051beb0d4464b_dep.png differ
diff --git a/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f.html b/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f.html
new file mode 100644 (file)
index 0000000..7c8ead2
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/ast/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_7d243f0521fc9ea9eda52e50e3904d9f.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">ast Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/parser/ast/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.png" border="0" usemap="#dir__7d243f0521fc9ea9eda52e50e3904d9f__dep" alt="source/parser/ast/"/></div>
+<map name="dir__7d243f0521fc9ea9eda52e50e3904d9f__dep" id="dir__7d243f0521fc9ea9eda52e50e3904d9f__dep">
+<area shape="rect" id="node2" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html" title="ast" alt="" coords="53,52,125,100"/><area shape="rect" id="node3" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="5,148,77,196"/><area shape="rect" id="edge3-headlabel" href="dir_000008_000003.html" title="1" alt="" coords="65,128,73,143"/><area shape="rect" id="node4" href="dir_5a7579107b65eb4193120908d061ed8f.html" title="visitor" alt="" coords="101,148,173,196"/><area shape="rect" id="edge5-headlabel" href="dir_000008_000011.html" title="1" alt="" coords="112,121,120,135"/><area shape="rect" id="edge7-headlabel" href="dir_000011_000008.html" title="1" alt="" coords="107,113,115,128"/><area shape="rect" id="graph2" href="dir_0713e853f9be800659de034b50d5eb34.html" title="parser" alt="" coords="43,16,136,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:ast_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ast_8cpp.html">ast.cpp</a> <a href="ast_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:ast_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ast_8d.html">ast.d</a> <a href="ast_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:ast_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ast_8h.html">ast.h</a> <a href="ast_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html">ast</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f.js b/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f.js
new file mode 100644 (file)
index 0000000..26fc41e
--- /dev/null
@@ -0,0 +1,6 @@
+var dir_7d243f0521fc9ea9eda52e50e3904d9f =
+[
+    [ "ast.cpp", "ast_8cpp.html", null ],
+    [ "ast.d", "ast_8d.html", null ],
+    [ "ast.h", "ast_8h.html", "ast_8h" ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.map b/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.map
new file mode 100644 (file)
index 0000000..39cd1f0
--- /dev/null
@@ -0,0 +1,9 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html" title="ast" alt="" coords="53,52,125,100"/>
+<area shape="rect" id="node3" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="5,148,77,196"/>
+<area shape="rect" id="edge3-headlabel" href="dir_000008_000003.html" title="1" alt="" coords="65,128,73,143"/>
+<area shape="rect" id="node4" href="dir_5a7579107b65eb4193120908d061ed8f.html" title="visitor" alt="" coords="101,148,173,196"/>
+<area shape="rect" id="edge5-headlabel" href="dir_000008_000011.html" title="1" alt="" coords="112,121,120,135"/>
+<area shape="rect" id="edge7-headlabel" href="dir_000011_000008.html" title="1" alt="" coords="107,113,115,128"/>
+<area shape="rect" id="graph2" href="dir_0713e853f9be800659de034b50d5eb34.html" title="parser" alt="" coords="43,16,136,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.md5 b/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.md5
new file mode 100644 (file)
index 0000000..aada52d
--- /dev/null
@@ -0,0 +1 @@
+46a3da2021e9a5ee8230f7c8384bafa6
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.png b/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.png
new file mode 100644 (file)
index 0000000..ec00981
Binary files /dev/null and b/docs/doxygen/html/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.png differ
diff --git a/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94.html b/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94.html
new file mode 100644 (file)
index 0000000..5328c43
--- /dev/null
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/symbol/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_89df9e639bca1960a616c1c202d57d94.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">symbol Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/symbol/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_89df9e639bca1960a616c1c202d57d94_dep.png" border="0" usemap="#dir__89df9e639bca1960a616c1c202d57d94__dep" alt="source/symbol/"/></div>
+<map name="dir__89df9e639bca1960a616c1c202d57d94__dep" id="dir__89df9e639bca1960a616c1c202d57d94__dep">
+<area shape="rect" id="node2" href="dir_89df9e639bca1960a616c1c202d57d94.html" title="symbol" alt="" coords="27,52,99,100"/><area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,109,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:scopestack_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="scopestack_8cpp.html">scopestack.cpp</a> <a href="scopestack_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:scopestack_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="scopestack_8d.html">scopestack.d</a> <a href="scopestack_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:scopestack_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="scopestack_8h.html">scopestack.h</a> <a href="scopestack_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:symbol_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="symbol_8cpp.html">symbol.cpp</a> <a href="symbol_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:symbol_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="symbol_8d.html">symbol.d</a> <a href="symbol_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:symbol_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="symbol_8h.html">symbol.h</a> <a href="symbol_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94.js b/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94.js
new file mode 100644 (file)
index 0000000..8aafa1e
--- /dev/null
@@ -0,0 +1,9 @@
+var dir_89df9e639bca1960a616c1c202d57d94 =
+[
+    [ "scopestack.cpp", "scopestack_8cpp.html", null ],
+    [ "scopestack.d", "scopestack_8d.html", null ],
+    [ "scopestack.h", "scopestack_8h.html", "scopestack_8h" ],
+    [ "symbol.cpp", "symbol_8cpp.html", null ],
+    [ "symbol.d", "symbol_8d.html", null ],
+    [ "symbol.h", "symbol_8h.html", "symbol_8h" ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.map b/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.map
new file mode 100644 (file)
index 0000000..af3583f
--- /dev/null
@@ -0,0 +1,4 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_89df9e639bca1960a616c1c202d57d94.html" title="symbol" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" title="source" alt="" coords="16,16,109,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.md5 b/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.md5
new file mode 100644 (file)
index 0000000..1926093
--- /dev/null
@@ -0,0 +1 @@
+e17a2bcbd4da31202a34032468901594
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.png b/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.png
new file mode 100644 (file)
index 0000000..4d57596
Binary files /dev/null and b/docs/doxygen/html/dir_89df9e639bca1960a616c1c202d57d94_dep.png differ
diff --git a/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html b/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html
new file mode 100644 (file)
index 0000000..23069e9
--- /dev/null
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">source Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.png" border="0" usemap="#dir__b2f33c71d4aa5e7af42a1ca61ff5af1b__dep" alt="source/"/></div>
+<map name="dir__b2f33c71d4aa5e7af42a1ca61ff5af1b__dep" id="dir__b2f33c71d4aa5e7af42a1ca61ff5af1b__dep">
+<area shape="rect" id="node3" href="dir_03dccc10170a172d872e1c090cced3eb.html" title="buffer" alt="" coords="219,27,291,75"/><area shape="rect" id="node6" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="251,123,323,171"/><area shape="rect" id="edge3-headlabel" href="dir_000001_000006.html" title="1" alt="" coords="277,95,285,110"/><area shape="rect" id="node4" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="53,123,129,171"/><area shape="rect" id="node5" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="56,219,128,267"/><area shape="rect" id="edge15-headlabel" href="dir_000002_000003.html" title="1" alt="" coords="87,193,95,207"/><area shape="rect" id="edge13-headlabel" href="dir_000003_000002.html" title="2" alt="" coords="89,182,97,197"/><area shape="rect" id="node7" href="dir_0713e853f9be800659de034b50d5eb34.html" title="parser" alt="" coords="123,27,195,75"/><area shape="rect" id="edge7-headlabel" href="dir_000007_000002.html" title="1" alt="" coords="122,105,130,120"/><area shape="rect" id="edge5-headlabel" href="dir_000007_000003.html" title="2" alt="" coords="61,192,69,206"/><area shape="rect" id="edge11-headlabel" href="dir_000007_000006.html" title="1" alt="" coords="242,98,250,112"/><area shape="rect" id="node9" href="dir_5a7579107b65eb4193120908d061ed8f.html" title="visitor" alt="" coords="155,123,227,171"/><area shape="rect" id="edge9-headlabel" href="dir_000007_000011.html" title="2" alt="" coords="172,95,180,110"/><area shape="rect" id="node8" href="dir_89df9e639bca1960a616c1c202d57d94.html" title="symbol" alt="" coords="27,27,99,75"/><area shape="rect" id="edge17-headlabel" href="dir_000011_000007.html" title="1" alt="" coords="170,88,178,102"/><area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" alt="" coords="16,16,397,277"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_03dccc10170a172d872e1c090cced3eb"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></td></tr>
+<tr class="memitem:dir_7cbf506fb13f3b03152051beb0d4464b"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></td></tr>
+<tr class="memitem:dir_6e01c9f65c607c8413b6b867b2e4a4a7"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></td></tr>
+<tr class="memitem:dir_0ded4896afb9830a3107831cf5c3c74e"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html">marker</a></td></tr>
+<tr class="memitem:dir_0713e853f9be800659de034b50d5eb34"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></td></tr>
+<tr class="memitem:dir_89df9e639bca1960a616c1c202d57d94"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></td></tr>
+<tr class="memitem:dir_5a7579107b65eb4193120908d061ed8f"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.js b/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.js
new file mode 100644 (file)
index 0000000..0a8cfdd
--- /dev/null
@@ -0,0 +1,10 @@
+var dir_b2f33c71d4aa5e7af42a1ca61ff5af1b =
+[
+    [ "buffer", "dir_03dccc10170a172d872e1c090cced3eb.html", "dir_03dccc10170a172d872e1c090cced3eb" ],
+    [ "exception", "dir_7cbf506fb13f3b03152051beb0d4464b.html", "dir_7cbf506fb13f3b03152051beb0d4464b" ],
+    [ "lexer", "dir_6e01c9f65c607c8413b6b867b2e4a4a7.html", "dir_6e01c9f65c607c8413b6b867b2e4a4a7" ],
+    [ "marker", "dir_0ded4896afb9830a3107831cf5c3c74e.html", "dir_0ded4896afb9830a3107831cf5c3c74e" ],
+    [ "parser", "dir_0713e853f9be800659de034b50d5eb34.html", "dir_0713e853f9be800659de034b50d5eb34" ],
+    [ "symbol", "dir_89df9e639bca1960a616c1c202d57d94.html", "dir_89df9e639bca1960a616c1c202d57d94" ],
+    [ "visitor", "dir_5a7579107b65eb4193120908d061ed8f.html", "dir_5a7579107b65eb4193120908d061ed8f" ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.map b/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.map
new file mode 100644 (file)
index 0000000..98a14a8
--- /dev/null
@@ -0,0 +1,18 @@
+<map id="G" name="G">
+<area shape="rect" id="node3" href="dir_03dccc10170a172d872e1c090cced3eb.html" title="buffer" alt="" coords="219,27,291,75"/>
+<area shape="rect" id="node6" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="251,123,323,171"/>
+<area shape="rect" id="edge3-headlabel" href="dir_000001_000006.html" title="1" alt="" coords="277,95,285,110"/>
+<area shape="rect" id="node4" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="53,123,129,171"/>
+<area shape="rect" id="node5" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="56,219,128,267"/>
+<area shape="rect" id="edge15-headlabel" href="dir_000002_000003.html" title="1" alt="" coords="87,193,95,207"/>
+<area shape="rect" id="edge13-headlabel" href="dir_000003_000002.html" title="2" alt="" coords="89,182,97,197"/>
+<area shape="rect" id="node7" href="dir_0713e853f9be800659de034b50d5eb34.html" title="parser" alt="" coords="123,27,195,75"/>
+<area shape="rect" id="edge7-headlabel" href="dir_000007_000002.html" title="1" alt="" coords="122,105,130,120"/>
+<area shape="rect" id="edge5-headlabel" href="dir_000007_000003.html" title="2" alt="" coords="61,192,69,206"/>
+<area shape="rect" id="edge11-headlabel" href="dir_000007_000006.html" title="1" alt="" coords="242,98,250,112"/>
+<area shape="rect" id="node9" href="dir_5a7579107b65eb4193120908d061ed8f.html" title="visitor" alt="" coords="155,123,227,171"/>
+<area shape="rect" id="edge9-headlabel" href="dir_000007_000011.html" title="2" alt="" coords="172,95,180,110"/>
+<area shape="rect" id="node8" href="dir_89df9e639bca1960a616c1c202d57d94.html" title="symbol" alt="" coords="27,27,99,75"/>
+<area shape="rect" id="edge17-headlabel" href="dir_000011_000007.html" title="1" alt="" coords="170,88,178,102"/>
+<area shape="rect" id="graph2" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" alt="" coords="16,16,397,277"/>
+</map>
diff --git a/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.md5 b/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.md5
new file mode 100644 (file)
index 0000000..b546dd1
--- /dev/null
@@ -0,0 +1 @@
+c97ef2d26e33ddf175b4ce1b67b286a4
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.png b/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.png
new file mode 100644 (file)
index 0000000..0e5f4c3
Binary files /dev/null and b/docs/doxygen/html/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.png differ
diff --git a/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html b/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html
new file mode 100644 (file)
index 0000000..fe6d2e0
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/lexer/llnlexer/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">llnlexer Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/lexer/llnlexer/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.png" border="0" usemap="#dir__b5ebd7784fcb5fa8d1a2ca4f98b1fae7__dep" alt="source/lexer/llnlexer/"/></div>
+<map name="dir__b5ebd7784fcb5fa8d1a2ca4f98b1fae7__dep" id="dir__b5ebd7784fcb5fa8d1a2ca4f98b1fae7__dep">
+<area shape="rect" id="node2" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html" title="llnlexer" alt="" coords="27,52,99,100"/><area shape="rect" id="node3" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="24,148,100,196"/><area shape="rect" id="edge3-headlabel" href="dir_000004_000002.html" title="1" alt="" coords="67,122,75,137"/><area shape="rect" id="graph2" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="16,16,109,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:llnlexer_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="llnlexer_8cpp.html">llnlexer.cpp</a> <a href="llnlexer_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:llnlexer_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="llnlexer_8d.html">llnlexer.d</a> <a href="llnlexer_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:llnlexer_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="llnlexer_8h.html">llnlexer.h</a> <a href="llnlexer_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.js b/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.js
new file mode 100644 (file)
index 0000000..2104466
--- /dev/null
@@ -0,0 +1,8 @@
+var dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7 =
+[
+    [ "llnlexer.cpp", "llnlexer_8cpp.html", null ],
+    [ "llnlexer.d", "llnlexer_8d.html", null ],
+    [ "llnlexer.h", "llnlexer_8h.html", [
+      [ "LLNLexer", "class_l_l_n_lexer.html", "class_l_l_n_lexer" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.map b/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.map
new file mode 100644 (file)
index 0000000..17a20b0
--- /dev/null
@@ -0,0 +1,6 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html" title="llnlexer" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="node3" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="24,148,100,196"/>
+<area shape="rect" id="edge3-headlabel" href="dir_000004_000002.html" title="1" alt="" coords="67,122,75,137"/>
+<area shape="rect" id="graph2" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="16,16,109,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.md5 b/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.md5
new file mode 100644 (file)
index 0000000..355cf33
--- /dev/null
@@ -0,0 +1 @@
+13c75b221803d286a2ce0847657f6aa2
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.png b/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.png
new file mode 100644 (file)
index 0000000..688bbc5
Binary files /dev/null and b/docs/doxygen/html/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.png differ
diff --git a/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992.html b/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992.html
new file mode 100644 (file)
index 0000000..3392825
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/parser/btparser/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_b9e62201da49416043e75d5681b5d992.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">btparser Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/parser/btparser/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_b9e62201da49416043e75d5681b5d992_dep.png" border="0" usemap="#dir__b9e62201da49416043e75d5681b5d992__dep" alt="source/parser/btparser/"/></div>
+<map name="dir__b9e62201da49416043e75d5681b5d992__dep" id="dir__b9e62201da49416043e75d5681b5d992__dep">
+<area shape="rect" id="node2" href="dir_b9e62201da49416043e75d5681b5d992.html" title="btparser" alt="" coords="57,52,129,100"/><area shape="rect" id="node3" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="5,148,81,196"/><area shape="rect" id="edge3-headlabel" href="dir_000009_000002.html" title="1" alt="" coords="68,128,76,143"/><area shape="rect" id="node4" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="107,148,179,196"/><area shape="rect" id="edge5-headlabel" href="dir_000009_000006.html" title="1" alt="" coords="126,121,134,135"/><area shape="rect" id="graph2" href="dir_0713e853f9be800659de034b50d5eb34.html" title="parser" alt="" coords="47,16,140,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:btparser_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btparser_8cpp.html">btparser.cpp</a> <a href="btparser_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:btparser_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btparser_8d.html">btparser.d</a> <a href="btparser_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:btparser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="btparser_8h.html">btparser.h</a> <a href="btparser_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html">btparser</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992.js b/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992.js
new file mode 100644 (file)
index 0000000..aa3d013
--- /dev/null
@@ -0,0 +1,8 @@
+var dir_b9e62201da49416043e75d5681b5d992 =
+[
+    [ "btparser.cpp", "btparser_8cpp.html", null ],
+    [ "btparser.d", "btparser_8d.html", null ],
+    [ "btparser.h", "btparser_8h.html", [
+      [ "BTParser", "class_b_t_parser.html", "class_b_t_parser" ]
+    ] ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.map b/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.map
new file mode 100644 (file)
index 0000000..e824411
--- /dev/null
@@ -0,0 +1,8 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_b9e62201da49416043e75d5681b5d992.html" title="btparser" alt="" coords="57,52,129,100"/>
+<area shape="rect" id="node3" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" title="exception" alt="" coords="5,148,81,196"/>
+<area shape="rect" id="edge3-headlabel" href="dir_000009_000002.html" title="1" alt="" coords="68,128,76,143"/>
+<area shape="rect" id="node4" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" title="marker" alt="" coords="107,148,179,196"/>
+<area shape="rect" id="edge5-headlabel" href="dir_000009_000006.html" title="1" alt="" coords="126,121,134,135"/>
+<area shape="rect" id="graph2" href="dir_0713e853f9be800659de034b50d5eb34.html" title="parser" alt="" coords="47,16,140,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.md5 b/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.md5
new file mode 100644 (file)
index 0000000..0c51bbf
--- /dev/null
@@ -0,0 +1 @@
+dab72e1bbfe15acd9b7804af1beb07a4
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.png b/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.png
new file mode 100644 (file)
index 0000000..059a0ef
Binary files /dev/null and b/docs/doxygen/html/dir_b9e62201da49416043e75d5681b5d992_dep.png differ
diff --git a/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea.html b/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea.html
new file mode 100644 (file)
index 0000000..cc993ca
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Parse Utils: source/lexer/token/ Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
+   <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_e0e9d8d67a346e030b26eb17ee9d6bea.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">token Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="dynheader">
+Directory dependency graph for source/lexer/token/:</div>
+<div class="dyncontent">
+<div class="center"><img src="dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.png" border="0" usemap="#dir__e0e9d8d67a346e030b26eb17ee9d6bea__dep" alt="source/lexer/token/"/></div>
+<map name="dir__e0e9d8d67a346e030b26eb17ee9d6bea__dep" id="dir__e0e9d8d67a346e030b26eb17ee9d6bea__dep">
+<area shape="rect" id="node2" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html" title="token" alt="" coords="27,52,99,100"/><area shape="rect" id="graph2" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="16,16,109,111"/></map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:token_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="token_8cpp.html">token.cpp</a> <a href="token_8cpp_source.html">[code]</a></td></tr>
+<tr class="memitem:token_8d"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="token_8d.html">token.d</a> <a href="token_8d_source.html">[code]</a></td></tr>
+<tr class="memitem:token_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="token_8h.html">token.h</a> <a href="token_8h_source.html">[code]</a></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
+</body>
+</html>
diff --git a/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea.js b/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea.js
new file mode 100644 (file)
index 0000000..179d928
--- /dev/null
@@ -0,0 +1,6 @@
+var dir_e0e9d8d67a346e030b26eb17ee9d6bea =
+[
+    [ "token.cpp", "token_8cpp.html", null ],
+    [ "token.d", "token_8d.html", null ],
+    [ "token.h", "token_8h.html", "token_8h" ]
+];
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.map b/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.map
new file mode 100644 (file)
index 0000000..1a00193
--- /dev/null
@@ -0,0 +1,4 @@
+<map id="G" name="G">
+<area shape="rect" id="node2" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html" title="token" alt="" coords="27,52,99,100"/>
+<area shape="rect" id="graph2" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" title="lexer" alt="" coords="16,16,109,111"/>
+</map>
diff --git a/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.md5 b/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.md5
new file mode 100644 (file)
index 0000000..d2b4aff
--- /dev/null
@@ -0,0 +1 @@
+a27caa715fa9c478b8171c3b9598c539
\ No newline at end of file
diff --git a/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.png b/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.png
new file mode 100644 (file)
index 0000000..18dbd52
Binary files /dev/null and b/docs/doxygen/html/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.png differ
index 101c7a5654541f10e77b3457590673af307f4982..85894507485d5c216c3fdd39dad20f57c648e6fd 100644 (file)
@@ -2,7 +2,8 @@
 
 body, table, div, p, dl {
        font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
-       font-size: 12px;
+       font-size: 13px;
+       line-height: 1.3;
 }
 
 /* @group Heading Levels */
@@ -11,6 +12,12 @@ h1 {
        font-size: 150%;
 }
 
+.title {
+       font-size: 150%;
+       font-weight: bold;
+       margin: 10px 2px;
+}
+
 h2 {
        font-size: 120%;
 }
@@ -19,6 +26,19 @@ h3 {
        font-size: 100%;
 }
 
+h1, h2, h3, h4, h5, h6 {
+       -webkit-transition: text-shadow 0.5s linear;
+       -moz-transition: text-shadow 0.5s linear;
+       -ms-transition: text-shadow 0.5s linear;
+       -o-transition: text-shadow 0.5s linear;
+       transition: text-shadow 0.5s linear;
+       margin-right: 15px;
+}
+
+h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
+       text-shadow: 0 0 15px cyan;
+}
+
 dt {
        font-weight: bold;
 }
@@ -66,8 +86,6 @@ div.qindex, div.navtab{
        background-color: #EBEFF6;
        border: 1px solid #A3B4D7;
        text-align: center;
-       margin: 2px;
-       padding: 2px;
 }
 
 div.qindex, div.navpath {
@@ -117,12 +135,12 @@ a.el {
 a.elRef {
 }
 
-a.code {
-       color: #4665A2;
+a.code, a.code:visited {
+       color: #4665A2; 
 }
 
-a.codeRef {
-       color: #4665A2;
+a.codeRef, a.codeRef:visited {
+       color: #4665A2; 
 }
 
 /* @end */
@@ -131,20 +149,72 @@ dl.el {
        margin-left: -1cm;
 }
 
-.fragment {
+pre.fragment {
+        border: 1px solid #C4CFE5;
+        background-color: #FBFCFD;
+        padding: 4px 6px;
+        margin: 4px 8px 4px 2px;
+        overflow: auto;
+        word-wrap: break-word;
+        font-size:  9pt;
+        line-height: 125%;
+        font-family: monospace, fixed;
+        font-size: 105%;
+}
+
+div.fragment {
+        padding: 4px;
+        margin: 4px;
+       background-color: #FBFCFD;
+       border: 1px solid #C4CFE5;
+}
+
+div.line {
        font-family: monospace, fixed;
-       font-size: 105%;
+        font-size: 13px;
+       min-height: 13px;
+       line-height: 1.0;
+       text-wrap: unrestricted;
+       white-space: -moz-pre-wrap; /* Moz */
+       white-space: -pre-wrap;     /* Opera 4-6 */
+       white-space: -o-pre-wrap;   /* Opera 7 */
+       white-space: pre-wrap;      /* CSS3  */
+       word-wrap: break-word;      /* IE 5.5+ */
+       text-indent: -53px;
+       padding-left: 53px;
+       padding-bottom: 0px;
+       margin: 0px;
+       -webkit-transition-property: background-color, box-shadow;
+       -webkit-transition-duration: 0.5s;
+       -moz-transition-property: background-color, box-shadow;
+       -moz-transition-duration: 0.5s;
+       -ms-transition-property: background-color, box-shadow;
+       -ms-transition-duration: 0.5s;
+       -o-transition-property: background-color, box-shadow;
+       -o-transition-duration: 0.5s;
+       transition-property: background-color, box-shadow;
+       transition-duration: 0.5s;
 }
 
-pre.fragment {
-       border: 1px solid #C4CFE5;
-       background-color: #FBFCFD;
-       padding: 4px 6px;
-       margin: 4px 8px 4px 2px;
-       overflow: auto;
-       word-wrap: break-word;
-       font-size:  9pt;
-       line-height: 125%;
+div.line.glow {
+       background-color: cyan;
+       box-shadow: 0 0 10px cyan;
+}
+
+
+span.lineno {
+       padding-right: 4px;
+       text-align: right;
+       border-right: 2px solid #0F0;
+       background-color: #E8E8E8;
+        white-space: pre;
+}
+span.lineno a {
+       background-color: #D8D8D8;
+}
+
+span.lineno a:hover {
+       background-color: #C8C8C8;
 }
 
 div.ah {
@@ -177,15 +247,15 @@ div.groupText {
 }
 
 body {
-       background: white;
+       background-color: white;
        color: black;
         margin: 0;
 }
 
 div.contents {
        margin-top: 10px;
-       margin-left: 10px;
-       margin-right: 10px;
+       margin-left: 12px;
+       margin-right: 8px;
 }
 
 td.indexkey {
@@ -194,6 +264,8 @@ td.indexkey {
        border: 1px solid #C4CFE5;
        margin: 2px 0px 2px 0;
        padding: 2px 10px;
+        white-space: nowrap;
+        vertical-align: top;
 }
 
 td.indexvalue {
@@ -286,6 +358,13 @@ span.vhdllogic {
        color: #ff0000 
 }
 
+blockquote {
+        background-color: #F7F8FB;
+        border-left: 2px solid #9CAFD4;
+        margin: 0 24px 0 4px;
+        padding: 0 12px 0 16px;
+}
+
 /* @end */
 
 /*
@@ -339,6 +418,24 @@ table.memberdecls {
        padding: 0px;
 }
 
+.memberdecls td {
+       -webkit-transition-property: background-color, box-shadow;
+       -webkit-transition-duration: 0.5s;
+       -moz-transition-property: background-color, box-shadow;
+       -moz-transition-duration: 0.5s;
+       -ms-transition-property: background-color, box-shadow;
+       -ms-transition-duration: 0.5s;
+       -o-transition-property: background-color, box-shadow;
+       -o-transition-duration: 0.5s;
+       transition-property: background-color, box-shadow;
+       transition-duration: 0.5s;
+}
+
+.memberdecls td.glow {
+       background-color: cyan;
+       box-shadow: 0 0 15px cyan;
+}
+
 .mdescLeft, .mdescRight,
 .memItemLeft, .memItemRight,
 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
@@ -361,6 +458,10 @@ table.memberdecls {
         white-space: nowrap;
 }
 
+.memItemRight {
+       width: 100%;
+}
+
 .memTemplParams {
        color: #4665A2;
         white-space: nowrap;
@@ -388,18 +489,37 @@ table.memberdecls {
        padding: 2px;
 }
 
+.mempage {
+       width: 100%;
+}
+
 .memitem {
        padding: 0;
        margin-bottom: 10px;
+       margin-right: 5px;
+        -webkit-transition: box-shadow 0.5s linear;
+        -moz-transition: box-shadow 0.5s linear;
+        -ms-transition: box-shadow 0.5s linear;
+        -o-transition: box-shadow 0.5s linear;
+        transition: box-shadow 0.5s linear;
+        display: table !important;
+        width: 100%;
+}
+
+.memitem.glow {
+         box-shadow: 0 0 15px cyan;
 }
 
 .memname {
-        white-space: nowrap;
         font-weight: bold;
         margin-left: 6px;
 }
 
-.memproto {
+.memname td {
+       vertical-align: bottom;
+}
+
+.memproto, dl.reflist dt {
         border-top: 1px solid #A8B8D9;
         border-left: 1px solid #A8B8D9;
         border-right: 1px solid #A8B8D9;
@@ -407,45 +527,55 @@ table.memberdecls {
         color: #253555;
         font-weight: bold;
         text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
         /* opera specific markup */
         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        border-top-right-radius: 8px;
-        border-top-left-radius: 8px;
+        border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
         /* firefox specific markup */
         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        -moz-border-radius-topright: 8px;
-        -moz-border-radius-topleft: 8px;
+        -moz-border-radius-topright: 4px;
+        -moz-border-radius-topleft: 4px;
         /* webkit specific markup */
         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        -webkit-border-top-right-radius: 8px;
-        -webkit-border-top-left-radius: 8px;
-        background-image:url('nav_f.png');
-        background-repeat:repeat-x;
-        background-color: #E2E8F2;
+        -webkit-border-top-right-radius: 4px;
+        -webkit-border-top-left-radius: 4px;
 
 }
 
-.memdoc {
+.memdoc, dl.reflist dd {
         border-bottom: 1px solid #A8B8D9;      
         border-left: 1px solid #A8B8D9;      
         border-right: 1px solid #A8B8D9; 
-        padding: 2px 5px;
+        padding: 6px 10px 2px 10px;
         background-color: #FBFCFD;
         border-top-width: 0;
+        background-image:url('nav_g.png');
+        background-repeat:repeat-x;
+        background-color: #FFFFFF;
         /* opera specific markup */
-        border-bottom-left-radius: 8px;
-        border-bottom-right-radius: 8px;
+        border-bottom-left-radius: 4px;
+        border-bottom-right-radius: 4px;
         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
         /* firefox specific markup */
-        -moz-border-radius-bottomleft: 8px;
-        -moz-border-radius-bottomright: 8px;
+        -moz-border-radius-bottomleft: 4px;
+        -moz-border-radius-bottomright: 4px;
         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
         /* webkit specific markup */
-        -webkit-border-bottom-left-radius: 8px;
-        -webkit-border-bottom-right-radius: 8px;
+        -webkit-border-bottom-left-radius: 4px;
+        -webkit-border-bottom-right-radius: 4px;
         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
+}
+
+dl.reflist dt {
+        padding: 5px;
+}
+
+dl.reflist dd {
+        margin: 0px 0px 10px 0px;
+        padding: 5px;
 }
 
 .paramkey {
@@ -463,9 +593,13 @@ table.memberdecls {
 .paramname em {
        font-style: normal;
 }
+.paramname code {
+        line-height: 14px;
+}
 
 .params, .retval, .exception, .tparams {
-        border-spacing: 6px 2px;
+        margin-left: 0px;
+        padding-left: 0px;
 }       
 
 .params .paramname, .retval .paramname {
@@ -483,105 +617,114 @@ table.memberdecls {
         vertical-align: top;
 }
 
+table.mlabels {
+       border-spacing: 0px;
+}
 
+td.mlabels-left {
+       width: 100%;
+       padding: 0px;
+}
 
+td.mlabels-right {
+       vertical-align: bottom;
+       padding: 0px;
+       white-space: nowrap;
+}
 
-/* @end */
-
-/* @group Directory (tree) */
-
-/* for the tree view */
+span.mlabels {
+        margin-left: 8px;
+}
 
-.ftvtree {
-       font-family: sans-serif;
-       margin: 0px;
+span.mlabel {
+        background-color: #728DC1;
+        border-top:1px solid #5373B4;
+        border-left:1px solid #5373B4;
+        border-right:1px solid #C4CFE5;
+        border-bottom:1px solid #C4CFE5;
+       text-shadow: none;
+        color: white;
+        margin-right: 4px;
+        padding: 2px 3px;
+        border-radius: 3px;
+        font-size: 7pt;
+       white-space: nowrap;
 }
 
-/* these are for tree view when used as main index */
 
-.directory {
-       font-size: 9pt;
-       font-weight: bold;
-       margin: 5px;
-}
 
-.directory h3 {
-       margin: 0px;
-       margin-top: 1em;
-       font-size: 11pt;
-}
+/* @end */
 
-/*
-The following two styles can be used to replace the root node title
-with an image of your choice.  Simply uncomment the next two styles,
-specify the name of your image and be sure to set 'height' to the
-proper pixel height of your image.
-*/
+/* these are for tree view when not used as main index */
 
-/*
-.directory h3.swap {
-       height: 61px;
-       background-repeat: no-repeat;
-       background-image: url("yourimage.gif");
-}
-.directory h3.swap span {
-       display: none;
+div.directory {
+        margin: 10px 0px;
+        border-top: 1px solid #A8B8D9;
+        border-bottom: 1px solid #A8B8D9;
+        width: 100%;
 }
-*/
 
-.directory > h3 {
-       margin-top: 0;
+.directory table {
+        border-collapse:collapse;
 }
 
-.directory p {
-       margin: 0px;
-       white-space: nowrap;
+.directory td {
+        margin: 0px;
+        padding: 0px;
+       vertical-align: top;
 }
 
-.directory div {
-       display: none;
-       margin: 0px;
+.directory td.entry {
+        white-space: nowrap;
+        padding-right: 6px;
 }
 
-.directory img {
-       vertical-align: -30%;
+.directory td.entry a {
+        outline:none;
 }
 
-/* these are for tree view when not used as main index */
-
-.directory-alt {
-       font-size: 100%;
-       font-weight: bold;
+.directory td.entry a img {
+        border: none;
 }
 
-.directory-alt h3 {
-       margin: 0px;
-       margin-top: 1em;
-       font-size: 11pt;
+.directory td.desc {
+        width: 100%;
+        padding-left: 6px;
+       padding-right: 6px;
+       border-left: 1px solid rgba(0,0,0,0.05);
 }
 
-.directory-alt > h3 {
-       margin-top: 0;
+.directory tr.even {
+       padding-left: 6px;
+       background-color: #F7F8FB;
 }
 
-.directory-alt p {
-       margin: 0px;
-       white-space: nowrap;
+.directory img {
+       vertical-align: -30%;
 }
 
-.directory-alt div {
-       display: none;
-       margin: 0px;
+.directory .levels {
+        white-space: nowrap;
+        width: 100%;
+        text-align: right;
+        font-size: 9pt;
 }
 
-.directory-alt img {
-       vertical-align: -30%;
+.directory .levels span {
+        cursor: pointer;
+        padding-left: 2px;
+        padding-right: 2px;
+       color: #3D578C;
 }
 
-/* @end */
-
 div.dynheader {
         margin-top: 8px;
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+       -khtml-user-select: none;
+       -moz-user-select: none;
+       -ms-user-select: none;
+       user-select: none;
 }
 
 address {
@@ -591,6 +734,8 @@ address {
 
 table.doxtable {
        border-collapse:collapse;
+        margin-top: 4px;
+        margin-bottom: 4px;
 }
 
 table.doxtable td, table.doxtable th {
@@ -604,9 +749,60 @@ table.doxtable th {
        font-size: 110%;
        padding-bottom: 4px;
        padding-top: 5px;
-       text-align:left;
 }
 
+table.fieldtable {
+        width: 100%;
+        margin-bottom: 10px;
+        border: 1px solid #A8B8D9;
+        border-spacing: 0px;
+        -moz-border-radius: 4px;
+        -webkit-border-radius: 4px;
+        border-radius: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+        padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+        white-space: nowrap;
+        border-right: 1px solid #A8B8D9;
+        border-bottom: 1px solid #A8B8D9;
+        vertical-align: top;
+}
+
+.fieldtable td.fielddoc {
+        border-bottom: 1px solid #A8B8D9;
+        width: 100%;
+}
+
+.fieldtable tr:last-child td {
+        border-bottom: none;
+}
+
+.fieldtable th {
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
+        font-size: 90%;
+        color: #253555;
+        padding-bottom: 4px;
+        padding-top: 5px;
+        text-align:left;
+        -moz-border-radius-topleft: 4px;
+        -moz-border-radius-topright: 4px;
+        -webkit-border-top-left-radius: 4px;
+        -webkit-border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
+        border-top-right-radius: 4px;
+        border-bottom: 1px solid #A8B8D9;
+}
+
+
 .tabsearch {
        top: 0px;
        left: 10px;
@@ -687,7 +883,6 @@ div.summary a
 div.ingroups
 {
        font-size: 8pt;
-       padding-left: 5px;
        width: 50%;
        text-align: left;
 }
@@ -708,7 +903,7 @@ div.header
 
 div.headertitle
 {
-       padding: 5px 5px 5px 10px;
+       padding: 5px 5px 5px 7px;
 }
 
 dl
@@ -716,47 +911,74 @@ dl
         padding: 0 0 0 10px;
 }
 
-dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
+dl.section
 {
-        border-left:4px solid;
-        padding: 0 0 0 6px;
+       margin-left: 0px;
+       padding-left: 0px;
 }
 
 dl.note
 {
-        border-color: #D0D000;
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #D0C000;
 }
 
 dl.warning, dl.attention
 {
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
         border-color: #FF0000;
 }
 
 dl.pre, dl.post, dl.invariant
 {
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
         border-color: #00D000;
 }
 
 dl.deprecated
 {
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
         border-color: #505050;
 }
 
 dl.todo
 {
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
         border-color: #00C0E0;
 }
 
 dl.test
 {
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
         border-color: #3030E0;
 }
 
 dl.bug
 {
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
         border-color: #C08050;
 }
 
+dl.section dd {
+       margin-bottom: 6px;
+}
+
+
 #projectlogo
 {
        text-align: center;
@@ -771,21 +993,21 @@ dl.bug
  
 #projectname
 {
-       font: 300% arial,sans-serif;
+       font: 300% Tahoma, Arial,sans-serif;
        margin: 0px;
-       padding: 0px;
+       padding: 2px 0px;
 }
     
 #projectbrief
 {
-       font: 120% arial,sans-serif;
+       font: 120% Tahoma, Arial,sans-serif;
        margin: 0px;
        padding: 0px;
 }
 
 #projectnumber
 {
-       font: 50% arial,sans-serif;
+       font: 50% Tahoma, Arial,sans-serif;
        margin: 0px;
        padding: 0px;
 }
@@ -798,3 +1020,137 @@ dl.bug
        border-bottom: 1px solid #5373B4;
 }
 
+.image
+{
+        text-align: center;
+}
+
+.dotgraph
+{
+        text-align: center;
+}
+
+.mscgraph
+{
+        text-align: center;
+}
+
+.caption
+{
+       font-weight: bold;
+}
+
+div.zoom
+{
+       border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+        margin-bottom:50px;
+}
+
+dl.citelist dt {
+        color:#334975;
+        float:left;
+        font-weight:bold;
+        margin-right:10px;
+        padding:5px;
+}
+
+dl.citelist dd {
+        margin:2px 0;
+        padding:5px 0;
+}
+
+div.toc {
+        padding: 14px 25px;
+        background-color: #F4F6FA;
+        border: 1px solid #D8DFEE;
+        border-radius: 7px 7px 7px 7px;
+        float: right;
+        height: auto;
+        margin: 0 20px 10px 10px;
+        width: 200px;
+}
+
+div.toc li {
+        background: url("bdwn.png") no-repeat scroll 0 5px transparent;
+        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
+        margin-top: 5px;
+        padding-left: 10px;
+        padding-top: 2px;
+}
+
+div.toc h3 {
+        font: bold 12px/1.2 Arial,FreeSans,sans-serif;
+       color: #4665A2;
+        border-bottom: 0 none;
+        margin: 0;
+}
+
+div.toc ul {
+        list-style: none outside none;
+        border: medium none;
+        padding: 0px;
+}       
+
+div.toc li.level1 {
+        margin-left: 0px;
+}
+
+div.toc li.level2 {
+        margin-left: 15px;
+}
+
+div.toc li.level3 {
+        margin-left: 30px;
+}
+
+div.toc li.level4 {
+        margin-left: 45px;
+}
+
+.inherit_header {
+        font-weight: bold;
+        color: gray;
+        cursor: pointer;
+       -webkit-touch-callout: none;
+       -webkit-user-select: none;
+       -khtml-user-select: none;
+       -moz-user-select: none;
+       -ms-user-select: none;
+       user-select: none;
+}
+
+.inherit_header td {
+        padding: 6px 0px 2px 5px;
+}
+
+.inherit {
+        display: none;
+}
+
+tr.heading h2 {
+        margin-top: 12px;
+        margin-bottom: 4px;
+}
+
+@media print
+{
+  #top { display: none; }
+  #side-nav { display: none; }
+  #nav-path { display: none; }
+  body { overflow:visible; }
+  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+  .summary { display: none; }
+  .memitem { page-break-inside: avoid; }
+  #doc-content
+  {
+    margin-left:0 !important;
+    height:auto !important;
+    width:auto !important;
+    overflow:inherit;
+    display:inline;
+  }
+}
+
index 635ed52fce7057ac24df92ec7664088a881fa5d0..3ff17d807fd8aa003bed8bb2a69e8f0909592fd1 100644 (file)
Binary files a/docs/doxygen/html/doxygen.png and b/docs/doxygen/html/doxygen.png differ
diff --git a/docs/doxygen/html/dynsections.js b/docs/doxygen/html/dynsections.js
new file mode 100644 (file)
index 0000000..116542f
--- /dev/null
@@ -0,0 +1,78 @@
+function toggleVisibility(linkObj)
+{
+ var base = $(linkObj).attr('id');
+ var summary = $('#'+base+'-summary');
+ var content = $('#'+base+'-content');
+ var trigger = $('#'+base+'-trigger');
+ var src=$(trigger).attr('src');
+ if (content.is(':visible')===true) {
+   content.hide();
+   summary.show();
+   $(linkObj).addClass('closed').removeClass('opened');
+   $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
+ } else {
+   content.show();
+   summary.hide();
+   $(linkObj).removeClass('closed').addClass('opened');
+   $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
+ } 
+ return false;
+}
+
+function updateStripes()
+{
+  $('table.directory tr').
+       removeClass('even').filter(':visible:even').addClass('even');
+}
+function toggleLevel(level)
+{
+  $('table.directory tr').each(function(){ 
+    var l = this.id.split('_').length-1;
+    var i = $('#img'+this.id.substring(3));
+    var a = $('#arr'+this.id.substring(3));
+    if (l<level+1) {
+      i.attr('src','ftv2folderopen.png');
+      a.attr('src','ftv2mnode.png');
+      $(this).show();
+    } else if (l==level+1) {
+      i.attr('src','ftv2folderclosed.png');
+      a.attr('src','ftv2pnode.png');
+      $(this).show();
+    } else {
+      $(this).hide();
+    }
+  });
+  updateStripes();
+}
+function toggleFolder(id) 
+{
+  var n = $('[id^=row_'+id+']');
+  var i = $('[id^=img_'+id+']');
+  var a = $('[id^=arr_'+id+']');
+  var c = n.slice(1);
+  if (c.filter(':first').is(':visible')===true) {
+    i.attr('src','ftv2folderclosed.png');
+    a.attr('src','ftv2pnode.png');
+    c.hide();
+  } else {
+    i.attr('src','ftv2folderopen.png');
+    a.attr('src','ftv2mnode.png');
+    c.show();
+  }
+  updateStripes();
+}
+
+function toggleInherit(id)
+{
+  var rows = $('tr.inherit.'+id);
+  var img = $('tr.inherit_header.'+id+' img');
+  var src = $(img).attr('src');
+  if (rows.filter(':first').is(':visible')===true) {
+    rows.css('display','none');
+    $(img).attr('src',src.substring(0,src.length-8)+'closed.png');
+  } else {
+    rows.css('display','table-row'); // using show() causes jump in firefox
+    $(img).attr('src',src.substring(0,src.length-10)+'open.png');
+  }
+}
+
index aa5eebfdb404f401e5aa7b64fe566e1095a7c50a..29a504cd417f9eff8e96b531bd3afb5e4933b2ed 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/exception/exception.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,15 +81,29 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('exception_8cpp.html','');
+$(document).ready(function(){initNavTree('exception_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
-<h1>source/exception/exception.cpp File Reference</h1>  </div>
-</div>
+<div class="title">exception.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;sstream&gt;</code><br/>
 <code>#include &quot;<a class="el" href="exception_8h_source.html">exception.h</a>&quot;</code><br/>
@@ -90,18 +112,18 @@ Include dependency graph for exception.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="exception_8cpp__incl.png" border="0" usemap="#source_2exception_2exception_8cpp" alt=""/></div>
 <map name="source_2exception_2exception_8cpp" id="source_2exception_2exception_8cpp">
-<area shape="rect" id="node5" href="exception_8h.html" title="exception.h" alt="" coords="116,83,204,112"/></map>
+<area shape="rect" id="node5" href="exception_8h.html" title="exception.h" alt="" coords="114,80,200,107"/><area shape="rect" id="node11" href="token_8h.html" title="token.h" alt="" coords="195,155,259,181"/></map>
 </div>
 </div>
 <p><a href="exception_8cpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="func-members"></a>
+<tr class="heading"><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_exception.html">Exception</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt;</a> (<a class="el" href="class_exception.html">Exception</a> &amp;ex, const std::string &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_exception.html">Exception</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4">operator&lt;&lt;</a> (<a class="el" href="class_exception.html">Exception</a> &amp;ex, unsigned int rhs)</td></tr>
+<tr class="memitem:a14ad8d29bc8d9f4eb8d2a0b0e5b1047f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_exception.html">Exception</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt;</a> (<a class="el" href="class_exception.html">Exception</a> &amp;ex, const std::string &amp;rhs)</td></tr>
+<tr class="memitem:a96bb231c8f8c68239c83b6fa691e02b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_exception.html">Exception</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4">operator&lt;&lt;</a> (<a class="el" href="class_exception.html">Exception</a> &amp;ex, unsigned int rhs)</td></tr>
 </table>
 <hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a14ad8d29bc8d9f4eb8d2a0b0e5b1047f"></a><!-- doxytag: member="exception.cpp::operator&lt;&lt;" ref="a14ad8d29bc8d9f4eb8d2a0b0e5b1047f" args="(Exception &amp;ex, const std::string &amp;rhs)" -->
+<a class="anchor" id="a14ad8d29bc8d9f4eb8d2a0b0e5b1047f"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -123,14 +145,13 @@ Functions</h2></td></tr>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00039">39</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a96bb231c8f8c68239c83b6fa691e02b4"></a><!-- doxytag: member="exception.cpp::operator&lt;&lt;" ref="a96bb231c8f8c68239c83b6fa691e02b4" args="(Exception &amp;ex, unsigned int rhs)" -->
+<a class="anchor" id="a96bb231c8f8c68239c83b6fa691e02b4"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -152,37 +173,22 @@ Functions</h2></td></tr>
           <td></td><td></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="exception_8cpp_source.html#l00045">45</a> of file <a class="el" href="exception_8cpp_source.html">exception.cpp</a>.</p>
 
 </div>
 </div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li><li class="navelem"><a class="el" href="exception_8cpp.html">exception.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="exception_8cpp.html">exception.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/exception_8cpp.js b/docs/doxygen/html/exception_8cpp.js
new file mode 100644 (file)
index 0000000..30490eb
--- /dev/null
@@ -0,0 +1,5 @@
+var exception_8cpp =
+[
+    [ "operator<<", "exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f", null ],
+    [ "operator<<", "exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4", null ]
+];
\ No newline at end of file
index af2a210230c8a081a1a92e7c113cf481c3dd9983..531c31428eb7cf22169434d26a33c45e17871aae 100644 (file)
@@ -1,3 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node5" href="$exception_8h.html" title="exception.h" alt="" coords="116,83,204,112"/>
+<area shape="rect" id="node5" href="$exception_8h.html" title="exception.h" alt="" coords="114,80,200,107"/>
+<area shape="rect" id="node11" href="$token_8h.html" title="token.h" alt="" coords="195,155,259,181"/>
 </map>
index a0ba78771b18ceedc13ff8b84bc3482b86be91de..4eaae2f825276dfb16eab674bfbad3b7ac4b6ad9 100644 (file)
@@ -1 +1 @@
-1aa8787dbcdd18ba4ce094e36df8cf5f
\ No newline at end of file
+3c12034553e1e919b53e469e2d4ae112
\ No newline at end of file
index f4a32a63f7f5accf27579f47c34b8812bac9b20b..807c8825f58ff7f46b09467fa41142fb251a6776 100644 (file)
Binary files a/docs/doxygen/html/exception_8cpp__incl.png and b/docs/doxygen/html/exception_8cpp__incl.png differ
index c5bf1e1c4908ed3e62070c06db147f20bcd68c29..9583e4354a2d3bcb3fbe283077435ffa65e32f5f 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/exception/exception.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,76 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('exception_8cpp.html','');
+$(document).ready(function(){initNavTree('exception_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/exception/exception.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="exception_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &quot;<a class="code" href="exception_8h.html">exception.h</a>&quot;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a><a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">00004</a> <a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception::Exception</a>() throw() : std::exception()
-<a name="l00005"></a>00005 {
-<a name="l00006"></a>00006 }
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="class_exception.html#abfa91380075acb0b040b401ace9885d8">00008</a> <a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception::Exception</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a>&amp; tok) <span class="keywordflow">throw</span>() : std::exception(), ex_line(tok.line()), ex_column(tok.column())
-<a name="l00009"></a>00009 {
-<a name="l00010"></a>00010     std::ostringstream oss;
-<a name="l00011"></a>00011     oss &lt;&lt; <span class="stringliteral">&quot;(ln &quot;</span> &lt;&lt; ex_line &lt;&lt; <span class="stringliteral">&quot;, col &quot;</span> &lt;&lt; ex_column &lt;&lt; <span class="stringliteral">&quot;): &quot;</span>;
-<a name="l00012"></a>00012     oss &lt;&lt; ((<a class="code" href="class_exception.html">Exception</a>*)<span class="keyword">this</span>)-&gt;message() &lt;&lt; std::endl;
-<a name="l00013"></a>00013     ex_msg = oss.str();
-<a name="l00014"></a>00014 }
-<a name="l00015"></a>00015 
-<a name="l00016"></a><a class="code" href="class_exception.html#aa049354d27370ca0176a16c5ed7394e9">00016</a> <a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception::Exception</a>(<span class="keywordtype">int</span> line, <span class="keywordtype">int</span> column) <span class="keywordflow">throw</span>() : std::exception(), ex_line(line), ex_column(column)
-<a name="l00017"></a>00017 {
-<a name="l00018"></a>00018     std::ostringstream oss;
-<a name="l00019"></a>00019     oss &lt;&lt; <span class="stringliteral">&quot;(ln &quot;</span> &lt;&lt; ex_line &lt;&lt; <span class="stringliteral">&quot;, col &quot;</span> &lt;&lt; ex_column &lt;&lt; <span class="stringliteral">&quot;): &quot;</span>;
-<a name="l00020"></a>00020     oss &lt;&lt; ((<a class="code" href="class_exception.html">Exception</a>*)<span class="keyword">this</span>)-&gt;message() &lt;&lt; std::endl;
-<a name="l00021"></a>00021     ex_msg = oss.str();
-<a name="l00022"></a>00022 }
-<a name="l00023"></a>00023 
-<a name="l00024"></a><a class="code" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">00024</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">Exception::what</a>() <span class="keyword">const</span> throw()
-<a name="l00025"></a>00025 {
-<a name="l00026"></a>00026     <span class="keywordflow">return</span> <a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>.c_str();
-<a name="l00027"></a>00027 }
-<a name="l00028"></a>00028 
-<a name="l00029"></a><a class="code" href="class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf">00029</a> <span class="keywordtype">void</span> <a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">Exception::message</a>(<span class="keyword">const</span> std::string&amp; msg) <span class="keywordflow">throw</span>()
-<a name="l00030"></a>00030 {
-<a name="l00031"></a>00031     ex_msg = msg;
-<a name="l00032"></a>00032 }
-<a name="l00033"></a>00033 
-<a name="l00034"></a><a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">00034</a> <span class="keyword">const</span> std::string&amp; <a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">Exception::message</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span> throw()
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036     <span class="keywordflow">return</span> <a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>;
-<a name="l00037"></a>00037 }
-<a name="l00038"></a>00038 
-<a name="l00039"></a><a class="code" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">00039</a> <a class="code" href="class_exception.html">Exception</a>&amp; <a class="code" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt; </a>(<a class="code" href="class_exception.html">Exception</a>&amp; ex, <span class="keyword">const</span> std::string&amp; rhs)
-<a name="l00040"></a>00040 {
-<a name="l00041"></a>00041     ex.<a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>.append(rhs);
-<a name="l00042"></a>00042     <span class="keywordflow">return</span> ex;
-<a name="l00043"></a>00043 }
-<a name="l00044"></a>00044 
-<a name="l00045"></a><a class="code" href="exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4">00045</a> <a class="code" href="class_exception.html">Exception</a>&amp; <a class="code" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt; </a>(<a class="code" href="class_exception.html">Exception</a>&amp; ex, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> rhs)
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047     std::stringstream ss;
-<a name="l00048"></a>00048     ss &lt;&lt; rhs;
-<a name="l00049"></a>00049     ex.<a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>.append( ss.str() );
-<a name="l00050"></a>00050     <span class="keywordflow">return</span> ex;
-<a name="l00051"></a>00051 }
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="exception_8cpp.html">exception.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -151,11 +93,77 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">exception.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="exception_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &lt;sstream&gt;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="exception_8h.html">exception.h</a>&quot;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno"><a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">    4</a></span>&#160;<a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception::Exception</a>() throw() : std::exception()</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;{</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;}</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"><a class="code" href="class_exception.html#abfa91380075acb0b040b401ace9885d8">    8</a></span>&#160;<a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception::Exception</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a>&amp; tok) <span class="keywordflow">throw</span>() : std::exception(), ex_line(tok.line()), ex_column(tok.column())</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;{</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;    std::ostringstream oss;</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;    oss &lt;&lt; <span class="stringliteral">&quot;(ln &quot;</span> &lt;&lt; ex_line &lt;&lt; <span class="stringliteral">&quot;, col &quot;</span> &lt;&lt; ex_column &lt;&lt; <span class="stringliteral">&quot;): &quot;</span>;</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;    oss &lt;&lt; ((<a class="code" href="class_exception.html">Exception</a>*)<span class="keyword">this</span>)-&gt;message() &lt;&lt; std::endl;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;    ex_msg = oss.str();</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;}</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno"><a class="code" href="class_exception.html#aa049354d27370ca0176a16c5ed7394e9">   16</a></span>&#160;<a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception::Exception</a>(<span class="keywordtype">int</span> line, <span class="keywordtype">int</span> column) <span class="keywordflow">throw</span>() : std::exception(), ex_line(line), ex_column(column)</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;{</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;    std::ostringstream oss;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;    oss &lt;&lt; <span class="stringliteral">&quot;(ln &quot;</span> &lt;&lt; ex_line &lt;&lt; <span class="stringliteral">&quot;, col &quot;</span> &lt;&lt; ex_column &lt;&lt; <span class="stringliteral">&quot;): &quot;</span>;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    oss &lt;&lt; ((<a class="code" href="class_exception.html">Exception</a>*)<span class="keyword">this</span>)-&gt;message() &lt;&lt; std::endl;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;    ex_msg = oss.str();</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;}</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno"><a class="code" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">   24</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">Exception::what</a>() <span class="keyword">const</span> throw()</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;{</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>.c_str();</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;}</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno"><a class="code" href="class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf">   29</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">Exception::message</a>(<span class="keyword">const</span> std::string&amp; msg) <span class="keywordflow">throw</span>()</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    ex_msg = msg;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">   34</a></span>&#160;<span class="keyword">const</span> std::string&amp; <a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">Exception::message</a>(<span class="keywordtype">void</span>) <span class="keyword">const</span> throw()</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;}</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno"><a class="code" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">   39</a></span>&#160;<a class="code" href="class_exception.html">Exception</a>&amp; <a class="code" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt; </a>(<a class="code" href="class_exception.html">Exception</a>&amp; ex, <span class="keyword">const</span> std::string&amp; rhs)</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    ex.<a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>.append(rhs);</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <span class="keywordflow">return</span> ex;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;}</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="code" href="exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4">   45</a></span>&#160;<a class="code" href="class_exception.html">Exception</a>&amp; <a class="code" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">operator&lt;&lt; </a>(<a class="code" href="class_exception.html">Exception</a>&amp; ex, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> rhs)</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;{</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    std::stringstream ss;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    ss &lt;&lt; rhs;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    ex.<a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>.append( ss.str() );</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keywordflow">return</span> ex;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;}</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li><li class="navelem"><a class="el" href="exception_8cpp.html">exception.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index f38d74390b320b1549db5012609a486825fc2f1e..833e4efa128b04118e6f73f4f52e2a95cd141594 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/exception/exception.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('exception_8d.html','');
+$(document).ready(function(){initNavTree('exception_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/exception/exception.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="exception_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="exception_8d.html">exception.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">exception.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="exception_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li><li class="navelem"><a class="el" href="exception_8d.html">exception.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index ffef9d339229f6ca9f68db9e26dacd370c3d44e3..dda9a2d79d86ce26ca62a28aadca8d5bc4ca08c1 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/exception/exception.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,101 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('exception_8d.html','');
+$(document).ready(function(){initNavTree('exception_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/exception/exception.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="exception_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/exception/exception.o source/exception/exception.d:  source/exception/exception.cpp \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/sstream \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00059"></a>00059  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00060"></a>00060  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00063"></a>00063  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc \
-<a name="l00075"></a>00075  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/sstream.tcc \
-<a name="l00076"></a>00076  source/exception/exception.h source/lexer/token/token.h
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="exception_8d.html">exception.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -176,11 +93,108 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">exception.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="exception_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/exception/exception.o source/exception/exception.d:  source/exception/exception.cpp \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/sstream \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/include/wchar.h /usr/include/stdio.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/sstream.tcc \
+ source/exception/exception.h source/lexer/token/token.h</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li><li class="navelem"><a class="el" href="exception_8d.html">exception.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index c4819bc51b341ea1d04d0aff582591686314439f..8182cecee8c13b6e59a73b5b6cd58264d59b1985 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/exception/exception.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,62 +81,64 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('exception_8h.html','');
+$(document).ready(function(){initNavTree('exception_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/exception/exception.h File Reference</h1>  </div>
-</div>
+<div class="title">exception.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;exception&gt;</code><br/>
 <code>#include &lt;string&gt;</code><br/>
-<code>#include &quot;token.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="token_8h_source.html">token.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for exception.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="exception_8h__incl.png" border="0" usemap="#source_2exception_2exception_8h" alt=""/></div>
+<map name="source_2exception_2exception_8h" id="source_2exception_2exception_8h">
+<area shape="rect" id="node7" href="token_8h.html" title="token.h" alt="" coords="157,80,221,107"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="exception_8h__dep__incl.png" border="0" usemap="#source_2exception_2exception_8hdep" alt=""/></div>
 <map name="source_2exception_2exception_8hdep" id="source_2exception_2exception_8hdep">
-<area shape="rect" id="node3" href="exception_8cpp.html" title="source/exception/exception.cpp" alt="" coords="5,83,211,112"/></map>
+<area shape="rect" id="node3" href="exception_8cpp.html" title="source/exception/exception.cpp" alt="" coords="5,88,208,115"/><area shape="rect" id="node5" href="ilexer_8cpp.html" title="source/lexer/ilexer.cpp" alt="" coords="232,88,380,115"/><area shape="rect" id="node7" href="llnlexer_8cpp.html" title="source/lexer/llnlexer\l/llnlexer.cpp" alt="" coords="406,81,540,122"/><area shape="rect" id="node9" href="btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="565,81,713,122"/></map>
 </div>
 </div>
 <p><a href="exception_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html">Exception</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_exception.html">Exception</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li><li class="navelem"><a class="el" href="exception_8h.html">exception.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="exception_8h.html">exception.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 6390c802d975719197df724e901a8448c3779fcb..1df2822093b68987f55202328d4d6524e7264fbb 100644 (file)
@@ -1,3 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$exception_8cpp.html" title="source/exception/exception.cpp" alt="" coords="5,83,211,112"/>
+<area shape="rect" id="node3" href="$exception_8cpp.html" title="source/exception/exception.cpp" alt="" coords="5,88,208,115"/>
+<area shape="rect" id="node5" href="$ilexer_8cpp.html" title="source/lexer/ilexer.cpp" alt="" coords="232,88,380,115"/>
+<area shape="rect" id="node7" href="$llnlexer_8cpp.html" title="source/lexer/llnlexer\l/llnlexer.cpp" alt="" coords="406,81,540,122"/>
+<area shape="rect" id="node9" href="$btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="565,81,713,122"/>
 </map>
index 4b3135b79de23c99b192ee0af9f5de66244d830d..b5944310238b4118e559b82143453bad609bf1a4 100644 (file)
@@ -1 +1 @@
-7a27fb90cea53c61c2b2823aa9773417
\ No newline at end of file
+d5aea35df99e0dbf7f173227713e4b27
\ No newline at end of file
index ba868e2e43dfd8bb3c44366f2adcaad429d142bb..7df80dc1d1dc440809dbb0f79d9c5e43cfd51f9e 100644 (file)
Binary files a/docs/doxygen/html/exception_8h__dep__incl.png and b/docs/doxygen/html/exception_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..705129087918ed294c28bce94964e7635247f51b 100644 (file)
@@ -1,2 +1,3 @@
 <map id="G" name="G">
+<area shape="rect" id="node7" href="$token_8h.html" title="token.h" alt="" coords="157,80,221,107"/>
 </map>
index 15b21487e74ea5d73d185571c41b352f7a13243d..669386465b21000450bf9a2991415a09c2f2d2e6 100644 (file)
@@ -1 +1 @@
-26c3e60c9470c729917079fa21d49f80
\ No newline at end of file
+09e5df93d8393351a8a69b377468c84e
\ No newline at end of file
index 4df6c37de6169f9ecc384183c002346c10681cfa..e61ea7fffc4eaa6df22b1902328bf748c0d90015 100644 (file)
Binary files a/docs/doxygen/html/exception_8h__incl.png and b/docs/doxygen/html/exception_8h__incl.png differ
index c048b2278563317302116838dbf55530303635b1..1af41286fb22e163c7f80e3075e803596f6c81d5 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/exception/exception.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,52 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('exception_8h.html','');
+$(document).ready(function(){initNavTree('exception_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/exception/exception.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="exception_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef EXCEPTION_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define EXCEPTION_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;exception&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &quot;token.h&quot;</span>
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="class_exception.html">00008</a> <span class="keyword">class </span><a class="code" href="class_exception.html">Exception</a> : <span class="keyword">public</span> std::exception
-<a name="l00009"></a>00009 {
-<a name="l00010"></a>00010     <span class="keyword">protected</span>:
-<a name="l00011"></a><a class="code" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">00011</a>         <span class="keywordtype">int</span> <a class="code" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">ex_line</a>;
-<a name="l00012"></a><a class="code" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">00012</a>         <span class="keywordtype">int</span> <a class="code" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">ex_column</a>;
-<a name="l00013"></a><a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">00013</a>         std::string <a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>;
-<a name="l00014"></a>00014     <span class="keyword">public</span>:
-<a name="l00015"></a>00015         <a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception</a>() throw();
-<a name="l00016"></a>00016         <a class="code" href="class_exception.html">Exception</a>(const <a class="code" href="class_token.html">Token</a>&amp; tok) throw();
-<a name="l00017"></a>00017         <a class="code" href="class_exception.html">Exception</a>(<span class="keywordtype">int</span> line, <span class="keywordtype">int</span> column) throw();
-<a name="l00018"></a><a class="code" href="class_exception.html#ad1ba411de295ef2eeb02ba26284a829a">00018</a>         virtual ~<a class="code" href="class_exception.html">Exception</a>() throw() {};
-<a name="l00019"></a>00019         <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">what</a>() <span class="keyword">const</span> throw();
-<a name="l00020"></a>00020         <span class="keywordtype">void</span> <a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">message</a>(const std::<span class="keywordtype">string</span>&amp; msg) throw();
-<a name="l00021"></a>00021         const std::<span class="keywordtype">string</span>&amp; <a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">message</a>(<span class="keywordtype">void</span>) const throw();
-<a name="l00022"></a>00022 
-<a name="l00023"></a>00023         friend <a class="code" href="class_exception.html">Exception</a>&amp; operator&lt;&lt; (<a class="code" href="class_exception.html">Exception</a>&amp; ex, const std::<span class="keywordtype">string</span>&amp; rhs);
-<a name="l00024"></a>00024         friend <a class="code" href="class_exception.html">Exception</a>&amp; operator&lt;&lt; (<a class="code" href="class_exception.html">Exception</a>&amp; ex, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> rhs);
-<a name="l00025"></a>00025 };
-<a name="l00026"></a>00026 
-<a name="l00027"></a>00027 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="exception_8h.html">exception.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -127,11 +93,53 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">exception.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="exception_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef EXCEPTION_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define EXCEPTION_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;exception&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="token_8h.html">token.h</a>&quot;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"><a class="code" href="class_exception.html">    8</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_exception.html">Exception</a> : <span class="keyword">public</span> std::exception</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;{</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00011"></a><span class="lineno"><a class="code" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">   11</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8">ex_line</a>;</div>
+<div class="line"><a name="l00012"></a><span class="lineno"><a class="code" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">   12</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="class_exception.html#a5a08b0f7c24a639573c36ace567348c4">ex_column</a>;</div>
+<div class="line"><a name="l00013"></a><span class="lineno"><a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">   13</a></span>&#160;        std::string <a class="code" href="class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27">ex_msg</a>;</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;        <a class="code" href="class_exception.html#a1b78336bb26edf8e784783cc150c5801">Exception</a>() throw();</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <a class="code" href="class_exception.html">Exception</a>(const <a class="code" href="class_token.html">Token</a>&amp; tok) throw();</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <a class="code" href="class_exception.html">Exception</a>(<span class="keywordtype">int</span> line, <span class="keywordtype">int</span> column) throw();</div>
+<div class="line"><a name="l00018"></a><span class="lineno"><a class="code" href="class_exception.html#ad1ba411de295ef2eeb02ba26284a829a">   18</a></span>&#160;        virtual ~<a class="code" href="class_exception.html">Exception</a>() throw() {};</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="class_exception.html#a380f0477d9ef319911e7a8167bd47f1f">what</a>() <span class="keyword">const</span> throw();</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">message</a>(const std::<span class="keywordtype">string</span>&amp; msg) throw();</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        const std::<span class="keywordtype">string</span>&amp; <a class="code" href="class_exception.html#a8f4eb20583b892ce7b0fb55554a94156">message</a>(<span class="keywordtype">void</span>) const throw();</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;        friend <a class="code" href="class_exception.html">Exception</a>&amp; operator&lt;&lt; (<a class="code" href="class_exception.html">Exception</a>&amp; ex, const std::<span class="keywordtype">string</span>&amp; rhs);</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;        friend <a class="code" href="class_exception.html">Exception</a>&amp; operator&lt;&lt; (<a class="code" href="class_exception.html">Exception</a>&amp; ex, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> rhs);</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;};</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html">exception</a></li><li class="navelem"><a class="el" href="exception_8h.html">exception.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 7ada1dc0d7f483ce04088d7801f4c8c96f50e5e0..0020588ebe4b79d90d4d355ecd03079580078718 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: File List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,65 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('files.html','');
+$(document).ready(function(){initNavTree('files.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>File List</h1>  </div>
-</div>
-<div class="contents">
-<div class="textblock">Here is a list of all files with brief descriptions:</div><table>
-  <tr><td class="indexkey">source/buffer/<a class="el" href="ibuffer_8cpp.html">ibuffer.cpp</a> <a href="ibuffer_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/buffer/<a class="el" href="ibuffer_8d.html">ibuffer.d</a> <a href="ibuffer_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/buffer/<a class="el" href="ibuffer_8h.html">ibuffer.h</a> <a href="ibuffer_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/exception/<a class="el" href="exception_8cpp.html">exception.cpp</a> <a href="exception_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/exception/<a class="el" href="exception_8d.html">exception.d</a> <a href="exception_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/exception/<a class="el" href="exception_8h.html">exception.h</a> <a href="exception_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/<a class="el" href="ilexer_8cpp.html">ilexer.cpp</a> <a href="ilexer_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/<a class="el" href="ilexer_8d.html">ilexer.d</a> <a href="ilexer_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/<a class="el" href="ilexer_8h.html">ilexer.h</a> <a href="ilexer_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/llnlexer/<a class="el" href="llnlexer_8cpp.html">llnlexer.cpp</a> <a href="llnlexer_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/llnlexer/<a class="el" href="llnlexer_8d.html">llnlexer.d</a> <a href="llnlexer_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/llnlexer/<a class="el" href="llnlexer_8h.html">llnlexer.h</a> <a href="llnlexer_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/token/<a class="el" href="token_8cpp.html">token.cpp</a> <a href="token_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/token/<a class="el" href="token_8d.html">token.d</a> <a href="token_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/lexer/token/<a class="el" href="token_8h.html">token.h</a> <a href="token_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/marker/<a class="el" href="imarker_8cpp.html">imarker.cpp</a> <a href="imarker_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/marker/<a class="el" href="imarker_8d.html">imarker.d</a> <a href="imarker_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/marker/<a class="el" href="imarker_8h.html">imarker.h</a> <a href="imarker_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/<a class="el" href="iparser_8cpp.html">iparser.cpp</a> <a href="iparser_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/<a class="el" href="iparser_8d.html">iparser.d</a> <a href="iparser_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/<a class="el" href="iparser_8h.html">iparser.h</a> <a href="iparser_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/ast/<a class="el" href="ast_8cpp.html">ast.cpp</a> <a href="ast_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/ast/<a class="el" href="ast_8d.html">ast.d</a> <a href="ast_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/ast/<a class="el" href="ast_8h.html">ast.h</a> <a href="ast_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/btparser/<a class="el" href="btparser_8cpp.html">btparser.cpp</a> <a href="btparser_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/btparser/<a class="el" href="btparser_8d.html">btparser.d</a> <a href="btparser_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/parser/btparser/<a class="el" href="btparser_8h.html">btparser.h</a> <a href="btparser_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/symbol/<a class="el" href="scopestack_8cpp.html">scopestack.cpp</a> <a href="scopestack_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/symbol/<a class="el" href="scopestack_8d.html">scopestack.d</a> <a href="scopestack_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/symbol/<a class="el" href="scopestack_8h.html">scopestack.h</a> <a href="scopestack_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/symbol/<a class="el" href="symbol_8cpp.html">symbol.cpp</a> <a href="symbol_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/symbol/<a class="el" href="symbol_8d.html">symbol.d</a> <a href="symbol_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/symbol/<a class="el" href="symbol_8h.html">symbol.h</a> <a href="symbol_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/visitor/<a class="el" href="ivisitor_8cpp.html">ivisitor.cpp</a> <a href="ivisitor_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/visitor/<a class="el" href="ivisitor_8d.html">ivisitor.d</a> <a href="ivisitor_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/visitor/<a class="el" href="ivisitor_8h.html">ivisitor.h</a> <a href="ivisitor_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/visitor/astprinter/<a class="el" href="astprinter_8cpp.html">astprinter.cpp</a> <a href="astprinter_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/visitor/astprinter/<a class="el" href="astprinter_8d.html">astprinter.d</a> <a href="astprinter_8d_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">source/visitor/astprinter/<a class="el" href="astprinter_8h.html">astprinter.h</a> <a href="astprinter_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -140,11 +93,81 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">File List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_')"/><img id="img_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_')"/><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html" target="_self">source</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_')"/><img id="img_0_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_0_')"/><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html" target="_self">buffer</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ibuffer_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ibuffer_8cpp.html" target="_self">ibuffer.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ibuffer_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ibuffer_8d.html" target="_self">ibuffer.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="ibuffer_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ibuffer_8h.html" target="_self">ibuffer.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_1_')"/><img id="img_0_1_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_1_')"/><a class="el" href="dir_7cbf506fb13f3b03152051beb0d4464b.html" target="_self">exception</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="exception_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="exception_8cpp.html" target="_self">exception.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="exception_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="exception_8d.html" target="_self">exception.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_1_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="exception_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="exception_8h.html" target="_self">exception.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_2_')"/><img id="img_0_2_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_2_')"/><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html" target="_self">lexer</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_2_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_2_0_')"/><img id="img_0_2_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_2_0_')"/><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html" target="_self">llnlexer</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_0_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="llnlexer_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="llnlexer_8cpp.html" target="_self">llnlexer.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_0_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="llnlexer_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="llnlexer_8d.html" target="_self">llnlexer.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_0_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="llnlexer_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="llnlexer_8h.html" target="_self">llnlexer.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_2_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_2_1_')"/><img id="img_0_2_1_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_2_1_')"/><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html" target="_self">token</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_1_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="token_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="token_8cpp.html" target="_self">token.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_1_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="token_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="token_8d.html" target="_self">token.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_1_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="token_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="token_8h.html" target="_self">token.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ilexer_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ilexer_8cpp.html" target="_self">ilexer.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ilexer_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ilexer_8d.html" target="_self">ilexer.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="ilexer_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ilexer_8h.html" target="_self">ilexer.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_3_')"/><img id="img_0_3_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_3_')"/><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html" target="_self">marker</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="imarker_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="imarker_8cpp.html" target="_self">imarker.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="imarker_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="imarker_8d.html" target="_self">imarker.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="imarker_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="imarker_8h.html" target="_self">imarker.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_4_')"/><img id="img_0_4_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_4_')"/><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html" target="_self">parser</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_4_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_4_0_')"/><img id="img_0_4_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_4_0_')"/><a class="el" href="dir_7d243f0521fc9ea9eda52e50e3904d9f.html" target="_self">ast</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ast_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ast_8cpp.html" target="_self">ast.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ast_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ast_8d.html" target="_self">ast.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="ast_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ast_8h.html" target="_self">ast.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_4_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_4_1_')"/><img id="img_0_4_1_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_4_1_')"/><a class="el" href="dir_b9e62201da49416043e75d5681b5d992.html" target="_self">btparser</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_1_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="btparser_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="btparser_8cpp.html" target="_self">btparser.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_1_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="btparser_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="btparser_8d.html" target="_self">btparser.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_1_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="btparser_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="btparser_8h.html" target="_self">btparser.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="iparser_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="iparser_8cpp.html" target="_self">iparser.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="iparser_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="iparser_8d.html" target="_self">iparser.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="iparser_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="iparser_8h.html" target="_self">iparser.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_5_')"/><img id="img_0_5_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_5_')"/><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html" target="_self">symbol</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="scopestack_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="scopestack_8cpp.html" target="_self">scopestack.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="scopestack_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="scopestack_8d.html" target="_self">scopestack.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="scopestack_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="scopestack_8h.html" target="_self">scopestack.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="symbol_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="symbol_8cpp.html" target="_self">symbol.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="symbol_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="symbol_8d.html" target="_self">symbol.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="symbol_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="symbol_8h.html" target="_self">symbol.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_6_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_6_')"/><img id="img_0_6_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_6_')"/><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html" target="_self">visitor</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_6_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_6_0_')"/><img id="img_0_6_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_6_0_')"/><a class="el" href="dir_040db83666d49d272c886fd8333eeae6.html" target="_self">astprinter</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_0_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="astprinter_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="astprinter_8cpp.html" target="_self">astprinter.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_0_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="astprinter_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="astprinter_8d.html" target="_self">astprinter.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_0_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="astprinter_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="astprinter_8h.html" target="_self">astprinter.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ivisitor_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ivisitor_8cpp.html" target="_self">ivisitor.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ivisitor_8d_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ivisitor_8d.html" target="_self">ivisitor.d</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="ivisitor_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ivisitor_8h.html" target="_self">ivisitor.h</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
diff --git a/docs/doxygen/html/files.js b/docs/doxygen/html/files.js
new file mode 100644 (file)
index 0000000..f9deb16
--- /dev/null
@@ -0,0 +1,4 @@
+var files =
+[
+    [ "source", "dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html", "dir_b2f33c71d4aa5e7af42a1ca61ff5af1b" ]
+];
\ No newline at end of file
index 3b7a29cb81d7895a716673f35590eaceb3793003..63c605bb4c3d941c921a4b6cfa74951e946bcb48 100644 (file)
Binary files a/docs/doxygen/html/ftv2blank.png and b/docs/doxygen/html/ftv2blank.png differ
diff --git a/docs/doxygen/html/ftv2cl.png b/docs/doxygen/html/ftv2cl.png
new file mode 100644 (file)
index 0000000..132f657
Binary files /dev/null and b/docs/doxygen/html/ftv2cl.png differ
index 310e4410c4d5a279b7565926d212c0abfd754505..17edabff95f7b8da13c9516a04efe05493c29501 100644 (file)
Binary files a/docs/doxygen/html/ftv2doc.png and b/docs/doxygen/html/ftv2doc.png differ
index 79aeaf70ea92d062a16854ad40e52e89cca48045..bb8ab35edce8e97554e360005ee9fc5bffb36e66 100644 (file)
Binary files a/docs/doxygen/html/ftv2folderclosed.png and b/docs/doxygen/html/ftv2folderclosed.png differ
index 1b703dd3867df1639b05ce987e5e3ebd49dd4cd1..d6c7f676a3b3ef8c2c307d319dff3c6a604eb227 100644 (file)
Binary files a/docs/doxygen/html/ftv2folderopen.png and b/docs/doxygen/html/ftv2folderopen.png differ
index 3b7a29cb81d7895a716673f35590eaceb3793003..63c605bb4c3d941c921a4b6cfa74951e946bcb48 100644 (file)
Binary files a/docs/doxygen/html/ftv2lastnode.png and b/docs/doxygen/html/ftv2lastnode.png differ
index 310e4410c4d5a279b7565926d212c0abfd754505..17edabff95f7b8da13c9516a04efe05493c29501 100644 (file)
Binary files a/docs/doxygen/html/ftv2link.png and b/docs/doxygen/html/ftv2link.png differ
index ec51f17a1fdc860c16a34aa1aeb753624409385b..0b63f6d38c4b9ec907b820192ebe9724ed6eca22 100644 (file)
Binary files a/docs/doxygen/html/ftv2mlastnode.png and b/docs/doxygen/html/ftv2mlastnode.png differ
index ec51f17a1fdc860c16a34aa1aeb753624409385b..0b63f6d38c4b9ec907b820192ebe9724ed6eca22 100644 (file)
Binary files a/docs/doxygen/html/ftv2mnode.png and b/docs/doxygen/html/ftv2mnode.png differ
diff --git a/docs/doxygen/html/ftv2mo.png b/docs/doxygen/html/ftv2mo.png
new file mode 100644 (file)
index 0000000..4bfb80f
Binary files /dev/null and b/docs/doxygen/html/ftv2mo.png differ
index 3b7a29cb81d7895a716673f35590eaceb3793003..63c605bb4c3d941c921a4b6cfa74951e946bcb48 100644 (file)
Binary files a/docs/doxygen/html/ftv2node.png and b/docs/doxygen/html/ftv2node.png differ
diff --git a/docs/doxygen/html/ftv2ns.png b/docs/doxygen/html/ftv2ns.png
new file mode 100644 (file)
index 0000000..72e3d71
Binary files /dev/null and b/docs/doxygen/html/ftv2ns.png differ
index 270a965c44c482405a7a25ac7526b9660884c184..c6ee22f937a07d1dbfc27c669d11f8ed13e2f152 100644 (file)
Binary files a/docs/doxygen/html/ftv2plastnode.png and b/docs/doxygen/html/ftv2plastnode.png differ
index 270a965c44c482405a7a25ac7526b9660884c184..c6ee22f937a07d1dbfc27c669d11f8ed13e2f152 100644 (file)
Binary files a/docs/doxygen/html/ftv2pnode.png and b/docs/doxygen/html/ftv2pnode.png differ
index f60a527cd0900461a38d7e7cb17650a5b9d279c8..fe895f2c58179b471a22d8320b39a4bd7312ec8e 100644 (file)
Binary files a/docs/doxygen/html/ftv2splitbar.png and b/docs/doxygen/html/ftv2splitbar.png differ
index 3b7a29cb81d7895a716673f35590eaceb3793003..63c605bb4c3d941c921a4b6cfa74951e946bcb48 100644 (file)
Binary files a/docs/doxygen/html/ftv2vertline.png and b/docs/doxygen/html/ftv2vertline.png differ
index d2572bef6f83b42a8e44ca6dcf6faecae95fb8ed..dd48327eb6271e6d3bf54fdd6f26c6a90d5780b8 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Class Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -94,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="#index_0x7e"><span>~</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -105,9 +113,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('functions.html','');
+$(document).ready(function(){initNavTree('functions.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="contents">
 <div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
 
@@ -451,29 +473,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 : <a class="el" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">Symbol</a>
 </li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 31df9f79acdce3e37a78f16b8db4691f2949adf8..307ef60872faf446d4fbc951f8aa8d599e635dcb 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Class Members - Functions</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -94,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="#index_0x7e"><span>~</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -105,9 +113,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('functions.html','');
+$(document).ready(function(){initNavTree('functions_func.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="contents">
 &#160;
 
@@ -397,29 +419,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 : <a class="el" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">Symbol</a>
 </li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 3748bef213076a4cd4f91c3ca59f433cd5e04978..61872127b211dd7185583183d2b05613d0445901 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Class Members - Related Functions</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -72,7 +80,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li class="current"><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -83,25 +91,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('functions.html','');
+$(document).ready(function(){initNavTree('functions_rela.html','');});
 </script>
 <div id="doc-content">
-<div class="contents">
-&#160;<ul>
-<li>operator&lt;&lt;
-: <a class="el" href="class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">Exception</a>
-</li>
-</ul>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -110,11 +103,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="contents">
+&#160;<ul>
+<li>operator&lt;&lt;
+: <a class="el" href="class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">Exception</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index b54b5def32d15600e45d18eebfa1017553c4e320..4d274a671fc4657300a4e98e044a938e03879cef 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Class Members - Variables</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -72,7 +80,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions_rela.html"><span>Related&#160;Functions</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -83,9 +91,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('functions.html','');
+$(document).ready(function(){initNavTree('functions_vars.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="contents">
 &#160;<ul>
 <li>column
@@ -146,29 +168,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 : <a class="el" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">Symbol</a>
 </li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 8a518d0c24a4c60453131f5f004abe2c03ff6922..68e6113b7299342da10d7387df74037053ec744e 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -69,7 +77,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals_type.html"><span>Typedefs</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -80,9 +88,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('globals.html','');
+$(document).ready(function(){initNavTree('globals.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="contents">
 <div class="textblock">Here is a list of all file members with links to the files they belong to:</div><ul>
 <li>ASTNodeType
@@ -104,29 +126,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 : <a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">token.h</a>
 </li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 036904919331eb73119a93249f66f3f940d5cf8a..18251b2b2056bbb10b4eb553d58159b115295dd5 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -69,7 +77,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals_type.html"><span>Typedefs</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -80,25 +88,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('globals.html','');
+$(document).ready(function(){initNavTree('globals_func.html','');});
 </script>
 <div id="doc-content">
-<div class="contents">
-&#160;<ul>
-<li>operator&lt;&lt;()
-: <a class="el" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">exception.cpp</a>
-</li>
-</ul>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -107,11 +100,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="contents">
+&#160;<ul>
+<li>operator&lt;&lt;()
+: <a class="el" href="exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f">exception.cpp</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 3c3ffa39a8156bc39b23af0e028b17b6342ac579..eb654ca1718b7dfaf056d5e7f7f2a597b5e39175 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: File Members</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -69,7 +77,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li class="current"><a href="globals_type.html"><span>Typedefs</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -80,9 +88,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('globals.html','');
+$(document).ready(function(){initNavTree('globals_type.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="contents">
 &#160;<ul>
 <li>ASTNodeType
@@ -101,29 +123,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 : <a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">token.h</a>
 </li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 9a99441c4f75652e37fbabebe85d055f135ae5ec..921d657966ab720808cc6068fb28c55636b1592c 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Graph Legend</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -56,7 +64,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       </li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -67,55 +75,69 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('graph_legend.html','');
+$(document).ready(function(){initNavTree('graph_legend.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>Graph Legend</h1>  </div>
-</div>
+<div class="title">Graph Legend</div>  </div>
+</div><!--header-->
 <div class="contents">
 <p>This page explains how to interpret the graphs that are generated by doxygen.</p>
 <p>Consider the following example: </p>
-<div class="fragment"><pre class="fragment"><span class="comment">/*! Invisible class because of truncation */</span>
-<span class="keyword">class </span>Invisible { };
-<span class="comment"></span>
-<span class="comment">/*! Truncated class, inheritance relation is hidden */</span>
-<span class="keyword">class </span>Truncated : <span class="keyword">public</span> Invisible { };
-
-<span class="comment">/* Class not documented with doxygen comments */</span>
-<span class="keyword">class </span>Undocumented { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using public inheritance */</span>
-<span class="keyword">class </span>PublicBase : <span class="keyword">public</span> Truncated { };
-<span class="comment"></span>
-<span class="comment">/*! A template class */</span>
-<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span>Templ { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using protected inheritance */</span>
-<span class="keyword">class </span>ProtectedBase { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using private inheritance */</span>
-<span class="keyword">class </span>PrivateBase { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is used by the Inherited class */</span>
-<span class="keyword">class </span>Used { };
-<span class="comment"></span>
-<span class="comment">/*! Super class that inherits a number of other classes */</span>
-<span class="keyword">class </span>Inherited : <span class="keyword">public</span> PublicBase,
-                  <span class="keyword">protected</span> ProtectedBase,
-                  <span class="keyword">private</span> PrivateBase,
-                  <span class="keyword">public</span> Undocumented,
-                  <span class="keyword">public</span> Templ&lt;int&gt;
-{
-  <span class="keyword">private</span>:
-    Used *m_usedClass;
-};
-</pre></div><p> This will result in the following graph:</p>
-<center><div align="center">
-<img src="graph_legend.png" alt="graph_legend.png"/>
+<div class="fragment"><div class="line"><span class="comment">/*! Invisible class because of truncation */</span></div>
+<div class="line"><span class="keyword">class </span>Invisible { };</div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment">/*! Truncated class, inheritance relation is hidden */</span></div>
+<div class="line"><span class="keyword">class </span>Truncated : <span class="keyword">public</span> Invisible { };</div>
+<div class="line"></div>
+<div class="line"><span class="comment">/* Class not documented with doxygen comments */</span></div>
+<div class="line"><span class="keyword">class </span>Undocumented { };</div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment">/*! Class that is inherited using public inheritance */</span></div>
+<div class="line"><span class="keyword">class </span>PublicBase : <span class="keyword">public</span> Truncated { };</div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment">/*! A template class */</span></div>
+<div class="line"><span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span>Templ { };</div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment">/*! Class that is inherited using protected inheritance */</span></div>
+<div class="line"><span class="keyword">class </span>ProtectedBase { };</div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment">/*! Class that is inherited using private inheritance */</span></div>
+<div class="line"><span class="keyword">class </span>PrivateBase { };</div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment">/*! Class that is used by the Inherited class */</span></div>
+<div class="line"><span class="keyword">class </span>Used { };</div>
+<div class="line"><span class="comment"></span></div>
+<div class="line"><span class="comment">/*! Super class that inherits a number of other classes */</span></div>
+<div class="line"><span class="keyword">class </span>Inherited : <span class="keyword">public</span> PublicBase,</div>
+<div class="line">                  <span class="keyword">protected</span> ProtectedBase,</div>
+<div class="line">                  <span class="keyword">private</span> PrivateBase,</div>
+<div class="line">                  <span class="keyword">public</span> Undocumented,</div>
+<div class="line">                  <span class="keyword">public</span> Templ&lt;int&gt;</div>
+<div class="line">{</div>
+<div class="line">  <span class="keyword">private</span>:</div>
+<div class="line">    Used *m_usedClass;</div>
+<div class="line">};</div>
+</div><!-- fragment --><p> This will result in the following graph:</p>
+<center><div class="image">
+<img src="graph_legend.png" />
 </div>
-</center> <p>The boxes in the above graph have the following meaning:  </p>
+</center><p>The boxes in the above graph have the following meaning: </p>
 <ul>
 <li>
 A filled gray box represents the struct or class for which the graph is generated. </li>
@@ -126,7 +148,7 @@ A box with a grey border denotes an undocumented struct or class. </li>
 <li>
 A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
 </ul>
-<p>The arrows have the following meaning:  </p>
+<p>The arrows have the following meaning: </p>
 <ul>
 <li>
 A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
@@ -139,29 +161,15 @@ A purple dashed arrow is used if a class is contained or used by another class.
 <li>
 A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </li>
 </ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 9d509f3500b964fa376bb09060ddcae1e96ec3d7..c0a44904b599534f5f214d8bf9e8e5cd49b7d5f4 100644 (file)
@@ -1 +1 @@
-9fbb782f23f919c0064b8f454a56ede8
\ No newline at end of file
+70d597617e34367275a35eeb8fb7ea07
\ No newline at end of file
index ecffd40b6b4177d93dfd668c2b74a85538f94033..3047955a3262408b9a03b17d1ea36c01f1449165 100644 (file)
Binary files a/docs/doxygen/html/graph_legend.png and b/docs/doxygen/html/graph_legend.png differ
index 8b7c784df66d2a1e9c028f706bb7b7407b512672..b468f469e318b2b86cd1771ff7abc58be01e8e15 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Class Hierarchy</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,50 +83,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('hierarchy.html','');
+$(document).ready(function(){initNavTree('hierarchy.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>Class Hierarchy</h1>  </div>
-</div>
-<div class="contents">
-<div class="textblock">
-<p><a href="inherits.html">Go to the graphical class hierarchy</a></p>
-This inheritance list is sorted roughly, but not completely, alphabetically:</div><ul>
-<li><a class="el" href="class_a_s_t.html">AST</a></li>
-<li><a class="el" href="class_exception.html">Exception</a></li>
-<li><a class="el" href="class_i_lexer.html">ILexer</a><ul>
-<li><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></li>
-</ul>
-</li>
-<li><a class="el" href="class_i_marker.html">IMarker</a><ul>
-<li><a class="el" href="class_b_t_parser.html">BTParser</a></li>
-<li><a class="el" href="class_i_buffer.html">IBuffer</a></li>
-</ul>
-</li>
-<li><a class="el" href="class_i_parser.html">IParser</a><ul>
-<li><a class="el" href="class_b_t_parser.html">BTParser</a></li>
-</ul>
-</li>
-<li><a class="el" href="class_i_visitor.html">IVisitor</a><ul>
-<li><a class="el" href="class_a_s_t_printer.html">ASTPrinter</a></li>
-</ul>
-</li>
-<li><a class="el" href="class_scope_stack.html">ScopeStack</a></li>
-<li><a class="el" href="class_symbol.html">Symbol</a></li>
-<li><a class="el" href="class_token.html">Token</a></li>
-</ul>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -127,11 +95,45 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class Hierarchy</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">
+<p><a href="inherits.html">Go to the graphical class hierarchy</a></p>
+This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_a_s_t.html" target="_self">AST</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_exception.html" target="_self">Exception</a></td><td class="desc"></td></tr>
+<tr id="row_2_" class="even"><td class="entry"><img id="arr_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_lexer.html" target="_self">ILexer</a></td><td class="desc"></td></tr>
+<tr id="row_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_l_l_n_lexer.html" target="_self">LLNLexer</a></td><td class="desc"></td></tr>
+<tr id="row_3_" class="even"><td class="entry"><img id="arr_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_marker.html" target="_self">IMarker</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_b_t_parser.html" target="_self">BTParser</a></td><td class="desc"></td></tr>
+<tr id="row_3_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_buffer.html" target="_self">IBuffer</a></td><td class="desc"></td></tr>
+<tr id="row_4_"><td class="entry"><img id="arr_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_parser.html" target="_self">IParser</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_b_t_parser.html" target="_self">BTParser</a></td><td class="desc"></td></tr>
+<tr id="row_5_"><td class="entry"><img id="arr_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('5_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_visitor.html" target="_self">IVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_5_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_a_s_t_printer.html" target="_self">ASTPrinter</a></td><td class="desc"></td></tr>
+<tr id="row_6_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scope_stack.html" target="_self">ScopeStack</a></td><td class="desc"></td></tr>
+<tr id="row_7_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_symbol.html" target="_self">Symbol</a></td><td class="desc"></td></tr>
+<tr id="row_8_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_token.html" target="_self">Token</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
diff --git a/docs/doxygen/html/hierarchy.js b/docs/doxygen/html/hierarchy.js
new file mode 100644 (file)
index 0000000..a378172
--- /dev/null
@@ -0,0 +1,21 @@
+var hierarchy =
+[
+    [ "AST", "class_a_s_t.html", null ],
+    [ "Exception", "class_exception.html", null ],
+    [ "ILexer", "class_i_lexer.html", [
+      [ "LLNLexer", "class_l_l_n_lexer.html", null ]
+    ] ],
+    [ "IMarker", "class_i_marker.html", [
+      [ "BTParser", "class_b_t_parser.html", null ],
+      [ "IBuffer", "class_i_buffer.html", null ]
+    ] ],
+    [ "IParser", "class_i_parser.html", [
+      [ "BTParser", "class_b_t_parser.html", null ]
+    ] ],
+    [ "IVisitor", "class_i_visitor.html", [
+      [ "ASTPrinter", "class_a_s_t_printer.html", null ]
+    ] ],
+    [ "ScopeStack", "class_scope_stack.html", null ],
+    [ "Symbol", "class_symbol.html", null ],
+    [ "Token", "class_token.html", null ]
+];
\ No newline at end of file
index c452f6bf2e8738e0530df6bf4a7dc89f602a5165..b7db7a01dec6e39e162e9d9cbdb76ea1ad57c57c 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/buffer/ibuffer.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,13 +81,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ibuffer_8cpp.html','');
+$(document).ready(function(){initNavTree('ibuffer_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/buffer/ibuffer.cpp File Reference</h1>  </div>
-</div>
+<div class="title">ibuffer.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="ibuffer_8h_source.html">ibuffer.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
@@ -87,36 +109,20 @@ Include dependency graph for ibuffer.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="ibuffer_8cpp__incl.png" border="0" usemap="#source_2buffer_2ibuffer_8cpp" alt=""/></div>
 <map name="source_2buffer_2ibuffer_8cpp" id="source_2buffer_2ibuffer_8cpp">
-<area shape="rect" id="node3" href="ibuffer_8h.html" title="ibuffer.h" alt="" coords="51,83,117,112"/>\r</map>
+<area shape="rect" id="node3" href="ibuffer_8h.html" title="ibuffer.h" alt="" coords="51,80,117,107"/><area shape="rect" id="node7" href="imarker_8h.html" title="imarker.h" alt="" coords="84,155,157,181"/></map>
 </div>
 </div>
 <p><a href="ibuffer_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ibuffer_8cpp.html">ibuffer.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></li><li class="navelem"><a class="el" href="ibuffer_8cpp.html">ibuffer.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index b462ad817d1a14c2f397e028160ffb694ada783a..6c27cb0ee73b8217e33b1bbb66f766277dfb06fd 100644 (file)
@@ -1,3 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$ibuffer_8h.html" title="ibuffer.h" alt="" coords="51,83,117,112"/>
+<area shape="rect" id="node3" href="$ibuffer_8h.html" title="ibuffer.h" alt="" coords="51,80,117,107"/>
+<area shape="rect" id="node7" href="$imarker_8h.html" title="imarker.h" alt="" coords="84,155,157,181"/>
 </map>
index 780ce33a7104736d1ffecfb66052dd88af67f0f9..d92ed5b99986ffd1d77e3a6850c4aadc22d0f6f8 100644 (file)
@@ -1 +1 @@
-010cf73bcb506ffd5452016eb178d340
\ No newline at end of file
+901dd0c96cc43778f730d461e0e5216e
\ No newline at end of file
index 8d36517647e0759257211ceede0588fd3615f931..8b8477ca7edc1adfc54f3e76a62ae4cec3a90375 100644 (file)
Binary files a/docs/doxygen/html/ibuffer_8cpp__incl.png and b/docs/doxygen/html/ibuffer_8cpp__incl.png differ
index ee18bdafa2abd2650a278c51e56aabcd61d7b2ea..445ba8d52212e561073210eb74298cd62f759a01 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/buffer/ibuffer.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,71 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ibuffer_8cpp.html','');
+$(document).ready(function(){initNavTree('ibuffer_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/buffer/ibuffer.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="ibuffer_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="ibuffer_8h.html">ibuffer.h</a>&quot;</span>
-<a name="l00002"></a>00002 
-<a name="l00003"></a><a class="code" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">00003</a> <a class="code" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">IBuffer::IBuffer</a>()
-<a name="l00004"></a>00004 {
-<a name="l00005"></a>00005 }
-<a name="l00006"></a>00006 
-<a name="l00007"></a><a class="code" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">00007</a> <a class="code" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">IBuffer::~IBuffer</a>()
-<a name="l00008"></a>00008 {
-<a name="l00009"></a>00009 }
-<a name="l00010"></a>00010 
-<a name="l00011"></a><a class="code" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">00011</a> <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">IBuffer::consume</a>(<span class="keywordtype">void</span>)
-<a name="l00012"></a>00012 {
-<a name="l00013"></a>00013     <a class="code" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>();
-<a name="l00014"></a>00014     <span class="keywordflow">if</span>((<a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>() == <a class="code" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>()) &amp;&amp; !<a class="code" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>())
-<a name="l00015"></a>00015     {
-<a name="l00016"></a>00016         <a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(0);
-<a name="l00017"></a>00017         <a class="code" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04">clear</a>();
-<a name="l00018"></a>00018     }
-<a name="l00019"></a>00019     <a class="code" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">sync</a>(1);
-<a name="l00020"></a>00020 }
-<a name="l00021"></a>00021 
-<a name="l00022"></a><a class="code" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">00022</a> <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">IBuffer::sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)
-<a name="l00023"></a>00023 {
-<a name="l00024"></a>00024     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> next_index = <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>() + i - 1;
-<a name="l00025"></a>00025     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> max_index = (<a class="code" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>() - 1);
-<a name="l00026"></a>00026 
-<a name="l00027"></a>00027     <span class="keywordflow">if</span>( <a class="code" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>() == 0 )
-<a name="l00028"></a>00028     {
-<a name="l00029"></a>00029         <a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a>(i);
-<a name="l00030"></a>00030     }
-<a name="l00031"></a>00031     <span class="keywordflow">else</span> <span class="keywordflow">if</span>( next_index &gt;= max_index )
-<a name="l00032"></a>00032     {
-<a name="l00033"></a>00033         <a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a>( next_index - max_index);
-<a name="l00034"></a>00034     }
-<a name="l00035"></a>00035 }
-<a name="l00036"></a>00036 
-<a name="l00037"></a><a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">00037</a> <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">IBuffer::fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n)
-<a name="l00038"></a>00038 {
-<a name="l00039"></a>00039     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0;
-<a name="l00040"></a>00040     <span class="keywordflow">for</span> (i = 0; i &lt; n; i++)
-<a name="l00041"></a>00041     {
-<a name="l00042"></a>00042         <a class="code" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d">load</a>();
-<a name="l00043"></a>00043     }
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ibuffer_8cpp.html">ibuffer.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -146,11 +93,72 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ibuffer.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ibuffer_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ibuffer_8h.html">ibuffer.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div>
+<div class="line"><a name="l00003"></a><span class="lineno"><a class="code" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">    3</a></span>&#160;<a class="code" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">IBuffer::IBuffer</a>()</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;{</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;}</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno"><a class="code" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">    7</a></span>&#160;<a class="code" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">IBuffer::~IBuffer</a>()</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;{</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;}</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
+<div class="line"><a name="l00011"></a><span class="lineno"><a class="code" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">   11</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">IBuffer::consume</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;{</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;    <a class="code" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>();</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;    <span class="keywordflow">if</span>((<a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>() == <a class="code" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>()) &amp;&amp; !<a class="code" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>())</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;    {</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(0);</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <a class="code" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04">clear</a>();</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;    }</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;    <a class="code" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">sync</a>(1);</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;}</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno"><a class="code" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">   22</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">IBuffer::sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;{</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> next_index = <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>() + i - 1;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> max_index = (<a class="code" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>() - 1);</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    <span class="keywordflow">if</span>( <a class="code" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>() == 0 )</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;    {</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;        <a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a>(i);</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    }</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keywordflow">else</span> <span class="keywordflow">if</span>( next_index &gt;= max_index )</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;        <a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a>( next_index - max_index);</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    }</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;}</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">   37</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">IBuffer::fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n)</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;{</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keywordflow">for</span> (i = 0; i &lt; n; i++)</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    {</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;        <a class="code" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d">load</a>();</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    }</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;}</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></li><li class="navelem"><a class="el" href="ibuffer_8cpp.html">ibuffer.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index f9a6ca6dd5e78425eb0d6dbb291a4518ff29dbdc..31e87c0ba8333a12a240e3f7bdd90de184da4775 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/buffer/ibuffer.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ibuffer_8d.html','');
+$(document).ready(function(){initNavTree('ibuffer_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/buffer/ibuffer.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="ibuffer_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ibuffer_8d.html">ibuffer.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">ibuffer.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="ibuffer_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></li><li class="navelem"><a class="el" href="ibuffer_8d.html">ibuffer.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 9e498c976170e705303d18b61d98af944f9249b1..0ee59afca60feab4ec058d4d0b69ccb527898fe1 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/buffer/ibuffer.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,56 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ibuffer_8d.html','');
+$(document).ready(function(){initNavTree('ibuffer_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/buffer/ibuffer.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="ibuffer_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/buffer/ibuffer.o source/buffer/ibuffer.d:  source/buffer/ibuffer.cpp source/buffer/ibuffer.h \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/vector \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_construct.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_uninitialized.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_vector.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_bvector.h \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/vector.tcc \
-<a name="l00031"></a>00031  source/marker/imarker.h
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ibuffer_8d.html">ibuffer.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -131,11 +93,61 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ibuffer.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ibuffer_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/buffer/ibuffer.o source/buffer/ibuffer.d:  source/buffer/ibuffer.cpp source/buffer/ibuffer.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_construct.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/alloc_traits.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_uninitialized.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_vector.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_bvector.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/vector.tcc \
+ source/marker/imarker.h</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></li><li class="navelem"><a class="el" href="ibuffer_8d.html">ibuffer.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 9a9e4ec55ad3cde306d1e06b426c48309fb8d4fb..2a8a72565d0ea7587c902961968aafd0e31f990a 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/buffer/ibuffer.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,61 +81,63 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ibuffer_8h.html','');
+$(document).ready(function(){initNavTree('ibuffer_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/buffer/ibuffer.h File Reference</h1>  </div>
-</div>
+<div class="title">ibuffer.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;vector&gt;</code><br/>
-<code>#include &quot;imarker.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="imarker_8h_source.html">imarker.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for ibuffer.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="ibuffer_8h__incl.png" border="0" usemap="#source_2buffer_2ibuffer_8h" alt=""/></div>
+<map name="source_2buffer_2ibuffer_8h" id="source_2buffer_2ibuffer_8h">
+<area shape="rect" id="node5" href="imarker_8h.html" title="imarker.h" alt="" coords="76,80,149,107"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="ibuffer_8h__dep__incl.png" border="0" usemap="#source_2buffer_2ibuffer_8hdep" alt=""/></div>
 <map name="source_2buffer_2ibuffer_8hdep" id="source_2buffer_2ibuffer_8hdep">
-<area shape="rect" id="node3" href="ibuffer_8cpp.html" title="source/buffer/ibuffer.cpp" alt="" coords="5,83,163,112"/>\r</map>
+<area shape="rect" id="node3" href="ibuffer_8cpp.html" title="source/buffer/ibuffer.cpp" alt="" coords="5,80,163,107"/></map>
 </div>
 </div>
 <p><a href="ibuffer_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html">IBuffer</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_buffer.html">IBuffer</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></li><li class="navelem"><a class="el" href="ibuffer_8h.html">ibuffer.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ibuffer_8h.html">ibuffer.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 895be7b0f889b4912afcfd8e1c4a30583ecc82b0..601380836be0e1b1bb71fbae812c4f31c8f4dd89 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$ibuffer_8cpp.html" title="source/buffer/ibuffer.cpp" alt="" coords="5,83,163,112"/>
+<area shape="rect" id="node3" href="$ibuffer_8cpp.html" title="source/buffer/ibuffer.cpp" alt="" coords="5,80,163,107"/>
 </map>
index d163028ccc08c9221b13a22188778fd05755998d..72d2780db163d4a3e5bbdffefafb949fb5db344c 100644 (file)
@@ -1 +1 @@
-500fe069c7cd1c63ca5e297c16803fa2
\ No newline at end of file
+9400babd1c338847cbf72a52778ee987
\ No newline at end of file
index e65bf3aeeb35957a42cb1af089ac51dc6b753f75..6eb2b8b435c13ef2b6b0ed77033f826754622f5e 100644 (file)
Binary files a/docs/doxygen/html/ibuffer_8h__dep__incl.png and b/docs/doxygen/html/ibuffer_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..40eaefebb13baa6769ff49cfb40ec2c314ae1cf7 100644 (file)
@@ -1,2 +1,3 @@
 <map id="G" name="G">
+<area shape="rect" id="node5" href="$imarker_8h.html" title="imarker.h" alt="" coords="76,80,149,107"/>
 </map>
index 66093e3428374637a9c181982975b121e452bb68..745ddce59e79e8b72c30bf718ab70873c6be7ec1 100644 (file)
@@ -1 +1 @@
-6ed9c3e2bdb19055d0995d9a64decd8d
\ No newline at end of file
+a32f02fb9fb2bcfdc57f1ce5af857228
\ No newline at end of file
index 2d94980d6772b74f024cfac721b4a687d26abdd4..ed555b26d90acb31dc886fc78ad7a9c0818146dc 100644 (file)
Binary files a/docs/doxygen/html/ibuffer_8h__incl.png and b/docs/doxygen/html/ibuffer_8h__incl.png differ
index 2fa54e92bc408f992554e150af4f7a1b513e62c7..3016faf97ea998a99a2944c764e7de82423db510 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/buffer/ibuffer.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,45 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ibuffer_8h.html','');
+$(document).ready(function(){initNavTree('ibuffer_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/buffer/ibuffer.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="ibuffer_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef IBUFFER_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define IBUFFER_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &quot;imarker.h&quot;</span>
-<a name="l00006"></a>00006 
-<a name="l00007"></a><a class="code" href="class_i_buffer.html">00007</a> <span class="keyword">class </span><a class="code" href="class_i_buffer.html">IBuffer</a> : <span class="keyword">public</span> <a class="code" href="class_i_marker.html">IMarker</a>
-<a name="l00008"></a>00008 {
-<a name="l00009"></a>00009     <span class="keyword">public</span>:
-<a name="l00010"></a>00010         <a class="code" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">IBuffer</a>();
-<a name="l00011"></a>00011         <span class="keyword">virtual</span> <a class="code" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">~IBuffer</a>();
-<a name="l00012"></a>00012         <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">consume</a>(<span class="keywordtype">void</span>);
-<a name="l00013"></a>00013         <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);
-<a name="l00014"></a>00014         <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n);
-<a name="l00015"></a>00015         <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>() = 0;
-<a name="l00016"></a>00016         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04">clear</a>() = 0;
-<a name="l00017"></a>00017         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d">load</a>() = 0;
-<a name="l00018"></a>00018 };
-<a name="l00019"></a>00019 
-<a name="l00020"></a>00020 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ibuffer_8h.html">ibuffer.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -120,11 +93,46 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ibuffer.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ibuffer_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef IBUFFER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define IBUFFER_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="imarker_8h.html">imarker.h</a>&quot;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno"><a class="code" href="class_i_buffer.html">    7</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_i_buffer.html">IBuffer</a> : <span class="keyword">public</span> <a class="code" href="class_i_marker.html">IMarker</a></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;{</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;        <a class="code" href="class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b">IBuffer</a>();</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_i_buffer.html#a0411f55151d1b770a064d1296579b966">~IBuffer</a>();</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d">consume</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f">sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df">fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n);</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012">size</a>() = 0;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04">clear</a>() = 0;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d">load</a>() = 0;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;};</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_03dccc10170a172d872e1c090cced3eb.html">buffer</a></li><li class="navelem"><a class="el" href="ibuffer_8h.html">ibuffer.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 48e647eba3e7c5e22e686ee926fe435610a52104..9157a0525fe05dbd1c8fc51f50ca552d867bca9d 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/ilexer.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,51 +81,49 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ilexer_8cpp.html','');
+$(document).ready(function(){initNavTree('ilexer_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/lexer/ilexer.cpp File Reference</h1>  </div>
-</div>
+<div class="title">ilexer.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="ilexer_8h_source.html">ilexer.h</a>&quot;</code><br/>
-<code>#include &quot;exception.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="exception_8h_source.html">exception.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for ilexer.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="ilexer_8cpp__incl.png" border="0" usemap="#source_2lexer_2ilexer_8cpp" alt=""/></div>
 <map name="source_2lexer_2ilexer_8cpp" id="source_2lexer_2ilexer_8cpp">
-<area shape="rect" id="node3" href="ilexer_8h.html" title="ilexer.h" alt="" coords="147,83,211,112"/></map>
+<area shape="rect" id="node3" href="ilexer_8h.html" title="ilexer.h" alt="" coords="187,80,249,107"/><area shape="rect" id="node15" href="exception_8h.html" title="exception.h" alt="" coords="301,80,387,107"/><area shape="rect" id="node11" href="token_8h.html" title="token.h" alt="" coords="271,155,335,181"/></map>
 </div>
 </div>
 <p><a href="ilexer_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ilexer_8cpp.html">ilexer.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="ilexer_8cpp.html">ilexer.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index c8543c87f4e074a59111b2d46b778d9bc4be0a0b..a7cdd8ce7fd335f1dc53759521fe97c7e2d468f8 100644 (file)
@@ -1,3 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$ilexer_8h.html" title="ilexer.h" alt="" coords="147,83,211,112"/>
+<area shape="rect" id="node3" href="$ilexer_8h.html" title="ilexer.h" alt="" coords="187,80,249,107"/>
+<area shape="rect" id="node15" href="$exception_8h.html" title="exception.h" alt="" coords="301,80,387,107"/>
+<area shape="rect" id="node11" href="$token_8h.html" title="token.h" alt="" coords="271,155,335,181"/>
 </map>
index 3883619aed8c462be6ca3a48b4a0d3901118eab7..524461dbb5ccf6c91b177aa035d7105c5e5dc537 100644 (file)
@@ -1 +1 @@
-24206daa842c11def4d51214d1276fa0
\ No newline at end of file
+be355023efa23f0b3d8dfba030537fa4
\ No newline at end of file
index 6da815abf67262106dbf1e42025fa684d2c52c28..1b1e7b965acb52e3821c223227957c6b71954131 100644 (file)
Binary files a/docs/doxygen/html/ilexer_8cpp__incl.png and b/docs/doxygen/html/ilexer_8cpp__incl.png differ
index 903e0090ed668285607edde3493a9774f3157cb4..7613d3a78def45182de0002bce56d34a71b8160d 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/ilexer.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,43 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ilexer_8cpp.html','');
+$(document).ready(function(){initNavTree('ilexer_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/ilexer.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="ilexer_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="ilexer_8h.html">ilexer.h</a>&quot;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &quot;exception.h&quot;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">using namespace </span>std;
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">00006</a> <a class="code" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer::ILexer</a>(istream&amp; in) : line(1), column(0), in_stream(in)
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008 }
-<a name="l00009"></a>00009 
-<a name="l00010"></a><a class="code" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">00010</a> <a class="code" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">ILexer::~ILexer</a>()
-<a name="l00011"></a>00011 {
-<a name="l00012"></a>00012 }
-<a name="l00013"></a>00013 
-<a name="l00014"></a><a class="code" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">00014</a> <span class="keywordtype">bool</span> <a class="code" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">ILexer::eof</a>(<span class="keywordtype">void</span>)
-<a name="l00015"></a>00015 {
-<a name="l00016"></a>00016     <span class="keywordflow">return</span> <a class="code" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a>.eof();
-<a name="l00017"></a>00017 }
-<a name="l00018"></a>00018 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ilexer_8cpp.html">ilexer.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -118,11 +93,44 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ilexer.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ilexer_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ilexer_8h.html">ilexer.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="exception_8h.html">exception.h</a>&quot;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="keyword">using namespace </span>std;</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"><a class="code" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">    6</a></span>&#160;<a class="code" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer::ILexer</a>(istream&amp; in) : line(1), column(0), in_stream(in)</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;{</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;}</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;</div>
+<div class="line"><a name="l00010"></a><span class="lineno"><a class="code" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">   10</a></span>&#160;<a class="code" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">ILexer::~ILexer</a>()</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;{</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;}</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div>
+<div class="line"><a name="l00014"></a><span class="lineno"><a class="code" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">   14</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">ILexer::eof</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;{</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a>.eof();</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;}</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="ilexer_8cpp.html">ilexer.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index b82ffc3929017ee54a34f5dfa5b14f3bf9f0aa71..c89eaa74fe4ad6f24668a9f500fec53631c5519c 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/ilexer.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ilexer_8d.html','');
+$(document).ready(function(){initNavTree('ilexer_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/ilexer.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="ilexer_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ilexer_8d.html">ilexer.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">ilexer.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="ilexer_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="ilexer_8d.html">ilexer.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 22407126325ecfef34172522bdcf7a9f20cb3c9f..1a170d13810ea5b4284622d75f871dc5af7e9c43 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/ilexer.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,104 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ilexer_8d.html','');
+$(document).ready(function(){initNavTree('ilexer_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/ilexer.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="ilexer_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/lexer/ilexer.o source/lexer/ilexer.d:  source/lexer/ilexer.cpp source/lexer/ilexer.h \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iostream \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00059"></a>00059  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00060"></a>00060  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00063"></a>00063  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc \
-<a name="l00075"></a>00075  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/sstream \
-<a name="l00076"></a>00076  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/sstream.tcc \
-<a name="l00077"></a>00077  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cstdio \
-<a name="l00078"></a>00078  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdio.h \
-<a name="l00079"></a>00079  source/lexer/token/token.h source/exception/exception.h
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ilexer_8d.html">ilexer.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -179,11 +93,113 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ilexer.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ilexer_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/lexer/ilexer.o source/lexer/ilexer.d:  source/lexer/ilexer.cpp source/lexer/ilexer.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iostream \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/include/wchar.h /usr/include/stdio.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/sstream \</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/sstream.tcc \</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cstdio \</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; /usr/include/libio.h /usr/include/_G_config.h \</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160; /usr/include/bits/stdio.h source/lexer/token/token.h \
+ source/exception/exception.h</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="ilexer_8d.html">ilexer.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 1cc38aa57b6093384e42483594c6d003687f0555..b7057341fe349b85984af85589eb186a9c855fd0 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/ilexer.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,63 +81,65 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ilexer_8h.html','');
+$(document).ready(function(){initNavTree('ilexer_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/lexer/ilexer.h File Reference</h1>  </div>
-</div>
+<div class="title">ilexer.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;iostream&gt;</code><br/>
 <code>#include &lt;sstream&gt;</code><br/>
 <code>#include &lt;cstdio&gt;</code><br/>
-<code>#include &quot;token.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="token_8h_source.html">token.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for ilexer.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="ilexer_8h__incl.png" border="0" usemap="#source_2lexer_2ilexer_8h" alt=""/></div>
+<map name="source_2lexer_2ilexer_8h" id="source_2lexer_2ilexer_8h">
+<area shape="rect" id="node9" href="token_8h.html" title="token.h" alt="" coords="271,80,335,107"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="ilexer_8h__dep__incl.png" border="0" usemap="#source_2lexer_2ilexer_8hdep" alt=""/></div>
 <map name="source_2lexer_2ilexer_8hdep" id="source_2lexer_2ilexer_8hdep">
-<area shape="rect" id="node3" href="ilexer_8cpp.html" title="source/lexer/ilexer.cpp" alt="" coords="5,83,157,112"/></map>
+<area shape="rect" id="node3" href="ilexer_8cpp.html" title="source/lexer/ilexer.cpp" alt="" coords="5,88,153,115"/><area shape="rect" id="node5" href="llnlexer_8h.html" title="source/lexer/llnlexer\l/llnlexer.h" alt="" coords="179,81,313,122"/><area shape="rect" id="node9" href="iparser_8h.html" title="source/parser/iparser.h" alt="" coords="338,88,488,115"/><area shape="rect" id="node7" href="llnlexer_8cpp.html" title="source/lexer/llnlexer\l/llnlexer.cpp" alt="" coords="179,171,313,213"/><area shape="rect" id="node11" href="btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="339,171,487,213"/><area shape="rect" id="node15" href="iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="512,179,676,205"/><area shape="rect" id="node13" href="btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="339,262,487,303"/></map>
 </div>
 </div>
 <p><a href="ilexer_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html">ILexer</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_lexer.html">ILexer</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="ilexer_8h.html">ilexer.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ilexer_8h.html">ilexer.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 9ce2218955d9d6505e686e01299c603d0755c535..d8f6b953d486fcc28d191eb9db24a03ffd614445 100644 (file)
@@ -1,3 +1,9 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$ilexer_8cpp.html" title="source/lexer/ilexer.cpp" alt="" coords="5,83,157,112"/>
+<area shape="rect" id="node3" href="$ilexer_8cpp.html" title="source/lexer/ilexer.cpp" alt="" coords="5,88,153,115"/>
+<area shape="rect" id="node5" href="$llnlexer_8h.html" title="source/lexer/llnlexer\l/llnlexer.h" alt="" coords="179,81,313,122"/>
+<area shape="rect" id="node9" href="$iparser_8h.html" title="source/parser/iparser.h" alt="" coords="338,88,488,115"/>
+<area shape="rect" id="node7" href="$llnlexer_8cpp.html" title="source/lexer/llnlexer\l/llnlexer.cpp" alt="" coords="179,171,313,213"/>
+<area shape="rect" id="node11" href="$btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="339,171,487,213"/>
+<area shape="rect" id="node15" href="$iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="512,179,676,205"/>
+<area shape="rect" id="node13" href="$btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="339,262,487,303"/>
 </map>
index 7dd11f39d3782fc574744b65ea3770f32f7a6cc1..438af66b53e888cc1dffc7ba38c04e2e32ca91da 100644 (file)
@@ -1 +1 @@
-641a8fcf6147afc10707ceb7e723b2b0
\ No newline at end of file
+939974a5a63aa8abc30a31a9b802a13b
\ No newline at end of file
index 7dc1744f6083423d1fbfa2946180f8439a8caf82..c13c442e79d7da03609d8fd62079e61a3de07844 100644 (file)
Binary files a/docs/doxygen/html/ilexer_8h__dep__incl.png and b/docs/doxygen/html/ilexer_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..9387bbeb5c8a7bf2a2b9e209d3df59bed361aaeb 100644 (file)
@@ -1,2 +1,3 @@
 <map id="G" name="G">
+<area shape="rect" id="node9" href="$token_8h.html" title="token.h" alt="" coords="271,80,335,107"/>
 </map>
index 55041180dbf2564725bde31f646e7a7d62b5f2c0..a6c357afc9d80bd66edf2a3aab3af6bb09f6e8f6 100644 (file)
@@ -1 +1 @@
-0961b035dded26ca04af2667e8c227e8
\ No newline at end of file
+b55bbf0f215380ad92ac931a15b48433
\ No newline at end of file
index 1574883afcbe2b5b689180120e59114056ce0c89..9dfc588916b51a846c14f116e86f99596bf183c3 100644 (file)
Binary files a/docs/doxygen/html/ilexer_8h__incl.png and b/docs/doxygen/html/ilexer_8h__incl.png differ
index 0ca653cb8da53f6c2ca3d4f232124d97b1132566..85f8d0be9912e3b3143c26553eef99d44bc4b72a 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/ilexer.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,50 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ilexer_8h.html','');
+$(document).ready(function(){initNavTree('ilexer_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/ilexer.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="ilexer_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef LEXER_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define LEXER_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;cstdio&gt;</span>
-<a name="l00007"></a>00007 <span class="preprocessor">#include &quot;token.h&quot;</span>
-<a name="l00008"></a>00008 
-<a name="l00009"></a><a class="code" href="class_i_lexer.html">00009</a> <span class="keyword">class </span><a class="code" href="class_i_lexer.html">ILexer</a>
-<a name="l00010"></a>00010 {
-<a name="l00011"></a>00011     <span class="keyword">protected</span>:
-<a name="l00012"></a><a class="code" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">00012</a>         <span class="keywordtype">int</span> <a class="code" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a>;
-<a name="l00013"></a><a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">00013</a>         <span class="keywordtype">int</span> <a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a>;
-<a name="l00014"></a><a class="code" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">00014</a>         std::istream&amp; <a class="code" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a>;
-<a name="l00015"></a>00015 
-<a name="l00016"></a>00016     <span class="keyword">public</span>:
-<a name="l00017"></a>00017         <a class="code" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a>(std::istream&amp; in);
-<a name="l00018"></a>00018         <span class="keyword">virtual</span> <a class="code" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a>();
-<a name="l00019"></a>00019         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f">consume</a>(<span class="keywordtype">void</span>) = 0;
-<a name="l00020"></a>00020         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c">match</a>(<span class="keywordtype">char</span> x) = 0;
-<a name="l00021"></a>00021         <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a>(<span class="keywordtype">void</span>);
-<a name="l00022"></a>00022         <span class="keyword">virtual</span> <a class="code" href="class_token.html">Token</a> <a class="code" href="class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d">next</a>(<span class="keywordtype">void</span>) = 0;
-<a name="l00023"></a>00023 };
-<a name="l00024"></a>00024 
-<a name="l00025"></a>00025 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ilexer_8h.html">ilexer.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -125,11 +93,51 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ilexer.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ilexer_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef LEXER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LEXER_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;iostream&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;sstream&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &lt;cstdio&gt;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="token_8h.html">token.h</a>&quot;</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;</div>
+<div class="line"><a name="l00009"></a><span class="lineno"><a class="code" href="class_i_lexer.html">    9</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_i_lexer.html">ILexer</a></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;{</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00012"></a><span class="lineno"><a class="code" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">   12</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a>;</div>
+<div class="line"><a name="l00013"></a><span class="lineno"><a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">   13</a></span>&#160;        <span class="keywordtype">int</span> <a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a>;</div>
+<div class="line"><a name="l00014"></a><span class="lineno"><a class="code" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">   14</a></span>&#160;        std::istream&amp; <a class="code" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a>;</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <a class="code" href="class_i_lexer.html#a204cc87b6147aa741d8fde4825843761">ILexer</a>(std::istream&amp; in);</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d">~ILexer</a>();</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f">consume</a>(<span class="keywordtype">void</span>) = 0;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c">match</a>(<span class="keywordtype">char</span> x) = 0;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0">eof</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_token.html">Token</a> <a class="code" href="class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d">next</a>(<span class="keywordtype">void</span>) = 0;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;};</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="ilexer_8h.html">ilexer.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index c8e46353e5a6d6881b2ed4aa32a243646d66f9a4..7a70d8608a8404d07f00f477be48b91c41b21bac 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/marker/imarker.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,13 +81,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('imarker_8cpp.html','');
+$(document).ready(function(){initNavTree('imarker_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/marker/imarker.cpp File Reference</h1>  </div>
-</div>
+<div class="title">imarker.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="imarker_8h_source.html">imarker.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
@@ -87,36 +109,20 @@ Include dependency graph for imarker.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="imarker_8cpp__incl.png" border="0" usemap="#source_2marker_2imarker_8cpp" alt=""/></div>
 <map name="source_2marker_2imarker_8cpp" id="source_2marker_2imarker_8cpp">
-<area shape="rect" id="node3" href="imarker_8h.html" title="imarker.h" alt="" coords="56,83,131,112"/>\r</map>
+<area shape="rect" id="node3" href="imarker_8h.html" title="imarker.h" alt="" coords="56,83,131,112"/></map>
 </div>
 </div>
 <p><a href="imarker_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="imarker_8cpp.html">imarker.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html">marker</a></li><li class="navelem"><a class="el" href="imarker_8cpp.html">imarker.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index 1006f5971c0df7a6b572cdb00e722603e74a4345..172f4a1ce45768123233612b4d29e65b21a3ebce 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/marker/imarker.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,74 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('imarker_8cpp.html','');
+$(document).ready(function(){initNavTree('imarker_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/marker/imarker.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="imarker_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="imarker_8h.html">imarker.h</a>&quot;</span>
-<a name="l00002"></a>00002 
-<a name="l00003"></a><a class="code" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">00003</a> <a class="code" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker::IMarker</a>() : cur_location(0)
-<a name="l00004"></a>00004 {
-<a name="l00005"></a>00005 }
-<a name="l00006"></a>00006 
-<a name="l00007"></a><a class="code" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">00007</a> <a class="code" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">IMarker::~IMarker</a>()
-<a name="l00008"></a>00008 {
-<a name="l00009"></a>00009 }
-<a name="l00010"></a>00010 
-<a name="l00011"></a><a class="code" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">00011</a> <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">IMarker::advance</a>(<span class="keywordtype">void</span>)
-<a name="l00012"></a>00012 {
-<a name="l00013"></a>00013     <a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a>++;
-<a name="l00014"></a>00014 }
-<a name="l00015"></a>00015 
-<a name="l00016"></a><a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">00016</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">IMarker::location</a>(<span class="keywordtype">void</span>)
-<a name="l00017"></a>00017 {
-<a name="l00018"></a>00018     <span class="keywordflow">return</span> <a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a>;
-<a name="l00019"></a>00019 }
-<a name="l00020"></a>00020 
-<a name="l00021"></a><a class="code" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">00021</a> <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">IMarker::location</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index)
-<a name="l00022"></a>00022 {
-<a name="l00023"></a>00023     <a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a> = index;
-<a name="l00024"></a>00024 }
-<a name="l00025"></a>00025 
-<a name="l00026"></a><a class="code" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">00026</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">IMarker::mark</a>(<span class="keywordtype">void</span>)
-<a name="l00027"></a>00027 {
-<a name="l00028"></a>00028     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index = <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>();
-<a name="l00029"></a>00029     <a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>.push_back( index );
-<a name="l00030"></a>00030     <span class="keywordflow">return</span> index;
-<a name="l00031"></a>00031 }
-<a name="l00032"></a>00032 
-<a name="l00033"></a><a class="code" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">00033</a> <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">IMarker::release</a>(<span class="keywordtype">void</span>)
-<a name="l00034"></a>00034 {
-<a name="l00035"></a>00035     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> marker = <a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>.back();
-<a name="l00036"></a>00036     <a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>.pop_back();
-<a name="l00037"></a>00037     <a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(marker);
-<a name="l00038"></a>00038 }
-<a name="l00039"></a>00039 
-<a name="l00040"></a><a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">00040</a> <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">IMarker::seek</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index)
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042     <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>( index );
-<a name="l00043"></a>00043 }
-<a name="l00044"></a>00044 
-<a name="l00045"></a><a class="code" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">00045</a> <span class="keywordtype">bool</span> <a class="code" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">IMarker::isMarked</a>(<span class="keywordtype">void</span>)
-<a name="l00046"></a>00046 {
-<a name="l00047"></a>00047     <span class="keywordflow">return</span> (<a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>.size() &gt; 0);
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="imarker_8cpp.html">imarker.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -149,11 +93,75 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">imarker.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="imarker_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="imarker_8h.html">imarker.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div>
+<div class="line"><a name="l00003"></a><span class="lineno"><a class="code" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">    3</a></span>&#160;<a class="code" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker::IMarker</a>() : cur_location(0)</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;{</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;}</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno"><a class="code" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">    7</a></span>&#160;<a class="code" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">IMarker::~IMarker</a>()</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;{</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;}</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
+<div class="line"><a name="l00011"></a><span class="lineno"><a class="code" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">   11</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">IMarker::advance</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;{</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;    <a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a>++;</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;}</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno"><a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">   16</a></span>&#160;<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">IMarker::location</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;{</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a>;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;}</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
+<div class="line"><a name="l00021"></a><span class="lineno"><a class="code" href="class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686">   21</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">IMarker::location</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index)</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;{</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;    <a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a> = index;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;}</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
+<div class="line"><a name="l00026"></a><span class="lineno"><a class="code" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">   26</a></span>&#160;<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">IMarker::mark</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;{</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index = <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>();</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    <a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>.push_back( index );</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keywordflow">return</span> index;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;}</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno"><a class="code" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">   33</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">IMarker::release</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;{</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> marker = <a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>.back();</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>.pop_back();</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    <a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(marker);</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;}</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno"><a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">   40</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">IMarker::seek</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index)</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;{</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>( index );</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;}</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="code" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">   45</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">IMarker::isMarked</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;{</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="keywordflow">return</span> (<a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>.size() &gt; 0);</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;}</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html">marker</a></li><li class="navelem"><a class="el" href="imarker_8cpp.html">imarker.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index bfa5c50e4ecbbb0d79a38f6190ba91282f57e8c2..a1cf56f6a081d783f25a8c8bae244ca3182a7fde 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/marker/imarker.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('imarker_8d.html','');
+$(document).ready(function(){initNavTree('imarker_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/marker/imarker.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="imarker_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="imarker_8d.html">imarker.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">imarker.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="imarker_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html">marker</a></li><li class="navelem"><a class="el" href="imarker_8d.html">imarker.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 8d75c787fae6c9d5966a3a3658cbb79b475c6ea4..09725b2bb75c0cc5d7971ac70de0d67725d97a46 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/marker/imarker.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,55 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('imarker_8d.html','');
+$(document).ready(function(){initNavTree('imarker_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/marker/imarker.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="imarker_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/marker/imarker.o source/marker/imarker.d:  source/marker/imarker.cpp source/marker/imarker.h \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/vector \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_construct.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_uninitialized.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_vector.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_bvector.h \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/vector.tcc
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="imarker_8d.html">imarker.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -130,11 +93,60 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">imarker.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="imarker_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/marker/imarker.o source/marker/imarker.d:  source/marker/imarker.cpp source/marker/imarker.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_construct.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/alloc_traits.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_uninitialized.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_vector.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_bvector.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/vector.tcc</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html">marker</a></li><li class="navelem"><a class="el" href="imarker_8d.html">imarker.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 2dcb4ed796227664a49e611aed9618c1629dfc10..76fdf71b552421aa05ee91ae826e8df8f488a837 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/marker/imarker.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,15 +81,29 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('imarker_8h.html','');
+$(document).ready(function(){initNavTree('imarker_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/marker/imarker.h File Reference</h1>  </div>
-</div>
+<div class="title">imarker.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;vector&gt;</code><br/>
 </div><div class="textblock"><div class="dynheader">
@@ -94,39 +116,25 @@ This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="imarker_8h__dep__incl.png" border="0" usemap="#source_2marker_2imarker_8hdep" alt=""/></div>
 <map name="source_2marker_2imarker_8hdep" id="source_2marker_2imarker_8hdep">
-<area shape="rect" id="node3" href="imarker_8cpp.html" title="source/marker/imarker.cpp" alt="" coords="5,83,181,112"/>\r</map>
+<area shape="rect" id="node3" href="ibuffer_8h.html" title="source/buffer/ibuffer.h" alt="" coords="13,88,155,115"/><area shape="rect" id="node7" href="imarker_8cpp.html" title="source/marker/imarker.cpp" alt="" coords="179,88,353,115"/><area shape="rect" id="node9" href="btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="379,81,527,122"/><area shape="rect" id="node5" href="ibuffer_8cpp.html" title="source/buffer/ibuffer.cpp" alt="" coords="5,179,163,205"/><area shape="rect" id="node11" href="btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="379,171,527,213"/></map>
 </div>
 </div>
 <p><a href="imarker_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html">IMarker</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_marker.html">IMarker</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html">marker</a></li><li class="navelem"><a class="el" href="imarker_8h.html">imarker.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="imarker_8h.html">imarker.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 511118db9c4332a834d3faf3d930d01686142af8..9d5ee02bd11811761f6de4a7d2fee74acd2686b4 100644 (file)
@@ -1,3 +1,7 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$imarker_8cpp.html" title="source/marker/imarker.cpp" alt="" coords="5,83,181,112"/>
+<area shape="rect" id="node3" href="$ibuffer_8h.html" title="source/buffer/ibuffer.h" alt="" coords="13,88,155,115"/>
+<area shape="rect" id="node7" href="$imarker_8cpp.html" title="source/marker/imarker.cpp" alt="" coords="179,88,353,115"/>
+<area shape="rect" id="node9" href="$btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="379,81,527,122"/>
+<area shape="rect" id="node5" href="$ibuffer_8cpp.html" title="source/buffer/ibuffer.cpp" alt="" coords="5,179,163,205"/>
+<area shape="rect" id="node11" href="$btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="379,171,527,213"/>
 </map>
index 04fb8719e7ae6b6e993490c8725b32320fa017e2..629911f11f27382c536b7fa5d3510021a231e6bd 100644 (file)
@@ -1 +1 @@
-06dcbc3314b0064d6c1be0699f2acddf
\ No newline at end of file
+8886038ceef8cf561687f1f3fa6c788d
\ No newline at end of file
index 0a3bef74926ad50fa322a312834faee3aaabb3e0..8f5554ae94f89c6541f6a41be2c7c5943ca97b45 100644 (file)
Binary files a/docs/doxygen/html/imarker_8h__dep__incl.png and b/docs/doxygen/html/imarker_8h__dep__incl.png differ
index 28b8137836c0365bae256145adcb8daccfe8809a..8d8aee506415c121eb85232b0f7c5307d362d3a8 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/marker/imarker.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,48 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('imarker_8h.html','');
+$(document).ready(function(){initNavTree('imarker_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/marker/imarker.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="imarker_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef ISTREAM_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define ISTREAM_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="class_i_marker.html">00006</a> <span class="keyword">class </span><a class="code" href="class_i_marker.html">IMarker</a>
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008     <span class="keyword">protected</span>:
-<a name="l00009"></a><a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">00009</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a>;
-<a name="l00010"></a><a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">00010</a>         std::vector&lt;unsigned int&gt; <a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>;
-<a name="l00011"></a>00011     <span class="keyword">public</span>:
-<a name="l00012"></a>00012         <a class="code" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a>();
-<a name="l00013"></a>00013         <span class="keyword">virtual</span> <a class="code" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a>();
-<a name="l00014"></a>00014         <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>(<span class="keywordtype">void</span>);
-<a name="l00015"></a>00015         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(<span class="keywordtype">void</span>);
-<a name="l00016"></a>00016         <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index);
-<a name="l00017"></a>00017         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a>(<span class="keywordtype">void</span>);
-<a name="l00018"></a>00018         <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a>(<span class="keywordtype">void</span>);
-<a name="l00019"></a>00019         <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index);
-<a name="l00020"></a>00020         <span class="keywordtype">bool</span> <a class="code" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>(<span class="keywordtype">void</span>);
-<a name="l00021"></a>00021 };
-<a name="l00022"></a>00022 
-<a name="l00023"></a>00023 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="imarker_8h.html">imarker.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -123,11 +93,49 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">imarker.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="imarker_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef ISTREAM_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define ISTREAM_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"><a class="code" href="class_i_marker.html">    6</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_i_marker.html">IMarker</a></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;{</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00009"></a><span class="lineno"><a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">    9</a></span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618">cur_location</a>;</div>
+<div class="line"><a name="l00010"></a><span class="lineno"><a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">   10</a></span>&#160;        std::vector&lt;unsigned int&gt; <a class="code" href="class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7">markers</a>;</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;        <a class="code" href="class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4">IMarker</a>();</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_i_marker.html#afefb80c6283b5f2327faa16ab131c875">~IMarker</a>();</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a68c539e79c3052ba7addf090dfd05985">advance</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a0e9628e8c66b493ff331abab55c744da">location</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index);</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_i_marker.html#a92024922612faa5bb0106609f151c050">mark</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001">release</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_i_marker.html#a58086bbf091c5b49c15464a070fec171">seek</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index);</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e">isMarked</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;};</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0ded4896afb9830a3107831cf5c3c74e.html">marker</a></li><li class="navelem"><a class="el" href="imarker_8h.html">imarker.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 4b7c88e146c6f9064ea28d65a2f97f04e2348366..4d6b0790cce4be5889145938fbca54b8e982afbb 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Main Page</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li class="current"><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -56,7 +64,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       </li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -67,24 +75,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('index.html','');
+$(document).ready(function(){initNavTree('index.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>Parse Utils Documentation</h1>  </div>
-</div>
-<div class="contents">
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -93,11 +87,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">Parse Utils Documentation</div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 9b38d7e6638ca378630f89890bcd91d31376c4a8..9534373dadea92e16cdfce2ff1297f041332b2e2 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node1" href="$class_a_s_t.html" title="AST" alt="" coords="7,5,52,35"/>
+<area shape="rect" id="node1" href="$class_a_s_t.html" title="AST" alt="" coords="5,5,53,32"/>
 </map>
index 6412791a2b2a99f58eebcddfbfda0fab1a105fc3..0ced6cb6d2f06b9a294d082bfcfef4255c30e89c 100644 (file)
@@ -1 +1 @@
-08f5237bd89d016732868873096be0fe
\ No newline at end of file
+859804632c4d05cc4cf9fa4e33ef6ddf
\ No newline at end of file
index 725d6e2663562390b2258690898ba24318c280e4..452ee3ad5e5f95ed9482aceca185de50e7ad7da4 100644 (file)
Binary files a/docs/doxygen/html/inherit_graph_0.png and b/docs/doxygen/html/inherit_graph_0.png differ
index bef4b50f25c298ecc39721411459b779b2d363d4..ca5fa8f385ad4325c1e28b7a2d122c37fc8bbb03 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node1" href="$class_exception.html" title="Exception" alt="" coords="5,5,85,35"/>
+<area shape="rect" id="node1" href="$class_exception.html" title="Exception" alt="" coords="6,5,85,32"/>
 </map>
index 54655b3f87a54e737fbdd658b5299f39121e8635..0735bee955c328a34433047023176f20f0f73ead 100644 (file)
@@ -1 +1 @@
-072f6770389511dce8a68f89a1bf8476
\ No newline at end of file
+19fce8044ef6ed94f5b720f97aeea875
\ No newline at end of file
index 2f55bf28c1d182fcf2354c4dd98fae4468b07768..f450737c4d344f7fe45721a301562d46123068ed 100644 (file)
Binary files a/docs/doxygen/html/inherit_graph_1.png and b/docs/doxygen/html/inherit_graph_1.png differ
index ec4ba86dcca55ca115fa1aa4fb9a5836fc09c36a..4e1678a5f15c7e3fbf1b63da6f75ad7ccfafb127 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node1" href="$class_i_lexer.html" title="ILexer" alt="" coords="7,5,63,35"/>
-<area shape="rect" id="node3" href="$class_l_l_n_lexer.html" title="LLNLexer" alt="" coords="112,5,189,35"/>
+<area shape="rect" id="node1" href="$class_i_lexer.html" title="ILexer" alt="" coords="6,5,63,32"/>
+<area shape="rect" id="node3" href="$class_l_l_n_lexer.html" title="LLNLexer" alt="" coords="113,5,189,32"/>
 </map>
index bebfa006b404b38d4d37c56522732a8cbf1e6fef..0bebcbc0a5769f6dd0dc1869ab9591f38707c98b 100644 (file)
@@ -1 +1 @@
-0c6294194465eb73151a73b837f74e0c
\ No newline at end of file
+218f312b3ce182d02dc6e2f8bd1358b0
\ No newline at end of file
index 975b3ef079129c0c23249b10a72d22a4fcaa3f9e..a60424e7f26e85a52302b2829dfa818999a91676 100644 (file)
Binary files a/docs/doxygen/html/inherit_graph_2.png and b/docs/doxygen/html/inherit_graph_2.png differ
index 306a6c59b3738a3a1f414c70f6f68aeb96464dbf..84fb546012d75d8154307f02c92871f06c81a110 100644 (file)
@@ -1,6 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node1" href="$class_i_marker.html" title="IMarker" alt="" coords="7,59,71,88"/>
-<area shape="rect" id="node3" href="$class_b_t_parser.html" title="BTParser" alt="" coords="121,5,196,35"/>
-<area shape="rect" id="node5" href="$class_i_buffer.html" title="IBuffer" alt="" coords="129,59,188,88"/>
-<area shape="rect" id="node6" href="$class_i_parser.html" title="IParser" alt="" coords="8,5,69,35"/>
+<area shape="rect" id="node1" href="$class_i_marker.html" title="IMarker" alt="" coords="5,56,72,83"/>
+<area shape="rect" id="node3" href="$class_b_t_parser.html" title="BTParser" alt="" coords="121,5,197,32"/>
+<area shape="rect" id="node5" href="$class_i_buffer.html" title="IBuffer" alt="" coords="129,56,188,83"/>
+<area shape="rect" id="node6" href="$class_i_parser.html" title="IParser" alt="" coords="7,5,70,32"/>
 </map>
index 33e3bd1a8fdd6b13ebe3bbf9f413040558225dfa..10a30120cb101b8ea2c3483edd1abd4277559e98 100644 (file)
@@ -1 +1 @@
-9eb67ad7aa62172c69090a272278a951
\ No newline at end of file
+b1923d3b6ecafd1d219c29ab1c55071f
\ No newline at end of file
index 467fbd1a3ea4a4ca9c307543780a14ceeceb5ea7..c80695dcd7a463397444d67961b4317aed9c7b21 100644 (file)
Binary files a/docs/doxygen/html/inherit_graph_3.png and b/docs/doxygen/html/inherit_graph_3.png differ
index 1dd4a2064eeb50b43431cd29bd4616c7a33a7787..67f20b8d9b7023e8b7057756e0fecdba53e7ee48 100644 (file)
@@ -1,4 +1,4 @@
 <map id="G" name="G">
-<area shape="rect" id="node1" href="$class_i_visitor.html" title="IVisitor" alt="" coords="7,5,68,35"/>
-<area shape="rect" id="node3" href="$class_a_s_t_printer.html" title="ASTPrinter" alt="" coords="117,5,203,35"/>
+<area shape="rect" id="node1" href="$class_i_visitor.html" title="IVisitor" alt="" coords="5,5,67,32"/>
+<area shape="rect" id="node3" href="$class_a_s_t_printer.html" title="ASTPrinter" alt="" coords="115,5,202,32"/>
 </map>
index 70cd75d5f877ff19296deb4a0e3e0bbe4fe91efc..c89068ce431de8298865650f773e29aff32703d2 100644 (file)
@@ -1 +1 @@
-deec17205b4bd9fddd182d63f1acf74b
\ No newline at end of file
+241744e4ed53ee54784c2fbe2b80e8a8
\ No newline at end of file
index 58ee48c81590d3af59d553af695ea5672fb61491..fffacfa8dd27d7d48a23356fada9b7d4c2d19037 100644 (file)
Binary files a/docs/doxygen/html/inherit_graph_4.png and b/docs/doxygen/html/inherit_graph_4.png differ
index f3348b5719304ccff396db2d466bb61c815cad06..7863e423d5308cb0f4b4af3ca0772d6a2c514b83 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node1" href="$class_scope_stack.html" title="ScopeStack" alt="" coords="5,5,99,35"/>
+<area shape="rect" id="node1" href="$class_scope_stack.html" title="ScopeStack" alt="" coords="5,5,99,32"/>
 </map>
index 32658d061efe336c330681fa4f3ed839c33a576e..b2df87592f296cc5a9e9d522dbb5a628de7fb7d0 100644 (file)
@@ -1 +1 @@
-7a9b41fc54bfc00b024821c6051fb6f2
\ No newline at end of file
+53bb8b713462829018e0be9740dd597e
\ No newline at end of file
index 1b1f7ec5c9fb341eee9c2628e6a4d7f52fb1f035..ecd5ece68de38e1ddfd6a0f9f537ac921bfd70fe 100644 (file)
Binary files a/docs/doxygen/html/inherit_graph_5.png and b/docs/doxygen/html/inherit_graph_5.png differ
index 29d87e3430c04b0e4da5994f31f09bdd08845f80..0f0ceecbe6fec4f8b55a6dd2b7999afc74e8f095 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node1" href="$class_symbol.html" title="Symbol" alt="" coords="5,5,72,35"/>
+<area shape="rect" id="node1" href="$class_symbol.html" title="Symbol" alt="" coords="6,5,71,32"/>
 </map>
index 05e07de8900979ed505276475140bbd7233ea673..53323f50a9c3c76df9cc5be18c608af66ae7c6bf 100644 (file)
@@ -1 +1 @@
-9f2583bd9f3bf8899f8bae360395bf31
\ No newline at end of file
+15039bbe4aa885165c739da09cf34437
\ No newline at end of file
index c47b2eba4d0e54d0c2c26c4534c7205fe7a5e8ab..96f023791f3371fc31da655f47f3541951f118bd 100644 (file)
Binary files a/docs/doxygen/html/inherit_graph_6.png and b/docs/doxygen/html/inherit_graph_6.png differ
index a416eb5d7a9bfd5535d70bcb83995f4f7d980fe6..d196337a13c3737d82803d52fe04967489da330e 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node1" href="$class_token.html" title="Token" alt="" coords="7,5,63,35"/>
+<area shape="rect" id="node1" href="$class_token.html" title="Token" alt="" coords="5,5,64,32"/>
 </map>
index 801a7365f24908942701c24ff5dc4f4d6e5aa47d..d792fec997e015a324976213688cf3f37c7d0bc4 100644 (file)
@@ -1 +1 @@
-30bfe8140a522f4a21669214fbcc3b01
\ No newline at end of file
+e56ed85c8b5d0e9668049001512a4a12
\ No newline at end of file
index 7db23037891b3580e96bcccd7f315598be9d8f3a..879de4ebc1def374fb0a51c4ac3708f02773ea94 100644 (file)
Binary files a/docs/doxygen/html/inherit_graph_7.png and b/docs/doxygen/html/inherit_graph_7.png differ
index 3aefd758567edeedabd025ed1534b42172f8c124..509e82796edff350b260139133488ca4b6e672ff 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: Class Hierarchy</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
       <li><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -64,7 +72,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -75,73 +83,73 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('hierarchy.html','');
+$(document).ready(function(){initNavTree('hierarchy.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>Class Hierarchy</h1>  </div>
-</div>
+<div class="title">Class Hierarchy</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock">
 <p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
 </div><table border="0" cellspacing="10" cellpadding="0">
 <tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#_a_s_t"/>
 <map name="_a_s_t" id="_a_s_t">
-<area shape="rect" id="node1" href="class_a_s_t.html" title="AST" alt="" coords="7,5,52,35"/></map>
+<area shape="rect" id="node1" href="class_a_s_t.html" title="AST" alt="" coords="5,5,53,32"/></map>
 </td></tr>
 <tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#_exception"/>
 <map name="_exception" id="_exception">
-<area shape="rect" id="node1" href="class_exception.html" title="Exception" alt="" coords="5,5,85,35"/></map>
+<area shape="rect" id="node1" href="class_exception.html" title="Exception" alt="" coords="6,5,85,32"/></map>
 </td></tr>
 <tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#_i_lexer"/>
 <map name="_i_lexer" id="_i_lexer">
-<area shape="rect" id="node1" href="class_i_lexer.html" title="ILexer" alt="" coords="7,5,63,35"/><area shape="rect" id="node3" href="class_l_l_n_lexer.html" title="LLNLexer" alt="" coords="112,5,189,35"/></map>
+<area shape="rect" id="node1" href="class_i_lexer.html" title="ILexer" alt="" coords="6,5,63,32"/><area shape="rect" id="node3" href="class_l_l_n_lexer.html" title="LLNLexer" alt="" coords="113,5,189,32"/></map>
 </td></tr>
 <tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#_i_parser"/>
 <map name="_i_parser" id="_i_parser">
-<area shape="rect" id="node1" href="class_i_marker.html" title="IMarker" alt="" coords="7,59,71,88"/>\r<area shape="rect" id="node3" href="class_b_t_parser.html" title="BTParser" alt="" coords="121,5,196,35"/>\r<area shape="rect" id="node5" href="class_i_buffer.html" title="IBuffer" alt="" coords="129,59,188,88"/>\r<area shape="rect" id="node6" href="class_i_parser.html" title="IParser" alt="" coords="8,5,69,35"/>\r</map>
+<area shape="rect" id="node1" href="class_i_marker.html" title="IMarker" alt="" coords="5,56,72,83"/><area shape="rect" id="node3" href="class_b_t_parser.html" title="BTParser" alt="" coords="121,5,197,32"/><area shape="rect" id="node5" href="class_i_buffer.html" title="IBuffer" alt="" coords="129,56,188,83"/><area shape="rect" id="node6" href="class_i_parser.html" title="IParser" alt="" coords="7,5,70,32"/></map>
 </td></tr>
 <tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#_i_visitor"/>
 <map name="_i_visitor" id="_i_visitor">
-<area shape="rect" id="node1" href="class_i_visitor.html" title="IVisitor" alt="" coords="7,5,68,35"/>\r<area shape="rect" id="node3" href="class_a_s_t_printer.html" title="ASTPrinter" alt="" coords="117,5,203,35"/>\r</map>
+<area shape="rect" id="node1" href="class_i_visitor.html" title="IVisitor" alt="" coords="5,5,67,32"/><area shape="rect" id="node3" href="class_a_s_t_printer.html" title="ASTPrinter" alt="" coords="115,5,202,32"/></map>
 </td></tr>
 <tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#_scope_stack"/>
 <map name="_scope_stack" id="_scope_stack">
-<area shape="rect" id="node1" href="class_scope_stack.html" title="ScopeStack" alt="" coords="5,5,99,35"/>\r</map>
+<area shape="rect" id="node1" href="class_scope_stack.html" title="ScopeStack" alt="" coords="5,5,99,32"/></map>
 </td></tr>
 <tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#_symbol"/>
 <map name="_symbol" id="_symbol">
-<area shape="rect" id="node1" href="class_symbol.html" title="Symbol" alt="" coords="5,5,72,35"/>\r</map>
+<area shape="rect" id="node1" href="class_symbol.html" title="Symbol" alt="" coords="6,5,71,32"/></map>
 </td></tr>
 <tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#_token"/>
 <map name="_token" id="_token">
-<area shape="rect" id="node1" href="class_token.html" title="Token" alt="" coords="7,5,63,35"/>\r</map>
+<area shape="rect" id="node1" href="class_token.html" title="Token" alt="" coords="5,5,64,32"/></map>
 </td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:26 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index b819e928316c907962765c27a712b28ad204597e..669cc5bd503718c701f4a39d3a5f092587a175c0 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/iparser.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,13 +81,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('iparser_8cpp.html','');
+$(document).ready(function(){initNavTree('iparser_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/parser/iparser.cpp File Reference</h1>  </div>
-</div>
+<div class="title">iparser.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;stdio.h&gt;</code><br/>
 <code>#include &quot;<a class="el" href="iparser_8h_source.html">iparser.h</a>&quot;</code><br/>
@@ -88,36 +110,20 @@ Include dependency graph for iparser.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="iparser_8cpp__incl.png" border="0" usemap="#source_2parser_2iparser_8cpp" alt=""/></div>
 <map name="source_2parser_2iparser_8cpp" id="source_2parser_2iparser_8cpp">
-<area shape="rect" id="node5" href="iparser_8h.html" title="iparser.h" alt="" coords="165,83,237,112"/></map>
+<area shape="rect" id="node5" href="iparser_8h.html" title="iparser.h" alt="" coords="349,80,419,107"/><area shape="rect" id="node11" href="ast_8h.html" title="ast.h" alt="" coords="137,229,185,256"/><area shape="rect" id="node21" href="ilexer_8h.html" title="ilexer.h" alt="" coords="353,155,415,181"/><area shape="rect" id="node29" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="249,155,316,181"/><area shape="rect" id="node18" href="token_8h.html" title="token.h" alt="" coords="261,304,325,331"/></map>
 </div>
 </div>
 <p><a href="iparser_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="iparser_8cpp.html">iparser.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="iparser_8cpp.html">iparser.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index 3d3191f158932c1f9c1e45919104285664ecd716..d59e4fd4e6a244966e738d8ce65258ffd1c1631d 100644 (file)
@@ -1,3 +1,7 @@
 <map id="G" name="G">
-<area shape="rect" id="node5" href="$iparser_8h.html" title="iparser.h" alt="" coords="165,83,237,112"/>
+<area shape="rect" id="node5" href="$iparser_8h.html" title="iparser.h" alt="" coords="349,80,419,107"/>
+<area shape="rect" id="node11" href="$ast_8h.html" title="ast.h" alt="" coords="137,229,185,256"/>
+<area shape="rect" id="node21" href="$ilexer_8h.html" title="ilexer.h" alt="" coords="353,155,415,181"/>
+<area shape="rect" id="node29" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="249,155,316,181"/>
+<area shape="rect" id="node18" href="$token_8h.html" title="token.h" alt="" coords="261,304,325,331"/>
 </map>
index 339ea0219fc945f550d17901e43e8802d99b09b8..56b78d03e228b9e5a16a02afc0ea961da237149c 100644 (file)
@@ -1 +1 @@
-40ea4620a3a2d6c67022abd3908449e9
\ No newline at end of file
+c0caccf8e2f24ac37bf7f2276855b0ea
\ No newline at end of file
index a9d6985613a9cdc4c61a1c856880863b2afbd42c..cacab66e03ce7697a3d5a963f441aeff4e7a8a88 100644 (file)
Binary files a/docs/doxygen/html/iparser_8cpp__incl.png and b/docs/doxygen/html/iparser_8cpp__incl.png differ
index 2ad136e11da7712d84ca409a06589a6f84f90d33..c044cdd19556c652bf244b8517287379770c990b 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/iparser.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,87 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('iparser_8cpp.html','');
+$(document).ready(function(){initNavTree('iparser_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/iparser.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="iparser_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/******************************************************************************</span>
-<a name="l00002"></a>00002 <span class="comment"> *  Copyright (C) 2001  Michael D. Lowis</span>
-<a name="l00003"></a>00003 <span class="comment"> *</span>
-<a name="l00004"></a>00004 <span class="comment"> *  This program is free software: you can redistribute it and/or modify</span>
-<a name="l00005"></a>00005 <span class="comment"> *  it under the terms of the GNU General Public License as published by</span>
-<a name="l00006"></a>00006 <span class="comment"> *  the Free Software Foundation, either version 3 of the License, or</span>
-<a name="l00007"></a>00007 <span class="comment"> *  (at your option) any later version.</span>
-<a name="l00008"></a>00008 <span class="comment"> *</span>
-<a name="l00009"></a>00009 <span class="comment"> *  This program is distributed in the hope that it will be useful,</span>
-<a name="l00010"></a>00010 <span class="comment"> *  but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
-<a name="l00011"></a>00011 <span class="comment"> *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
-<a name="l00012"></a>00012 <span class="comment"> *  GNU General Public License for more details.</span>
-<a name="l00013"></a>00013 <span class="comment"> *</span>
-<a name="l00014"></a>00014 <span class="comment"> *  You should have received a copy of the GNU General Public License</span>
-<a name="l00015"></a>00015 <span class="comment"> *  along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.</span>
-<a name="l00016"></a>00016 <span class="comment"> *****************************************************************************/</span>
-<a name="l00017"></a>00017 <span class="comment">/******************************************************************************</span>
-<a name="l00018"></a>00018 <span class="comment"> * Includes and Prototypes</span>
-<a name="l00019"></a>00019 <span class="comment"> *****************************************************************************/</span>
-<a name="l00020"></a>00020 <span class="preprocessor">#include &lt;stdio.h&gt;</span>
-<a name="l00021"></a>00021 <span class="preprocessor">#include &quot;<a class="code" href="iparser_8h.html">iparser.h</a>&quot;</span>
-<a name="l00022"></a>00022 
-<a name="l00023"></a>00023 <span class="keyword">using namespace </span>std;
-<a name="l00024"></a>00024 
-<a name="l00025"></a>00025 <span class="comment">/******************************************************************************</span>
-<a name="l00026"></a>00026 <span class="comment"> * Public Functions</span>
-<a name="l00027"></a>00027 <span class="comment"> *****************************************************************************/</span>
-<a name="l00028"></a><a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">00028</a> <a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser::IParser</a>() : result(NULL), lexer(NULL)
-<a name="l00029"></a>00029 {
-<a name="l00030"></a>00030 }
-<a name="l00031"></a>00031 
-<a name="l00032"></a><a class="code" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">00032</a> <a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser::IParser</a>(<a class="code" href="class_i_lexer.html">ILexer</a>* lxr) : result(NULL), lexer(lxr)
-<a name="l00033"></a>00033 {
-<a name="l00034"></a>00034 }
-<a name="l00035"></a>00035 
-<a name="l00036"></a><a class="code" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">00036</a> <a class="code" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">IParser::~IParser</a>()
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038     <span class="keywordflow">if</span>(<a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a> != NULL)
-<a name="l00039"></a>00039     {
-<a name="l00040"></a>00040         <span class="keyword">delete</span> <a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a>;
-<a name="l00041"></a>00041     }
-<a name="l00042"></a>00042 
-<a name="l00043"></a>00043     <span class="keywordflow">if</span>(<a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a> != NULL)
-<a name="l00044"></a>00044     {
-<a name="l00045"></a>00045         <span class="keyword">delete</span> <a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a>;
-<a name="l00046"></a>00046     }
-<a name="l00047"></a>00047 }
-<a name="l00048"></a>00048 
-<a name="l00049"></a><a class="code" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">00049</a> <span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">IParser::input</a>(<a class="code" href="class_i_lexer.html">ILexer</a>* lxr)
-<a name="l00050"></a>00050 {
-<a name="l00051"></a>00051     <a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a> = lxr;
-<a name="l00052"></a>00052 }
-<a name="l00053"></a>00053 
-<a name="l00054"></a><a class="code" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">00054</a> <span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a>* <a class="code" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">IParser::ast</a>()<span class="keyword"> const</span>
-<a name="l00055"></a>00055 <span class="keyword"></span>{
-<a name="l00056"></a>00056     <span class="keywordflow">return</span> <a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a>;
-<a name="l00057"></a>00057 }
-<a name="l00058"></a>00058 
-<a name="l00059"></a><a class="code" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">00059</a> <span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">IParser::process</a>(<a class="code" href="class_i_visitor.html">IVisitor</a>&amp; visitor)
-<a name="l00060"></a>00060 {
-<a name="l00061"></a>00061     visitor.<a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>(<a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a>);
-<a name="l00062"></a>00062 }
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="iparser_8cpp.html">iparser.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -162,11 +93,88 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">iparser.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="iparser_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/******************************************************************************</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> *  Copyright (C) 2001  Michael D. Lowis</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *  This program is free software: you can redistribute it and/or modify</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *  it under the terms of the GNU General Public License as published by</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> *  the Free Software Foundation, either version 3 of the License, or</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> *  (at your option) any later version.</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> *  This program is distributed in the hope that it will be useful,</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> *  but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *  GNU General Public License for more details.</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *  You should have received a copy of the GNU General Public License</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *  along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment">/******************************************************************************</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * Includes and Prototypes</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="iparser_8h.html">iparser.h</a>&quot;</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">using namespace </span>std;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">/******************************************************************************</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment"> * Public Functions</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">   28</a></span>&#160;<a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser::IParser</a>() : result(NULL), lexer(NULL)</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;}</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno"><a class="code" href="class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf">   32</a></span>&#160;<a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser::IParser</a>(<a class="code" href="class_i_lexer.html">ILexer</a>* lxr) : result(NULL), lexer(lxr)</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;{</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="code" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">   36</a></span>&#160;<a class="code" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">IParser::~IParser</a>()</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keywordflow">if</span>(<a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a> != NULL)</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    {</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;        <span class="keyword">delete</span> <a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a>;</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    }</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <span class="keywordflow">if</span>(<a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a> != NULL)</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    {</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;        <span class="keyword">delete</span> <a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a>;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    }</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;}</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="code" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">   49</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">IParser::input</a>(<a class="code" href="class_i_lexer.html">ILexer</a>* lxr)</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;{</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a> = lxr;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;}</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno"><a class="code" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">   54</a></span>&#160;<span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a>* <a class="code" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">IParser::ast</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a>;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;}</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno"><a class="code" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">   59</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">IParser::process</a>(<a class="code" href="class_i_visitor.html">IVisitor</a>&amp; visitor)</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;{</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    visitor.<a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>(<a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a>);</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;}</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="iparser_8cpp.html">iparser.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index fbb00d45368e7181cd54ca4b44358b2237cefb4e..2ea7cde364dd37c0f6008c3632489851cb6f88af 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/iparser.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('iparser_8d.html','');
+$(document).ready(function(){initNavTree('iparser_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/iparser.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="iparser_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="iparser_8d.html">iparser.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">iparser.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="iparser_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="iparser_8d.html">iparser.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 0dc9a3077f9e9343a103e431d49799df9713bd29..a8db9f984762e2ef66ae99fe581d007e3dce228a 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/iparser.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,110 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('iparser_8d.html','');
+$(document).ready(function(){initNavTree('iparser_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/iparser.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="iparser_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/parser/iparser.o source/parser/iparser.d:  source/parser/iparser.cpp \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdio.h \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00007"></a>00007  source/parser/iparser.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/sstream \
-<a name="l00059"></a>00059  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00060"></a>00060  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00063"></a>00063  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00075"></a>00075  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00076"></a>00076  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc \
-<a name="l00077"></a>00077  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/sstream.tcc \
-<a name="l00078"></a>00078  source/parser/ast/ast.h \
-<a name="l00079"></a>00079  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/list \
-<a name="l00080"></a>00080  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_list.h \
-<a name="l00081"></a>00081  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/list.tcc \
-<a name="l00082"></a>00082  source/lexer/token/token.h source/lexer/ilexer.h \
-<a name="l00083"></a>00083  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iostream \
-<a name="l00084"></a>00084  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cstdio \
-<a name="l00085"></a>00085  source/visitor/ivisitor.h
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="iparser_8d.html">iparser.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -185,11 +93,116 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">iparser.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="iparser_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/parser/iparser.o source/parser/iparser.d:  source/parser/iparser.cpp /usr/include/stdio.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/bits/types.h /usr/include/bits/typesizes.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/include/bits/stdio.h source/parser/iparser.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/include/bits/wchar.h /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/include/ctype.h /usr/include/endian.h /usr/include/bits/endian.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/sstream \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc \</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/sstream.tcc \
+ source/parser/ast/ast.h \</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/list \</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_list.h \</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/list.tcc \
+ source/lexer/token/token.h source/lexer/ilexer.h \</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iostream \</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cstdio \</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160; source/visitor/ivisitor.h</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="iparser_8d.html">iparser.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 76f7a47daf84a08ca8791590a84ceac204f76e91..e8b4373b8202c4f379c8d6002ceba3e3f4a1ec40 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/iparser.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,64 +81,66 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('iparser_8h.html','');
+$(document).ready(function(){initNavTree('iparser_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/parser/iparser.h File Reference</h1>  </div>
-</div>
+<div class="title">iparser.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
 <code>#include &lt;sstream&gt;</code><br/>
-<code>#include &quot;ast.h&quot;</code><br/>
-<code>#include &quot;ilexer.h&quot;</code><br/>
-<code>#include &quot;ivisitor.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="ast_8h_source.html">ast.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="ilexer_8h_source.html">ilexer.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="ivisitor_8h_source.html">ivisitor.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for iparser.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="iparser_8h__incl.png" border="0" usemap="#source_2parser_2iparser_8h" alt=""/></div>
+<map name="source_2parser_2iparser_8h" id="source_2parser_2iparser_8h">
+<area shape="rect" id="node7" href="ast_8h.html" title="ast.h" alt="" coords="137,155,185,181"/><area shape="rect" id="node17" href="ilexer_8h.html" title="ilexer.h" alt="" coords="353,80,415,107"/><area shape="rect" id="node25" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="249,80,316,107"/><area shape="rect" id="node14" href="token_8h.html" title="token.h" alt="" coords="261,229,325,256"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="iparser_8h__dep__incl.png" border="0" usemap="#source_2parser_2iparser_8hdep" alt=""/></div>
 <map name="source_2parser_2iparser_8hdep" id="source_2parser_2iparser_8hdep">
-<area shape="rect" id="node3" href="iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="5,83,173,112"/></map>
+<area shape="rect" id="node3" href="btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="4,81,152,122"/><area shape="rect" id="node7" href="iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="177,88,341,115"/><area shape="rect" id="node5" href="btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="4,171,152,213"/></map>
 </div>
 </div>
 <p><a href="iparser_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html">IParser</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_parser.html">IParser</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="iparser_8h.html">iparser.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="iparser_8h.html">iparser.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 3b638363bd11c659c53dc353b8d23b19b5658004..92be67aefc86663664ce5324859d8105048bc046 100644 (file)
@@ -1,3 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="5,83,173,112"/>
+<area shape="rect" id="node3" href="$btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="4,81,152,122"/>
+<area shape="rect" id="node7" href="$iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="177,88,341,115"/>
+<area shape="rect" id="node5" href="$btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="4,171,152,213"/>
 </map>
index ebbf03111970ab48db1215e4443cd64983616fd9..db40fb7646a0694148567da49fe3b322e30dcec8 100644 (file)
@@ -1 +1 @@
-c5c751b00bd97c0d70e5de9733921d7c
\ No newline at end of file
+8a16791a5d52f55a0d84e7f64a47835a
\ No newline at end of file
index 906d155bc2af3d4e66353d609d8f0937336baba0..d5e7c7acdb863d099d4690e93864ee7084e8d0c4 100644 (file)
Binary files a/docs/doxygen/html/iparser_8h__dep__incl.png and b/docs/doxygen/html/iparser_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..71489859dbcc708dba4cc6f44d9ad9c0624e3b04 100644 (file)
@@ -1,2 +1,6 @@
 <map id="G" name="G">
+<area shape="rect" id="node7" href="$ast_8h.html" title="ast.h" alt="" coords="137,155,185,181"/>
+<area shape="rect" id="node17" href="$ilexer_8h.html" title="ilexer.h" alt="" coords="353,80,415,107"/>
+<area shape="rect" id="node25" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="249,80,316,107"/>
+<area shape="rect" id="node14" href="$token_8h.html" title="token.h" alt="" coords="261,229,325,256"/>
 </map>
index ff042d8615ef89264fb7fcb9fdd69bb90cb815c3..9a4ec324e82c51f87dacde0f6e89f202089c2f78 100644 (file)
@@ -1 +1 @@
-ddca66ae8a1d39a7cf0a752083de6dbd
\ No newline at end of file
+3027c535541d6825bfb5ae16583523da
\ No newline at end of file
index c833cb3406d997687158567edd501636a0d72fa8..580106ebbe39fc8a4c047432554d65cdf42a5094 100644 (file)
Binary files a/docs/doxygen/html/iparser_8h__incl.png and b/docs/doxygen/html/iparser_8h__incl.png differ
index c97bb00eeb9088df3d110d7b25874b6e30d92c6f..f1186c3e57b3afa9939a51f4c5c826e78267768f 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/parser/iparser.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,65 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('iparser_8h.html','');
+$(document).ready(function(){initNavTree('iparser_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/parser/iparser.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="iparser_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/******************************************************************************</span>
-<a name="l00002"></a>00002 <span class="comment"> *  Copyright (C) 2001  Michael D. Lowis</span>
-<a name="l00003"></a>00003 <span class="comment"> *</span>
-<a name="l00004"></a>00004 <span class="comment"> *  This program is free software: you can redistribute it and/or modify</span>
-<a name="l00005"></a>00005 <span class="comment"> *  it under the terms of the GNU General Public License as published by</span>
-<a name="l00006"></a>00006 <span class="comment"> *  the Free Software Foundation, either version 3 of the License, or</span>
-<a name="l00007"></a>00007 <span class="comment"> *  (at your option) any later version.</span>
-<a name="l00008"></a>00008 <span class="comment"> *</span>
-<a name="l00009"></a>00009 <span class="comment"> *  This program is distributed in the hope that it will be useful,</span>
-<a name="l00010"></a>00010 <span class="comment"> *  but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
-<a name="l00011"></a>00011 <span class="comment"> *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
-<a name="l00012"></a>00012 <span class="comment"> *  GNU General Public License for more details.</span>
-<a name="l00013"></a>00013 <span class="comment"> *</span>
-<a name="l00014"></a>00014 <span class="comment"> *  You should have received a copy of the GNU General Public License</span>
-<a name="l00015"></a>00015 <span class="comment"> *  along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.</span>
-<a name="l00016"></a>00016 <span class="comment"> *****************************************************************************/</span>
-<a name="l00017"></a>00017 <span class="preprocessor">#ifndef PARSER_H</span>
-<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define PARSER_H</span>
-<a name="l00019"></a>00019 <span class="preprocessor"></span>
-<a name="l00020"></a>00020 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00021"></a>00021 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;ast.h&quot;</span>
-<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;ilexer.h&quot;</span>
-<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;ivisitor.h&quot;</span>
-<a name="l00025"></a>00025 
-<a name="l00026"></a><a class="code" href="class_i_parser.html">00026</a> <span class="keyword">class </span><a class="code" href="class_i_parser.html">IParser</a> {
-<a name="l00027"></a>00027     <span class="keyword">protected</span>:
-<a name="l00028"></a><a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">00028</a>         <a class="code" href="class_a_s_t.html">AST</a>*    <a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a>;
-<a name="l00029"></a><a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">00029</a>         <a class="code" href="class_i_lexer.html">ILexer</a>* <a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a>;
-<a name="l00030"></a>00030     <span class="keyword">public</span>:
-<a name="l00031"></a>00031         <a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a>();
-<a name="l00032"></a>00032         <a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a>(<a class="code" href="class_i_lexer.html">ILexer</a>* in);
-<a name="l00033"></a>00033         <span class="keyword">virtual</span> <a class="code" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a>();
-<a name="l00034"></a>00034         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a>() = 0;
-<a name="l00035"></a>00035         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a>(<a class="code" href="class_i_lexer.html">ILexer</a>* in);
-<a name="l00036"></a>00036         <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a>* <a class="code" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a>() <span class="keyword">const</span>;
-<a name="l00037"></a>00037         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a>(<a class="code" href="class_i_visitor.html">IVisitor</a>&amp; visitor);
-<a name="l00038"></a>00038 };
-<a name="l00039"></a>00039 
-<a name="l00040"></a>00040 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="iparser_8h.html">iparser.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -140,11 +93,66 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">iparser.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="iparser_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/******************************************************************************</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> *  Copyright (C) 2001  Michael D. Lowis</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *  This program is free software: you can redistribute it and/or modify</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *  it under the terms of the GNU General Public License as published by</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> *  the Free Software Foundation, either version 3 of the License, or</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> *  (at your option) any later version.</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> *  This program is distributed in the hope that it will be useful,</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> *  but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *  GNU General Public License for more details.</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *  You should have received a copy of the GNU General Public License</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *  along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef PARSER_H</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define PARSER_H</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;sstream&gt;</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ast_8h.html">ast.h</a>&quot;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ilexer_8h.html">ilexer.h</a>&quot;</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ivisitor_8h.html">ivisitor.h</a>&quot;</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
+<div class="line"><a name="l00026"></a><span class="lineno"><a class="code" href="class_i_parser.html">   26</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_i_parser.html">IParser</a> {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">   28</a></span>&#160;        <a class="code" href="class_a_s_t.html">AST</a>*    <a class="code" href="class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04">result</a>;</div>
+<div class="line"><a name="l00029"></a><span class="lineno"><a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">   29</a></span>&#160;        <a class="code" href="class_i_lexer.html">ILexer</a>* <a class="code" href="class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00">lexer</a>;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;        <a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a>();</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;        <a class="code" href="class_i_parser.html#a97691dca898e799fac489ede2ff058b4">IParser</a>(<a class="code" href="class_i_lexer.html">ILexer</a>* in);</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b">~IParser</a>();</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2">parse</a>() = 0;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2">input</a>(<a class="code" href="class_i_lexer.html">ILexer</a>* in);</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;        <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="class_a_s_t.html">AST</a>* <a class="code" href="class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87">ast</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452">process</a>(<a class="code" href="class_i_visitor.html">IVisitor</a>&amp; visitor);</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;};</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_0713e853f9be800659de034b50d5eb34.html">parser</a></li><li class="navelem"><a class="el" href="iparser_8h.html">iparser.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 8875452172d04e3bf5b8b507a1624f5cebf58f40..297685fa5bd4d38b31698eb63eb244b17a3e9412 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/ivisitor.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,13 +81,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ivisitor_8cpp.html','');
+$(document).ready(function(){initNavTree('ivisitor_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/visitor/ivisitor.cpp File Reference</h1>  </div>
-</div>
+<div class="title">ivisitor.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="ivisitor_8h_source.html">ivisitor.h</a>&quot;</code><br/>
 <code>#include &lt;list&gt;</code><br/>
@@ -88,36 +110,20 @@ Include dependency graph for ivisitor.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="ivisitor_8cpp__incl.png" border="0" usemap="#source_2visitor_2ivisitor_8cpp" alt=""/></div>
 <map name="source_2visitor_2ivisitor_8cpp" id="source_2visitor_2ivisitor_8cpp">
-<area shape="rect" id="node3" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="72,83,141,112"/></map>
+<area shape="rect" id="node3" href="ivisitor_8h.html" title="ivisitor.h" alt="" coords="86,80,153,107"/><area shape="rect" id="node5" href="ast_8h.html" title="ast.h" alt="" coords="138,155,187,181"/><area shape="rect" id="node13" href="token_8h.html" title="token.h" alt="" coords="25,229,89,256"/></map>
 </div>
 </div>
 <p><a href="ivisitor_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ivisitor_8cpp.html">ivisitor.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="ivisitor_8cpp.html">ivisitor.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index 7d314a829a2b4dd184c0ea67aff9504220bb5a40..531ad4907b61ff6abbb3a26b8b6d1eb9eddd95c6 100644 (file)
@@ -1,3 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="72,83,141,112"/>
+<area shape="rect" id="node3" href="$ivisitor_8h.html" title="ivisitor.h" alt="" coords="86,80,153,107"/>
+<area shape="rect" id="node5" href="$ast_8h.html" title="ast.h" alt="" coords="138,155,187,181"/>
+<area shape="rect" id="node13" href="$token_8h.html" title="token.h" alt="" coords="25,229,89,256"/>
 </map>
index 335101aa0d2d2c4b1e1957ee7519b54997920d68..950f92de0574d5c916dd6c7cdea3c77a2441019c 100644 (file)
@@ -1 +1 @@
-82a2b3c00ad8197ee9cac353f2d31f18
\ No newline at end of file
+f09ec62b864767cd2c537a7af4e9caa4
\ No newline at end of file
index 719870d10518fdd74c5bcc12a3d80ca9f51448ec..60d2a5f671f6c82d9dea2a1a0102e16edb166e37 100644 (file)
Binary files a/docs/doxygen/html/ivisitor_8cpp__incl.png and b/docs/doxygen/html/ivisitor_8cpp__incl.png differ
index 2c1413b62a53aaf4955ad309f754204f8cd47e12..49a03503147b1250a26296b7144a293d673da18c 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/ivisitor.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,68 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ivisitor_8cpp.html','');
+$(document).ready(function(){initNavTree('ivisitor_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/visitor/ivisitor.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="ivisitor_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="ivisitor_8h.html">ivisitor.h</a>&quot;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;list&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">using namespace </span>std;
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">00006</a> <a class="code" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor::IVisitor</a>()
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008 }
-<a name="l00009"></a>00009 
-<a name="l00010"></a><a class="code" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">00010</a> <a class="code" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">IVisitor::~IVisitor</a>()
-<a name="l00011"></a>00011 {
-<a name="l00012"></a>00012 }
-<a name="l00013"></a>00013 
-<a name="l00014"></a><a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">00014</a> <span class="keywordtype">void</span> <a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">IVisitor::visit</a>(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)
-<a name="l00015"></a>00015 {
-<a name="l00016"></a>00016     list&lt;AST*&gt;* children;
-<a name="l00017"></a>00017     list&lt;AST*&gt;::iterator it;
-<a name="l00018"></a>00018 
-<a name="l00019"></a>00019     <span class="keywordflow">if</span> (cur != NULL)
-<a name="l00020"></a>00020     {
-<a name="l00021"></a>00021         <span class="comment">// Execute or pre-walk actions</span>
-<a name="l00022"></a>00022         <span class="keywordflow">if</span>(depth == 0) beforeVisit( cur, depth );
-<a name="l00023"></a>00023 
-<a name="l00024"></a>00024         <span class="comment">// Setup our locals</span>
-<a name="l00025"></a>00025         children = cur-&gt;<a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>();
-<a name="l00026"></a>00026         it = children-&gt;begin();
-<a name="l00027"></a>00027 
-<a name="l00028"></a>00028         <span class="comment">// Visit the tree</span>
-<a name="l00029"></a>00029         beforeChildren(cur,depth);
-<a name="l00030"></a>00030         depth++;
-<a name="l00031"></a>00031         <span class="keywordflow">for</span>(; it != children-&gt;end(); it++)
-<a name="l00032"></a>00032         {
-<a name="l00033"></a>00033             beforeChild( *it, depth );
-<a name="l00034"></a>00034             visit( *it, depth );
-<a name="l00035"></a>00035             afterChild( *it, depth );
-<a name="l00036"></a>00036         }
-<a name="l00037"></a>00037         afterChildren(cur,depth);
-<a name="l00038"></a>00038 
-<a name="l00039"></a>00039         <span class="comment">// Execute our post-walk actions</span>
-<a name="l00040"></a>00040         <span class="keywordflow">if</span>(depth == 1) afterVisit( cur, depth );
-<a name="l00041"></a>00041     }
-<a name="l00042"></a>00042 }
-<a name="l00043"></a>00043 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ivisitor_8cpp.html">ivisitor.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -143,11 +93,69 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ivisitor.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ivisitor_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ivisitor_8h.html">ivisitor.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &lt;list&gt;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="keyword">using namespace </span>std;</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"><a class="code" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">    6</a></span>&#160;<a class="code" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor::IVisitor</a>()</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;{</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;}</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;</div>
+<div class="line"><a name="l00010"></a><span class="lineno"><a class="code" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">   10</a></span>&#160;<a class="code" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">IVisitor::~IVisitor</a>()</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;{</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;}</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div>
+<div class="line"><a name="l00014"></a><span class="lineno"><a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">   14</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">IVisitor::visit</a>(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth)</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;{</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;    list&lt;AST*&gt;* children;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;    list&lt;AST*&gt;::iterator it;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;    <span class="keywordflow">if</span> (cur != NULL)</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <span class="comment">// Execute or pre-walk actions</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;        <span class="keywordflow">if</span>(depth == 0) beforeVisit( cur, depth );</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;        <span class="comment">// Setup our locals</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;        children = cur-&gt;<a class="code" href="class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75">children</a>();</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;        it = children-&gt;begin();</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;        <span class="comment">// Visit the tree</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;        beforeChildren(cur,depth);</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;        depth++;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;        <span class="keywordflow">for</span>(; it != children-&gt;end(); it++)</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;        {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;            beforeChild( *it, depth );</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;            visit( *it, depth );</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;            afterChild( *it, depth );</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;        }</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;        afterChildren(cur,depth);</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;        <span class="comment">// Execute our post-walk actions</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;        <span class="keywordflow">if</span>(depth == 1) afterVisit( cur, depth );</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    }</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;}</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="ivisitor_8cpp.html">ivisitor.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 37497777bd7fa68f95d69044c771219004da89e5..7980a6990ad5f04c10cb533c8d5cc2e1ced4fe49 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/ivisitor.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ivisitor_8d.html','');
+$(document).ready(function(){initNavTree('ivisitor_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/visitor/ivisitor.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="ivisitor_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ivisitor_8d.html">ivisitor.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">ivisitor.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="ivisitor_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="ivisitor_8d.html">ivisitor.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 0aede619efa87ab6992cd45447fcfa553e89b9c0..c85d0b2a86aeb6a716015e4684580740a1da6f5e 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/ivisitor.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,104 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ivisitor_8d.html','');
+$(document).ready(function(){initNavTree('ivisitor_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/visitor/ivisitor.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="ivisitor_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/visitor/ivisitor.o source/visitor/ivisitor.d:  source/visitor/ivisitor.cpp source/visitor/ivisitor.h \
-<a name="l00002"></a>00002  source/parser/ast/ast.h \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/list \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_list.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/list.tcc \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00059"></a>00059  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00060"></a>00060  source/lexer/token/token.h \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iostream \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00063"></a>00063  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00075"></a>00075  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00076"></a>00076  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00077"></a>00077  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00078"></a>00078  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00079"></a>00079  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ivisitor_8d.html">ivisitor.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -179,11 +93,110 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ivisitor.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ivisitor_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/visitor/ivisitor.o source/visitor/ivisitor.d:  source/visitor/ivisitor.cpp source/visitor/ivisitor.h \
+ source/parser/ast/ast.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/list \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_list.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/list.tcc \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/include/wchar.h /usr/include/stdio.h /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \
+ source/lexer/token/token.h \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iostream \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="ivisitor_8d.html">ivisitor.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 484346454a21d1f3da4ae5418e3209fa9ab11f09..a4c575b279a3180bfb3dc4aba801c3a859592641 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/ivisitor.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,62 +81,64 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ivisitor_8h.html','');
+$(document).ready(function(){initNavTree('ivisitor_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/visitor/ivisitor.h File Reference</h1>  </div>
-</div>
+<div class="title">ivisitor.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
-<div class="textblock"><code>#include &quot;ast.h&quot;</code><br/>
+<div class="textblock"><code>#include &quot;<a class="el" href="ast_8h_source.html">ast.h</a>&quot;</code><br/>
 <code>#include &lt;string&gt;</code><br/>
 <code>#include &lt;iostream&gt;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for ivisitor.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="ivisitor_8h__incl.png" border="0" usemap="#source_2visitor_2ivisitor_8h" alt=""/></div>
+<map name="source_2visitor_2ivisitor_8h" id="source_2visitor_2ivisitor_8h">
+<area shape="rect" id="node3" href="ast_8h.html" title="ast.h" alt="" coords="149,80,197,107"/><area shape="rect" id="node11" href="token_8h.html" title="token.h" alt="" coords="211,155,275,181"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="ivisitor_8h__dep__incl.png" border="0" usemap="#source_2visitor_2ivisitor_8hdep" alt=""/></div>
 <map name="source_2visitor_2ivisitor_8hdep" id="source_2visitor_2ivisitor_8hdep">
-<area shape="rect" id="node3" href="ivisitor_8cpp.html" title="source/visitor/ivisitor.cpp" alt="" coords="5,83,168,112"/></map>
+<area shape="rect" id="node3" href="ast_8cpp.html" title="source/parser/ast/ast.cpp" alt="" coords="5,88,169,115"/><area shape="rect" id="node5" href="iparser_8h.html" title="source/parser/iparser.h" alt="" coords="195,88,345,115"/><area shape="rect" id="node13" href="astprinter_8h.html" title="source/visitor/astprinter\l/astprinter.h" alt="" coords="371,81,524,122"/><area shape="rect" id="node17" href="ivisitor_8cpp.html" title="source/visitor/ivisitor.cpp" alt="" coords="550,88,711,115"/><area shape="rect" id="node7" href="btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="15,171,163,213"/><area shape="rect" id="node11" href="iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="188,179,352,205"/><area shape="rect" id="node9" href="btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="15,262,163,303"/><area shape="rect" id="node15" href="astprinter_8cpp.html" title="source/visitor/astprinter\l/astprinter.cpp" alt="" coords="377,171,531,213"/></map>
 </div>
 </div>
 <p><a href="ivisitor_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html">IVisitor</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_visitor.html">IVisitor</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="ivisitor_8h.html">ivisitor.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ivisitor_8h.html">ivisitor.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 22f671f4954731ab8fb6499743fae951ed32c393..1a3b1e27791d5d52fa642b5c1318f5622a029ddc 100644 (file)
@@ -1,3 +1,10 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$ivisitor_8cpp.html" title="source/visitor/ivisitor.cpp" alt="" coords="5,83,168,112"/>
+<area shape="rect" id="node3" href="$ast_8cpp.html" title="source/parser/ast/ast.cpp" alt="" coords="5,88,169,115"/>
+<area shape="rect" id="node5" href="$iparser_8h.html" title="source/parser/iparser.h" alt="" coords="195,88,345,115"/>
+<area shape="rect" id="node13" href="$astprinter_8h.html" title="source/visitor/astprinter\l/astprinter.h" alt="" coords="371,81,524,122"/>
+<area shape="rect" id="node17" href="$ivisitor_8cpp.html" title="source/visitor/ivisitor.cpp" alt="" coords="550,88,711,115"/>
+<area shape="rect" id="node7" href="$btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="15,171,163,213"/>
+<area shape="rect" id="node11" href="$iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="188,179,352,205"/>
+<area shape="rect" id="node9" href="$btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="15,262,163,303"/>
+<area shape="rect" id="node15" href="$astprinter_8cpp.html" title="source/visitor/astprinter\l/astprinter.cpp" alt="" coords="377,171,531,213"/>
 </map>
index eab4d3f0d7d33970e974c6191ea868e822b03df9..9dfcd87e6c61187e17492471cb53be2c34566779 100644 (file)
@@ -1 +1 @@
-2963dc47b486253804275f4ede40a11b
\ No newline at end of file
+737a40c9f0eb9771f072e7ea4165e2d1
\ No newline at end of file
index 4bfa9c2c7a7a9911f573b1f731606fa991c7aea7..e664544f9d42c50f5f73c0e80171ccb838cb8618 100644 (file)
Binary files a/docs/doxygen/html/ivisitor_8h__dep__incl.png and b/docs/doxygen/html/ivisitor_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..5f9f5d06f83b587c703e97fbcb06f8bc546c7f54 100644 (file)
@@ -1,2 +1,4 @@
 <map id="G" name="G">
+<area shape="rect" id="node3" href="$ast_8h.html" title="ast.h" alt="" coords="149,80,197,107"/>
+<area shape="rect" id="node11" href="$token_8h.html" title="token.h" alt="" coords="211,155,275,181"/>
 </map>
index e12e3058f1e9b2771d4bf078cca41cc5206764c5..c3bb015057b6491c79077d1992bf24824d0f7afd 100644 (file)
@@ -1 +1 @@
-99051815f726ad619180d2c4d80b05df
\ No newline at end of file
+0688d67316f1d24bc9531627af29c8c0
\ No newline at end of file
index ee689cc5cfeb5fe4970029de0b75bbc2f67befb3..c060c7e9d86cfbe9f91a7c7a8f7e644f4a6b8e16 100644 (file)
Binary files a/docs/doxygen/html/ivisitor_8h__incl.png and b/docs/doxygen/html/ivisitor_8h__incl.png differ
index f528f2621fbca06467d9774a100195ff01ccd908..fbce98d1c46f9ddcbc3f64862d9a46df62bdc58d 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/visitor/ivisitor.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,47 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('ivisitor_8h.html','');
+$(document).ready(function(){initNavTree('ivisitor_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/visitor/ivisitor.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="ivisitor_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef TRANSLATOR_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define TRANSLATOR_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &quot;ast.h&quot;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="class_i_visitor.html">00008</a> <span class="keyword">class </span><a class="code" href="class_i_visitor.html">IVisitor</a> {
-<a name="l00009"></a>00009     <span class="keyword">public</span>:
-<a name="l00010"></a>00010         <a class="code" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a>();
-<a name="l00011"></a>00011         <a class="code" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a>();
-<a name="l00012"></a>00012         <span class="keywordtype">void</span> <a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth = 0);
-<a name="l00013"></a>00013     <span class="keyword">private</span>:
-<a name="l00014"></a>00014         <span class="keyword">virtual</span> <span class="keywordtype">void</span> beforeVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;
-<a name="l00015"></a>00015         <span class="keyword">virtual</span> <span class="keywordtype">void</span> afterVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;
-<a name="l00016"></a>00016         <span class="keyword">virtual</span> <span class="keywordtype">void</span> beforeChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;
-<a name="l00017"></a>00017         <span class="keyword">virtual</span> <span class="keywordtype">void</span> afterChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;
-<a name="l00018"></a>00018         <span class="keyword">virtual</span> <span class="keywordtype">void</span> beforeChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;
-<a name="l00019"></a>00019         <span class="keyword">virtual</span> <span class="keywordtype">void</span> afterChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;
-<a name="l00020"></a>00020 };
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="ivisitor_8h.html">ivisitor.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -122,11 +93,48 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">ivisitor.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="ivisitor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef TRANSLATOR_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define TRANSLATOR_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ast_8h.html">ast.h</a>&quot;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &lt;iostream&gt;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"><a class="code" href="class_i_visitor.html">    8</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_i_visitor.html">IVisitor</a> {</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;        <a class="code" href="class_i_visitor.html#a1f982003291f872f6f3781456b295e8a">IVisitor</a>();</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;        <a class="code" href="class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088">~IVisitor</a>();</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4">visit</a>(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth = 0);</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;    <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> beforeVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> afterVisit(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> beforeChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> afterChildren(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> beforeChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        <span class="keyword">virtual</span> <span class="keywordtype">void</span> afterChild(<a class="code" href="class_a_s_t.html">AST</a>* cur, <span class="keywordtype">int</span> depth) = 0;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;};</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_5a7579107b65eb4193120908d061ed8f.html">visitor</a></li><li class="navelem"><a class="el" href="ivisitor_8h.html">ivisitor.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index c052173a8988c12b57d55195786ffe5d20994af0..78ad0bdffa52e6ecd92f10fe1a32e552e8eb4053 100644 (file)
@@ -1,54 +1,77 @@
-/*
- * jQuery JavaScript Library v1.3.2
- * http://jquery.com/
+/*! jQuery v1.7.1 jquery.com | jquery.org/license */
+(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function cb(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function ca(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bE.test(a)?d(a,e):ca(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d)});else if(!c&&b!=null&&typeof b=="object")for(var e in b)ca(a+"["+e+"]",b[e],c,d);else d(a,b)}function b_(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function b$(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bT,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=b$(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=b$(a,c,d,e,"*",g));return l}function bZ(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bP),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bC(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?bx:by,g=0,h=e.length;if(d>0){if(c!=="border")for(;g<h;g++)c||(d-=parseFloat(f.css(a,"padding"+e[g]))||0),c==="margin"?d+=parseFloat(f.css(a,c+e[g]))||0:d-=parseFloat(f.css(a,"border"+e[g]+"Width"))||0;return d+"px"}d=bz(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0;if(c)for(;g<h;g++)d+=parseFloat(f.css(a,"padding"+e[g]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+e[g]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+e[g]))||0);return d+"px"}function bp(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c+(i[c][d].namespace?".":"")+i[c][d].namespace,i[c][d],i[c][d].data)}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c)e.access(a,j,c[j],f,g,d);return a}if(d!==b){f=!h&&f&&e.isFunction(d);for(var k=0;k<i;k++)g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h==="array"?m(g):h==="function"&&(!a.unique||!o.has(g))&&c.push(g)},n=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,l=j||0,j=0,k=c.length;for(;c&&l<k;l++)if(c[l].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}i=!1,c&&(a.once?e===!0?o.disable():c=[]:d&&d.length&&(e=d.shift(),o.fireWith(e[0],e[1])))},o={add:function(){if(c){var a=c.length;m(arguments),i?k=c.length:e&&e!==!0&&(j=a,n(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){i&&f<=k&&(k--,f<=l&&l--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock:function(){d=b,(!e||e===!0)&&o.disable();return this},locked:function(){return!d},fireWith:function(b,c){d&&(i?a.once||d.push([b,c]):(!a.once||!e)&&n(b,c));return this},fire:function(){o.fireWith(this,arguments);return this},fired:function(){return!!e}};return o};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function()
+{g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j.resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p,q=c.createElement("div"),r=c.documentElement;q.setAttribute("className","t"),q.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="<div "+n+"><div></div></div>"+"<table "+n+" cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="<div style='width:4px;'></div>",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d,e,g,h=null;if(typeof a=="undefined"){if(this.length){h=f.data(this[0]);if(this[0].nodeType===1&&!f._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var i=0,j=e.length;i<j;i++)g=e[i].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),l(this[0],g,h[g]));f._data(this[0],"parsedAttrs",!0)}}return h}if(typeof a=="object")return this.each(function(){f.data(this,a)});d=a.split("."),d[1]=d[1]?"."+d[1]:"";if(c===b){h=this.triggerHandler("getData"+d[1]+"!",[d[0]]),h===b&&this.length&&(h=f.data(this[0],a),h=l(this[0],a,h));return h===b&&d[1]?this.data(d[0]):h}return this.each(function(){var b=f(this),e=[d[0],c];b.triggerHandler("setData"+d[1]+"!",e),f.data(this,a,c),b.triggerHandler("changeData"+d[1]+"!",e)})},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){typeof a!="string"&&(c=a,a="fx");if(c===b)return f.queue(this[0],a);return this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0))h++,l.add(m);m();return d.promise()}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,a,b,!0,f.prop)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h<g;h++)e=d[h],e&&(c=f.propFix[e]||e,f.attr(a,e,""),a.removeAttribute(v?e:c),u.test(e)&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return w.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return w.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get"in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};
+f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))return;h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=[],j,k,l,m,n,o,p,q,r,s,t;g[0]=c,c.delegateTarget=this;if(e&&!c.target.disabled&&(!c.button||c.type!=="click")){m=f(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?H(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(h||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((f.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,g),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return c.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0)}),d._submit_attached=!0)})},teardown:function(){if(f.nodeName(this,"form"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=c,c=b);for(i in a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on.call(this,a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.type+"."+e.namespace:e.type,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!1||typeof c=="function")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q)if(g==null)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d
+&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.POS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),
+f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function()
+{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++)this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(e){this.empty().append(a)}}else f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,bp)}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1></$2>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]==="<table>"&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i<r;i++)bn(k[i]);else bn(k);k.nodeType?h.push(k):h=f.merge(h,k)}if(d){g=function(a){return!a.type||be.test(a.type)};for(j=0;h[j];j++)if(e&&f.nodeName(h[j],"script")&&(!h[j].type||h[j].type.toLowerCase()==="text/javascript"))e.push(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);else{if(h[j].nodeType===1){var s=f.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0].concat(s))}d.appendChild(h[j])}}return h},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bq=/alpha\([^)]*\)/i,br=/opacity=([^)]*)/,bs=/([A-Z]|^ms)/g,bt=/^-?\d+(?:px)?$/i,bu=/^-?\d/,bv=/^([\-+])=([\-+.\de]+)/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Left","Right"],by=["Top","Bottom"],bz,bA,bB;f.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return f.access(this,a,c,!0,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bz(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bv.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(bz)return bz(a,c)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]}}),f.curCSS=f.css,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){var e;if(c){if(a.offsetWidth!==0)return bC(a,b,d);f.swap(a,bw,function(){e=bC(a,b,d)});return e}},set:function(a,b){if(!bt.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c)
+{if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),e===""&&f.css(d,"display")==="none"&&f._data(d,"olddisplay",cv(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(cu("hide",3),a,b,c);var d,e,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(cu("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]),h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cv(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new f.fx(this,b,i),h=a[i],cn.test(h)?(o=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),o?(f._data(this,"toggle"+i,o==="show"?"hide":"show"),j[o]()):j[h]()):(k=co.exec(h),l=j.cur(),k?(m=parseFloat(k[2]),n=k[3]||(f.cssNumber[i]?"":"px"),n!=="px"&&(f.style(this,i,(m||1)+n),l=(m||1)/j.cur()*l,f.style(this,i,l+n)),k[1]&&(m=(k[1]==="-="?-1:1)*m+l),j.custom(l,m,n)):j.custom(l,h,""));return!0}var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null)for(b in g)g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b);else g[b=a+".run"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:cu("show",1),slideUp:cu("hide",1),slideToggle:cu("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cr||cs(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){e.options.hide&&f._data(e.elem,"fxshow"+e.prop)===b&&f._data(e.elem,"fxshow"+e.prop,e.start)},h()&&f.timers.push(h)&&!cp&&(cp=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cr||cs(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(cp),cp=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(["width","height"],function(a,b){f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?f.fn.offset=function(a){var b=this[0],c;if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(d){}var e=b.ownerDocument,g=e.documentElement;if(!c||!f.contains(g,b))return c?{top:c.top,left:c.left}:{top:0,left:0};var h=e.body,i=cy(e),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o}}:f.fn.offset=function(a){var b=this[0];if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);var c,d=b.offsetParent,e=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(f.support.fixedPosition&&k.position==="fixed")break;c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===d&&(l+=b.offsetTop,m+=b.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c}if(k.position==="relative"||k.position==="static")l+=i.offsetTop,m+=i.offsetLeft;f.support.fixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m}},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window);
+/*!
+ * jQuery UI 1.8.18
  *
- * Copyright (c) 2009 John Resig
- * Dual licensed under the MIT and GPL licenses.
- * http://docs.jquery.com/License
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
  *
- * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
- * Revision: 6246
+ * http://docs.jquery.com/UI
  */
-(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){
-var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
-/*
- * Sizzle CSS Selector Engine - v0.9.3
- *  Copyright 2009, The Dojo Foundation
- *  Released under the MIT, BSD, and GPL Licenses.
- *  More information: http://sizzlejs.com/
+(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||!g||f.nodeName.toLowerCase()!=="map")return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return g["inner"+d].call(this);return this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){if(typeof b!="number")return g["outer"+d].call(this,b);return this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!!d&&!!a.element[0].parentNode)for(var e=0;e<d.length;e++)a.options[d[e][0]]&&d[e][1].apply(a.element,c)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,c){if(a(b).css("overflow")==="hidden")return!1;var d=c&&c==="left"?"scrollLeft":"scrollTop",e=!1;if(b[d]>0)return!0;b[d]=1,e=b[d]>0,b[d]=0;return e},isOverAxis:function(a,b,c){return a>b&&a<b+c},isOver:function(b,c,d,e,f,g){return a.ui.isOverAxis(b,d,f)&&a.ui.isOverAxis(c,e,g)}}))})(jQuery);
+/*!
+ * jQuery UI Widget 1.8.18
+ *
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Widget
  */
-(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0)
-{I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function()
-{G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();
-/*
- * jQuery UI 1.7.2
+(function(a,b){if(a.cleanData){var c=a.cleanData;a.cleanData=function(b){for(var d=0,e;(e=b[d])!=null;d++)try{a(e).triggerHandler("remove")}catch(f){}c(b)}}else{var d=a.fn.remove;a.fn.remove=function(b,c){return this.each(function(){c||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){try{a(this).triggerHandler("remove")}catch(b){}});return d.call(a(this),b,c)})}}a.widget=function(b,c,d){var e=b.split(".")[0],f;b=b.split(".")[1],f=e+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][f]=function(c){return!!a.data(c,b)},a[e]=a[e]||{},a[e][b]=function(a,b){arguments.length&&this._createWidget(a,b)};var g=new c;g.options=a.extend(!0,{},g.options),a[e][b].prototype=a.extend(!0,g,{namespace:e,widgetName:b,widgetEventPrefix:a[e][b].prototype.widgetEventPrefix||b,widgetBaseClass:f},d),a.widget.bridge(b,a[e][b])},a.widget.bridge=function(c,d){a.fn[c]=function(e){var f=typeof e=="string",g=Array.prototype.slice.call(arguments,1),h=this;e=!f&&g.length?a.extend.apply(null,[!0,e].concat(g)):e;if(f&&e.charAt(0)==="_")return h;f?this.each(function(){var d=a.data(this,c),f=d&&a.isFunction(d[e])?d[e].apply(d,g):d;if(f!==d&&f!==b){h=f;return!1}}):this.each(function(){var b=a.data(this,c);b?b.option(e||{})._init():a.data(this,c,new d(e,this))});return h}},a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)},a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this),this.element=a(c),this.options=a.extend(!0,{},this.options,this._getCreateOptions(),b);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()}),this._create(),this._trigger("create"),this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+"ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var e=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c=="string"){if(d===b)return this.options[c];e={},e[c]=d}this._setOptions(e);return this},_setOptions:function(b){var c=this;a.each(b,function(a,b){c._setOption(a,b)});return this},_setOption:function(a,b){this.options[a]=b,a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+"ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var e,f,g=this.options[b];d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent;if(f)for(e in f)e in c||(c[e]=f[e]);this.element.trigger(c,d);return!(a.isFunction(g)&&g.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);
+/*!
+ * jQuery UI Mouse 1.8.18
  *
- * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT (MIT-LICENSE.txt)
- * and GPL (GPL-LICENSE.txt) licenses.
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
  *
- * http://docs.jquery.com/UI
+ * http://docs.jquery.com/UI/Mouse
+ *
+ * Depends:
+ *     jquery.ui.widget.js
  */
-jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.2",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m<n.length;m++){if(j.options[n[m][0]]){n[m][1].apply(j.element,k)}}}},contains:function(k,j){return document.compareDocumentPosition?k.compareDocumentPosition(j)&16:k!==j&&k.contains(j)},hasScroll:function(m,k){if(c(m).css("overflow")=="hidden"){return false}var j=(k&&k=="left")?"scrollLeft":"scrollTop",l=false;if(m[j]>0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);;/* * jQuery UI Resizable 1.7.2
+(function(a,b){var c=!1;a(document).mouseup(function(a){c=!1}),a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent")){a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation();return!1}}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(b){if(!c){this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==!1;if(!this._mouseStarted){b.preventDefault();return!0}}!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0;return!0}},_mouseMove:function(b){if(a.browser.msie&&!(document.documentMode>=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);
+/*
+ * jQuery UI Resizable 1.8.18
  *
- * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT (MIT-LICENSE.txt)
- * and GPL (GPL-LICENSE.txt) licenses.
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
  *
  * http://docs.jquery.com/UI/Resizables
  *
  * Depends:
- *     ui.core.js
+ *     jquery.ui.core.js
+ *     jquery.ui.mouse.js
+ *     jquery.ui.widget.js
  */
-(function(c){c.widget("ui.resizable",c.extend({},c.ui.mouse,{_init:function(){var e=this,j=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(j.aspectRatio),aspectRatio:j.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:j.helper||j.ghost||j.animate?j.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){if(/relative/.test(this.element.css("position"))&&c.browser.opera){this.element.css({position:"relative",top:"auto",left:"auto"})}this.element.wrap(c('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=j.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var k=this.handles.split(",");this.handles={};for(var f=0;f<k.length;f++){var h=c.trim(k[f]),d="ui-resizable-"+h;var g=c('<div class="ui-resizable-handle '+d+'"></div>');if(/sw|se|ne|nw/.test(h)){g.css({zIndex:++j.zIndex})}if("se"==h){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[h]=".ui-resizable-"+h;this.element.append(g)}}this._renderAxis=function(p){p=p||this.element;for(var m in this.handles){if(this.handles[m].constructor==String){this.handles[m]=c(this.handles[m],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=c(this.handles[m],this.element),o=0;o=/sw|ne|nw|se|n|s/.test(m)?n.outerHeight():n.outerWidth();var l=["padding",/ne|nw|n/.test(m)?"Top":/se|sw|s/.test(m)?"Bottom":/^e$/.test(m)?"Right":"Left"].join("");p.css(l,o);this._proportionallyResize()}if(!c(this.handles[m]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!e.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}e.axis=i&&i[1]?i[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");e._handles.show()},function(){if(!e.resizing){c(this).addClass("ui-resizable-autohide");e._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(f){c(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var e=this.element;e.parent().append(this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement)},_mouseCapture:function(e){var f=false;for(var d in this.handles){if(c(this.handles[d])[0]==e.target){f=true}}return this.options.disabled||!!f},_mouseStart:function(f){var i=this.options,e=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||(/absolute/).test(d.css("position"))){d.css({position:"absolute",top:e.top,left:e.left})}if(c.browser.opera&&(/relative/).test(d.css("position"))){d.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var j=b(this.helper.css("left")),g=b(this.helper.css("top"));if(i.containment){j+=c(i.containment).scrollLeft()||0;g+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:j,top:g};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:j,top:g};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=(typeof i.aspectRatio=="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(d){var g=this.helper,f=this.options,l={},p=this,i=this.originalMousePosition,m=this.axis;var q=(d.pageX-i.left)||0,n=(d.pageY-i.top)||0;var h=this._change[m];if(!h){return false}var k=h.apply(this,[d,q,n]),j=c.browser.msie&&c.browser.version<7,e=this.sizeDiff;if(this._aspectRatio||d.shiftKey){k=this._updateRatio(k,d)}k=this._respectSize(k,d);this._propagate("resize",d);g.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(k);this._trigger("resize",d,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,l=this;if(this._helper){var f=this._proportionallyResizeElements,d=f.length&&(/textarea/i).test(f[0].nodeName),e=d&&c.ui.hasScroll(f[0],"left")?0:l.sizeDiff.height,j=d?0:l.sizeDiff.width;var m={width:(l.size.width-j),height:(l.size.height-e)},i=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null,k=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!h.animate){this.element.css(c.extend(m,{top:k,left:i}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!h.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",g);if(this._helper){this.helper.remove()}return false},_updateCache:function(d){var e=this.options;this.offset=this.helper.offset();if(a(d.left)){this.position.left=d.left}if(a(d.top)){this.position.top=d.top}if(a(d.height)){this.size.height=d.height}if(a(d.width)){this.size.width=d.width}},_updateRatio:function(g,f){var h=this.options,i=this.position,e=this.size,d=this.axis;if(g.height){g.width=(e.height*this.aspectRatio)}else{if(g.width){g.height=(e.width/this.aspectRatio)}}if(d=="sw"){g.left=i.left+(e.width-g.width);g.top=null}if(d=="nw"){g.top=i.top+(e.height-g.height);g.left=i.left+(e.width-g.width)}return g},_respectSize:function(k,f){var i=this.helper,h=this.options,q=this._aspectRatio||f.shiftKey,p=this.axis,s=a(k.width)&&h.maxWidth&&(h.maxWidth<k.width),l=a(k.height)&&h.maxHeight&&(h.maxHeight<k.height),g=a(k.width)&&h.minWidth&&(h.minWidth>k.width),r=a(k.height)&&h.minHeight&&(h.minHeight>k.height);if(g){k.width=h.minWidth}if(r){k.height=h.minHeight}if(s){k.width=h.maxWidth}if(l){k.height=h.maxHeight}var e=this.originalPosition.left+this.originalSize.width,n=this.position.top+this.size.height;var j=/sw|nw|w/.test(p),d=/nw|ne|n/.test(p);if(g&&j){k.left=e-h.minWidth}if(s&&j){k.left=e-h.maxWidth}if(r&&d){k.top=n-h.minHeight}if(l&&d){k.top=n-h.maxHeight}var m=!k.width&&!k.height;if(m&&!k.left&&k.top){k.top=null}else{if(m&&!k.top&&k.left){k.left=null}}return k},_proportionallyResize:function(){var j=this.options;if(!this._proportionallyResizeElements.length){return}var f=this.helper||this.element;for(var e=0;e<this._proportionallyResizeElements.length;e++){var g=this._proportionallyResizeElements[e];if(!this.borderDif){var d=[g.css("borderTopWidth"),g.css("borderRightWidth"),g.css("borderBottomWidth"),g.css("borderLeftWidth")],h=[g.css("paddingTop"),g.css("paddingRight"),g.css("paddingBottom"),g.css("paddingLeft")];this.borderDif=c.map(d,function(k,m){var l=parseInt(k,10)||0,n=parseInt(h[m],10)||0;return l+n})}if(c.browser.msie&&!(!(c(f).is(":hidden")||c(f).parents(":hidden").length))){continue}g.css({height:(f.height()-this.borderDif[0]-this.borderDif[2])||0,width:(f.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var e=this.element,h=this.options;this.elementOffset=e.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var d=c.browser.msie&&c.browser.version<7,f=(d?1:0),g=(d?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+g,height:this.element.outerHeight()+g,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e,d){return{width:this.originalSize.width+e}},w:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{top:h.top+d,height:f.height-d}},s:function(f,e,d){return{height:this.originalSize.height+d}},se:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},sw:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,e,d]))},ne:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},nw:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,e,d]))}},_propagate:function(e,d){c.ui.plugin.call(this,e,[d,this.ui()]);(e!="resize"&&this._trigger(e,d,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));c.extend(c.ui.resizable,{version:"1.7.2",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});c.ui.plugin.add("resizable","alsoResize",{start:function(e,f){var d=c(this).data("resizable"),g=d.options;_store=function(h){c(h).each(function(){c(this).data("resizable-alsoresize",{width:parseInt(c(this).width(),10),height:parseInt(c(this).height(),10),left:parseInt(c(this).css("left"),10),top:parseInt(c(this).css("top"),10)})})};if(typeof(g.alsoResize)=="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];_store(g.alsoResize)}else{c.each(g.alsoResize,function(h,i){_store(h)})}}else{_store(g.alsoResize)}},resize:function(f,h){var e=c(this).data("resizable"),i=e.options,g=e.originalSize,k=e.originalPosition;var j={height:(e.size.height-g.height)||0,width:(e.size.width-g.width)||0,top:(e.position.top-k.top)||0,left:(e.position.left-k.left)||0},d=function(l,m){c(l).each(function(){var p=c(this),q=c(this).data("resizable-alsoresize"),o={},n=m&&m.length?m:["width","height","top","left"];c.each(n||["width","height","top","left"],function(r,t){var s=(q[t]||0)+(j[t]||0);if(s&&s>=0){o[t]=s||null}});if(/relative/.test(p.css("position"))&&c.browser.opera){e._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(o)})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.nodeType){c.each(i.alsoResize,function(l,m){d(l,m)})}else{d(i.alsoResize)}},stop:function(e,f){var d=c(this).data("resizable");if(d._revertToRelativePosition&&c.browser.opera){d._revertToRelativePosition=false;el.css({position:"relative"})}c(this).removeData("resizable-alsoresize-start")}});c.ui.plugin.add("resizable","animate",{stop:function(h,m){var n=c(this).data("resizable"),i=n.options;var g=n._proportionallyResizeElements,d=g.length&&(/textarea/i).test(g[0].nodeName),e=d&&c.ui.hasScroll(g[0],"left")?0:n.sizeDiff.height,k=d?0:n.sizeDiff.width;var f={width:(n.size.width-k),height:(n.size.height-e)},j=(parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left))||null,l=(parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top))||null;n.element.animate(c.extend(f,l&&j?{top:l,left:j}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var o={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}n._updateCache(o);n._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(e,q){var s=c(this).data("resizable"),i=s.options,k=s.element;var f=i.containment,j=(f instanceof c)?f.get(0):(/parent/.test(f))?k.parent().get(0):f;if(!j){return}s.containerElement=c(j);if(/document/.test(f)||f==document){s.containerOffset={left:0,top:0};s.containerPosition={left:0,top:0};s.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var m=c(j),h=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){h[p]=b(m.css("padding"+o))});s.containerOffset=m.offset();s.containerPosition=m.position();s.containerSize={height:(m.innerHeight()-h[3]),width:(m.innerWidth()-h[1])};var n=s.containerOffset,d=s.containerSize.height,l=s.containerSize.width,g=(c.ui.hasScroll(j,"left")?j.scrollWidth:l),r=(c.ui.hasScroll(j)?j.scrollHeight:d);s.parentData={element:j,left:n.left,top:n.top,width:g,height:r}}},resize:function(f,p){var s=c(this).data("resizable"),h=s.options,e=s.containerSize,n=s.containerOffset,l=s.size,m=s.position,q=s._aspectRatio||f.shiftKey,d={top:0,left:0},g=s.containerElement;if(g[0]!=document&&(/static/).test(g.css("position"))){d=n}if(m.left<(s._helper?n.left:0)){s.size.width=s.size.width+(s._helper?(s.position.left-n.left):(s.position.left-d.left));if(q){s.size.height=s.size.width/h.aspectRatio}s.position.left=h.helper?n.left:0}if(m.top<(s._helper?n.top:0))
-{s.size.height=s.size.height+(s._helper?(s.position.top-n.top):s.position.top);if(q){s.size.width=s.size.height*h.aspectRatio}s.position.top=s._helper?n.top:0}s.offset.left=s.parentData.left+s.position.left;s.offset.top=s.parentData.top+s.position.top;var k=Math.abs((s._helper?s.offset.left-d.left:(s.offset.left-d.left))+s.sizeDiff.width),r=Math.abs((s._helper?s.offset.top-d.top:(s.offset.top-n.top))+s.sizeDiff.height);var j=s.containerElement.get(0)==s.element.parent().get(0),i=/relative|absolute/.test(s.containerElement.css("position"));if(j&&i){k-=s.parentData.left}if(k+s.size.width>=s.parentData.width){s.size.width=s.parentData.width-k;if(q){s.size.height=s.size.width/s.aspectRatio}}if(r+s.size.height>=s.parentData.height){s.size.height=s.parentData.height-r;if(q){s.size.width=s.size.height*s.aspectRatio}}},stop:function(e,m){var p=c(this).data("resizable"),f=p.options,k=p.position,l=p.containerOffset,d=p.containerPosition,g=p.containerElement;var i=c(p.helper),q=i.offset(),n=i.outerWidth()-p.sizeDiff.width,j=i.outerHeight()-p.sizeDiff.height;if(p._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}if(p._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}}});c.ui.plugin.add("resizable","ghost",{start:function(f,g){var d=c(this).data("resizable"),h=d.options,e=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");d.ghost.appendTo(d.helper)},resize:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost){d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})}},stop:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost&&d.helper){d.helper.get(0).removeChild(d.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(d,l){var n=c(this).data("resizable"),g=n.options,j=n.size,h=n.originalSize,i=n.originalPosition,m=n.axis,k=g._aspectRatio||d.shiftKey;g.grid=typeof g.grid=="number"?[g.grid,g.grid]:g.grid;var f=Math.round((j.width-h.width)/(g.grid[0]||1))*(g.grid[0]||1),e=Math.round((j.height-h.height)/(g.grid[1]||1))*(g.grid[1]||1);if(/^(se|s|e)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e}else{if(/^(ne)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e}else{if(/^(sw)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.left=i.left-f}else{n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e;n.position.left=i.left-f}}}}});var b=function(d){return parseInt(d,10)||0};var a=function(d){return !isNaN(parseInt(d,10))}})(jQuery);;
+(function(a,b){a.widget("ui.resizable",a.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1e3},_create:function(){var b=this,c=this.options;this.element.addClass("ui-resizable"),a.extend(this,{_aspectRatio:!!c.aspectRatio,aspectRatio:c.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:c.helper||c.ghost||c.animate?c.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(a('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=c.handles||(a(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se");if(this.handles.constructor==String){this.handles=="all"&&(this.handles="n,e,s,w,se,sw,ne,nw");var d=this.handles.split(",");this.handles={};for(var e=0;e<d.length;e++){var f=a.trim(d[e]),g="ui-resizable-"+f,h=a('<div class="ui-resizable-handle '+g+'"></div>');/sw|se|ne|nw/.test(f)&&h.css({zIndex:++c.zIndex}),"se"==f&&h.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[f]=".ui-resizable-"+f,this.element.append(h)}}this._renderAxis=function(b){b=b||this.element;for(var c in this.handles){this.handles[c].constructor==String&&(this.handles[c]=a(this.handles[c],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var d=a(this.handles[c],this.element),e=0;e=/sw|ne|nw|se|n|s/.test(c)?d.outerHeight():d.outerWidth();var f=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join("");b.css(f,e),this._proportionallyResize()}if(!a(this.handles[c]).length)continue}},this._renderAxis(this.element),this._handles=a(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!b.resizing){if(this.className)var a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=a&&a[1]?a[1]:"se"}}),c.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").hover(function(){c.disabled||(a(this).removeClass("ui-resizable-autohide"),b._handles.show())},function(){c.disabled||b.resizing||(a(this).addClass("ui-resizable-autohide"),b._handles.hide())})),this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(b){a(b).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.element);var c=this.element;c.after(this.originalElement.css({position:c.css("position"),width:c.outerWidth(),height:c.outerHeight(),top:c.css("top"),left:c.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle),b(this.originalElement);return this},_mouseCapture:function(b){var c=!1;for(var d in this.handles)a(this.handles[d])[0]==b.target&&(c=!0);return!this.options.disabled&&c},_mouseStart:function(b){var d=this.options,e=this.element.position(),f=this.element;this.resizing=!0,this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()},(f.is(".ui-draggable")||/absolute/.test(f.css("position")))&&f.css({position:"absolute",top:e.top,left:e.left}),this._renderProxy();var g=c(this.helper.css("left")),h=c(this.helper.css("top"));d.containment&&(g+=a(d.containment).scrollLeft()||0,h+=a(d.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:g,top:h},this.size=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalSize=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalPosition={left:g,top:h},this.sizeDiff={width:f.outerWidth()-f.width(),height:f.outerHeight()-f.height()},this.originalMousePosition={left:b.pageX,top:b.pageY},this.aspectRatio=typeof d.aspectRatio=="number"?d.aspectRatio:this.originalSize.width/this.originalSize.height||1;var i=a(".ui-resizable-"+this.axis).css("cursor");a("body").css("cursor",i=="auto"?this.axis+"-resize":i),f.addClass("ui-resizable-resizing"),this._propagate("start",b);return!0},_mouseDrag:function(b){var c=this.helper,d=this.options,e={},f=this,g=this.originalMousePosition,h=this.axis,i=b.pageX-g.left||0,j=b.pageY-g.top||0,k=this._change[h];if(!k)return!1;var l=k.apply(this,[b,i,j]),m=a.browser.msie&&a.browser.version<7,n=this.sizeDiff;this._updateVirtualBoundaries(b.shiftKey);if(this._aspectRatio||b.shiftKey)l=this._updateRatio(l,b);l=this._respectSize(l,b),this._propagate("resize",b),c.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(l),this._trigger("resize",b,this.ui());return!1},_mouseStop:function(b){this.resizing=!1;var c=this.options,d=this;if(this._helper){var e=this._proportionallyResizeElements,f=e.length&&/textarea/i.test(e[0].nodeName),g=f&&a.ui.hasScroll(e[0],"left")?0:d.sizeDiff.height,h=f?0:d.sizeDiff.width,i={width:d.helper.width()-h,height:d.helper.height()-g},j=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,k=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;c.animate||this.element.css(a.extend(i,{top:k,left:j})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()}a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",b),this._helper&&this.helper.remove();return!1},_updateVirtualBoundaries:function(a){var b=this.options,c,e,f,g,h;h={minWidth:d(b.minWidth)?b.minWidth:0,maxWidth:d(b.maxWidth)?b.maxWidth:Infinity,minHeight:d(b.minHeight)?b.minHeight:0,maxHeight:d(b.maxHeight)?b.maxHeight:Infinity};if(this._aspectRatio||a)c=h.minHeight*this.aspectRatio,f=h.minWidth/this.aspectRatio,e=h.maxHeight*this.aspectRatio,g=h.maxWidth/this.aspectRatio,c>h.minWidth&&(h.minWidth=c),f>h.minHeight&&(h.minHeight=f),e<h.maxWidth&&(h.maxWidth=e),g<h.maxHeight&&(h.maxHeight=g);this._vBoundaries=h},_updateCache:function(a){var b=this.options;this.offset=this.helper.offset(),d(a.left)&&(this.position.left=a.left),d(a.top)&&(this.position.top=a.top),d(a.height)&&(this.size.height=a.height),d(a.width)&&(this.size.width=a.width)},_updateRatio:function(a,b){var c=this.options,e=this.position,f=this.size,g=this.axis;d(a.height)?a.width=a.height*this.aspectRatio:d(a.width)&&(a.height=a.width/this.aspectRatio),g=="sw"&&(a.left=e.left+(f.width-a.width),a.top=null),g=="nw"&&(a.top=e.top+(f.height-a.height),a.left=e.left+(f.width-a.width));return a},_respectSize:function(a,b){var c=this.helper,e=this._vBoundaries,f=this._aspectRatio||b.shiftKey,g=this.axis,h=d(a.width)&&e.maxWidth&&e.maxWidth<a.width,i=d(a.height)&&e.maxHeight&&e.maxHeight<a.height,j=d(a.width)&&e.minWidth&&e.minWidth>a.width,k=d(a.height)&&e.minHeight&&e.minHeight>a.height;j&&(a.width=e.minWidth),k&&(a.height=e.minHeight),h&&(a.width=e.maxWidth),i&&(a.height=e.maxHeight);var l=this.originalPosition.left+this.originalSize.width,m=this.position.top+this.size.height,n=/sw|nw|w/.test(g),o=/nw|ne|n/.test(g);j&&n&&(a.left=l-e.minWidth),h&&n&&(a.left=l-e.maxWidth),k&&o&&(a.top=m-e.minHeight),i&&o&&(a.top=m-e.maxHeight);var p=!a.width&&!a.height;p&&!a.left&&a.top?a.top=null:p&&!a.top&&a.left&&(a.left=null);return a},_proportionallyResize:function(){var b=this.options;if(!!this._proportionallyResizeElements.length){var c=this.helper||this.element;for(var d=0;d<this._proportionallyResizeElements.length;d++){var e=this._proportionallyResizeElements[d];if(!this.borderDif){var f=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],g=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];this.borderDif=a.map(f,function(a,b){var c=parseInt(a,10)||0,d=parseInt(g[b],10)||0;return c+d})}if(a.browser.msie&&(!!a(c).is(":hidden")||!!a(c).parents(":hidden").length))continue;e.css({height:c.height()-this.borderDif[0]-this.borderDif[2]||0,width:c.width()-this.borderDif[1]-this.borderDif[3]||0})}}},_renderProxy:function(){var b=this.element,c=this.options;this.elementOffset=b.offset();if(this._helper){this.helper=this.helper||a('<div style="overflow:hidden;"></div>');var d=a.browser.msie&&a.browser.version<7,e=d?1:0,f=d?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+f,height:this.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left-e+"px",top:this.elementOffset.top-e+"px",zIndex:++c.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,b,c){return{width:this.originalSize.width+b}},w:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{left:f.left+b,width:e.width-b}},n:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{top:f.top+c,height:e.height-c}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},sw:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,c,d]))},ne:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},nw:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,c,d]))}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]),b!="resize"&&this._trigger(b,c,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),a.extend(a.ui.resizable,{version:"1.8.18"}),a.ui.plugin.add("resizable","alsoResize",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=function(b){a(b).each(function(){var b=a(this);b.data("resizable-alsoresize",{width:parseInt(b.width(),10),height:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseInt(b.css("top"),10)})})};typeof e.alsoResize=="object"&&!e.alsoResize.parentNode?e.alsoResize.length?(e.alsoResize=e.alsoResize[0],f(e.alsoResize)):a.each(e.alsoResize,function(a){f(a)}):f(e.alsoResize)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.originalSize,g=d.originalPosition,h={height:d.size.height-f.height||0,width:d.size.width-f.width||0,top:d.position.top-g.top||0,left:d.position.left-g.left||0},i=function(b,d){a(b).each(function(){var b=a(this),e=a(this).data("resizable-alsoresize"),f={},g=d&&d.length?d:b.parents(c.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(g,function(a,b){var c=(e[b]||0)+(h[b]||0);c&&c>=0&&(f[b]=c||null)}),b.css(f)})};typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(a,b){i(a,b)}):i(e.alsoResize)},stop:function(b,c){a(this).removeData("resizable-alsoresize")}}),a.ui.plugin.add("resizable","animate",{stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d._proportionallyResizeElements,g=f.length&&/textarea/i.test(f[0].nodeName),h=g&&a.ui.hasScroll(f[0],"left")?0:d.sizeDiff.height,i=g?0:d.sizeDiff.width,j={width:d.size.width-i,height:d.size.height-h},k=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,l=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;d.element.animate(a.extend(j,l&&k?{top:l,left:k}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var c={width:parseInt(d.element.css("width"),10),height:parseInt(d.element.css("height"),10),top:parseInt(d.element.css("top"),10),left:parseInt(d.element.css("left"),10)};f&&f.length&&a(f[0]).css({width:c.width,height:c.height}),d._updateCache(c),d._propagate("resize",b)}})}}),a.ui.plugin.add("resizable","containment",{start:function(b,d){var e=a(this).data("resizable"),f=e.options,g=e.element,h=f.containment,i=h instanceof a?h.get(0):/parent/.test(h)?g.parent().get(0):h;if(!!i){e.containerElement=a(i);if(/document/.test(h)||h==document)e.containerOffset={left:0,top:0},e.containerPosition={left:0,top:0},e.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight};else{var j=a(i),k=[];a(["Top","Right","Left","Bottom"]).each(function(a,b){k[a]=c(j.css("padding"+b))}),e.containerOffset=j.offset(),e.containerPosition=j.position(),e.containerSize={height:j.innerHeight()-k[3],width:j.innerWidth()-k[1]};var l=e.containerOffset,m=e.containerSize.height,n=e.containerSize.width,o=a.ui.hasScroll(i,"left")?i.scrollWidth:n,p=a.ui.hasScroll(i)?i.scrollHeight:m;e.parentData={element:i,left:l.left,top:l.top,width:o,height:p}}}},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.containerSize,g=d.containerOffset,h=d.size,i=d.position,j=d._aspectRatio||b.shiftKey,k={top:0,left:0},l=d.containerElement;l[0]!=document&&/static/.test(l.css("position"))&&(k=g),i.left<(d._helper?g.left:0)&&(d.size.width=d.size.width+(d._helper?d.position.left-g.left:d.position.left-k.left),j&&(d.size.height=d.size.width/e.aspectRatio),d.position.left=e.helper?g.left:0),i.top<(d._helper?g.top:0)&&(d.size.height=d.size.height+(d._helper?d.position.top-g.top:d.position.top),j&&(d.size.width=d.size.height*e.aspectRatio),d.position.top=d._helper?g.top:0),d.offset.left=d.parentData.left+d.position.left,d.offset.top=d.parentData.top+d.position.top;var m=Math.abs((d._helper?d.offset.left-k.left:d.offset.left-k.left)+d.sizeDiff.width),n=Math.abs((d._helper?d.offset.top-k.top:d.offset.top-g.top)+d.sizeDiff.height),o=d.containerElement.get(0)==d.element.parent().get(0),p=/relative|absolute/.test(d.containerElement.css("position"));o&&p
+&&(m-=d.parentData.left),m+d.size.width>=d.parentData.width&&(d.size.width=d.parentData.width-m,j&&(d.size.height=d.size.width/d.aspectRatio)),n+d.size.height>=d.parentData.height&&(d.size.height=d.parentData.height-n,j&&(d.size.width=d.size.height*d.aspectRatio))},stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.position,g=d.containerOffset,h=d.containerPosition,i=d.containerElement,j=a(d.helper),k=j.offset(),l=j.outerWidth()-d.sizeDiff.width,m=j.outerHeight()-d.sizeDiff.height;d._helper&&!e.animate&&/relative/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m}),d._helper&&!e.animate&&/static/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m})}}),a.ui.plugin.add("resizable","ghost",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size;d.ghost=d.originalElement.clone(),d.ghost.css({opacity:.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof e.ghost=="string"?e.ghost:""),d.ghost.appendTo(d.helper)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})},stop:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.helper&&d.helper.get(0).removeChild(d.ghost.get(0))}}),a.ui.plugin.add("resizable","grid",{resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size,g=d.originalSize,h=d.originalPosition,i=d.axis,j=e._aspectRatio||b.shiftKey;e.grid=typeof e.grid=="number"?[e.grid,e.grid]:e.grid;var k=Math.round((f.width-g.width)/(e.grid[0]||1))*(e.grid[0]||1),l=Math.round((f.height-g.height)/(e.grid[1]||1))*(e.grid[1]||1);/^(se|s|e)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l):/^(ne)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l):/^(sw)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.left=h.left-k):(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l,d.position.left=h.left-k)}});var c=function(a){return parseInt(a,10)||0},d=function(a){return!isNaN(parseInt(a,10))}})(jQuery);
+/*
+ * jQuery hashchange event - v1.3 - 7/21/2010
+ * http://benalman.com/projects/jquery-hashchange-plugin/
+ * 
+ * Copyright (c) 2010 "Cowboy" Ben Alman
+ * Dual licensed under the MIT and GPL licenses.
+ * http://benalman.com/about/license/
+ */
+(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('<script>document.domain="'+t+'"<\/script>');u.close();q.location.hash=v}}})();return j})()})(jQuery,this);
 /**
  * jQuery.ScrollTo - Easy element scrolling using jQuery.
- * Copyright (c) 2008 Ariel Flesler - aflesler(at)gmail(dot)com
- * Licensed under GPL license (http://www.opensource.org/licenses/gpl-license.php).
- * Date: 2/8/2008
+ * Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
+ * Dual licensed under MIT and GPL.
+ * Date: 5/25/2009
  * @author Ariel Flesler
- * @version 1.3.2
+ * @version 1.4.2
+ *
+ * http://flesler.blogspot.com/2007/10/jqueryscrollto.html
  */
-;(function($){var o=$.scrollTo=function(a,b,c){o.window().scrollTo(a,b,c)};o.defaults={axis:'y',duration:1};o.window=function(){return $($.browser.safari?'body':'html')};$.fn.scrollTo=function(l,m,n){if(typeof m=='object'){n=m;m=0}n=$.extend({},o.defaults,n);m=m||n.speed||n.duration;n.queue=n.queue&&n.axis.length>1;if(n.queue)m/=2;n.offset=j(n.offset);n.over=j(n.over);return this.each(function(){var a=this,b=$(a),t=l,c,d={},w=b.is('html,body');switch(typeof t){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(t)){t=j(t);break}t=$(t,this);case'object':if(t.is||t.style)c=(t=$(t)).offset()}$.each(n.axis.split(''),function(i,f){var P=f=='x'?'Left':'Top',p=P.toLowerCase(),k='scroll'+P,e=a[k],D=f=='x'?'Width':'Height';if(c){d[k]=c[p]+(w?0:e-b.offset()[p]);if(n.margin){d[k]-=parseInt(t.css('margin'+P))||0;d[k]-=parseInt(t.css('border'+P+'Width'))||0}d[k]+=n.offset[p]||0;if(n.over[p])d[k]+=t[D.toLowerCase()]()*n.over[p]}else d[k]=t[p];if(/^\d+$/.test(d[k]))d[k]=d[k]<=0?0:Math.min(d[k],h(D));if(!i&&n.queue){if(e!=d[k])g(n.onAfterFirst);delete d[k]}});g(n.onAfter);function g(a){b.animate(d,m,n.easing,a&&function(){a.call(this,l)})};function h(D){var b=w?$.browser.opera?document.body:document.documentElement:a;return b['scroll'+D]-b['client'+D]}})};function j(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
-
+;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
index b40ebefd5f8e680c9684469db75de913a5a4afbb..ed9642e22721330e10f5158357f9591ccd6d0507 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/llnlexer/llnlexer.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,51 +81,49 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('llnlexer_8cpp.html','');
+$(document).ready(function(){initNavTree('llnlexer_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/lexer/llnlexer/llnlexer.cpp File Reference</h1>  </div>
-</div>
+<div class="title">llnlexer.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="llnlexer_8h_source.html">llnlexer.h</a>&quot;</code><br/>
-<code>#include &quot;exception.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="exception_8h_source.html">exception.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for llnlexer.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="llnlexer_8cpp__incl.png" border="0" usemap="#source_2lexer_2llnlexer_2llnlexer_8cpp" alt=""/></div>
 <map name="source_2lexer_2llnlexer_2llnlexer_8cpp" id="source_2lexer_2llnlexer_2llnlexer_8cpp">
-<area shape="rect" id="node3" href="llnlexer_8h.html" title="llnlexer.h" alt="" coords="37,83,112,112"/></map>
+<area shape="rect" id="node3" href="llnlexer_8h.html" title="llnlexer.h" alt="" coords="183,96,255,123"/><area shape="rect" id="node19" href="exception_8h.html" title="exception.h" alt="" coords="301,171,387,197"/><area shape="rect" id="node7" href="ilexer_8h.html" title="ilexer.h" alt="" coords="187,171,249,197"/><area shape="rect" id="node15" href="token_8h.html" title="token.h" alt="" coords="271,245,335,272"/></map>
 </div>
 </div>
 <p><a href="llnlexer_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="llnlexer_8cpp.html">llnlexer.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></li><li class="navelem"><a class="el" href="llnlexer_8cpp.html">llnlexer.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index 915b0b845d2d2906bf5b2f653d3271996fa3e12f..8a54d15c4a35311f3cb2682e2c5288a4bcfed7f0 100644 (file)
@@ -1,3 +1,6 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$llnlexer_8h.html" title="llnlexer.h" alt="" coords="37,83,112,112"/>
+<area shape="rect" id="node3" href="$llnlexer_8h.html" title="llnlexer.h" alt="" coords="183,96,255,123"/>
+<area shape="rect" id="node19" href="$exception_8h.html" title="exception.h" alt="" coords="301,171,387,197"/>
+<area shape="rect" id="node7" href="$ilexer_8h.html" title="ilexer.h" alt="" coords="187,171,249,197"/>
+<area shape="rect" id="node15" href="$token_8h.html" title="token.h" alt="" coords="271,245,335,272"/>
 </map>
index ce738bd8322cc3719ae9b64f20875b2b013598d0..fdb0249f370b2de6fca704c6e45f4fca3b31d875 100644 (file)
@@ -1 +1 @@
-6cf85c7bdd4cbb3874b67f8decb6f0b0
\ No newline at end of file
+4fcec918bae5b387cad071e43e1a8b6c
\ No newline at end of file
index 4804e5cd378d029cd6782c8966669457761b0533..0646bac4bfc48ab0ccf668ace6189d3a94477726 100644 (file)
Binary files a/docs/doxygen/html/llnlexer_8cpp__incl.png and b/docs/doxygen/html/llnlexer_8cpp__incl.png differ
index c0dfbea86927647215131e80914ad2b19c7975fa..fb9be4fb5a4564521c6e0b45d9e6d5df74902a68 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/llnlexer/llnlexer.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,104 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('llnlexer_8cpp.html','');
+$(document).ready(function(){initNavTree('llnlexer_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/llnlexer/llnlexer.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="llnlexer_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="llnlexer_8h.html">llnlexer.h</a>&quot;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &quot;exception.h&quot;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a><a class="code" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">00004</a> <a class="code" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">LLNLexer::LLNLexer</a>(std::istream&amp; in) : <a class="code" href="class_i_lexer.html">ILexer</a>(in), cur_idx(0)
-<a name="l00005"></a>00005 {
-<a name="l00006"></a>00006 }
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">00008</a> <a class="code" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">LLNLexer::~LLNLexer</a>()
-<a name="l00009"></a>00009 {
-<a name="l00010"></a>00010 }
-<a name="l00011"></a>00011 
-<a name="l00012"></a><a class="code" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">00012</a> <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">LLNLexer::consume</a>(<span class="keywordtype">void</span>)
-<a name="l00013"></a>00013 {
-<a name="l00014"></a>00014     <span class="keywordflow">if</span>( <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.at(<a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a>) == <span class="charliteral">&#39;\n&#39;</span> )
-<a name="l00015"></a>00015     {
-<a name="l00016"></a>00016         <a class="code" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a>++;
-<a name="l00017"></a>00017         <a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a> = 0;
-<a name="l00018"></a>00018     }
-<a name="l00019"></a>00019     <span class="keywordflow">else</span>
-<a name="l00020"></a>00020     {
-<a name="l00021"></a>00021         <a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a>++;
-<a name="l00022"></a>00022     }
-<a name="l00023"></a>00023 
-<a name="l00024"></a>00024     <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a>++;
-<a name="l00025"></a>00025     <span class="keywordflow">if</span>(<a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a> &gt;= <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.size())
-<a name="l00026"></a>00026     {
-<a name="l00027"></a>00027         <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a> = 0;
-<a name="l00028"></a>00028         <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.clear();
-<a name="l00029"></a>00029     }
-<a name="l00030"></a>00030 
-<a name="l00031"></a>00031     <a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a>(1);
-<a name="l00032"></a>00032 }
-<a name="l00033"></a>00033 
-<a name="l00034"></a><a class="code" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">00034</a> <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">LLNLexer::match</a>(<span class="keywordtype">char</span> match)
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036     <span class="keywordflow">if</span>( <a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a>(1) == match )
-<a name="l00037"></a>00037     {
-<a name="l00038"></a>00038         <a class="code" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">consume</a>();
-<a name="l00039"></a>00039     }
-<a name="l00040"></a>00040     <span class="keywordflow">else</span>
-<a name="l00041"></a>00041     {
-<a name="l00042"></a>00042         <a class="code" href="class_exception.html">Exception</a> ex(<a class="code" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a>,<a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a>);
-<a name="l00043"></a>00043         ex &lt;&lt; <span class="stringliteral">&quot;Unexpected character. Expected &#39;&quot;</span> &lt;&lt; match &lt;&lt; <span class="stringliteral">&quot;&#39;, received &#39;&quot;</span> &lt;&lt; <a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a>(1) &lt;&lt; <span class="stringliteral">&quot;&#39;.&quot;</span>;
-<a name="l00044"></a>00044         <span class="keywordflow">throw</span> ex;
-<a name="l00045"></a>00045     }
-<a name="l00046"></a>00046 }
-<a name="l00047"></a>00047 
-<a name="l00048"></a><a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">00048</a> <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">LLNLexer::sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)
-<a name="l00049"></a>00049 {
-<a name="l00050"></a>00050     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> next_index = <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a> + i - 1;
-<a name="l00051"></a>00051     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> max_index = (<a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.size() - 1);
-<a name="l00052"></a>00052 
-<a name="l00053"></a>00053     <span class="keywordflow">if</span>( <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.size() == 0 )
-<a name="l00054"></a>00054     {
-<a name="l00055"></a>00055         <a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a>(i);
-<a name="l00056"></a>00056     }
-<a name="l00057"></a>00057     <span class="keywordflow">else</span> <span class="keywordflow">if</span>( next_index &gt;= max_index )
-<a name="l00058"></a>00058     {
-<a name="l00059"></a>00059         <a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a>( next_index - max_index);
-<a name="l00060"></a>00060     }
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062 
-<a name="l00063"></a><a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">00063</a> <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">LLNLexer::fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n)
-<a name="l00064"></a>00064 {
-<a name="l00065"></a>00065     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0;
-<a name="l00066"></a>00066     <span class="keywordflow">for</span> (i = 0; i &lt; n; i++)
-<a name="l00067"></a>00067     {
-<a name="l00068"></a>00068         <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.push_back( <a class="code" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a>.get() );
-<a name="l00069"></a>00069     }
-<a name="l00070"></a>00070 }
-<a name="l00071"></a>00071 
-<a name="l00072"></a><a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">00072</a> <span class="keywordtype">char</span> <a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">LLNLexer::lookahead</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)
-<a name="l00073"></a>00073 {
-<a name="l00074"></a>00074     <a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a>(i);
-<a name="l00075"></a>00075     <span class="keywordflow">return</span> <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.at( <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a> + i - 1 );
-<a name="l00076"></a>00076 }
-<a name="l00077"></a>00077 
-<a name="l00078"></a>00078 
-<a name="l00079"></a>00079 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="llnlexer_8cpp.html">llnlexer.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -179,11 +93,105 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">llnlexer.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="llnlexer_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="llnlexer_8h.html">llnlexer.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="exception_8h.html">exception.h</a>&quot;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">    4</a></span>&#160;<a class="code" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">LLNLexer::LLNLexer</a>(std::istream&amp; in) : <a class="code" href="class_i_lexer.html">ILexer</a>(in), cur_idx(0)</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;{</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;}</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">    8</a></span>&#160;<a class="code" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">LLNLexer::~LLNLexer</a>()</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;{</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;}</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;</div>
+<div class="line"><a name="l00012"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">   12</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">LLNLexer::consume</a>(<span class="keywordtype">void</span>)</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;{</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;    <span class="keywordflow">if</span>( <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.at(<a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a>) == <span class="charliteral">&#39;\n&#39;</span> )</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;    {</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <a class="code" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a>++;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a> = 0;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;    }</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;    <span class="keywordflow">else</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a>++;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    }</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;    <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a>++;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    <span class="keywordflow">if</span>(<a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a> &gt;= <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.size())</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;    {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;        <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a> = 0;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;        <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.clear();</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;    }</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a>(1);</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">   34</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">LLNLexer::match</a>(<span class="keywordtype">char</span> match)</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <span class="keywordflow">if</span>( <a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a>(1) == match )</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;        <a class="code" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">consume</a>();</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    }</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keywordflow">else</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    {</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;        <a class="code" href="class_exception.html">Exception</a> ex(<a class="code" href="class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff">line</a>,<a class="code" href="class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb">column</a>);</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;        ex &lt;&lt; <span class="stringliteral">&quot;Unexpected character. Expected &#39;&quot;</span> &lt;&lt; match &lt;&lt; <span class="stringliteral">&quot;&#39;, received &#39;&quot;</span> &lt;&lt; <a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a>(1) &lt;&lt; <span class="stringliteral">&quot;&#39;.&quot;</span>;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;        <span class="keywordflow">throw</span> ex;</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    }</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;}</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">   48</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">LLNLexer::sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;{</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> next_index = <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a> + i - 1;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> max_index = (<a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.size() - 1);</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="keywordflow">if</span>( <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.size() == 0 )</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    {</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;        <a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a>(i);</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    }</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keywordflow">else</span> <span class="keywordflow">if</span>( next_index &gt;= max_index )</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    {</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;        <a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a>( next_index - max_index);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    }</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;}</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">   63</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">LLNLexer::fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n)</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;{</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i = 0;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    <span class="keywordflow">for</span> (i = 0; i &lt; n; i++)</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    {</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;        <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.push_back( <a class="code" href="class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f">in_stream</a>.get() );</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    }</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;}</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
+<div class="line"><a name="l00072"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">   72</a></span>&#160;<span class="keywordtype">char</span> <a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">LLNLexer::lookahead</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i)</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;{</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a>(i);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>.at( <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a> + i - 1 );</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;}</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></li><li class="navelem"><a class="el" href="llnlexer_8cpp.html">llnlexer.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 0f94d79603e34bcc5bae0324a76f00d4c01093d6..4c2bdc7e1e17a07736373a61fd9393df19f15b7c 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/llnlexer/llnlexer.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('llnlexer_8d.html','');
+$(document).ready(function(){initNavTree('llnlexer_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/llnlexer/llnlexer.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="llnlexer_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="llnlexer_8d.html">llnlexer.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">llnlexer.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="llnlexer_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></li><li class="navelem"><a class="el" href="llnlexer_8d.html">llnlexer.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index daaa278e1c3a226436d85e710145ea6cbd83242c..764b7386da40bae412c5da9fa52d5e9c3322892a 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/llnlexer/llnlexer.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,112 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('llnlexer_8d.html','');
+$(document).ready(function(){initNavTree('llnlexer_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/llnlexer/llnlexer.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="llnlexer_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/lexer/llnlexer/llnlexer.o source/lexer/llnlexer/llnlexer.d:  source/lexer/llnlexer/llnlexer.cpp \
-<a name="l00002"></a>00002  source/lexer/llnlexer/llnlexer.h \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/vector \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_construct.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_uninitialized.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_vector.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_bvector.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/vector.tcc \
-<a name="l00032"></a>00032  source/lexer/ilexer.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iostream \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00059"></a>00059  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00060"></a>00060  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00063"></a>00063  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00075"></a>00075  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00076"></a>00076  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00077"></a>00077  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00078"></a>00078  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00079"></a>00079  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00080"></a>00080  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00081"></a>00081  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00082"></a>00082  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc \
-<a name="l00083"></a>00083  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/sstream \
-<a name="l00084"></a>00084  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/sstream.tcc \
-<a name="l00085"></a>00085  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cstdio \
-<a name="l00086"></a>00086  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdio.h \
-<a name="l00087"></a>00087  source/lexer/token/token.h source/exception/exception.h
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="llnlexer_8d.html">llnlexer.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -187,11 +93,122 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">llnlexer.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="llnlexer_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/lexer/llnlexer/llnlexer.o source/lexer/llnlexer/llnlexer.d:  source/lexer/llnlexer/llnlexer.cpp \
+ source/lexer/llnlexer/llnlexer.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/vector \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_construct.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/alloc_traits.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_uninitialized.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_vector.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_bvector.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/vector.tcc \
+ source/lexer/ilexer.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iostream \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/include/wchar.h /usr/include/stdio.h \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc \</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/sstream \</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/sstream.tcc \</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cstdio \</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160; /usr/include/libio.h /usr/include/_G_config.h \</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160; /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160; /usr/include/bits/stdio.h source/lexer/token/token.h \
+ source/exception/exception.h</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></li><li class="navelem"><a class="el" href="llnlexer_8d.html">llnlexer.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index b7c12eb0276fe0b80588cd39986fbee193444e57..74b96d2dc3114dffc3893cfbde579113206d37b2 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/llnlexer/llnlexer.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,61 +81,63 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('llnlexer_8h.html','');
+$(document).ready(function(){initNavTree('llnlexer_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a>  </div>
   <div class="headertitle">
-<h1>source/lexer/llnlexer/llnlexer.h File Reference</h1>  </div>
-</div>
+<div class="title">llnlexer.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;vector&gt;</code><br/>
-<code>#include &quot;ilexer.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="ilexer_8h_source.html">ilexer.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for llnlexer.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="llnlexer_8h__incl.png" border="0" usemap="#source_2lexer_2llnlexer_2llnlexer_8h" alt=""/></div>
+<map name="source_2lexer_2llnlexer_2llnlexer_8h" id="source_2lexer_2llnlexer_2llnlexer_8h">
+<area shape="rect" id="node5" href="ilexer_8h.html" title="ilexer.h" alt="" coords="145,96,207,123"/><area shape="rect" id="node13" href="token_8h.html" title="token.h" alt="" coords="271,171,335,197"/></map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="llnlexer_8h__dep__incl.png" border="0" usemap="#source_2lexer_2llnlexer_2llnlexer_8hdep" alt=""/></div>
 <map name="source_2lexer_2llnlexer_2llnlexer_8hdep" id="source_2lexer_2llnlexer_2llnlexer_8hdep">
-<area shape="rect" id="node3" href="llnlexer_8cpp.html" title="source/lexer/llnlexer/llnlexer.cpp" alt="" coords="5,83,213,112"/></map>
+<area shape="rect" id="node3" href="llnlexer_8cpp.html" title="source/lexer/llnlexer\l/llnlexer.cpp" alt="" coords="5,97,139,138"/></map>
 </div>
 </div>
 <p><a href="llnlexer_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_l_l_n_lexer.html">LLNLexer</a></td></tr>
 </table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></li><li class="navelem"><a class="el" href="llnlexer_8h.html">llnlexer.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="llnlexer_8h.html">llnlexer.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
index 2614f8e960de6f09d4ae57a690328b8ad894dcdb..56c2225bca02964682175cd1c3a023edfbbc0995 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$llnlexer_8cpp.html" title="source/lexer/llnlexer/llnlexer.cpp" alt="" coords="5,83,213,112"/>
+<area shape="rect" id="node3" href="$llnlexer_8cpp.html" title="source/lexer/llnlexer\l/llnlexer.cpp" alt="" coords="5,97,139,138"/>
 </map>
index 5517017c209fd0f6c2c7eade03ef571adb513a18..0d21a72daa74a70b6e9afbb548d87462736a772e 100644 (file)
@@ -1 +1 @@
-c3f7d1a3b8bca5fda5d05d2c2083803f
\ No newline at end of file
+1ab21f2b18222da598da0df6341d459a
\ No newline at end of file
index 70556e2fbba729fc2d6146363eda72952fea1354..b7972fc3ee6a1be8a7a44d045ba36999bdc4fab4 100644 (file)
Binary files a/docs/doxygen/html/llnlexer_8h__dep__incl.png and b/docs/doxygen/html/llnlexer_8h__dep__incl.png differ
index 8be6a309fb01e176c43713b92cfcc1a1f620fe61..9f7e53f327c55d243d4cd8e3ec5b268264854e5e 100644 (file)
@@ -1,2 +1,4 @@
 <map id="G" name="G">
+<area shape="rect" id="node5" href="$ilexer_8h.html" title="ilexer.h" alt="" coords="145,96,207,123"/>
+<area shape="rect" id="node13" href="$token_8h.html" title="token.h" alt="" coords="271,171,335,197"/>
 </map>
index 2439ff183a7ba630e09219a1500188aaf62a9605..a2fbead8c14f1c1d5b765da2236c13fd3df63d9f 100644 (file)
@@ -1 +1 @@
-495be5cb599a824f0bb8cb6f42e82923
\ No newline at end of file
+f1a8e7c17ef7073e44b0a80d1e90d413
\ No newline at end of file
index dd7ede0ddddea9031294346d2f43cc354880a4ab..98b29ec36a5e7dbc6fbb89589f5b176a96e024de 100644 (file)
Binary files a/docs/doxygen/html/llnlexer_8h__incl.png and b/docs/doxygen/html/llnlexer_8h__incl.png differ
index 690b87b4f0187d0b36a4dfea9a76d6efe670e006..4a5ce6cc5a8e60e8bb644f510a3ca3955b3b8898 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/llnlexer/llnlexer.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,51 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('llnlexer_8h.html','');
+$(document).ready(function(){initNavTree('llnlexer_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/llnlexer/llnlexer.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="llnlexer_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef LLNLEXER_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define LLNLEXER_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;vector&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &quot;ilexer.h&quot;</span>
-<a name="l00006"></a>00006 
-<a name="l00007"></a><a class="code" href="class_l_l_n_lexer.html">00007</a> <span class="keyword">class </span><a class="code" href="class_l_l_n_lexer.html">LLNLexer</a> : <span class="keyword">public</span> <a class="code" href="class_i_lexer.html">ILexer</a>
-<a name="l00008"></a>00008 {
-<a name="l00009"></a>00009     <span class="keyword">protected</span>:
-<a name="l00010"></a><a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">00010</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a>;
-<a name="l00011"></a><a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">00011</a>         std::vector&lt;char&gt; <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>;
-<a name="l00012"></a>00012 
-<a name="l00013"></a>00013     <span class="keyword">public</span>:
-<a name="l00014"></a>00014         <a class="code" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">LLNLexer</a>(std::istream&amp; in);
-<a name="l00015"></a>00015         <span class="keyword">virtual</span> <a class="code" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">~LLNLexer</a>();
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017         <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">consume</a>(<span class="keywordtype">void</span>);
-<a name="l00018"></a>00018         <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">match</a>(<span class="keywordtype">char</span> type);
-<a name="l00019"></a>00019         <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);
-<a name="l00020"></a>00020         <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n);
-<a name="l00021"></a>00021         <span class="keywordtype">char</span> <a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);
-<a name="l00022"></a>00022 
-<a name="l00023"></a>00023         <a class="code" href="class_token.html">Token</a> <a class="code" href="class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676">next</a>(<span class="keywordtype">void</span>) = 0;
-<a name="l00024"></a>00024 };
-<a name="l00025"></a>00025 
-<a name="l00026"></a>00026 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="llnlexer_8h.html">llnlexer.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -126,11 +93,52 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">llnlexer.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="llnlexer_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef LLNLEXER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LLNLEXER_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ilexer_8h.html">ilexer.h</a>&quot;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html">    7</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_l_l_n_lexer.html">LLNLexer</a> : <span class="keyword">public</span> <a class="code" href="class_i_lexer.html">ILexer</a></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;{</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00010"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">   10</a></span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2">cur_idx</a>;</div>
+<div class="line"><a name="l00011"></a><span class="lineno"><a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">   11</a></span>&#160;        std::vector&lt;char&gt; <a class="code" href="class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc">la_buffer</a>;</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;        <a class="code" href="class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843">LLNLexer</a>(std::istream&amp; in);</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b">~LLNLexer</a>();</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d">consume</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7">match</a>(<span class="keywordtype">char</span> type);</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735">sync</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa">fill</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n);</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <span class="keywordtype">char</span> <a class="code" href="class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89">lookahead</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> i);</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;        <a class="code" href="class_token.html">Token</a> <a class="code" href="class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676">next</a>(<span class="keywordtype">void</span>) = 0;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;};</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html">llnlexer</a></li><li class="navelem"><a class="el" href="llnlexer_8h.html">llnlexer.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 1b07a16207e67c95fe2ee17e7016e6d08ac7ac99..72a58a529ed3a9ed6aa0c51a79cf207e026deee2 100644 (file)
Binary files a/docs/doxygen/html/nav_f.png and b/docs/doxygen/html/nav_f.png differ
diff --git a/docs/doxygen/html/nav_g.png b/docs/doxygen/html/nav_g.png
new file mode 100644 (file)
index 0000000..2093a23
Binary files /dev/null and b/docs/doxygen/html/nav_g.png differ
index 01f5fa6a596e36bd12c2d6ceff1b0169fda7e699..33389b101d9cd9b4c98ad286b5d9c46a6671f650 100644 (file)
Binary files a/docs/doxygen/html/nav_h.png and b/docs/doxygen/html/nav_h.png differ
index e46ffcd6e0279cdf8baa5f6d26ad41a9159ab063..6105d1ec3febf02bfc7822ae9613344a3db0ffff 100644 (file)
@@ -51,8 +51,6 @@
 
 #nav-tree .selected a {
   text-decoration:none;
-  padding:2px;
-  margin:0px;
   color:#fff;
 }
 
@@ -78,6 +76,7 @@
   display:block;
   padding:0px;
   margin:0px;
+  -webkit-overflow-scrolling : touch; /* iOS 5+ */
 }
 
 #side-nav {
   background-image:url('nav_h.png');
   background-repeat:repeat-x;
   background-color: #F9FAFC;
+  -webkit-overflow-scrolling : touch; /* iOS 5+ */
 }
 
-
+@media print
+{
+  #nav-tree { display: none; }
+  div.ui-resizable-handle { display: none; position: relative; }
+}
 
index 1b8052f590118abbdb351d478660bb48f0f026ca..1fe5e85a6749afe8067fd94a6c24d8b9e0718c29 100644 (file)
 var NAVTREE =
 [
   [ "Parse Utils", "index.html", [
-    [ "Class List", "annotated.html", [
-      [ "AST", "class_a_s_t.html", null ],
-      [ "ASTPrinter", "class_a_s_t_printer.html", null ],
-      [ "BTParser", "class_b_t_parser.html", null ],
-      [ "Exception", "class_exception.html", null ],
-      [ "IBuffer", "class_i_buffer.html", null ],
-      [ "ILexer", "class_i_lexer.html", null ],
-      [ "IMarker", "class_i_marker.html", null ],
-      [ "IParser", "class_i_parser.html", null ],
-      [ "IVisitor", "class_i_visitor.html", null ],
-      [ "LLNLexer", "class_l_l_n_lexer.html", null ],
-      [ "ScopeStack", "class_scope_stack.html", null ],
-      [ "Symbol", "class_symbol.html", null ],
-      [ "Token", "class_token.html", null ]
+    [ "Classes", null, [
+      [ "Class List", "annotated.html", "annotated" ],
+      [ "Class Index", "classes.html", null ],
+      [ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
+      [ "Class Members", "functions.html", [
+        [ "All", "functions.html", null ],
+        [ "Functions", "functions_func.html", null ],
+        [ "Variables", "functions_vars.html", null ],
+        [ "Related Functions", "functions_rela.html", null ]
+      ] ]
     ] ],
-    [ "Class Index", "classes.html", null ],
-    [ "Class Hierarchy", "hierarchy.html", [
-      [ "AST", "class_a_s_t.html", null ],
-      [ "Exception", "class_exception.html", null ],
-      [ "ILexer", "class_i_lexer.html", [
-        [ "LLNLexer", "class_l_l_n_lexer.html", null ]
-      ] ],
-      [ "IMarker", "class_i_marker.html", [
-        [ "BTParser", "class_b_t_parser.html", null ],
-        [ "IBuffer", "class_i_buffer.html", null ]
-      ] ],
-      [ "IParser", "class_i_parser.html", [
-        [ "BTParser", "class_b_t_parser.html", null ]
-      ] ],
-      [ "IVisitor", "class_i_visitor.html", [
-        [ "ASTPrinter", "class_a_s_t_printer.html", null ]
-      ] ],
-      [ "ScopeStack", "class_scope_stack.html", null ],
-      [ "Symbol", "class_symbol.html", null ],
-      [ "Token", "class_token.html", null ]
-    ] ],
-    [ "Class Members", "functions.html", null ],
-    [ "File List", "files.html", [
-      [ "source/buffer/ibuffer.cpp", "ibuffer_8cpp.html", null ],
-      [ "source/buffer/ibuffer.d", "ibuffer_8d.html", null ],
-      [ "source/buffer/ibuffer.h", "ibuffer_8h.html", null ],
-      [ "source/exception/exception.cpp", "exception_8cpp.html", null ],
-      [ "source/exception/exception.d", "exception_8d.html", null ],
-      [ "source/exception/exception.h", "exception_8h.html", null ],
-      [ "source/lexer/ilexer.cpp", "ilexer_8cpp.html", null ],
-      [ "source/lexer/ilexer.d", "ilexer_8d.html", null ],
-      [ "source/lexer/ilexer.h", "ilexer_8h.html", null ],
-      [ "source/lexer/llnlexer/llnlexer.cpp", "llnlexer_8cpp.html", null ],
-      [ "source/lexer/llnlexer/llnlexer.d", "llnlexer_8d.html", null ],
-      [ "source/lexer/llnlexer/llnlexer.h", "llnlexer_8h.html", null ],
-      [ "source/lexer/token/token.cpp", "token_8cpp.html", null ],
-      [ "source/lexer/token/token.d", "token_8d.html", null ],
-      [ "source/lexer/token/token.h", "token_8h.html", null ],
-      [ "source/marker/imarker.cpp", "imarker_8cpp.html", null ],
-      [ "source/marker/imarker.d", "imarker_8d.html", null ],
-      [ "source/marker/imarker.h", "imarker_8h.html", null ],
-      [ "source/parser/iparser.cpp", "iparser_8cpp.html", null ],
-      [ "source/parser/iparser.d", "iparser_8d.html", null ],
-      [ "source/parser/iparser.h", "iparser_8h.html", null ],
-      [ "source/parser/ast/ast.cpp", "ast_8cpp.html", null ],
-      [ "source/parser/ast/ast.d", "ast_8d.html", null ],
-      [ "source/parser/ast/ast.h", "ast_8h.html", null ],
-      [ "source/parser/btparser/btparser.cpp", "btparser_8cpp.html", null ],
-      [ "source/parser/btparser/btparser.d", "btparser_8d.html", null ],
-      [ "source/parser/btparser/btparser.h", "btparser_8h.html", null ],
-      [ "source/symbol/scopestack.cpp", "scopestack_8cpp.html", null ],
-      [ "source/symbol/scopestack.d", "scopestack_8d.html", null ],
-      [ "source/symbol/scopestack.h", "scopestack_8h.html", null ],
-      [ "source/symbol/symbol.cpp", "symbol_8cpp.html", null ],
-      [ "source/symbol/symbol.d", "symbol_8d.html", null ],
-      [ "source/symbol/symbol.h", "symbol_8h.html", null ],
-      [ "source/visitor/ivisitor.cpp", "ivisitor_8cpp.html", null ],
-      [ "source/visitor/ivisitor.d", "ivisitor_8d.html", null ],
-      [ "source/visitor/ivisitor.h", "ivisitor_8h.html", null ],
-      [ "source/visitor/astprinter/astprinter.cpp", "astprinter_8cpp.html", null ],
-      [ "source/visitor/astprinter/astprinter.d", "astprinter_8d.html", null ],
-      [ "source/visitor/astprinter/astprinter.h", "astprinter_8h.html", null ]
-    ] ],
-    [ "File Members", "globals.html", null ]
+    [ "Files", null, [
+      [ "File List", "files.html", "files" ],
+      [ "File Members", "globals.html", [
+        [ "All", "globals.html", null ],
+        [ "Functions", "globals_func.html", null ],
+        [ "Typedefs", "globals_type.html", null ]
+      ] ]
+    ] ]
   ] ]
 ];
 
+var NAVTREEINDEX =
+[
+".html",
+];
+
+var navTreeSubIndices = new Array();
+
+function getData(varName)
+{
+  var i = varName.lastIndexOf('/');
+  var n = i>=0 ? varName.substring(i+1) : varName;
+  return eval(n.replace(/\-/g,'_'));
+}
+
+function stripPath(uri)
+{
+  return uri.substring(uri.lastIndexOf('/')+1);
+}
+
+function stripPath2(uri)
+{
+  var i = uri.lastIndexOf('/');
+  var s = uri.substring(i+1);
+  var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
+  return m ? uri.substring(i-6) : s;
+}
+
+function getScript(scriptName,func,show)
+{
+  var head = document.getElementsByTagName("head")[0]; 
+  var script = document.createElement('script');
+  script.id = scriptName;
+  script.type = 'text/javascript';
+  script.onload = func; 
+  script.src = scriptName+'.js'; 
+  if ($.browser.msie && $.browser.version<=8) { 
+    // script.onload does work with older versions of IE
+    script.onreadystatechange = function() {
+      if (script.readyState=='complete' || script.readyState=='loaded') { 
+        func(); if (show) showRoot(); 
+      }
+    }
+  }
+  head.appendChild(script); 
+}
+
 function createIndent(o,domNode,node,level)
 {
-  if (node.parentNode && node.parentNode.parentNode)
-  {
+  if (node.parentNode && node.parentNode.parentNode) {
     createIndent(o,domNode,node.parentNode,level+1);
   }
   var imgNode = document.createElement("img");
-  if (level==0 && node.childrenData)
-  {
+  imgNode.width = 16;
+  imgNode.height = 22;
+  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.expandToggle.onclick = function() {
+      if (node.expanded) {
         $(node.getChildrenUL()).slideUp("fast");
-        if (node.isLast)
-        {
+        if (node.isLast) {
           node.plus_img.src = node.relpath+"ftv2plastnode.png";
-        }
-        else
-        {
+        } else {
           node.plus_img.src = node.relpath+"ftv2pnode.png";
         }
         node.expanded = false;
-      } 
-      else 
-      {
-        expandNode(o, node, false);
+      } else {
+        expandNode(o, node, false, false);
       }
     }
     node.expandToggle.appendChild(imgNode);
     domNode.appendChild(node.expandToggle);
-  }
-  else
-  {
+  } else {
     domNode.appendChild(imgNode);
   }
-  if (level==0)
-  {
-    if (node.isLast)
-    {
-      if (node.childrenData)
-      {
+  if (level==0) {
+    if (node.isLast) {
+      if (node.childrenData) {
         imgNode.src = node.relpath+"ftv2plastnode.png";
-      }
-      else
-      {
+      } else {
         imgNode.src = node.relpath+"ftv2lastnode.png";
         domNode.appendChild(imgNode);
       }
-    }
-    else
-    {
-      if (node.childrenData)
-      {
+    } else {
+      if (node.childrenData) {
         imgNode.src = node.relpath+"ftv2pnode.png";
-      }
-      else
-      {
+      } else {
         imgNode.src = node.relpath+"ftv2node.png";
         domNode.appendChild(imgNode);
       }
     }
-  }
-  else
-  {
-    if (node.isLast)
-    {
+  } else {
+    if (node.isLast) {
       imgNode.src = node.relpath+"ftv2blank.png";
-    }
-    else
-    {
+    } else {
       imgNode.src = node.relpath+"ftv2vertline.png";
     }
   }
@@ -189,27 +151,63 @@ function newNode(o, po, text, link, childrenData, lastNode)
   var a = document.createElement("a");
   node.labelSpan.appendChild(a);
   node.label = document.createTextNode(text);
+  node.expanded = false;
   a.appendChild(node.label);
-  if (link) 
-  {
-    a.href = node.relpath+link;
-  } 
-  else 
-  {
+  if (link) {
+    var url;
+    if (link.substring(0,1)=='^') {
+      url = link.substring(1);
+      link = url;
+    } else {
+      url = node.relpath+link;
+    }
+    a.className = stripPath(link.replace('#',':'));
+    if (link.indexOf('#')!=-1) {
+      var aname = '#'+link.split('#')[1];
+      var srcPage = stripPath($(location).attr('pathname'));
+      var targetPage = stripPath(link.split('#')[0]);
+      a.href = srcPage!=targetPage ? url : '#';
+      a.onclick = function(){
+        if (!$(a).parent().parent().hasClass('selected'))
+        {
+          $('.item').removeClass('selected');
+          $('.item').removeAttr('id');
+          $(a).parent().parent().addClass('selected');
+          $(a).parent().parent().attr('id','selected');
+        }
+        var pos, anchor = $(aname), docContent = $('#doc-content');
+        if (anchor.parent().attr('class')=='memItemLeft') {
+          pos = anchor.parent().position().top;
+        } else if (anchor.position()) {
+          pos = anchor.position().top;
+        }
+        if (pos) {
+          var dist = Math.abs(Math.min(
+                     pos-docContent.offset().top,
+                     docContent[0].scrollHeight-
+                     docContent.height()-docContent.scrollTop()));
+          docContent.animate({
+            scrollTop: pos + docContent.scrollTop() - docContent.offset().top
+          },Math.max(50,Math.min(500,dist)),function(){
+            window.location.replace(aname);
+          });
+        }
+      };
+    } else {
+      a.href = url;
+    }
+  } 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.getChildrenUL = function() {
+    if (!node.childrenUL) {
       node.childrenUL = document.createElement("ul");
       node.childrenUL.className = "children_ul";
       node.childrenUL.style.display = "none";
@@ -226,34 +224,128 @@ 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 (){ // retry until we can scroll to the selected item
+    try {
+      var navtree=$('#nav-tree');
+      navtree.scrollTo('#selected',0,{offset:-windowHeight/2});
+    } catch (err) {
+      setTimeout(arguments.callee, 0);
+    }
+  })();
 }
 
-function expandNode(o, node, imm)
+function expandNode(o, node, imm, showRoot)
 {
-  if (node.childrenData && !node.expanded) 
-  {
-    if (!node.childrenVisited) 
-    {
-      getNode(o, node);
+  if (node.childrenData && !node.expanded) {
+    if (typeof(node.childrenData)==='string') {
+      var varName    = node.childrenData;
+      getScript(node.relpath+varName,function(){
+        node.childrenData = getData(varName);
+        expandNode(o, node, imm, showRoot);
+      }, showRoot);
+    } else {
+      if (!node.childrenVisited) {
+        getNode(o, node);
+      } if (imm || ($.browser.msie && $.browser.version>8)) { 
+        // somehow slideDown jumps to the start of tree for IE9 :-(
+        $(node.getChildrenUL()).show();
+      } else {
+        $(node.getChildrenUL()).slideDown("fast");
+      }
+      if (node.isLast) {
+        node.plus_img.src = node.relpath+"ftv2mlastnode.png";
+      } else {
+        node.plus_img.src = node.relpath+"ftv2mnode.png";
+      }
+      node.expanded = true;
     }
-    if (imm)
-    {
+  }
+}
+
+function glowEffect(n,duration)
+{
+  n.addClass('glow').delay(duration).queue(function(next){
+    $(this).removeClass('glow');next();
+  });
+}
+
+function highlightAnchor()
+{
+  var anchor = $($(location).attr('hash'));
+  if (anchor.parent().attr('class')=='memItemLeft'){
+    var rows = $('.memberdecls tr[class$="'+
+               window.location.hash.substring(1)+'"]');
+    glowEffect(rows.children(),300); // member without details
+  } else if (anchor.parents().slice(2).prop('tagName')=='TR') {
+    glowEffect(anchor.parents('div.memitem'),1000); // enum value
+  } else if (anchor.parent().is(":header")) {
+    glowEffect(anchor.parent(),1000); // section header
+  } else {
+    glowEffect(anchor.next(),1000); // normal member
+  }
+}
+
+function selectAndHighlight(n)
+{
+  var a;
+  if ($(location).attr('hash')) {
+    var link=stripPath($(location).attr('pathname'))+':'+
+      $(location).attr('hash').substring(1);
+    a=$('.item a[class$="'+link+'"]');
+  }
+  if (a && a.length) {
+    a.parent().parent().addClass('selected');
+    a.parent().parent().attr('id','selected');
+    highlightAnchor();
+  } else if (n) {
+    $(n.itemDiv).addClass('selected');
+    $(n.itemDiv).attr('id','selected');
+  }
+  showRoot();
+}
+
+function showNode(o, node, index)
+{
+  if (node && node.childrenData) {
+    if (typeof(node.childrenData)==='string') {
+      var varName    = node.childrenData;
+      getScript(node.relpath+varName,function(){
+        node.childrenData = getData(varName);
+        showNode(o,node,index);
+      },true);
+    } else {
+      if (!node.childrenVisited) {
+        getNode(o, node);
+      }
       $(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";
+      if (node.isLast) {
+        node.plus_img.src = node.relpath+"ftv2mlastnode.png";
+      } else {
+        node.plus_img.src = node.relpath+"ftv2mnode.png";
+      }
+      node.expanded = true;
+      var n = node.children[o.breadcrumbs[index]];
+      if (index+1<o.breadcrumbs.length) {
+        showNode(o,n,index+1);
+      } else {
+        if (typeof(n.childrenData)==='string') {
+          var varName = n.childrenData;
+          getScript(n.relpath+varName,function(){
+            n.childrenData = getData(varName);
+            node.expanded=false;
+            showNode(o,node,index); // retry with child node expanded
+          },true);
+        } else {
+          var rootBase = o.toroot.replace(/\..+$/, '');
+          if (rootBase=="index" || rootBase=="pages") {
+            expandNode(o, n, true, true);
+          }
+          selectAndHighlight(n);
+        }
+      }
     }
-    node.expanded = true;
+  } else {
+    selectAndHighlight();
   }
 }
 
@@ -261,35 +353,48 @@ function getNode(o, po)
 {
   po.childrenVisited = true;
   var l = po.childrenData.length-1;
-  for (var i in po.childrenData) 
-  {
+  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);
+      i==l);
   }
 }
 
-function findNavTreePage(url, data)
+function gotoNode(o,subIndex,root,hash,relpath)
 {
-  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));
+  var nti = navTreeSubIndices[subIndex][root+hash];
+  o.breadcrumbs = nti ? nti : navTreeSubIndices[subIndex][root];
+  if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index
+    navTo(o,NAVTREE[0][1],"",relpath);
+    $('.item').removeClass('selected');
+    $('.item').removeAttr('id');
+  }
+  if (o.breadcrumbs) {
+    o.breadcrumbs.unshift(0); // add 0 for root node
+    showNode(o, o.node, 0);
+  }
+}
+
+function navTo(o,root,hash,relpath)
+{
+  if (hash.match(/^#l\d+$/)) {
+    var anchor=$('a[name='+hash.substring(1)+']');
+    glowEffect(anchor.parent(),1000); // line number
+    hash=''; // strip line number anchors
+  }
+  var url=root+hash;
+  var i=-1;
+  while (NAVTREEINDEX[i+1]<=url) i++;
+  if (navTreeSubIndices[i]) {
+    gotoNode(o,i,root,hash,relpath)
+  } else {
+    getScript(relpath+'navtreeindex'+i,function(){
+      navTreeSubIndices[i] = eval('NAVTREEINDEX'+i);
+      if (navTreeSubIndices[i]) {
+        gotoNode(o,i,root,hash,relpath);
       }
-    }
+    },true);
   }
-  return null;
 }
 
 function initNavTree(toroot,relpath)
@@ -305,26 +410,32 @@ function initNavTree(toroot,relpath)
   o.node.li.appendChild(o.node.childrenUL);
   o.node.depth = 0;
   o.node.relpath = relpath;
+  o.node.expanded = false;
+  o.node.isLast = true;
+  o.node.plus_img = document.createElement("img");
+  o.node.plus_img.src = relpath+"ftv2pnode.png";
+  o.node.plus_img.width = 16;
+  o.node.plus_img.height = 22;
 
-  getNode(o, o.node);
+  navTo(o,toroot,window.location.hash,relpath);
 
-  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);
-  }
+  $(window).bind('hashchange', function(){
+     if (window.location.hash && window.location.hash.length>1){
+       var a;
+       if ($(location).attr('hash')){
+         var clslink=stripPath($(location).attr('pathname'))+':'+
+                               $(location).attr('hash').substring(1);
+         a=$('.item a[class$="'+clslink+'"]');
+       }
+       if (a==null || !$(a).parent().parent().hasClass('selected')){
+         $('.item').removeClass('selected');
+         $('.item').removeAttr('id');
+       }
+       var link=stripPath2($(location).attr('pathname'));
+       navTo(o,link,$(location).attr('hash'),relpath);
+     }
+  })
+
+  $(window).load(showRoot);
 }
 
diff --git a/docs/doxygen/html/navtreeindex0.js b/docs/doxygen/html/navtreeindex0.js
new file mode 100644 (file)
index 0000000..5fc109f
--- /dev/null
@@ -0,0 +1,213 @@
+var NAVTREEINDEX0 =
+{
+".html":[0,0,0],
+"annotated.html":[0,0],
+"ast_8cpp.html":[1,0,0,4,0,0],
+"ast_8d.html":[1,0,0,4,0,1],
+"ast_8h.html":[1,0,0,4,0,2],
+"ast_8h.html#a0a931957f12a2075e6e11ee596651dff":[1,0,0,4,0,2,1],
+"astprinter_8cpp.html":[1,0,0,6,0,0],
+"astprinter_8d.html":[1,0,0,6,0,1],
+"astprinter_8h.html":[1,0,0,6,0,2],
+"btparser_8cpp.html":[1,0,0,4,1,0],
+"btparser_8d.html":[1,0,0,4,1,1],
+"btparser_8h.html":[1,0,0,4,1,2],
+"class_a_s_t.html":[0,0,1],
+"class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd":[0,0,1,10],
+"class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9":[0,0,1,1],
+"class_a_s_t.html#a131ed8cb88639003df1058f768820cc5":[0,0,1,7],
+"class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3":[0,0,1,19],
+"class_a_s_t.html#a2329c4b895ed7832713563d00b89e978":[0,0,1,12],
+"class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222":[0,0,1,3],
+"class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c":[0,0,1,17],
+"class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e":[0,0,1,2],
+"class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9":[0,0,1,15],
+"class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91":[0,0,1,4],
+"class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd":[0,0,1,0],
+"class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b":[0,0,1,9],
+"class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16":[0,0,1,11],
+"class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312":[0,0,1,20],
+"class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c":[0,0,1,5],
+"class_a_s_t.html#acb9265830632be3a68812c66c08c8752":[0,0,1,18],
+"class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2":[0,0,1,6],
+"class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d":[0,0,1,16],
+"class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e":[0,0,1,14],
+"class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75":[0,0,1,8],
+"class_a_s_t.html#af8504282645b3e5baebabc486877ea1e":[0,0,1,13],
+"class_a_s_t_printer.html":[0,0,2],
+"class_b_t_parser.html":[0,0,3],
+"class_b_t_parser.html#a01abded048ed1573e03867f7f2316583":[0,0,3,5],
+"class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2":[0,0,3,4],
+"class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c":[0,0,3,3],
+"class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c":[0,0,3,1],
+"class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe":[0,0,3,7],
+"class_b_t_parser.html#a796693745ebe354914eeacddba20f109":[0,0,3,8],
+"class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027":[0,0,3,2],
+"class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03":[0,0,3,6],
+"class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4":[0,0,3,0],
+"class_exception.html":[0,0,4],
+"class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f":[0,0,4,7],
+"class_exception.html#a1b78336bb26edf8e784783cc150c5801":[0,0,4,0],
+"class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf":[0,0,4,4],
+"class_exception.html#a380f0477d9ef319911e7a8167bd47f1f":[0,0,4,6],
+"class_exception.html#a5a08b0f7c24a639573c36ace567348c4":[0,0,4,9],
+"class_exception.html#a8f4eb20583b892ce7b0fb55554a94156":[0,0,4,5],
+"class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4":[0,0,4,8],
+"class_exception.html#aa049354d27370ca0176a16c5ed7394e9":[0,0,4,2],
+"class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8":[0,0,4,10],
+"class_exception.html#abfa91380075acb0b040b401ace9885d8":[0,0,4,1],
+"class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27":[0,0,4,11],
+"class_exception.html#ad1ba411de295ef2eeb02ba26284a829a":[0,0,4,3],
+"class_i_buffer.html":[0,0,5],
+"class_i_buffer.html#a0411f55151d1b770a064d1296579b966":[0,0,5,1],
+"class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d":[0,0,5,3],
+"class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b":[0,0,5,0],
+"class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012":[0,0,5,6],
+"class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f":[0,0,5,7],
+"class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d":[0,0,5,5],
+"class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04":[0,0,5,2],
+"class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df":[0,0,5,4],
+"class_i_lexer.html":[0,0,6],
+"class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f":[0,0,6,7],
+"class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0":[0,0,6,3],
+"class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb":[0,0,6,6],
+"class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d":[0,0,6,1],
+"class_i_lexer.html#a204cc87b6147aa741d8fde4825843761":[0,0,6,0],
+"class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c":[0,0,6,4],
+"class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff":[0,0,6,8],
+"class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d":[0,0,6,5],
+"class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f":[0,0,6,2],
+"class_i_marker.html":[0,0,7],
+"class_i_marker.html#a0e9628e8c66b493ff331abab55c744da":[0,0,7,4],
+"class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7":[0,0,7,10],
+"class_i_marker.html#a58086bbf091c5b49c15464a070fec171":[0,0,7,8],
+"class_i_marker.html#a68c539e79c3052ba7addf090dfd05985":[0,0,7,2],
+"class_i_marker.html#a92024922612faa5bb0106609f151c050":[0,0,7,6],
+"class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686":[0,0,7,5],
+"class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618":[0,0,7,9],
+"class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e":[0,0,7,3],
+"class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4":[0,0,7,0],
+"class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001":[0,0,7,7],
+"class_i_marker.html#afefb80c6283b5f2327faa16ab131c875":[0,0,7,1],
+"class_i_parser.html":[0,0,8],
+"class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2":[0,0,8,5],
+"class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2":[0,0,8,4],
+"class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00":[0,0,8,7],
+"class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87":[0,0,8,3],
+"class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04":[0,0,8,8],
+"class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b":[0,0,8,2],
+"class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf":[0,0,8,1],
+"class_i_parser.html#a97691dca898e799fac489ede2ff058b4":[0,0,8,0],
+"class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452":[0,0,8,6],
+"class_i_visitor.html":[0,0,9],
+"class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088":[0,0,9,1],
+"class_i_visitor.html#a1f982003291f872f6f3781456b295e8a":[0,0,9,0],
+"class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4":[0,0,9,2],
+"class_l_l_n_lexer.html":[0,0,10],
+"class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676":[0,0,10,6],
+"class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7":[0,0,10,5],
+"class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735":[0,0,10,7],
+"class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89":[0,0,10,4],
+"class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa":[0,0,10,3],
+"class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2":[0,0,10,8],
+"class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc":[0,0,10,9],
+"class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843":[0,0,10,0],
+"class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b":[0,0,10,1],
+"class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d":[0,0,10,2],
+"class_scope_stack.html":[0,0,11],
+"class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2":[0,0,11,2],
+"class_scope_stack.html#a410129444ad5a4be8784007d1fd73129":[0,0,11,8],
+"class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4":[0,0,11,5],
+"class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626":[0,0,11,1],
+"class_scope_stack.html#a754459e71e5e91fd4210c063014634c2":[0,0,11,0],
+"class_scope_stack.html#a93cb7113443905f602ba812587e01b4d":[0,0,11,6],
+"class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf":[0,0,11,4],
+"class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a":[0,0,11,3],
+"class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8":[0,0,11,7],
+"class_scope_stack.html#affa1115b1547064c04186846fd594344":[0,0,11,9],
+"class_symbol.html":[0,0,12],
+"class_symbol.html#a131f02876f25c9bdccbd71e1e7147989":[0,0,12,7],
+"class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926":[0,0,12,4],
+"class_symbol.html#a4cb69009155bb4a73a86fc4004655a31":[0,0,12,8],
+"class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723":[0,0,12,2],
+"class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e":[0,0,12,1],
+"class_symbol.html#a7822b485af2e735d462276836479ff24":[0,0,12,6],
+"class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112":[0,0,12,3],
+"class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f":[0,0,12,0],
+"class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362":[0,0,12,5],
+"class_token.html":[0,0,13],
+"class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6":[0,0,13,1],
+"class_token.html#a19ae35e10dd99fca08017e0f883b1d6c":[0,0,13,2],
+"class_token.html#a1b21e17c8d9b12f84147656d03492b57":[0,0,13,3],
+"class_token.html#a30e84cfd0f4ac2c71f59366088787d8e":[0,0,13,9],
+"class_token.html#a44c1e0a6d1880cb378e7b43178db4e08":[0,0,13,7],
+"class_token.html#a4b0d7419c692350d4b28b947956e7e82":[0,0,13,8],
+"class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46":[0,0,13,6],
+"class_token.html#a94ffaaf2ec54ac87397607e9af567df8":[0,0,13,12],
+"class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39":[0,0,13,0],
+"class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77":[0,0,13,5],
+"class_token.html#ae814a8d1293aa3e17fcff49a655fde92":[0,0,13,4],
+"class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2":[0,0,13,10],
+"class_token.html#af7a5db637926db45f92522f7bc207207":[0,0,13,11],
+"classes.html":[0,1],
+"dir_03dccc10170a172d872e1c090cced3eb.html":[1,0,0,0],
+"dir_040db83666d49d272c886fd8333eeae6.html":[1,0,0,6,0],
+"dir_0713e853f9be800659de034b50d5eb34.html":[1,0,0,4],
+"dir_0ded4896afb9830a3107831cf5c3c74e.html":[1,0,0,3],
+"dir_5a7579107b65eb4193120908d061ed8f.html":[1,0,0,6],
+"dir_6e01c9f65c607c8413b6b867b2e4a4a7.html":[1,0,0,2],
+"dir_7cbf506fb13f3b03152051beb0d4464b.html":[1,0,0,1],
+"dir_7d243f0521fc9ea9eda52e50e3904d9f.html":[1,0,0,4,0],
+"dir_89df9e639bca1960a616c1c202d57d94.html":[1,0,0,5],
+"dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html":[1,0,0],
+"dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.html":[1,0,0,2,0],
+"dir_b9e62201da49416043e75d5681b5d992.html":[1,0,0,4,1],
+"dir_e0e9d8d67a346e030b26eb17ee9d6bea.html":[1,0,0,2,1],
+"exception_8cpp.html":[1,0,0,1,0],
+"exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f":[1,0,0,1,0,0],
+"exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4":[1,0,0,1,0,1],
+"exception_8d.html":[1,0,0,1,1],
+"exception_8h.html":[1,0,0,1,2],
+"files.html":[1,0],
+"functions.html":[0,3,0],
+"functions_func.html":[0,3,1],
+"functions_rela.html":[0,3,3],
+"functions_vars.html":[0,3,2],
+"globals.html":[1,1,0],
+"globals_func.html":[1,1,1],
+"globals_type.html":[1,1,2],
+"hierarchy.html":[0,2],
+"ibuffer_8cpp.html":[1,0,0,0,0],
+"ibuffer_8d.html":[1,0,0,0,1],
+"ibuffer_8h.html":[1,0,0,0,2],
+"ilexer_8cpp.html":[1,0,0,2,2],
+"ilexer_8d.html":[1,0,0,2,3],
+"ilexer_8h.html":[1,0,0,2,4],
+"imarker_8cpp.html":[1,0,0,3,0],
+"imarker_8d.html":[1,0,0,3,1],
+"imarker_8h.html":[1,0,0,3,2],
+"index.html":[],
+"iparser_8cpp.html":[1,0,0,4,2],
+"iparser_8d.html":[1,0,0,4,3],
+"iparser_8h.html":[1,0,0,4,4],
+"ivisitor_8cpp.html":[1,0,0,6,1],
+"ivisitor_8d.html":[1,0,0,6,2],
+"ivisitor_8h.html":[1,0,0,6,3],
+"llnlexer_8cpp.html":[1,0,0,2,0,0],
+"llnlexer_8d.html":[1,0,0,2,0,1],
+"llnlexer_8h.html":[1,0,0,2,0,2],
+"pages.html":[],
+"scopestack_8cpp.html":[1,0,0,5,0],
+"scopestack_8d.html":[1,0,0,5,1],
+"scopestack_8h.html":[1,0,0,5,2],
+"scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6":[1,0,0,5,2,1],
+"scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c":[1,0,0,5,2,2],
+"symbol_8cpp.html":[1,0,0,5,3],
+"symbol_8d.html":[1,0,0,5,4],
+"symbol_8h.html":[1,0,0,5,5],
+"symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859":[1,0,0,5,5,1],
+"token_8cpp.html":[1,0,0,2,1,0],
+"token_8d.html":[1,0,0,2,1,1],
+"token_8h.html":[1,0,0,2,1,2],
+"token_8h.html#abf05bcc4c1b09928131e6afd3b768a77":[1,0,0,2,1,2,1]
+};
index 7b35d2c2c389743089632fe24c3104f2173d97af..30f75c7efe2dd0c9e956e35b69777a02751f048b 100644 (file)
Binary files a/docs/doxygen/html/open.png and b/docs/doxygen/html/open.png differ
index 04fa95ce971546f859c5071d203b4009979d213a..9fe82ba9e18e81e6aab076352e55a0adde77d5cf 100644 (file)
@@ -76,6 +76,18 @@ function initResizable()
   if (i>=0) window.location.hash=url.substr(i);
   var _preventDefault = function(evt) { evt.preventDefault(); };
   $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault);
+  $(document).bind('touchmove',function(e){
+    try {
+      var target = e.target;
+      while (target) {
+        if ($(target).css('-webkit-overflow-scrolling')=='touch') return;
+        target = target.parentNode;
+      }
+      e.preventDefault();
+    } catch(err) {
+      e.preventDefault();
+    }
+  });
 }
 
 
index d7d1e3fe65ce0f9c3f467d7be1d9be492d3c27f3..a5dfb4b2ba3a8647f9f17ede4bb57e141da542fb 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/scopestack.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,13 +81,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('scopestack_8cpp.html','');
+$(document).ready(function(){initNavTree('scopestack_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/symbol/scopestack.cpp File Reference</h1>  </div>
-</div>
+<div class="title">scopestack.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="scopestack_8h_source.html">scopestack.h</a>&quot;</code><br/>
 <code>#include &lt;iostream&gt;</code><br/>
@@ -92,32 +114,16 @@ Include dependency graph for scopestack.cpp:</div>
 </div>
 </div>
 <p><a href="scopestack_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="scopestack_8cpp.html">scopestack.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="scopestack_8cpp.html">scopestack.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index d461a46dd9aedcc90dd3efe6c608b4ccd78a2a9b..948ce1ef26bc4e191f3ad12a2fbd66ce80518c96 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/scopestack.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,106 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('scopestack_8cpp.html','');
+$(document).ready(function(){initNavTree('scopestack_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/symbol/scopestack.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="scopestack_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="scopestack_8h.html">scopestack.h</a>&quot;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">using namespace </span>std;
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">00006</a> <a class="code" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">ScopeStack::ScopeStack</a>()
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008     <span class="comment">// Initialize the stack</span>
-<a name="l00009"></a>00009     <a class="code" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a> table;
-<a name="l00010"></a>00010     scope_stack.push_front( table );
-<a name="l00011"></a>00011 }
-<a name="l00012"></a>00012 
-<a name="l00013"></a><a class="code" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">00013</a> <a class="code" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">ScopeStack::~ScopeStack</a>()
-<a name="l00014"></a>00014 {
-<a name="l00015"></a>00015 }
-<a name="l00016"></a>00016 
-<a name="l00017"></a><a class="code" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">00017</a> <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">ScopeStack::startScope</a>()
-<a name="l00018"></a>00018 {
-<a name="l00019"></a>00019     <a class="code" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a> table;
-<a name="l00020"></a>00020     scope_stack.push_front( table );
-<a name="l00021"></a>00021 }
-<a name="l00022"></a>00022 
-<a name="l00023"></a><a class="code" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">00023</a> <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">ScopeStack::stopScope</a>()
-<a name="l00024"></a>00024 {
-<a name="l00025"></a>00025     scope_stack.pop_front();
-<a name="l00026"></a>00026 }
-<a name="l00027"></a>00027 
-<a name="l00028"></a><a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">00028</a> <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">ScopeStack::define</a>(<span class="keyword">const</span> std::string&amp; name)
-<a name="l00029"></a>00029 {
-<a name="l00030"></a>00030     <a class="code" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">sym_pair_t</a> pair(name, <a class="code" href="class_symbol.html">Symbol</a>(name));
-<a name="l00031"></a>00031     scope_stack.front().insert( pair );
-<a name="l00032"></a>00032 }
-<a name="l00033"></a>00033 
-<a name="l00034"></a><a class="code" href="class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a">00034</a> <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">ScopeStack::define</a>(<span class="keyword">const</span> std::string&amp; name, <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)
-<a name="l00035"></a>00035 {
-<a name="l00036"></a>00036     <a class="code" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">sym_pair_t</a> pair(name, <a class="code" href="class_symbol.html">Symbol</a>(name,type));
-<a name="l00037"></a>00037     scope_stack.front().insert( pair );
-<a name="l00038"></a>00038 }
-<a name="l00039"></a>00039 
-<a name="l00040"></a><a class="code" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">00040</a> <span class="keyword">const</span> <a class="code" href="class_symbol.html">Symbol</a>* <a class="code" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">ScopeStack::lookup</a>(<span class="keyword">const</span> std::string&amp; name)
-<a name="l00041"></a>00041 {
-<a name="l00042"></a>00042     <a class="code" href="class_symbol.html">Symbol</a>* p_sym = NULL;
-<a name="l00043"></a>00043     list&lt;sym_table_t&gt;::iterator it;
-<a name="l00044"></a>00044     <span class="keywordflow">for</span>(it = scope_stack.begin(); it != scope_stack.end(); it++)
-<a name="l00045"></a>00045     {
-<a name="l00046"></a>00046         sym_table_t::iterator p_val = (*it).find(name);
-<a name="l00047"></a>00047         <span class="keywordflow">if</span>( p_val != (*it).end())
-<a name="l00048"></a>00048         {
-<a name="l00049"></a>00049             p_sym = &amp;(p_val-&gt;second);
-<a name="l00050"></a>00050         }
-<a name="l00051"></a>00051     }
-<a name="l00052"></a>00052     <span class="keywordflow">return</span> p_sym;
-<a name="l00053"></a>00053 }
-<a name="l00054"></a>00054 
-<a name="l00055"></a><a class="code" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">00055</a> <span class="keywordtype">bool</span> <a class="code" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">ScopeStack::isLocal</a>(<span class="keyword">const</span> std::string&amp; name)<span class="keyword"> const</span>
-<a name="l00056"></a>00056 <span class="keyword"></span>{
-<a name="l00057"></a>00057     <span class="keywordtype">bool</span> ret = <span class="keyword">false</span>;
-<a name="l00058"></a>00058     sym_table_t::const_iterator p_val = scope_stack.front().find(name);
-<a name="l00059"></a>00059     <span class="keywordflow">if</span>( p_val != scope_stack.front().end())
-<a name="l00060"></a>00060     {
-<a name="l00061"></a>00061         ret = <span class="keyword">true</span>;
-<a name="l00062"></a>00062     }
-<a name="l00063"></a>00063     <span class="keywordflow">return</span> ret;
-<a name="l00064"></a>00064 }
-<a name="l00065"></a>00065 
-<a name="l00066"></a><a class="code" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">00066</a> <span class="keywordtype">bool</span> <a class="code" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">ScopeStack::isGlobal</a>(<span class="keyword">const</span> std::string&amp; name)<span class="keyword"> const</span>
-<a name="l00067"></a>00067 <span class="keyword"></span>{
-<a name="l00068"></a>00068     <span class="keywordtype">bool</span> ret = <span class="keyword">false</span>;
-<a name="l00069"></a>00069     list&lt;sym_table_t&gt;::const_iterator it;
-<a name="l00070"></a>00070     <span class="keywordflow">for</span>(it = ++(scope_stack.begin()); it != scope_stack.end(); it++)
-<a name="l00071"></a>00071     {
-<a name="l00072"></a>00072         sym_table_t::const_iterator p_val = (*it).find(name);
-<a name="l00073"></a>00073         <span class="keywordflow">if</span>( p_val != (*it).end())
-<a name="l00074"></a>00074         {
-<a name="l00075"></a>00075             ret = <span class="keyword">true</span>;
-<a name="l00076"></a>00076             <span class="keywordflow">break</span>;
-<a name="l00077"></a>00077         }
-<a name="l00078"></a>00078     }
-<a name="l00079"></a>00079     <span class="keywordflow">return</span> ret;
-<a name="l00080"></a>00080 }
-<a name="l00081"></a>00081 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="scopestack_8cpp.html">scopestack.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -181,11 +93,107 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">scopestack.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="scopestack_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="scopestack_8h.html">scopestack.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &lt;iostream&gt;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="keyword">using namespace </span>std;</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"><a class="code" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">    6</a></span>&#160;<a class="code" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">ScopeStack::ScopeStack</a>()</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;{</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;    <span class="comment">// Initialize the stack</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    <a class="code" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a> table;</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;    scope_stack.push_front( table );</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;}</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
+<div class="line"><a name="l00013"></a><span class="lineno"><a class="code" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">   13</a></span>&#160;<a class="code" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">ScopeStack::~ScopeStack</a>()</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;{</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;}</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno"><a class="code" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">   17</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">ScopeStack::startScope</a>()</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;{</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;    <a class="code" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a> table;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;    scope_stack.push_front( table );</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;}</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno"><a class="code" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">   23</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">ScopeStack::stopScope</a>()</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;{</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;    scope_stack.pop_front();</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;}</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">   28</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">ScopeStack::define</a>(<span class="keyword">const</span> std::string&amp; name)</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <a class="code" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">sym_pair_t</a> pair(name, <a class="code" href="class_symbol.html">Symbol</a>(name));</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    scope_stack.front().insert( pair );</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;}</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno"><a class="code" href="class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a">   34</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">ScopeStack::define</a>(<span class="keyword">const</span> std::string&amp; name, <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    <a class="code" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">sym_pair_t</a> pair(name, <a class="code" href="class_symbol.html">Symbol</a>(name,type));</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    scope_stack.front().insert( pair );</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;}</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno"><a class="code" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">   40</a></span>&#160;<span class="keyword">const</span> <a class="code" href="class_symbol.html">Symbol</a>* <a class="code" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">ScopeStack::lookup</a>(<span class="keyword">const</span> std::string&amp; name)</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;{</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="class_symbol.html">Symbol</a>* p_sym = NULL;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    list&lt;sym_table_t&gt;::iterator it;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keywordflow">for</span>(it = scope_stack.begin(); it != scope_stack.end(); it++)</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    {</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        sym_table_t::iterator p_val = (*it).find(name);</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;        <span class="keywordflow">if</span>( p_val != (*it).end())</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        {</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;            p_sym = &amp;(p_val-&gt;second);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        }</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    }</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="keywordflow">return</span> p_sym;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;}</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="code" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">   55</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">ScopeStack::isLocal</a>(<span class="keyword">const</span> std::string&amp; name)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keywordtype">bool</span> ret = <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    sym_table_t::const_iterator p_val = scope_stack.front().find(name);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    <span class="keywordflow">if</span>( p_val != scope_stack.front().end())</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    {</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;        ret = <span class="keyword">true</span>;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    }</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;}</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00066"></a><span class="lineno"><a class="code" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">   66</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">ScopeStack::isGlobal</a>(<span class="keyword">const</span> std::string&amp; name)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keywordtype">bool</span> ret = <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    list&lt;sym_table_t&gt;::const_iterator it;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keywordflow">for</span>(it = ++(scope_stack.begin()); it != scope_stack.end(); it++)</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    {</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;        sym_table_t::const_iterator p_val = (*it).find(name);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;        <span class="keywordflow">if</span>( p_val != (*it).end())</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;        {</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;            ret = <span class="keyword">true</span>;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;            <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;        }</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    }</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    <span class="keywordflow">return</span> ret;</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;}</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="scopestack_8cpp.html">scopestack.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index ee58617e1034a2240dbe568c75b382cb14a19c3c..1255627e3d41ccf96b8fc79061e3bcf1b969100c 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/scopestack.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('scopestack_8d.html','');
+$(document).ready(function(){initNavTree('scopestack_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/symbol/scopestack.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="scopestack_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="scopestack_8d.html">scopestack.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">scopestack.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="scopestack_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="scopestack_8d.html">scopestack.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index f682df047881c5fb723ffc2633f35f18eba95fa2..e5a0bd3d1c053aa42747a9f1dc6c2957effb1e96 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/scopestack.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,107 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('scopestack_8d.html','');
+$(document).ready(function(){initNavTree('scopestack_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/symbol/scopestack.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="scopestack_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/symbol/scopestack.o source/symbol/scopestack.d:  source/symbol/scopestack.cpp source/symbol/scopestack.h \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/list \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_list.h \
-<a name="l00058"></a>00058  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/list.tcc \
-<a name="l00059"></a>00059  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/map \
-<a name="l00060"></a>00060  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_tree.h \
-<a name="l00061"></a>00061  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_map.h \
-<a name="l00062"></a>00062  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_multimap.h \
-<a name="l00063"></a>00063  source/symbol/symbol.h \
-<a name="l00064"></a>00064  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iostream \
-<a name="l00065"></a>00065  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ostream \
-<a name="l00066"></a>00066  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ios \
-<a name="l00067"></a>00067  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ios_base.h \
-<a name="l00068"></a>00068  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.h \
-<a name="l00069"></a>00069  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_classes.tcc \
-<a name="l00070"></a>00070  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/streambuf \
-<a name="l00071"></a>00071  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf.tcc \
-<a name="l00072"></a>00072  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.h \
-<a name="l00073"></a>00073  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.h \
-<a name="l00074"></a>00074  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwctype \
-<a name="l00075"></a>00075  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_base.h \
-<a name="l00076"></a>00076  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/streambuf_iterator.h \
-<a name="l00077"></a>00077  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/ctype_inline.h \
-<a name="l00078"></a>00078  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/locale_facets.tcc \
-<a name="l00079"></a>00079  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_ios.tcc \
-<a name="l00080"></a>00080  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream.tcc \
-<a name="l00081"></a>00081  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/istream \
-<a name="l00082"></a>00082  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/istream.tcc
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="scopestack_8d.html">scopestack.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -182,11 +93,114 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">scopestack.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="scopestack_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/symbol/scopestack.o source/symbol/scopestack.d:  source/symbol/scopestack.cpp source/symbol/scopestack.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/include/wchar.h /usr/include/stdio.h \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/list \</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_list.h \</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/list.tcc \</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/map \</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_tree.h \</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_map.h \</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_multimap.h \
+ source/symbol/symbol.h \</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iostream \</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ostream \</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ios \</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ios_base.h \</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.h \</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_classes.tcc \</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/streambuf \</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf.tcc \</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.h \</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.h \</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwctype \</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160; /usr/include/wctype.h \</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_base.h \</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/streambuf_iterator.h \</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/ctype_inline.h \</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/locale_facets.tcc \</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_ios.tcc \</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream.tcc \</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/istream \</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/istream.tcc</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="scopestack_8d.html">scopestack.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 483d7a5465d2050c64c06e36e9b481ad0895d40b..b2da445e73a8728d085830a5eb5ab4dcbb6f6beb 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/scopestack.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,16 +81,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('scopestack_8h.html','');
+$(document).ready(function(){initNavTree('scopestack_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a> &#124;
 <a href="#typedef-members">Typedefs</a>  </div>
   <div class="headertitle">
-<h1>source/symbol/scopestack.h File Reference</h1>  </div>
-</div>
+<div class="title">scopestack.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
 <code>#include &lt;list&gt;</code><br/>
@@ -100,23 +122,24 @@ This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="scopestack_8h__dep__incl.png" border="0" usemap="#source_2symbol_2scopestack_8hdep" alt=""/></div>
 <map name="source_2symbol_2scopestack_8hdep" id="source_2symbol_2scopestack_8hdep">
-<area shape="rect" id="node3" href="scopestack_8cpp.html" title="source/symbol/scopestack.cpp" alt="" coords="5,83,208,112"/></map>
+<area shape="rect" id="node3" href="scopestack_8cpp.html" title="source/symbol/scopestack.cpp" alt="" coords="5,80,203,107"/></map>
 </div>
 </div>
 <p><a href="scopestack_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html">ScopeStack</a></td></tr>
-<tr><td colspan="2"><h2><a name="typedef-members"></a>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scope_stack.html">ScopeStack</a></td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::pair&lt; std::string, <br class="typebreak"/>
+<tr class="memitem:aa8203ad0e1d28bcfef1d1918f115d0d6"><td class="memItemLeft" align="right" valign="top">typedef std::pair&lt; std::string, <br class="typebreak"/>
 <a class="el" href="class_symbol.html">Symbol</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">sym_pair_t</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
+<tr class="memitem:ac00f2f845911b84646322b4b1c7bc14c"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
 <a class="el" href="class_symbol.html">Symbol</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a></td></tr>
 </table>
 <hr/><h2>Typedef Documentation</h2>
-<a class="anchor" id="aa8203ad0e1d28bcfef1d1918f115d0d6"></a><!-- doxytag: member="scopestack.h::sym_pair_t" ref="aa8203ad0e1d28bcfef1d1918f115d0d6" args="" -->
+<a class="anchor" id="aa8203ad0e1d28bcfef1d1918f115d0d6"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -124,14 +147,13 @@ Typedefs</h2></td></tr>
           <td class="memname">typedef std::pair&lt;std::string,<a class="el" href="class_symbol.html">Symbol</a>&gt; <a class="el" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">sym_pair_t</a></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8h_source.html#l00009">9</a> of file <a class="el" href="scopestack_8h_source.html">scopestack.h</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ac00f2f845911b84646322b4b1c7bc14c"></a><!-- doxytag: member="scopestack.h::sym_table_t" ref="ac00f2f845911b84646322b4b1c7bc14c" args="" -->
+<a class="anchor" id="ac00f2f845911b84646322b4b1c7bc14c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -139,37 +161,22 @@ Typedefs</h2></td></tr>
           <td class="memname">typedef std::map&lt;std::string,<a class="el" href="class_symbol.html">Symbol</a>&gt; <a class="el" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="scopestack_8h_source.html#l00010">10</a> of file <a class="el" href="scopestack_8h_source.html">scopestack.h</a>.</p>
 
 </div>
 </div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="scopestack_8h.html">scopestack.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="scopestack_8h.html">scopestack.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/scopestack_8h.js b/docs/doxygen/html/scopestack_8h.js
new file mode 100644 (file)
index 0000000..72660ec
--- /dev/null
@@ -0,0 +1,6 @@
+var scopestack_8h =
+[
+    [ "ScopeStack", "class_scope_stack.html", "class_scope_stack" ],
+    [ "sym_pair_t", "scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6", null ],
+    [ "sym_table_t", "scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c", null ]
+];
\ No newline at end of file
index c69cf3f6a88560de4c723739ad3d07db76bea95e..75b245fb8348aacaac1be3ef26a07019dd8b29d1 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$scopestack_8cpp.html" title="source/symbol/scopestack.cpp" alt="" coords="5,83,208,112"/>
+<area shape="rect" id="node3" href="$scopestack_8cpp.html" title="source/symbol/scopestack.cpp" alt="" coords="5,80,203,107"/>
 </map>
index ce2131399074dcd098285e6ed32e9c82055d274d..9ba3f5381ea4b2e4798937dd4badad73a15323dd 100644 (file)
@@ -1 +1 @@
-798b4bd4b262bc5983e791a3a61042c8
\ No newline at end of file
+c8e13529848a6f51bdebb333d2d140f0
\ No newline at end of file
index 9139eff73326bdd0f067db45fb01600233f9f3dc..ac6c21aad57d75281e6802f743a834aa4172fd68 100644 (file)
Binary files a/docs/doxygen/html/scopestack_8h__dep__incl.png and b/docs/doxygen/html/scopestack_8h__dep__incl.png differ
index 650ffa2f7da1a06ec1e3200bf79be4017ba1dd7a..5d9c0a3dc40e1f93615556d52ce2586a033552e9 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/scopestack.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,53 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('scopestack_8h.html','');
+$(document).ready(function(){initNavTree('scopestack_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/symbol/scopestack.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="scopestack_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef SCOPE_TREE_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define SCOPE_TREE_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;list&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;map&gt;</span>
-<a name="l00007"></a>00007 <span class="preprocessor">#include &quot;<a class="code" href="symbol_8h.html">symbol.h</a>&quot;</span>
-<a name="l00008"></a>00008 
-<a name="l00009"></a><a class="code" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">00009</a> <span class="keyword">typedef</span> std::pair&lt;std::string,Symbol&gt; <a class="code" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">sym_pair_t</a>;
-<a name="l00010"></a><a class="code" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">00010</a> <span class="keyword">typedef</span> std::map&lt;std::string,Symbol&gt; <a class="code" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a>;
-<a name="l00011"></a>00011 
-<a name="l00012"></a><a class="code" href="class_scope_stack.html">00012</a> <span class="keyword">class </span><a class="code" href="class_scope_stack.html">ScopeStack</a> {
-<a name="l00013"></a>00013     <span class="keyword">protected</span>:
-<a name="l00014"></a><a class="code" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">00014</a>         std::list&lt;sym_table_t&gt; <a class="code" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">scope_stack</a>;
-<a name="l00015"></a>00015     <span class="keyword">public</span>:
-<a name="l00016"></a>00016         <a class="code" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">ScopeStack</a>();
-<a name="l00017"></a>00017         <span class="keyword">virtual</span> <a class="code" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">~ScopeStack</a>();
-<a name="l00018"></a>00018 
-<a name="l00019"></a>00019         <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">startScope</a>();
-<a name="l00020"></a>00020         <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">stopScope</a>();
-<a name="l00021"></a>00021         <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">define</a>(<span class="keyword">const</span> std::string&amp; name);
-<a name="l00022"></a>00022         <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">define</a>(<span class="keyword">const</span> std::string&amp; name, <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type);
-<a name="l00023"></a>00023         <span class="keyword">const</span> <a class="code" href="class_symbol.html">Symbol</a>* <a class="code" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">lookup</a>(<span class="keyword">const</span> std::string&amp; name);
-<a name="l00024"></a>00024         <span class="keywordtype">bool</span> <a class="code" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">isLocal</a>(<span class="keyword">const</span> std::string&amp; name) <span class="keyword">const</span>;
-<a name="l00025"></a>00025         <span class="keywordtype">bool</span> <a class="code" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">isGlobal</a>(<span class="keyword">const</span> std::string&amp; name) <span class="keyword">const</span>;
-<a name="l00026"></a>00026 };
-<a name="l00027"></a>00027 
-<a name="l00028"></a>00028 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="scopestack_8h.html">scopestack.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -128,11 +93,54 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">scopestack.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="scopestack_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef SCOPE_TREE_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define SCOPE_TREE_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &lt;list&gt;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="symbol_8h.html">symbol.h</a>&quot;</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;</div>
+<div class="line"><a name="l00009"></a><span class="lineno"><a class="code" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">    9</a></span>&#160;<span class="keyword">typedef</span> std::pair&lt;std::string,Symbol&gt; <a class="code" href="scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6">sym_pair_t</a>;</div>
+<div class="line"><a name="l00010"></a><span class="lineno"><a class="code" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">   10</a></span>&#160;<span class="keyword">typedef</span> std::map&lt;std::string,Symbol&gt; <a class="code" href="scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c">sym_table_t</a>;</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;</div>
+<div class="line"><a name="l00012"></a><span class="lineno"><a class="code" href="class_scope_stack.html">   12</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_scope_stack.html">ScopeStack</a> {</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00014"></a><span class="lineno"><a class="code" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">   14</a></span>&#160;        std::list&lt;sym_table_t&gt; <a class="code" href="class_scope_stack.html#affa1115b1547064c04186846fd594344">scope_stack</a>;</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <a class="code" href="class_scope_stack.html#a754459e71e5e91fd4210c063014634c2">ScopeStack</a>();</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626">~ScopeStack</a>();</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8">startScope</a>();</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a410129444ad5a4be8784007d1fd73129">stopScope</a>();</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">define</a>(<span class="keyword">const</span> std::string&amp; name);</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2">define</a>(<span class="keyword">const</span> std::string&amp; name, <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type);</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;        <span class="keyword">const</span> <a class="code" href="class_symbol.html">Symbol</a>* <a class="code" href="class_scope_stack.html#a93cb7113443905f602ba812587e01b4d">lookup</a>(<span class="keyword">const</span> std::string&amp; name);</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4">isLocal</a>(<span class="keyword">const</span> std::string&amp; name) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf">isGlobal</a>(<span class="keyword">const</span> std::string&amp; name) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;};</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="scopestack_8h.html">scopestack.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 2d4432f904d5745e6f3317504e7c5644a10a40ea..a3164d5530cdc248dc6d84e7cd064b9c8e59c6ef 100644 (file)
@@ -2,79 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_61.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_addchild">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_a_s_t.html#a131ed8cb88639003df1058f768820cc5" target="_parent">addChild</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_advance">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_marker.html#a68c539e79c3052ba7addf090dfd05985" target="_parent">advance</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ast">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_ast')">AST</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../class_a_s_t.html" target="_parent">AST</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87" target="_parent">IParser::ast()</a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd" target="_parent">AST::AST(ASTNodeType type)</a>
-    <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" target="_parent">AST::AST(Token tok)</a>
-    <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e" target="_parent">AST::AST(ASTNodeType type, const char *text)</a>
-    <a id="Item2_c5" onkeydown="return searchResults.NavChild(event,2,5)" onkeypress="return searchResults.NavChild(event,2,5)" onkeyup="return searchResults.NavChild(event,2,5)" class="SRScope" href="../class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222" target="_parent">AST::AST(ASTNodeType type, std::string text)</a>
-    <a id="Item2_c6" onkeydown="return searchResults.NavChild(event,2,6)" onkeypress="return searchResults.NavChild(event,2,6)" onkeyup="return searchResults.NavChild(event,2,6)" class="SRScope" href="../class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91" target="_parent">AST::AST(ASTNodeType type, int child_count,...)</a>
-    <a id="Item2_c7" onkeydown="return searchResults.NavChild(event,2,7)" onkeypress="return searchResults.NavChild(event,2,7)" onkeyup="return searchResults.NavChild(event,2,7)" class="SRScope" href="../class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c" target="_parent">AST::AST(ASTNodeType type, std::string text, int child_count,...)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_ast_2ecpp">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../ast_8cpp.html" target="_parent">ast.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ast_2ed">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../ast_8d.html" target="_parent">ast.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ast_2eh">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../ast_8h.html" target="_parent">ast.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_astnodetype">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../ast_8h.html#a0a931957f12a2075e6e11ee596651dff" target="_parent">ASTNodeType</a>
-  <span class="SRScope">ast.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_astprinter">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_a_s_t_printer.html" target="_parent">ASTPrinter</a>
- </div>
-</div>
-<div class="SRResult" id="SR_astprinter_2ecpp">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../astprinter_8cpp.html" target="_parent">astprinter.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_astprinter_2ed">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../astprinter_8d.html" target="_parent">astprinter.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_astprinter_2eh">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../astprinter_8h.html" target="_parent">astprinter.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_61.js b/docs/doxygen/html/search/all_61.js
new file mode 100644 (file)
index 0000000..23b3349
--- /dev/null
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['addchild',['addChild',['../class_a_s_t.html#a131ed8cb88639003df1058f768820cc5',1,'AST']]],
+  ['advance',['advance',['../class_i_marker.html#a68c539e79c3052ba7addf090dfd05985',1,'IMarker']]],
+  ['ast',['AST',['../class_a_s_t.html',1,'AST'],['../class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87',1,'IParser::ast()'],['../class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd',1,'AST::AST(ASTNodeType type)'],['../class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9',1,'AST::AST(Token tok)'],['../class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e',1,'AST::AST(ASTNodeType type, const char *text)'],['../class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222',1,'AST::AST(ASTNodeType type, std::string text)'],['../class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91',1,'AST::AST(ASTNodeType type, int child_count,...)'],['../class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c',1,'AST::AST(ASTNodeType type, std::string text, int child_count,...)']]],
+  ['ast_2ecpp',['ast.cpp',['../ast_8cpp.html',1,'']]],
+  ['ast_2ed',['ast.d',['../ast_8d.html',1,'']]],
+  ['ast_2eh',['ast.h',['../ast_8h.html',1,'']]],
+  ['astnodetype',['ASTNodeType',['../ast_8h.html#a0a931957f12a2075e6e11ee596651dff',1,'ast.h']]],
+  ['astprinter',['ASTPrinter',['../class_a_s_t_printer.html',1,'']]],
+  ['astprinter_2ecpp',['astprinter.cpp',['../astprinter_8cpp.html',1,'']]],
+  ['astprinter_2ed',['astprinter.d',['../astprinter_8d.html',1,'']]],
+  ['astprinter_2eh',['astprinter.h',['../astprinter_8h.html',1,'']]]
+];
index faf8065e10f40a7664743bf588640f10077a7d4e..ee8871cb35abdbc961f286f534ac45ae99ea161e 100644 (file)
@@ -2,35 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_62.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_btparser">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_btparser')">BTParser</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_b_t_parser.html" target="_parent">BTParser</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4" target="_parent">BTParser::BTParser()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_btparser_2ecpp">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../btparser_8cpp.html" target="_parent">btparser.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_btparser_2ed">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../btparser_8d.html" target="_parent">btparser.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_btparser_2eh">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../btparser_8h.html" target="_parent">btparser.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_62.js b/docs/doxygen/html/search/all_62.js
new file mode 100644 (file)
index 0000000..fbaf83d
--- /dev/null
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['btparser',['BTParser',['../class_b_t_parser.html',1,'BTParser'],['../class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4',1,'BTParser::BTParser()']]],
+  ['btparser_2ecpp',['btparser.cpp',['../btparser_8cpp.html',1,'']]],
+  ['btparser_2ed',['btparser.d',['../btparser_8d.html',1,'']]],
+  ['btparser_2eh',['btparser.h',['../btparser_8h.html',1,'']]]
+];
index fbbcb50391e73825c244a7187c457f7c721b1c9e..56b5ad1e9ead06b8c8f91e4d657e194a6be9914c 100644 (file)
@@ -2,62 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_63.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_children">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" target="_parent">children</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_clear">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04" target="_parent">clear</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_clone">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b" target="_parent">clone</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_column">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_column')">column</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb" target="_parent">ILexer::column()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_token.html#a1b21e17c8d9b12f84147656d03492b57" target="_parent">Token::column(int col)</a>
-    <a id="Item3_c2" onkeydown="return searchResults.NavChild(event,3,2)" onkeypress="return searchResults.NavChild(event,3,2)" onkeyup="return searchResults.NavChild(event,3,2)" class="SRScope" href="../class_token.html#ae814a8d1293aa3e17fcff49a655fde92" target="_parent">Token::column() const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_consume">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_consume')">consume</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" target="_parent">IBuffer::consume()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f" target="_parent">ILexer::consume()</a>
-    <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" target="_parent">LLNLexer::consume()</a>
-    <a id="Item4_c3" onkeydown="return searchResults.NavChild(event,4,3)" onkeypress="return searchResults.NavChild(event,4,3)" onkeyup="return searchResults.NavChild(event,4,3)" class="SRScope" href="../class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027" target="_parent">BTParser::consume()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_cur_5fidx">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2" target="_parent">cur_idx</a>
-  <span class="SRScope">LLNLexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cur_5flocation">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618" target="_parent">cur_location</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_63.js b/docs/doxygen/html/search/all_63.js
new file mode 100644 (file)
index 0000000..72f69f8
--- /dev/null
@@ -0,0 +1,10 @@
+var searchData=
+[
+  ['children',['children',['../class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75',1,'AST']]],
+  ['clear',['clear',['../class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04',1,'IBuffer']]],
+  ['clone',['clone',['../class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b',1,'AST']]],
+  ['column',['column',['../class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb',1,'ILexer::column()'],['../class_token.html#a1b21e17c8d9b12f84147656d03492b57',1,'Token::column(int col)'],['../class_token.html#ae814a8d1293aa3e17fcff49a655fde92',1,'Token::column() const ']]],
+  ['consume',['consume',['../class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d',1,'IBuffer::consume()'],['../class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f',1,'ILexer::consume()'],['../class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d',1,'LLNLexer::consume()'],['../class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027',1,'BTParser::consume()']]],
+  ['cur_5fidx',['cur_idx',['../class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2',1,'LLNLexer']]],
+  ['cur_5flocation',['cur_location',['../class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618',1,'IMarker']]]
+];
index 3700e251b06e785e520adeefe566a54a34236665..b53ff083e5022a2a3386d737eb05a6cbe52fdda7 100644 (file)
@@ -2,20 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_64.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_define">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_define')">define</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2" target="_parent">ScopeStack::define(const std::string &amp;name)</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a" target="_parent">ScopeStack::define(const std::string &amp;name, symtype_t type)</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_64.js b/docs/doxygen/html/search/all_64.js
new file mode 100644 (file)
index 0000000..d382890
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['define',['define',['../class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2',1,'ScopeStack::define(const std::string &amp;name)'],['../class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a',1,'ScopeStack::define(const std::string &amp;name, symtype_t type)']]]
+];
index cc69a9bb0e6360d9b308d3c73e8e1f586abd7e19..66cc834879333627cd267285e3ecf227ad07cf60 100644 (file)
@@ -2,61 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_65.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_eof">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0" target="_parent">eof</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ex_5fcolumn">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_exception.html#a5a08b0f7c24a639573c36ace567348c4" target="_parent">ex_column</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ex_5fline">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8" target="_parent">ex_line</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ex_5fmsg">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27" target="_parent">ex_msg</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exception">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exception')">Exception</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../class_exception.html" target="_parent">Exception</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../class_exception.html#a1b78336bb26edf8e784783cc150c5801" target="_parent">Exception::Exception()</a>
-    <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../class_exception.html#abfa91380075acb0b040b401ace9885d8" target="_parent">Exception::Exception(const Token &amp;tok)</a>
-    <a id="Item4_c3" onkeydown="return searchResults.NavChild(event,4,3)" onkeypress="return searchResults.NavChild(event,4,3)" onkeyup="return searchResults.NavChild(event,4,3)" class="SRScope" href="../class_exception.html#aa049354d27370ca0176a16c5ed7394e9" target="_parent">Exception::Exception(int line, int column)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2ecpp">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../exception_8cpp.html" target="_parent">exception.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2ed">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../exception_8d.html" target="_parent">exception.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2eh">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../exception_8h.html" target="_parent">exception.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_65.js b/docs/doxygen/html/search/all_65.js
new file mode 100644 (file)
index 0000000..098192f
--- /dev/null
@@ -0,0 +1,11 @@
+var searchData=
+[
+  ['eof',['eof',['../class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0',1,'ILexer']]],
+  ['ex_5fcolumn',['ex_column',['../class_exception.html#a5a08b0f7c24a639573c36ace567348c4',1,'Exception']]],
+  ['ex_5fline',['ex_line',['../class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8',1,'Exception']]],
+  ['ex_5fmsg',['ex_msg',['../class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27',1,'Exception']]],
+  ['exception',['Exception',['../class_exception.html',1,'Exception'],['../class_exception.html#a1b78336bb26edf8e784783cc150c5801',1,'Exception::Exception()'],['../class_exception.html#abfa91380075acb0b040b401ace9885d8',1,'Exception::Exception(const Token &amp;tok)'],['../class_exception.html#aa049354d27370ca0176a16c5ed7394e9',1,'Exception::Exception(int line, int column)']]],
+  ['exception_2ecpp',['exception.cpp',['../exception_8cpp.html',1,'']]],
+  ['exception_2ed',['exception.d',['../exception_8d.html',1,'']]],
+  ['exception_2eh',['exception.h',['../exception_8h.html',1,'']]]
+];
index 7ea9bd4b3a850e6bfd748bb27421a3c1b256bf48..3d1f8b35e895a9ae97f7ce9d58738a63445e0016 100644 (file)
@@ -2,21 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_66.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_fill">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_fill')">fill</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" target="_parent">IBuffer::fill()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" target="_parent">LLNLexer::fill()</a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c" target="_parent">BTParser::fill()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_66.js b/docs/doxygen/html/search/all_66.js
new file mode 100644 (file)
index 0000000..07580d4
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['fill',['fill',['../class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df',1,'IBuffer::fill()'],['../class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa',1,'LLNLexer::fill()'],['../class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c',1,'BTParser::fill()']]]
+];
index 1e61574f73272d3acf5d7bea6592bae2515c9c2f..1a00b554d45d8e53dc52802b19d7140c75ec6035 100644 (file)
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_69.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ibuffer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_ibuffer')">IBuffer</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_i_buffer.html" target="_parent">IBuffer</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b" target="_parent">IBuffer::IBuffer()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_ibuffer_2ecpp">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../ibuffer_8cpp.html" target="_parent">ibuffer.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ibuffer_2ed">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../ibuffer_8d.html" target="_parent">ibuffer.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ibuffer_2eh">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../ibuffer_8h.html" target="_parent">ibuffer.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_ilexer')">ILexer</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../class_i_lexer.html" target="_parent">ILexer</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../class_i_lexer.html#a204cc87b6147aa741d8fde4825843761" target="_parent">ILexer::ILexer()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer_2ecpp">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../ilexer_8cpp.html" target="_parent">ilexer.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer_2ed">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../ilexer_8d.html" target="_parent">ilexer.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer_2eh">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../ilexer_8h.html" target="_parent">ilexer.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_imarker')">IMarker</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../class_i_marker.html" target="_parent">IMarker</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4" target="_parent">IMarker::IMarker()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker_2ecpp">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../imarker_8cpp.html" target="_parent">imarker.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker_2ed">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../imarker_8d.html" target="_parent">imarker.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker_2eh">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../imarker_8h.html" target="_parent">imarker.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_in_5fstream">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f" target="_parent">in_stream</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_input">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2" target="_parent">input</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_iparser')">IParser</a>
-  <div class="SRChildren">
-    <a id="Item14_c0" onkeydown="return searchResults.NavChild(event,14,0)" onkeypress="return searchResults.NavChild(event,14,0)" onkeyup="return searchResults.NavChild(event,14,0)" class="SRScope" href="../class_i_parser.html" target="_parent">IParser</a>
-    <a id="Item14_c1" onkeydown="return searchResults.NavChild(event,14,1)" onkeypress="return searchResults.NavChild(event,14,1)" onkeyup="return searchResults.NavChild(event,14,1)" class="SRScope" href="../class_i_parser.html#a97691dca898e799fac489ede2ff058b4" target="_parent">IParser::IParser()</a>
-    <a id="Item14_c2" onkeydown="return searchResults.NavChild(event,14,2)" onkeypress="return searchResults.NavChild(event,14,2)" onkeyup="return searchResults.NavChild(event,14,2)" class="SRScope" href="../class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf" target="_parent">IParser::IParser(ILexer *in)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser_2ecpp">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../iparser_8cpp.html" target="_parent">iparser.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser_2ed">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../iparser_8d.html" target="_parent">iparser.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser_2eh">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../iparser_8h.html" target="_parent">iparser.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_isglobal">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="../class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf" target="_parent">isGlobal</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_islocal">
- <div class="SREntry">
-  <a id="Item19" onkeydown="return searchResults.Nav(event,19)" onkeypress="return searchResults.Nav(event,19)" onkeyup="return searchResults.Nav(event,19)" class="SRSymbol" href="../class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4" target="_parent">isLocal</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ismarked">
- <div class="SREntry">
-  <a id="Item20" onkeydown="return searchResults.Nav(event,20)" onkeypress="return searchResults.Nav(event,20)" onkeyup="return searchResults.Nav(event,20)" class="SRSymbol" href="../class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e" target="_parent">isMarked</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor">
- <div class="SREntry">
-  <a id="Item21" onkeydown="return searchResults.Nav(event,21)" onkeypress="return searchResults.Nav(event,21)" onkeyup="return searchResults.Nav(event,21)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_ivisitor')">IVisitor</a>
-  <div class="SRChildren">
-    <a id="Item21_c0" onkeydown="return searchResults.NavChild(event,21,0)" onkeypress="return searchResults.NavChild(event,21,0)" onkeyup="return searchResults.NavChild(event,21,0)" class="SRScope" href="../class_i_visitor.html" target="_parent">IVisitor</a>
-    <a id="Item21_c1" onkeydown="return searchResults.NavChild(event,21,1)" onkeypress="return searchResults.NavChild(event,21,1)" onkeyup="return searchResults.NavChild(event,21,1)" class="SRScope" href="../class_i_visitor.html#a1f982003291f872f6f3781456b295e8a" target="_parent">IVisitor::IVisitor()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor_2ecpp">
- <div class="SREntry">
-  <a id="Item22" onkeydown="return searchResults.Nav(event,22)" onkeypress="return searchResults.Nav(event,22)" onkeyup="return searchResults.Nav(event,22)" class="SRSymbol" href="../ivisitor_8cpp.html" target="_parent">ivisitor.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor_2ed">
- <div class="SREntry">
-  <a id="Item23" onkeydown="return searchResults.Nav(event,23)" onkeypress="return searchResults.Nav(event,23)" onkeyup="return searchResults.Nav(event,23)" class="SRSymbol" href="../ivisitor_8d.html" target="_parent">ivisitor.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor_2eh">
- <div class="SREntry">
-  <a id="Item24" onkeydown="return searchResults.Nav(event,24)" onkeypress="return searchResults.Nav(event,24)" onkeyup="return searchResults.Nav(event,24)" class="SRSymbol" href="../ivisitor_8h.html" target="_parent">ivisitor.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_69.js b/docs/doxygen/html/search/all_69.js
new file mode 100644 (file)
index 0000000..d07c8e5
--- /dev/null
@@ -0,0 +1,28 @@
+var searchData=
+[
+  ['ibuffer',['IBuffer',['../class_i_buffer.html',1,'IBuffer'],['../class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b',1,'IBuffer::IBuffer()']]],
+  ['ibuffer_2ecpp',['ibuffer.cpp',['../ibuffer_8cpp.html',1,'']]],
+  ['ibuffer_2ed',['ibuffer.d',['../ibuffer_8d.html',1,'']]],
+  ['ibuffer_2eh',['ibuffer.h',['../ibuffer_8h.html',1,'']]],
+  ['ilexer',['ILexer',['../class_i_lexer.html',1,'ILexer'],['../class_i_lexer.html#a204cc87b6147aa741d8fde4825843761',1,'ILexer::ILexer()']]],
+  ['ilexer_2ecpp',['ilexer.cpp',['../ilexer_8cpp.html',1,'']]],
+  ['ilexer_2ed',['ilexer.d',['../ilexer_8d.html',1,'']]],
+  ['ilexer_2eh',['ilexer.h',['../ilexer_8h.html',1,'']]],
+  ['imarker',['IMarker',['../class_i_marker.html',1,'IMarker'],['../class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4',1,'IMarker::IMarker()']]],
+  ['imarker_2ecpp',['imarker.cpp',['../imarker_8cpp.html',1,'']]],
+  ['imarker_2ed',['imarker.d',['../imarker_8d.html',1,'']]],
+  ['imarker_2eh',['imarker.h',['../imarker_8h.html',1,'']]],
+  ['in_5fstream',['in_stream',['../class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f',1,'ILexer']]],
+  ['input',['input',['../class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2',1,'IParser']]],
+  ['iparser',['IParser',['../class_i_parser.html',1,'IParser'],['../class_i_parser.html#a97691dca898e799fac489ede2ff058b4',1,'IParser::IParser()'],['../class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf',1,'IParser::IParser(ILexer *in)']]],
+  ['iparser_2ecpp',['iparser.cpp',['../iparser_8cpp.html',1,'']]],
+  ['iparser_2ed',['iparser.d',['../iparser_8d.html',1,'']]],
+  ['iparser_2eh',['iparser.h',['../iparser_8h.html',1,'']]],
+  ['isglobal',['isGlobal',['../class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf',1,'ScopeStack']]],
+  ['islocal',['isLocal',['../class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4',1,'ScopeStack']]],
+  ['ismarked',['isMarked',['../class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e',1,'IMarker']]],
+  ['ivisitor',['IVisitor',['../class_i_visitor.html',1,'IVisitor'],['../class_i_visitor.html#a1f982003291f872f6f3781456b295e8a',1,'IVisitor::IVisitor()']]],
+  ['ivisitor_2ecpp',['ivisitor.cpp',['../ivisitor_8cpp.html',1,'']]],
+  ['ivisitor_2ed',['ivisitor.d',['../ivisitor_8d.html',1,'']]],
+  ['ivisitor_2eh',['ivisitor.h',['../ivisitor_8h.html',1,'']]]
+];
index 590de58d3bea55e816219ae03e3451088772f184..f6383cc2277076c6a62635811a54437b30789441 100644 (file)
@@ -2,99 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6c.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_la_5fbuffer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc" target="_parent">la_buffer</a>
-  <span class="SRScope">LLNLexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_lexer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00" target="_parent">lexer</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_line">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_line')">line</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff" target="_parent">ILexer::line()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77" target="_parent">Token::line(int ln)</a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46" target="_parent">Token::line() const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_llnlexer">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_llnlexer')">LLNLexer</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_l_l_n_lexer.html" target="_parent">LLNLexer</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843" target="_parent">LLNLexer::LLNLexer()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_llnlexer_2ecpp">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../llnlexer_8cpp.html" target="_parent">llnlexer.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_llnlexer_2ed">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../llnlexer_8d.html" target="_parent">llnlexer.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_llnlexer_2eh">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../llnlexer_8h.html" target="_parent">llnlexer.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_load">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" target="_parent">load</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_location">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_location')">location</a>
-  <div class="SRChildren">
-    <a id="Item8_c0" onkeydown="return searchResults.NavChild(event,8,0)" onkeypress="return searchResults.NavChild(event,8,0)" onkeyup="return searchResults.NavChild(event,8,0)" class="SRScope" href="../class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" target="_parent">IMarker::location(void)</a>
-    <a id="Item8_c1" onkeydown="return searchResults.NavChild(event,8,1)" onkeypress="return searchResults.NavChild(event,8,1)" onkeyup="return searchResults.NavChild(event,8,1)" class="SRScope" href="../class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686" target="_parent">IMarker::location(unsigned int index)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_lookahead">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_lookahead')">lookahead</a>
-  <div class="SRChildren">
-    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../class_b_t_parser.html#a796693745ebe354914eeacddba20f109" target="_parent">BTParser::lookahead()</a>
-    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" target="_parent">LLNLexer::lookahead()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_lookaheadtoken">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2" target="_parent">lookaheadToken</a>
-  <span class="SRScope">BTParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_lookaheadtype">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../class_b_t_parser.html#a01abded048ed1573e03867f7f2316583" target="_parent">lookaheadType</a>
-  <span class="SRScope">BTParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_lookup">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../class_scope_stack.html#a93cb7113443905f602ba812587e01b4d" target="_parent">lookup</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_6c.js b/docs/doxygen/html/search/all_6c.js
new file mode 100644 (file)
index 0000000..a121f59
--- /dev/null
@@ -0,0 +1,16 @@
+var searchData=
+[
+  ['la_5fbuffer',['la_buffer',['../class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc',1,'LLNLexer']]],
+  ['lexer',['lexer',['../class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00',1,'IParser']]],
+  ['line',['line',['../class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff',1,'ILexer::line()'],['../class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77',1,'Token::line(int ln)'],['../class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46',1,'Token::line() const ']]],
+  ['llnlexer',['LLNLexer',['../class_l_l_n_lexer.html',1,'LLNLexer'],['../class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843',1,'LLNLexer::LLNLexer()']]],
+  ['llnlexer_2ecpp',['llnlexer.cpp',['../llnlexer_8cpp.html',1,'']]],
+  ['llnlexer_2ed',['llnlexer.d',['../llnlexer_8d.html',1,'']]],
+  ['llnlexer_2eh',['llnlexer.h',['../llnlexer_8h.html',1,'']]],
+  ['load',['load',['../class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d',1,'IBuffer']]],
+  ['location',['location',['../class_i_marker.html#a0e9628e8c66b493ff331abab55c744da',1,'IMarker::location(void)'],['../class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686',1,'IMarker::location(unsigned int index)']]],
+  ['lookahead',['lookahead',['../class_b_t_parser.html#a796693745ebe354914eeacddba20f109',1,'BTParser::lookahead()'],['../class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89',1,'LLNLexer::lookahead()']]],
+  ['lookaheadtoken',['lookaheadToken',['../class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2',1,'BTParser']]],
+  ['lookaheadtype',['lookaheadType',['../class_b_t_parser.html#a01abded048ed1573e03867f7f2316583',1,'BTParser']]],
+  ['lookup',['lookup',['../class_scope_stack.html#a93cb7113443905f602ba812587e01b4d',1,'ScopeStack']]]
+];
index da8163af31202f827d0855f1096c3a58cedfc536..2e27d4d647dae6ee0838633ee1d10ca2f3486c7d 100644 (file)
@@ -2,42 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6d.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_mark">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_marker.html#a92024922612faa5bb0106609f151c050" target="_parent">mark</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_markers">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7" target="_parent">markers</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_match">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_match')">match</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c" target="_parent">ILexer::match()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" target="_parent">LLNLexer::match()</a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03" target="_parent">BTParser::match()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_message">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_message')">message</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf" target="_parent">Exception::message(const std::string &amp;msg)</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_exception.html#a8f4eb20583b892ce7b0fb55554a94156" target="_parent">Exception::message(void) const </a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_6d.js b/docs/doxygen/html/search/all_6d.js
new file mode 100644 (file)
index 0000000..f4e7e33
--- /dev/null
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['mark',['mark',['../class_i_marker.html#a92024922612faa5bb0106609f151c050',1,'IMarker']]],
+  ['markers',['markers',['../class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7',1,'IMarker']]],
+  ['match',['match',['../class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c',1,'ILexer::match()'],['../class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7',1,'LLNLexer::match()'],['../class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03',1,'BTParser::match()']]],
+  ['message',['message',['../class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf',1,'Exception::message(const std::string &amp;msg)'],['../class_exception.html#a8f4eb20583b892ce7b0fb55554a94156',1,'Exception::message(void) const ']]]
+];
index a714cdd3558611003b5bed8e0467ecec47aac42a..1f92ee5b62466491d31e77844835cb305a6315e4 100644 (file)
@@ -2,47 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6e.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_name">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_name')">name</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112" target="_parent">Symbol::name() const </a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926" target="_parent">Symbol::name(const std::string &amp;name)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_next">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_next')">next</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d" target="_parent">ILexer::next()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676" target="_parent">LLNLexer::next()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_node_5fchildren">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_a_s_t.html#acb9265830632be3a68812c66c08c8752" target="_parent">node_children</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_node_5ftext">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3" target="_parent">node_text</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_node_5ftype">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312" target="_parent">node_type</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_6e.js b/docs/doxygen/html/search/all_6e.js
new file mode 100644 (file)
index 0000000..db6e89f
--- /dev/null
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['name',['name',['../class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112',1,'Symbol::name() const '],['../class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926',1,'Symbol::name(const std::string &amp;name)']]],
+  ['next',['next',['../class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d',1,'ILexer::next()'],['../class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676',1,'LLNLexer::next()']]],
+  ['node_5fchildren',['node_children',['../class_a_s_t.html#acb9265830632be3a68812c66c08c8752',1,'AST']]],
+  ['node_5ftext',['node_text',['../class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3',1,'AST']]],
+  ['node_5ftype',['node_type',['../class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312',1,'AST']]]
+];
index 84c38d2bb7af9b56cc4c396b07a6c9cc7df77b4c..61827e82e318018381d9d3c99698b6b6f90fad38 100644 (file)
@@ -2,46 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6f.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_operator_21_3d">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_21_3d')">operator!=</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_token.html#a44c1e0a6d1880cb378e7b43178db4e08" target="_parent">Token::operator!=()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd" target="_parent">AST::operator!=()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3c_3c">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3c_3c')">operator&lt;&lt;</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f" target="_parent">Exception::operator&lt;&lt;()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4" target="_parent">Exception::operator&lt;&lt;()</a>
-    <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f" target="_parent">operator&lt;&lt;(Exception &amp;ex, const std::string &amp;rhs):&#160;exception.cpp</a>
-    <a id="Item1_c3" onkeydown="return searchResults.NavChild(event,1,3)" onkeypress="return searchResults.NavChild(event,1,3)" onkeyup="return searchResults.NavChild(event,1,3)" class="SRScope" href="../exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4" target="_parent">operator&lt;&lt;(Exception &amp;ex, unsigned int rhs):&#160;exception.cpp</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3d">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" target="_parent">operator=</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3d_3d">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3d_3d')">operator==</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_token.html#a4b0d7419c692350d4b28b947956e7e82" target="_parent">Token::operator==()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" target="_parent">AST::operator==()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_6f.js b/docs/doxygen/html/search/all_6f.js
new file mode 100644 (file)
index 0000000..21749b4
--- /dev/null
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['operator_21_3d',['operator!=',['../class_token.html#a44c1e0a6d1880cb378e7b43178db4e08',1,'Token::operator!=()'],['../class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd',1,'AST::operator!=()']]],
+  ['operator_3c_3c',['operator&lt;&lt;',['../class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f',1,'Exception::operator&lt;&lt;()'],['../class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4',1,'Exception::operator&lt;&lt;()'],['../exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f',1,'operator&lt;&lt;(Exception &amp;ex, const std::string &amp;rhs):&#160;exception.cpp'],['../exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4',1,'operator&lt;&lt;(Exception &amp;ex, unsigned int rhs):&#160;exception.cpp']]],
+  ['operator_3d',['operator=',['../class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16',1,'AST']]],
+  ['operator_3d_3d',['operator==',['../class_token.html#a4b0d7419c692350d4b28b947956e7e82',1,'Token::operator==()'],['../class_a_s_t.html#a2329c4b895ed7832713563d00b89e978',1,'AST::operator==()']]]
+];
index 01b41ff334ef7b70d6b0fbe3b4bb0a0474f8b330..0340151b687e33841f2e19bd1abc17b116c4313c 100644 (file)
@@ -2,26 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_70.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_parse">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2" target="_parent">parse</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_process">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_process')">process</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" target="_parent">AST::process()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" target="_parent">IParser::process()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_70.js b/docs/doxygen/html/search/all_70.js
new file mode 100644 (file)
index 0000000..c259c60
--- /dev/null
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['parse',['parse',['../class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2',1,'IParser']]],
+  ['process',['process',['../class_a_s_t.html#af8504282645b3e5baebabc486877ea1e',1,'AST::process()'],['../class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452',1,'IParser::process()']]]
+];
index 4651637d383e37516bfcb30e19ee2621aae8faa0..0ab18d65fecb495568c4d6cc60bea40dfd0c20c6 100644 (file)
@@ -2,23 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_72.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_release">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" target="_parent">release</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_result">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04" target="_parent">result</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_72.js b/docs/doxygen/html/search/all_72.js
new file mode 100644 (file)
index 0000000..788215d
--- /dev/null
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['release',['release',['../class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001',1,'IMarker']]],
+  ['result',['result',['../class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04',1,'IParser']]]
+];
index fb6294a6798c68ad8e2f732b4ec494100179da23..1ec8f174deb7d3393d75bfa7c6566605014312a4 100644 (file)
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_73.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_scope_5fstack">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_scope_stack.html#affa1115b1547064c04186846fd594344" target="_parent">scope_stack</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_scopestack">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_scopestack')">ScopeStack</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_scope_stack.html" target="_parent">ScopeStack</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_scope_stack.html#a754459e71e5e91fd4210c063014634c2" target="_parent">ScopeStack::ScopeStack()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_scopestack_2ecpp">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../scopestack_8cpp.html" target="_parent">scopestack.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_scopestack_2ed">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../scopestack_8d.html" target="_parent">scopestack.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_scopestack_2eh">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../scopestack_8h.html" target="_parent">scopestack.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_seek">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_i_marker.html#a58086bbf091c5b49c15464a070fec171" target="_parent">seek</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_size">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" target="_parent">size</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_startscope">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8" target="_parent">startScope</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_stopscope">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../class_scope_stack.html#a410129444ad5a4be8784007d1fd73129" target="_parent">stopScope</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sym_5fname">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../class_symbol.html#a131f02876f25c9bdccbd71e1e7147989" target="_parent">sym_name</a>
-  <span class="SRScope">Symbol</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sym_5fpair_5ft">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6" target="_parent">sym_pair_t</a>
-  <span class="SRScope">scopestack.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sym_5ftable_5ft">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c" target="_parent">sym_table_t</a>
-  <span class="SRScope">scopestack.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sym_5ftype">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../class_symbol.html#a4cb69009155bb4a73a86fc4004655a31" target="_parent">sym_type</a>
-  <span class="SRScope">Symbol</span>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_symbol')">Symbol</a>
-  <div class="SRChildren">
-    <a id="Item13_c0" onkeydown="return searchResults.NavChild(event,13,0)" onkeypress="return searchResults.NavChild(event,13,0)" onkeyup="return searchResults.NavChild(event,13,0)" class="SRScope" href="../class_symbol.html" target="_parent">Symbol</a>
-    <a id="Item13_c1" onkeydown="return searchResults.NavChild(event,13,1)" onkeypress="return searchResults.NavChild(event,13,1)" onkeyup="return searchResults.NavChild(event,13,1)" class="SRScope" href="../class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f" target="_parent">Symbol::Symbol(const std::string &amp;name)</a>
-    <a id="Item13_c2" onkeydown="return searchResults.NavChild(event,13,2)" onkeypress="return searchResults.NavChild(event,13,2)" onkeyup="return searchResults.NavChild(event,13,2)" class="SRScope" href="../class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e" target="_parent">Symbol::Symbol(const std::string &amp;name, symtype_t type)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol_2ecpp">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../symbol_8cpp.html" target="_parent">symbol.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol_2ed">
- <div class="SREntry">
-  <a id="Item15" onkeydown="return searchResults.Nav(event,15)" onkeypress="return searchResults.Nav(event,15)" onkeyup="return searchResults.Nav(event,15)" class="SRSymbol" href="../symbol_8d.html" target="_parent">symbol.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol_2eh">
- <div class="SREntry">
-  <a id="Item16" onkeydown="return searchResults.Nav(event,16)" onkeypress="return searchResults.Nav(event,16)" onkeyup="return searchResults.Nav(event,16)" class="SRSymbol" href="../symbol_8h.html" target="_parent">symbol.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_symtype_5ft">
- <div class="SREntry">
-  <a id="Item17" onkeydown="return searchResults.Nav(event,17)" onkeypress="return searchResults.Nav(event,17)" onkeyup="return searchResults.Nav(event,17)" class="SRSymbol" href="../symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859" target="_parent">symtype_t</a>
-  <span class="SRScope">symbol.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sync">
- <div class="SREntry">
-  <a id="Item18" onkeydown="return searchResults.Nav(event,18)" onkeypress="return searchResults.Nav(event,18)" onkeyup="return searchResults.Nav(event,18)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_sync')">sync</a>
-  <div class="SRChildren">
-    <a id="Item18_c0" onkeydown="return searchResults.NavChild(event,18,0)" onkeypress="return searchResults.NavChild(event,18,0)" onkeyup="return searchResults.NavChild(event,18,0)" class="SRScope" href="../class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" target="_parent">IBuffer::sync()</a>
-    <a id="Item18_c1" onkeydown="return searchResults.NavChild(event,18,1)" onkeypress="return searchResults.NavChild(event,18,1)" onkeyup="return searchResults.NavChild(event,18,1)" class="SRScope" href="../class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" target="_parent">LLNLexer::sync()</a>
-    <a id="Item18_c2" onkeydown="return searchResults.NavChild(event,18,2)" onkeypress="return searchResults.NavChild(event,18,2)" onkeyup="return searchResults.NavChild(event,18,2)" class="SRScope" href="../class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe" target="_parent">BTParser::sync()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_73.js b/docs/doxygen/html/search/all_73.js
new file mode 100644 (file)
index 0000000..b241376
--- /dev/null
@@ -0,0 +1,22 @@
+var searchData=
+[
+  ['scope_5fstack',['scope_stack',['../class_scope_stack.html#affa1115b1547064c04186846fd594344',1,'ScopeStack']]],
+  ['scopestack',['ScopeStack',['../class_scope_stack.html',1,'ScopeStack'],['../class_scope_stack.html#a754459e71e5e91fd4210c063014634c2',1,'ScopeStack::ScopeStack()']]],
+  ['scopestack_2ecpp',['scopestack.cpp',['../scopestack_8cpp.html',1,'']]],
+  ['scopestack_2ed',['scopestack.d',['../scopestack_8d.html',1,'']]],
+  ['scopestack_2eh',['scopestack.h',['../scopestack_8h.html',1,'']]],
+  ['seek',['seek',['../class_i_marker.html#a58086bbf091c5b49c15464a070fec171',1,'IMarker']]],
+  ['size',['size',['../class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012',1,'IBuffer']]],
+  ['startscope',['startScope',['../class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8',1,'ScopeStack']]],
+  ['stopscope',['stopScope',['../class_scope_stack.html#a410129444ad5a4be8784007d1fd73129',1,'ScopeStack']]],
+  ['sym_5fname',['sym_name',['../class_symbol.html#a131f02876f25c9bdccbd71e1e7147989',1,'Symbol']]],
+  ['sym_5fpair_5ft',['sym_pair_t',['../scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6',1,'scopestack.h']]],
+  ['sym_5ftable_5ft',['sym_table_t',['../scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c',1,'scopestack.h']]],
+  ['sym_5ftype',['sym_type',['../class_symbol.html#a4cb69009155bb4a73a86fc4004655a31',1,'Symbol']]],
+  ['symbol',['Symbol',['../class_symbol.html',1,'Symbol'],['../class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f',1,'Symbol::Symbol(const std::string &amp;name)'],['../class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e',1,'Symbol::Symbol(const std::string &amp;name, symtype_t type)']]],
+  ['symbol_2ecpp',['symbol.cpp',['../symbol_8cpp.html',1,'']]],
+  ['symbol_2ed',['symbol.d',['../symbol_8d.html',1,'']]],
+  ['symbol_2eh',['symbol.h',['../symbol_8h.html',1,'']]],
+  ['symtype_5ft',['symtype_t',['../symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859',1,'symbol.h']]],
+  ['sync',['sync',['../class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f',1,'IBuffer::sync()'],['../class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735',1,'LLNLexer::sync()'],['../class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe',1,'BTParser::sync()']]]
+];
index 007a825b8b0032044270a2dc64f0d98d4b975bc1..fdc6589d017af1eaae56465f8461f3a41d16f418 100644 (file)
@@ -2,67 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_74.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_text">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_text')">text</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" target="_parent">Token::text(std::string txt)</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2" target="_parent">Token::text() const </a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" target="_parent">AST::text(void) const </a>
-    <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9" target="_parent">AST::text(std::string &amp;txt)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_token">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_token')">Token</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_token.html" target="_parent">Token</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39" target="_parent">Token::Token()</a>
-    <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6" target="_parent">Token::Token(TokenType_T ttype, int line, int col)</a>
-    <a id="Item1_c3" onkeydown="return searchResults.NavChild(event,1,3)" onkeypress="return searchResults.NavChild(event,1,3)" onkeyup="return searchResults.NavChild(event,1,3)" class="SRScope" href="../class_token.html#a19ae35e10dd99fca08017e0f883b1d6c" target="_parent">Token::Token(TokenType_T ttype, const std::string &amp;ttext, int line, int col)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_token_2ecpp">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../token_8cpp.html" target="_parent">token.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_token_2ed">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../token_8d.html" target="_parent">token.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_token_2eh">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../token_8h.html" target="_parent">token.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_tokentype_5ft">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../token_8h.html#abf05bcc4c1b09928131e6afd3b768a77" target="_parent">TokenType_T</a>
-  <span class="SRScope">token.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_type">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_type')">type</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../class_token.html#af7a5db637926db45f92522f7bc207207" target="_parent">Token::type(TokenType_T typ)</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../class_token.html#a94ffaaf2ec54ac87397607e9af567df8" target="_parent">Token::type() const </a>
-    <a id="Item6_c2" onkeydown="return searchResults.NavChild(event,6,2)" onkeypress="return searchResults.NavChild(event,6,2)" onkeyup="return searchResults.NavChild(event,6,2)" class="SRScope" href="../class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" target="_parent">AST::type(void) const </a>
-    <a id="Item6_c3" onkeydown="return searchResults.NavChild(event,6,3)" onkeypress="return searchResults.NavChild(event,6,3)" onkeyup="return searchResults.NavChild(event,6,3)" class="SRScope" href="../class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c" target="_parent">AST::type(ASTNodeType typ)</a>
-    <a id="Item6_c4" onkeydown="return searchResults.NavChild(event,6,4)" onkeypress="return searchResults.NavChild(event,6,4)" onkeyup="return searchResults.NavChild(event,6,4)" class="SRScope" href="../class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362" target="_parent">Symbol::type() const </a>
-    <a id="Item6_c5" onkeydown="return searchResults.NavChild(event,6,5)" onkeypress="return searchResults.NavChild(event,6,5)" onkeyup="return searchResults.NavChild(event,6,5)" class="SRScope" href="../class_symbol.html#a7822b485af2e735d462276836479ff24" target="_parent">Symbol::type(symtype_t type)</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_74.js b/docs/doxygen/html/search/all_74.js
new file mode 100644 (file)
index 0000000..0fd250e
--- /dev/null
@@ -0,0 +1,10 @@
+var searchData=
+[
+  ['text',['text',['../class_token.html#a30e84cfd0f4ac2c71f59366088787d8e',1,'Token::text(std::string txt)'],['../class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2',1,'Token::text() const '],['../class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e',1,'AST::text(void) const '],['../class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9',1,'AST::text(std::string &amp;txt)']]],
+  ['token',['Token',['../class_token.html',1,'Token'],['../class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39',1,'Token::Token()'],['../class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6',1,'Token::Token(TokenType_T ttype, int line, int col)'],['../class_token.html#a19ae35e10dd99fca08017e0f883b1d6c',1,'Token::Token(TokenType_T ttype, const std::string &amp;ttext, int line, int col)']]],
+  ['token_2ecpp',['token.cpp',['../token_8cpp.html',1,'']]],
+  ['token_2ed',['token.d',['../token_8d.html',1,'']]],
+  ['token_2eh',['token.h',['../token_8h.html',1,'']]],
+  ['tokentype_5ft',['TokenType_T',['../token_8h.html#abf05bcc4c1b09928131e6afd3b768a77',1,'token.h']]],
+  ['type',['type',['../class_token.html#af7a5db637926db45f92522f7bc207207',1,'Token::type(TokenType_T typ)'],['../class_token.html#a94ffaaf2ec54ac87397607e9af567df8',1,'Token::type() const '],['../class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d',1,'AST::type(void) const '],['../class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c',1,'AST::type(ASTNodeType typ)'],['../class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362',1,'Symbol::type() const '],['../class_symbol.html#a7822b485af2e735d462276836479ff24',1,'Symbol::type(symtype_t type)']]]
+];
index 9b59b1e66f150f6ca4d7dabc4d172268306dc2d5..0ff5edd3493f94d5afc7fa347461b0e7f37c2d77 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_76.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_visit">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" target="_parent">visit</a>
-  <span class="SRScope">IVisitor</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_76.js b/docs/doxygen/html/search/all_76.js
new file mode 100644 (file)
index 0000000..b5a8287
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['visit',['visit',['../class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4',1,'IVisitor']]]
+];
index 6bf3a176f220383a3cc7d3d208a68124c1102168..73323d3167e1c6dc2060393af67aed1167ecbb26 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_77.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_what">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_exception.html#a380f0477d9ef319911e7a8167bd47f1f" target="_parent">what</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_77.js b/docs/doxygen/html/search/all_77.js
new file mode 100644 (file)
index 0000000..82d82f0
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['what',['what',['../class_exception.html#a380f0477d9ef319911e7a8167bd47f1f',1,'Exception']]]
+];
index b4f801cd400e056a21542f3ce1912531c548884f..63512c6f9e3dc8030a4ad8a19880f8ba8365ba94 100644 (file)
@@ -2,77 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_7e.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR__7east">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2" target="_parent">~AST</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7ebtparser">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c" target="_parent">~BTParser</a>
-  <span class="SRScope">BTParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexception">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_exception.html#ad1ba411de295ef2eeb02ba26284a829a" target="_parent">~Exception</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eibuffer">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_i_buffer.html#a0411f55151d1b770a064d1296579b966" target="_parent">~IBuffer</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eilexer">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d" target="_parent">~ILexer</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eimarker">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_i_marker.html#afefb80c6283b5f2327faa16ab131c875" target="_parent">~IMarker</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eiparser">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b" target="_parent">~IParser</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eivisitor">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088" target="_parent">~IVisitor</a>
-  <span class="SRScope">IVisitor</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7ellnlexer">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b" target="_parent">~LLNLexer</a>
-  <span class="SRScope">LLNLexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7escopestack">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626" target="_parent">~ScopeStack</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esymbol">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723" target="_parent">~Symbol</a>
-  <span class="SRScope">Symbol</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/all_7e.js b/docs/doxygen/html/search/all_7e.js
new file mode 100644 (file)
index 0000000..c5a2c0c
--- /dev/null
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['_7east',['~AST',['../class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2',1,'AST']]],
+  ['_7ebtparser',['~BTParser',['../class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c',1,'BTParser']]],
+  ['_7eexception',['~Exception',['../class_exception.html#ad1ba411de295ef2eeb02ba26284a829a',1,'Exception']]],
+  ['_7eibuffer',['~IBuffer',['../class_i_buffer.html#a0411f55151d1b770a064d1296579b966',1,'IBuffer']]],
+  ['_7eilexer',['~ILexer',['../class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d',1,'ILexer']]],
+  ['_7eimarker',['~IMarker',['../class_i_marker.html#afefb80c6283b5f2327faa16ab131c875',1,'IMarker']]],
+  ['_7eiparser',['~IParser',['../class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b',1,'IParser']]],
+  ['_7eivisitor',['~IVisitor',['../class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088',1,'IVisitor']]],
+  ['_7ellnlexer',['~LLNLexer',['../class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b',1,'LLNLexer']]],
+  ['_7escopestack',['~ScopeStack',['../class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626',1,'ScopeStack']]],
+  ['_7esymbol',['~Symbol',['../class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723',1,'Symbol']]]
+];
index 21c3cc59e7564327bc95e37bf62e46ea721f55cb..85e5d72a38502d3ec4993e9bb8407912e1662029 100644 (file)
@@ -2,21 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_61.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ast">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_a_s_t.html" target="_parent">AST</a>
- </div>
-</div>
-<div class="SRResult" id="SR_astprinter">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_a_s_t_printer.html" target="_parent">ASTPrinter</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/classes_61.js b/docs/doxygen/html/search/classes_61.js
new file mode 100644 (file)
index 0000000..b52ace3
--- /dev/null
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['ast',['AST',['../class_a_s_t.html',1,'']]],
+  ['astprinter',['ASTPrinter',['../class_a_s_t_printer.html',1,'']]]
+];
index c86cd5d0d37930c0b1b9fa09c38c23afcc058676..10760ded208870767606f66a00ee0fc4f906c2ce 100644 (file)
@@ -2,16 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_62.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_btparser">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_b_t_parser.html" target="_parent">BTParser</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/classes_62.js b/docs/doxygen/html/search/classes_62.js
new file mode 100644 (file)
index 0000000..6f4e74e
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['btparser',['BTParser',['../class_b_t_parser.html',1,'']]]
+];
index 08e8f118b8fbf95dc3df02512578d158f3970b5f..15f57ebdf599288d6fd6e5ca8cf321a835b0e1ca 100644 (file)
@@ -2,16 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_65.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_exception">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_exception.html" target="_parent">Exception</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/classes_65.js b/docs/doxygen/html/search/classes_65.js
new file mode 100644 (file)
index 0000000..08ab306
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['exception',['Exception',['../class_exception.html',1,'']]]
+];
index 1c9d3c019de78a853f1ab0efe01b60acf0750031..961dbea275b74d76c2abf7b6a618f3f3e94b273d 100644 (file)
@@ -2,36 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_69.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ibuffer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_buffer.html" target="_parent">IBuffer</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_lexer.html" target="_parent">ILexer</a>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_i_marker.html" target="_parent">IMarker</a>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_i_parser.html" target="_parent">IParser</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_i_visitor.html" target="_parent">IVisitor</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/classes_69.js b/docs/doxygen/html/search/classes_69.js
new file mode 100644 (file)
index 0000000..9ed25fb
--- /dev/null
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['ibuffer',['IBuffer',['../class_i_buffer.html',1,'']]],
+  ['ilexer',['ILexer',['../class_i_lexer.html',1,'']]],
+  ['imarker',['IMarker',['../class_i_marker.html',1,'']]],
+  ['iparser',['IParser',['../class_i_parser.html',1,'']]],
+  ['ivisitor',['IVisitor',['../class_i_visitor.html',1,'']]]
+];
index 852c0acc327d9f2a3a47d5c564b8639d2ae83837..9991e0539326bab6c52435f72861d49b6ca129de 100644 (file)
@@ -2,16 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_6c.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_llnlexer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_l_l_n_lexer.html" target="_parent">LLNLexer</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/classes_6c.js b/docs/doxygen/html/search/classes_6c.js
new file mode 100644 (file)
index 0000000..3c6fc02
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['llnlexer',['LLNLexer',['../class_l_l_n_lexer.html',1,'']]]
+];
index 8c9d37f4766ce0688f442ff42ff150732b692980..a1bf0b912de756cbc67f93097ef4736ae7964dde 100644 (file)
@@ -2,21 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_73.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_scopestack">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_scope_stack.html" target="_parent">ScopeStack</a>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_symbol.html" target="_parent">Symbol</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/classes_73.js b/docs/doxygen/html/search/classes_73.js
new file mode 100644 (file)
index 0000000..42afe0b
--- /dev/null
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['scopestack',['ScopeStack',['../class_scope_stack.html',1,'']]],
+  ['symbol',['Symbol',['../class_symbol.html',1,'']]]
+];
index 703d5708bfb0546a69ef9cc5ddbe685fbf8fc532..f7f27cea72712fad6a56a18138f7c48b76514527 100644 (file)
@@ -2,16 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_74.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_token">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_token.html" target="_parent">Token</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/classes_74.js b/docs/doxygen/html/search/classes_74.js
new file mode 100644 (file)
index 0000000..1e553b0
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['token',['Token',['../class_token.html',1,'']]]
+];
index 86c61b9c55c3dbe01a300f5b3a431286be662c70..5a8e4549927fadc4f2a7eecbc3cd8a1583288c24 100644 (file)
@@ -2,41 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_61.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ast_2ecpp">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../ast_8cpp.html" target="_parent">ast.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ast_2ed">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../ast_8d.html" target="_parent">ast.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ast_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../ast_8h.html" target="_parent">ast.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_astprinter_2ecpp">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../astprinter_8cpp.html" target="_parent">astprinter.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_astprinter_2ed">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../astprinter_8d.html" target="_parent">astprinter.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_astprinter_2eh">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../astprinter_8h.html" target="_parent">astprinter.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/files_61.js b/docs/doxygen/html/search/files_61.js
new file mode 100644 (file)
index 0000000..66b74bb
--- /dev/null
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['ast_2ecpp',['ast.cpp',['../ast_8cpp.html',1,'']]],
+  ['ast_2ed',['ast.d',['../ast_8d.html',1,'']]],
+  ['ast_2eh',['ast.h',['../ast_8h.html',1,'']]],
+  ['astprinter_2ecpp',['astprinter.cpp',['../astprinter_8cpp.html',1,'']]],
+  ['astprinter_2ed',['astprinter.d',['../astprinter_8d.html',1,'']]],
+  ['astprinter_2eh',['astprinter.h',['../astprinter_8h.html',1,'']]]
+];
index b456538ab1ad04474254c7aa9a4a91318f771ee2..bb7577ecff57ff94ad50665393312a412fda8ff2 100644 (file)
@@ -2,26 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_62.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_btparser_2ecpp">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../btparser_8cpp.html" target="_parent">btparser.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_btparser_2ed">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../btparser_8d.html" target="_parent">btparser.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_btparser_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../btparser_8h.html" target="_parent">btparser.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/files_62.js b/docs/doxygen/html/search/files_62.js
new file mode 100644 (file)
index 0000000..94acc27
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['btparser_2ecpp',['btparser.cpp',['../btparser_8cpp.html',1,'']]],
+  ['btparser_2ed',['btparser.d',['../btparser_8d.html',1,'']]],
+  ['btparser_2eh',['btparser.h',['../btparser_8h.html',1,'']]]
+];
index bb92dc420bac662d4c4c2069a3bf8b58b5409115..1eadd1b02d9c3708edc94ad12b9689bcba17cbf5 100644 (file)
@@ -2,26 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_65.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_exception_2ecpp">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../exception_8cpp.html" target="_parent">exception.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2ed">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../exception_8d.html" target="_parent">exception.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_exception_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../exception_8h.html" target="_parent">exception.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/files_65.js b/docs/doxygen/html/search/files_65.js
new file mode 100644 (file)
index 0000000..9c5bf0c
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['exception_2ecpp',['exception.cpp',['../exception_8cpp.html',1,'']]],
+  ['exception_2ed',['exception.d',['../exception_8d.html',1,'']]],
+  ['exception_2eh',['exception.h',['../exception_8h.html',1,'']]]
+];
index ee239aa9aada967505f64412d3f517106e8dda97..7fbd757cdbb6b782c9b133862554ee3aba38fcfb 100644 (file)
@@ -2,86 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_69.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ibuffer_2ecpp">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../ibuffer_8cpp.html" target="_parent">ibuffer.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ibuffer_2ed">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../ibuffer_8d.html" target="_parent">ibuffer.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ibuffer_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../ibuffer_8h.html" target="_parent">ibuffer.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer_2ecpp">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../ilexer_8cpp.html" target="_parent">ilexer.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer_2ed">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../ilexer_8d.html" target="_parent">ilexer.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer_2eh">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../ilexer_8h.html" target="_parent">ilexer.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker_2ecpp">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../imarker_8cpp.html" target="_parent">imarker.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker_2ed">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../imarker_8d.html" target="_parent">imarker.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker_2eh">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../imarker_8h.html" target="_parent">imarker.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser_2ecpp">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../iparser_8cpp.html" target="_parent">iparser.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser_2ed">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../iparser_8d.html" target="_parent">iparser.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser_2eh">
- <div class="SREntry">
-  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../iparser_8h.html" target="_parent">iparser.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor_2ecpp">
- <div class="SREntry">
-  <a id="Item12" onkeydown="return searchResults.Nav(event,12)" onkeypress="return searchResults.Nav(event,12)" onkeyup="return searchResults.Nav(event,12)" class="SRSymbol" href="../ivisitor_8cpp.html" target="_parent">ivisitor.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor_2ed">
- <div class="SREntry">
-  <a id="Item13" onkeydown="return searchResults.Nav(event,13)" onkeypress="return searchResults.Nav(event,13)" onkeyup="return searchResults.Nav(event,13)" class="SRSymbol" href="../ivisitor_8d.html" target="_parent">ivisitor.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor_2eh">
- <div class="SREntry">
-  <a id="Item14" onkeydown="return searchResults.Nav(event,14)" onkeypress="return searchResults.Nav(event,14)" onkeyup="return searchResults.Nav(event,14)" class="SRSymbol" href="../ivisitor_8h.html" target="_parent">ivisitor.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/files_69.js b/docs/doxygen/html/search/files_69.js
new file mode 100644 (file)
index 0000000..a38ebe6
--- /dev/null
@@ -0,0 +1,18 @@
+var searchData=
+[
+  ['ibuffer_2ecpp',['ibuffer.cpp',['../ibuffer_8cpp.html',1,'']]],
+  ['ibuffer_2ed',['ibuffer.d',['../ibuffer_8d.html',1,'']]],
+  ['ibuffer_2eh',['ibuffer.h',['../ibuffer_8h.html',1,'']]],
+  ['ilexer_2ecpp',['ilexer.cpp',['../ilexer_8cpp.html',1,'']]],
+  ['ilexer_2ed',['ilexer.d',['../ilexer_8d.html',1,'']]],
+  ['ilexer_2eh',['ilexer.h',['../ilexer_8h.html',1,'']]],
+  ['imarker_2ecpp',['imarker.cpp',['../imarker_8cpp.html',1,'']]],
+  ['imarker_2ed',['imarker.d',['../imarker_8d.html',1,'']]],
+  ['imarker_2eh',['imarker.h',['../imarker_8h.html',1,'']]],
+  ['iparser_2ecpp',['iparser.cpp',['../iparser_8cpp.html',1,'']]],
+  ['iparser_2ed',['iparser.d',['../iparser_8d.html',1,'']]],
+  ['iparser_2eh',['iparser.h',['../iparser_8h.html',1,'']]],
+  ['ivisitor_2ecpp',['ivisitor.cpp',['../ivisitor_8cpp.html',1,'']]],
+  ['ivisitor_2ed',['ivisitor.d',['../ivisitor_8d.html',1,'']]],
+  ['ivisitor_2eh',['ivisitor.h',['../ivisitor_8h.html',1,'']]]
+];
index 73390a6b3b466949c3873a8948508f9e6469eb61..642a545856244ddd3972f69e6f328292cbb0f218 100644 (file)
@@ -2,26 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_6c.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_llnlexer_2ecpp">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../llnlexer_8cpp.html" target="_parent">llnlexer.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_llnlexer_2ed">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../llnlexer_8d.html" target="_parent">llnlexer.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_llnlexer_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../llnlexer_8h.html" target="_parent">llnlexer.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/files_6c.js b/docs/doxygen/html/search/files_6c.js
new file mode 100644 (file)
index 0000000..781df5f
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['llnlexer_2ecpp',['llnlexer.cpp',['../llnlexer_8cpp.html',1,'']]],
+  ['llnlexer_2ed',['llnlexer.d',['../llnlexer_8d.html',1,'']]],
+  ['llnlexer_2eh',['llnlexer.h',['../llnlexer_8h.html',1,'']]]
+];
index 28aca3c7ea51d4870067661386a2b62bcdcae24c..e0de9e6b55d3c44e47346a761291de2b512f4f3d 100644 (file)
@@ -2,41 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_73.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_scopestack_2ecpp">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../scopestack_8cpp.html" target="_parent">scopestack.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_scopestack_2ed">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../scopestack_8d.html" target="_parent">scopestack.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_scopestack_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../scopestack_8h.html" target="_parent">scopestack.h</a>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol_2ecpp">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../symbol_8cpp.html" target="_parent">symbol.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol_2ed">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../symbol_8d.html" target="_parent">symbol.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol_2eh">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../symbol_8h.html" target="_parent">symbol.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/files_73.js b/docs/doxygen/html/search/files_73.js
new file mode 100644 (file)
index 0000000..d4b2a8d
--- /dev/null
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['scopestack_2ecpp',['scopestack.cpp',['../scopestack_8cpp.html',1,'']]],
+  ['scopestack_2ed',['scopestack.d',['../scopestack_8d.html',1,'']]],
+  ['scopestack_2eh',['scopestack.h',['../scopestack_8h.html',1,'']]],
+  ['symbol_2ecpp',['symbol.cpp',['../symbol_8cpp.html',1,'']]],
+  ['symbol_2ed',['symbol.d',['../symbol_8d.html',1,'']]],
+  ['symbol_2eh',['symbol.h',['../symbol_8h.html',1,'']]]
+];
index a1d9f84851f832e3c1caa304f10369161bc19fbb..017b3fe9fa0c3a1c77ba8e33a40945cfa3033801 100644 (file)
@@ -2,26 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_74.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_token_2ecpp">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../token_8cpp.html" target="_parent">token.cpp</a>
- </div>
-</div>
-<div class="SRResult" id="SR_token_2ed">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../token_8d.html" target="_parent">token.d</a>
- </div>
-</div>
-<div class="SRResult" id="SR_token_2eh">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../token_8h.html" target="_parent">token.h</a>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/files_74.js b/docs/doxygen/html/search/files_74.js
new file mode 100644 (file)
index 0000000..176bae9
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['token_2ecpp',['token.cpp',['../token_8cpp.html',1,'']]],
+  ['token_2ed',['token.d',['../token_8d.html',1,'']]],
+  ['token_2eh',['token.h',['../token_8h.html',1,'']]]
+];
index 7c8b5879a60e2ec6a5cf1f3846ec6913973828fa..7f395337e22f0b5b7a14ae59f21297346ee55ddb 100644 (file)
@@ -2,37 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_61.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_addchild">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_a_s_t.html#a131ed8cb88639003df1058f768820cc5" target="_parent">addChild</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_advance">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_marker.html#a68c539e79c3052ba7addf090dfd05985" target="_parent">advance</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ast">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_ast')">ast</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87" target="_parent">IParser::ast()</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd" target="_parent">AST::AST(ASTNodeType type)</a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9" target="_parent">AST::AST(Token tok)</a>
-    <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e" target="_parent">AST::AST(ASTNodeType type, const char *text)</a>
-    <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222" target="_parent">AST::AST(ASTNodeType type, std::string text)</a>
-    <a id="Item2_c5" onkeydown="return searchResults.NavChild(event,2,5)" onkeypress="return searchResults.NavChild(event,2,5)" onkeyup="return searchResults.NavChild(event,2,5)" class="SRScope" href="../class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91" target="_parent">AST::AST(ASTNodeType type, int child_count,...)</a>
-    <a id="Item2_c6" onkeydown="return searchResults.NavChild(event,2,6)" onkeypress="return searchResults.NavChild(event,2,6)" onkeyup="return searchResults.NavChild(event,2,6)" class="SRScope" href="../class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c" target="_parent">AST::AST(ASTNodeType type, std::string text, int child_count,...)</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_61.js b/docs/doxygen/html/search/functions_61.js
new file mode 100644 (file)
index 0000000..712cb82
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['addchild',['addChild',['../class_a_s_t.html#a131ed8cb88639003df1058f768820cc5',1,'AST']]],
+  ['advance',['advance',['../class_i_marker.html#a68c539e79c3052ba7addf090dfd05985',1,'IMarker']]],
+  ['ast',['ast',['../class_i_parser.html#a486e53606cbc75b8a44cfea335ac9c87',1,'IParser::ast()'],['../class_a_s_t.html#a6ac7ddb23729a313ba6b66ad09ab79bd',1,'AST::AST(ASTNodeType type)'],['../class_a_s_t.html#a039b00473e1617d1c3003b0a22d5f2d9',1,'AST::AST(Token tok)'],['../class_a_s_t.html#a56011c7a97fd6277c72e88c2acd6a96e',1,'AST::AST(ASTNodeType type, const char *text)'],['../class_a_s_t.html#a341ac3dbf80dad18be249944c0b5f222',1,'AST::AST(ASTNodeType type, std::string text)'],['../class_a_s_t.html#a5f463c2fad1523f2dfea906e25e60d91',1,'AST::AST(ASTNodeType type, int child_count,...)'],['../class_a_s_t.html#aab868b0cf41c496ee5654fb17e61e63c',1,'AST::AST(ASTNodeType type, std::string text, int child_count,...)']]]
+];
index 189802bb776d9648c9c0094cc2370260f18a6457..def0606e751ffef99228d6b0397ef0f409a72be0 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_62.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_btparser">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4" target="_parent">BTParser</a>
-  <span class="SRScope">BTParser</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_62.js b/docs/doxygen/html/search/functions_62.js
new file mode 100644 (file)
index 0000000..7e5ba46
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['btparser',['BTParser',['../class_b_t_parser.html#ad9495eabeaf69d91c5f26131cabd3ec4',1,'BTParser']]]
+];
index 24e9ad567b9f24f3d5d8fc3ba2317d25da1ba632..9ebe11d691b1000eb7ed1be6e4617c5fdc912e4c 100644 (file)
@@ -2,49 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_63.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_children">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75" target="_parent">children</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_clear">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04" target="_parent">clear</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_clone">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b" target="_parent">clone</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_column">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_column')">column</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_token.html#a1b21e17c8d9b12f84147656d03492b57" target="_parent">Token::column(int col)</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_token.html#ae814a8d1293aa3e17fcff49a655fde92" target="_parent">Token::column() const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_consume">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_consume')">consume</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d" target="_parent">IBuffer::consume()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f" target="_parent">ILexer::consume()</a>
-    <a id="Item4_c2" onkeydown="return searchResults.NavChild(event,4,2)" onkeypress="return searchResults.NavChild(event,4,2)" onkeyup="return searchResults.NavChild(event,4,2)" class="SRScope" href="../class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d" target="_parent">LLNLexer::consume()</a>
-    <a id="Item4_c3" onkeydown="return searchResults.NavChild(event,4,3)" onkeypress="return searchResults.NavChild(event,4,3)" onkeyup="return searchResults.NavChild(event,4,3)" class="SRScope" href="../class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027" target="_parent">BTParser::consume()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_63.js b/docs/doxygen/html/search/functions_63.js
new file mode 100644 (file)
index 0000000..6c88299
--- /dev/null
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['children',['children',['../class_a_s_t.html#addfd95ed0ba31ec4fdcf08097fb7fa75',1,'AST']]],
+  ['clear',['clear',['../class_i_buffer.html#ae73a7e66aaca98fcaca9e53305264e04',1,'IBuffer']]],
+  ['clone',['clone',['../class_a_s_t.html#a787d24b79bf03b6ae15f10d9fad3411b',1,'AST']]],
+  ['column',['column',['../class_token.html#a1b21e17c8d9b12f84147656d03492b57',1,'Token::column(int col)'],['../class_token.html#ae814a8d1293aa3e17fcff49a655fde92',1,'Token::column() const ']]],
+  ['consume',['consume',['../class_i_buffer.html#a43343cee2b18e6af304da8ee0cf19c5d',1,'IBuffer::consume()'],['../class_i_lexer.html#ae1009b9b2a1e023e1a7d2fd75806607f',1,'ILexer::consume()'],['../class_l_l_n_lexer.html#ada670d39fa588ed793c71fe286ffe01d',1,'LLNLexer::consume()'],['../class_b_t_parser.html#a9d72bba86b16427b0b03e91113b0f027',1,'BTParser::consume()']]]
+];
index 3700e251b06e785e520adeefe566a54a34236665..d8b63943c861e9d744f1525d560e04a083ea8ea9 100644 (file)
@@ -2,20 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_64.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_define">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_define')">define</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2" target="_parent">ScopeStack::define(const std::string &amp;name)</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a" target="_parent">ScopeStack::define(const std::string &amp;name, symtype_t type)</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_64.js b/docs/doxygen/html/search/functions_64.js
new file mode 100644 (file)
index 0000000..d382890
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['define',['define',['../class_scope_stack.html#a16f903a19a7223c925d00fe6ba4155f2',1,'ScopeStack::define(const std::string &amp;name)'],['../class_scope_stack.html#ae0c9aa708ebe375e6d4c4eebc4ffc60a',1,'ScopeStack::define(const std::string &amp;name, symtype_t type)']]]
+];
index f8f38a41a1c7c1ac1c4c339dfc2c2c2796413de7..a77debae038855bca891d1a9fe3aee72d5d6e176 100644 (file)
@@ -2,27 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_65.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_eof">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0" target="_parent">eof</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_exception">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_exception')">Exception</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_exception.html#a1b78336bb26edf8e784783cc150c5801" target="_parent">Exception::Exception()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_exception.html#abfa91380075acb0b040b401ace9885d8" target="_parent">Exception::Exception(const Token &amp;tok)</a>
-    <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../class_exception.html#aa049354d27370ca0176a16c5ed7394e9" target="_parent">Exception::Exception(int line, int column)</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_65.js b/docs/doxygen/html/search/functions_65.js
new file mode 100644 (file)
index 0000000..dac5446
--- /dev/null
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['eof',['eof',['../class_i_lexer.html#a0366072c45083ee20123f2552a95b6e0',1,'ILexer']]],
+  ['exception',['Exception',['../class_exception.html#a1b78336bb26edf8e784783cc150c5801',1,'Exception::Exception()'],['../class_exception.html#abfa91380075acb0b040b401ace9885d8',1,'Exception::Exception(const Token &amp;tok)'],['../class_exception.html#aa049354d27370ca0176a16c5ed7394e9',1,'Exception::Exception(int line, int column)']]]
+];
index 7ea9bd4b3a850e6bfd748bb27421a3c1b256bf48..319a5316a6623a6dbf38c3ef3e2a89a06f2db7cd 100644 (file)
@@ -2,21 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_66.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_fill">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_fill')">fill</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df" target="_parent">IBuffer::fill()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa" target="_parent">LLNLexer::fill()</a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c" target="_parent">BTParser::fill()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_66.js b/docs/doxygen/html/search/functions_66.js
new file mode 100644 (file)
index 0000000..07580d4
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['fill',['fill',['../class_i_buffer.html#afc6767d57494a8020611c90f31f3f9df',1,'IBuffer::fill()'],['../class_l_l_n_lexer.html#a6a736fa44bf3553a7792d84ab9598eaa',1,'LLNLexer::fill()'],['../class_b_t_parser.html#a366b4477388d2cd7fd655b36342f882c',1,'BTParser::fill()']]]
+];
index 27c3e8c23d743bb3598d52b032a0a254ba01ad9c..e2041976c97708009f6281d2286f40c035798c8e 100644 (file)
@@ -2,68 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_69.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ibuffer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b" target="_parent">IBuffer</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ilexer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_lexer.html#a204cc87b6147aa741d8fde4825843761" target="_parent">ILexer</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_imarker">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4" target="_parent">IMarker</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_input">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2" target="_parent">input</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_iparser">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_iparser')">IParser</a>
-  <div class="SRChildren">
-    <a id="Item4_c0" onkeydown="return searchResults.NavChild(event,4,0)" onkeypress="return searchResults.NavChild(event,4,0)" onkeyup="return searchResults.NavChild(event,4,0)" class="SRScope" href="../class_i_parser.html#a97691dca898e799fac489ede2ff058b4" target="_parent">IParser::IParser()</a>
-    <a id="Item4_c1" onkeydown="return searchResults.NavChild(event,4,1)" onkeypress="return searchResults.NavChild(event,4,1)" onkeyup="return searchResults.NavChild(event,4,1)" class="SRScope" href="../class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf" target="_parent">IParser::IParser(ILexer *in)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_isglobal">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf" target="_parent">isGlobal</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_islocal">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4" target="_parent">isLocal</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ismarked">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e" target="_parent">isMarked</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ivisitor">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../class_i_visitor.html#a1f982003291f872f6f3781456b295e8a" target="_parent">IVisitor</a>
-  <span class="SRScope">IVisitor</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_69.js b/docs/doxygen/html/search/functions_69.js
new file mode 100644 (file)
index 0000000..31dbe13
--- /dev/null
@@ -0,0 +1,12 @@
+var searchData=
+[
+  ['ibuffer',['IBuffer',['../class_i_buffer.html#a6504e6c294b4c22a74e90c6b5d826f8b',1,'IBuffer']]],
+  ['ilexer',['ILexer',['../class_i_lexer.html#a204cc87b6147aa741d8fde4825843761',1,'ILexer']]],
+  ['imarker',['IMarker',['../class_i_marker.html#afbe7a5bbe8cb8f1b86e7ebf7d62782d4',1,'IMarker']]],
+  ['input',['input',['../class_i_parser.html#a0bb117afecf63b3f2d95b598b763fec2',1,'IParser']]],
+  ['iparser',['IParser',['../class_i_parser.html#a97691dca898e799fac489ede2ff058b4',1,'IParser::IParser()'],['../class_i_parser.html#a7e843f2ae69a52cbacf5bd7b5b9622cf',1,'IParser::IParser(ILexer *in)']]],
+  ['isglobal',['isGlobal',['../class_scope_stack.html#ae0792790e8cfd148e0cfb67090a790bf',1,'ScopeStack']]],
+  ['islocal',['isLocal',['../class_scope_stack.html#a553478b9e13cba1cf77b7f0e7a91c6f4',1,'ScopeStack']]],
+  ['ismarked',['isMarked',['../class_i_marker.html#ae6fda228fa071a9720e7d2309d47ac6e',1,'IMarker']]],
+  ['ivisitor',['IVisitor',['../class_i_visitor.html#a1f982003291f872f6f3781456b295e8a',1,'IVisitor']]]
+];
index 9882a1324fe33c246903037f9bcd98136fcf67a8..da371cfab0f69e3e840805c156c70c7fb416587a 100644 (file)
@@ -2,65 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_6c.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_line">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_line')">line</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77" target="_parent">Token::line(int ln)</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46" target="_parent">Token::line() const </a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_llnlexer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843" target="_parent">LLNLexer</a>
-  <span class="SRScope">LLNLexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_load">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d" target="_parent">load</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_location">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_location')">location</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_i_marker.html#a0e9628e8c66b493ff331abab55c744da" target="_parent">IMarker::location(void)</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686" target="_parent">IMarker::location(unsigned int index)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_lookahead">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89" target="_parent">lookahead</a>
-  <span class="SRScope">LLNLexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_lookaheadtoken">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2" target="_parent">lookaheadToken</a>
-  <span class="SRScope">BTParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_lookaheadtype">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_b_t_parser.html#a01abded048ed1573e03867f7f2316583" target="_parent">lookaheadType</a>
-  <span class="SRScope">BTParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_lookup">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_scope_stack.html#a93cb7113443905f602ba812587e01b4d" target="_parent">lookup</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_6c.js b/docs/doxygen/html/search/functions_6c.js
new file mode 100644 (file)
index 0000000..d5aad90
--- /dev/null
@@ -0,0 +1,11 @@
+var searchData=
+[
+  ['line',['line',['../class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77',1,'Token::line(int ln)'],['../class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46',1,'Token::line() const ']]],
+  ['llnlexer',['LLNLexer',['../class_l_l_n_lexer.html#a80d72ef409a84e097a52ddb6d3cf9843',1,'LLNLexer']]],
+  ['load',['load',['../class_i_buffer.html#aa9b8125ddc806077ad9e7faa7dbda64d',1,'IBuffer']]],
+  ['location',['location',['../class_i_marker.html#a0e9628e8c66b493ff331abab55c744da',1,'IMarker::location(void)'],['../class_i_marker.html#ac2d7a0e8bbfb213378f7a19b50ec9686',1,'IMarker::location(unsigned int index)']]],
+  ['lookahead',['lookahead',['../class_l_l_n_lexer.html#a66d139156eeb71c9017cfa55acc6ae89',1,'LLNLexer']]],
+  ['lookaheadtoken',['lookaheadToken',['../class_b_t_parser.html#a2674f280bd3000751a100b45ac3899e2',1,'BTParser']]],
+  ['lookaheadtype',['lookaheadType',['../class_b_t_parser.html#a01abded048ed1573e03867f7f2316583',1,'BTParser']]],
+  ['lookup',['lookup',['../class_scope_stack.html#a93cb7113443905f602ba812587e01b4d',1,'ScopeStack']]]
+];
index d7622d59c6aadc072ab2f6fd9d79300ef50b7af8..d01ac5376a1ccc91ee60e6010b678a27c5bb99f0 100644 (file)
@@ -2,36 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_6d.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_mark">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_marker.html#a92024922612faa5bb0106609f151c050" target="_parent">mark</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_match">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_match')">match</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c" target="_parent">ILexer::match()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7" target="_parent">LLNLexer::match()</a>
-    <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03" target="_parent">BTParser::match()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_message">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_message')">message</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf" target="_parent">Exception::message(const std::string &amp;msg)</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../class_exception.html#a8f4eb20583b892ce7b0fb55554a94156" target="_parent">Exception::message(void) const </a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_6d.js b/docs/doxygen/html/search/functions_6d.js
new file mode 100644 (file)
index 0000000..e928fd8
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['mark',['mark',['../class_i_marker.html#a92024922612faa5bb0106609f151c050',1,'IMarker']]],
+  ['match',['match',['../class_i_lexer.html#a556fdc7b13486f03cb7c3d7d4612666c',1,'ILexer::match()'],['../class_l_l_n_lexer.html#a4c250c0e032a7cc3e0ffbdcf8c3b18b7',1,'LLNLexer::match()'],['../class_b_t_parser.html#ad8fb9348dd9bc2e65a08033dd2539a03',1,'BTParser::match()']]],
+  ['message',['message',['../class_exception.html#a2514fc52bf060e2d242f5e6f1b87e8bf',1,'Exception::message(const std::string &amp;msg)'],['../class_exception.html#a8f4eb20583b892ce7b0fb55554a94156',1,'Exception::message(void) const ']]]
+];
index 4d3f402c9b758e09970c1f5f90eaa3a44733d104..d734dd07e7db1cf5c6a60c431ecf497ce9fe187e 100644 (file)
@@ -2,29 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_6e.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_name">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_name')">name</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112" target="_parent">Symbol::name() const </a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926" target="_parent">Symbol::name(const std::string &amp;name)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_next">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_next')">next</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d" target="_parent">ILexer::next()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676" target="_parent">LLNLexer::next()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_6e.js b/docs/doxygen/html/search/functions_6e.js
new file mode 100644 (file)
index 0000000..7460763
--- /dev/null
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['name',['name',['../class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112',1,'Symbol::name() const '],['../class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926',1,'Symbol::name(const std::string &amp;name)']]],
+  ['next',['next',['../class_i_lexer.html#a6f5098fda43f68b01d2e7a2a7158c50d',1,'ILexer::next()'],['../class_l_l_n_lexer.html#a3832522afb32a85b3171f552ff9dd676',1,'LLNLexer::next()']]]
+];
index dc81ee43a2a90504ef519d4bb78542f01f9b1d8f..222f0f8362fd04e466e596b0495b11980524b32e 100644 (file)
@@ -2,44 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_6f.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_operator_21_3d">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_21_3d')">operator!=</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_token.html#a44c1e0a6d1880cb378e7b43178db4e08" target="_parent">Token::operator!=()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd" target="_parent">AST::operator!=()</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3c_3c">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3c_3c')">operator&lt;&lt;</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f" target="_parent">operator&lt;&lt;(Exception &amp;ex, const std::string &amp;rhs):&#160;exception.cpp</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4" target="_parent">operator&lt;&lt;(Exception &amp;ex, unsigned int rhs):&#160;exception.cpp</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3d">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16" target="_parent">operator=</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_operator_3d_3d">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3d_3d')">operator==</a>
-  <div class="SRChildren">
-    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_token.html#a4b0d7419c692350d4b28b947956e7e82" target="_parent">Token::operator==()</a>
-    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_a_s_t.html#a2329c4b895ed7832713563d00b89e978" target="_parent">AST::operator==()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_6f.js b/docs/doxygen/html/search/functions_6f.js
new file mode 100644 (file)
index 0000000..da2ced7
--- /dev/null
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['operator_21_3d',['operator!=',['../class_token.html#a44c1e0a6d1880cb378e7b43178db4e08',1,'Token::operator!=()'],['../class_a_s_t.html#a00250cbeed3c73d95d4117b20d8146dd',1,'AST::operator!=()']]],
+  ['operator_3c_3c',['operator&lt;&lt;',['../exception_8cpp.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f',1,'operator&lt;&lt;(Exception &amp;ex, const std::string &amp;rhs):&#160;exception.cpp'],['../exception_8cpp.html#a96bb231c8f8c68239c83b6fa691e02b4',1,'operator&lt;&lt;(Exception &amp;ex, unsigned int rhs):&#160;exception.cpp']]],
+  ['operator_3d',['operator=',['../class_a_s_t.html#aa28dd92452d4f89c16a4de0058905e16',1,'AST']]],
+  ['operator_3d_3d',['operator==',['../class_token.html#a4b0d7419c692350d4b28b947956e7e82',1,'Token::operator==()'],['../class_a_s_t.html#a2329c4b895ed7832713563d00b89e978',1,'AST::operator==()']]]
+];
index 01b41ff334ef7b70d6b0fbe3b4bb0a0474f8b330..c62125ede7ba44e537cb09368c7eb2ca78184e70 100644 (file)
@@ -2,26 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_70.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_parse">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2" target="_parent">parse</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_process">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_process')">process</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_a_s_t.html#af8504282645b3e5baebabc486877ea1e" target="_parent">AST::process()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452" target="_parent">IParser::process()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_70.js b/docs/doxygen/html/search/functions_70.js
new file mode 100644 (file)
index 0000000..c259c60
--- /dev/null
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['parse',['parse',['../class_i_parser.html#a03bdae30f9a5acb2b9ec5aebb20cc0c2',1,'IParser']]],
+  ['process',['process',['../class_a_s_t.html#af8504282645b3e5baebabc486877ea1e',1,'AST::process()'],['../class_i_parser.html#ab6b8bb5a97c0bce976135dc4eccc1452',1,'IParser::process()']]]
+];
index 905bf81ae2191f012ad122c0be811f778e7f429e..a4336f7c49549413d27d9dfc7f43584f41f5560e 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_72.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_release">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001" target="_parent">release</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_72.js b/docs/doxygen/html/search/functions_72.js
new file mode 100644 (file)
index 0000000..cf3e918
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['release',['release',['../class_i_marker.html#afce4bb0bef01b4579db97e1ca5e64001',1,'IMarker']]]
+];
index 5818b6fbb5381f2568949eb362f4c44ec30ba746..774d577f55229a943f7c1a168a81f7a5d546c308 100644 (file)
@@ -2,60 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_73.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_scopestack">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_scope_stack.html#a754459e71e5e91fd4210c063014634c2" target="_parent">ScopeStack</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_seek">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_marker.html#a58086bbf091c5b49c15464a070fec171" target="_parent">seek</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR_size">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012" target="_parent">size</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_startscope">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8" target="_parent">startScope</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_stopscope">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_scope_stack.html#a410129444ad5a4be8784007d1fd73129" target="_parent">stopScope</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_symbol">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_symbol')">Symbol</a>
-  <div class="SRChildren">
-    <a id="Item5_c0" onkeydown="return searchResults.NavChild(event,5,0)" onkeypress="return searchResults.NavChild(event,5,0)" onkeyup="return searchResults.NavChild(event,5,0)" class="SRScope" href="../class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f" target="_parent">Symbol::Symbol(const std::string &amp;name)</a>
-    <a id="Item5_c1" onkeydown="return searchResults.NavChild(event,5,1)" onkeypress="return searchResults.NavChild(event,5,1)" onkeyup="return searchResults.NavChild(event,5,1)" class="SRScope" href="../class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e" target="_parent">Symbol::Symbol(const std::string &amp;name, symtype_t type)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_sync">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_sync')">sync</a>
-  <div class="SRChildren">
-    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f" target="_parent">IBuffer::sync()</a>
-    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735" target="_parent">LLNLexer::sync()</a>
-    <a id="Item6_c2" onkeydown="return searchResults.NavChild(event,6,2)" onkeypress="return searchResults.NavChild(event,6,2)" onkeyup="return searchResults.NavChild(event,6,2)" class="SRScope" href="../class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe" target="_parent">BTParser::sync()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_73.js b/docs/doxygen/html/search/functions_73.js
new file mode 100644 (file)
index 0000000..7edd620
--- /dev/null
@@ -0,0 +1,10 @@
+var searchData=
+[
+  ['scopestack',['ScopeStack',['../class_scope_stack.html#a754459e71e5e91fd4210c063014634c2',1,'ScopeStack']]],
+  ['seek',['seek',['../class_i_marker.html#a58086bbf091c5b49c15464a070fec171',1,'IMarker']]],
+  ['size',['size',['../class_i_buffer.html#a70e50087fc075f8487ea14a323ef2012',1,'IBuffer']]],
+  ['startscope',['startScope',['../class_scope_stack.html#ae5809bddef2aa253460c1d35ed36c1c8',1,'ScopeStack']]],
+  ['stopscope',['stopScope',['../class_scope_stack.html#a410129444ad5a4be8784007d1fd73129',1,'ScopeStack']]],
+  ['symbol',['Symbol',['../class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f',1,'Symbol::Symbol(const std::string &amp;name)'],['../class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e',1,'Symbol::Symbol(const std::string &amp;name, symtype_t type)']]],
+  ['sync',['sync',['../class_i_buffer.html#aa61fe968b6058c01883bf4a464e7089f',1,'IBuffer::sync()'],['../class_l_l_n_lexer.html#a63acbcfa3e703992774a6071a49d1735',1,'LLNLexer::sync()'],['../class_b_t_parser.html#a762e16322aec6e50af51c2b6377d86fe',1,'BTParser::sync()']]]
+];
index 3bb1286eecb4196dd01e8b376d9932273a2a6c67..e3c96c3398b98ee4932afedcc5a477afa3cf8d79 100644 (file)
@@ -2,45 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_74.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_text">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_text')">text</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_token.html#a30e84cfd0f4ac2c71f59366088787d8e" target="_parent">Token::text(std::string txt)</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2" target="_parent">Token::text() const </a>
-    <a id="Item0_c2" onkeydown="return searchResults.NavChild(event,0,2)" onkeypress="return searchResults.NavChild(event,0,2)" onkeyup="return searchResults.NavChild(event,0,2)" class="SRScope" href="../class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e" target="_parent">AST::text(void) const </a>
-    <a id="Item0_c3" onkeydown="return searchResults.NavChild(event,0,3)" onkeypress="return searchResults.NavChild(event,0,3)" onkeyup="return searchResults.NavChild(event,0,3)" class="SRScope" href="../class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9" target="_parent">AST::text(std::string &amp;txt)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_token">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_token')">Token</a>
-  <div class="SRChildren">
-    <a id="Item1_c0" onkeydown="return searchResults.NavChild(event,1,0)" onkeypress="return searchResults.NavChild(event,1,0)" onkeyup="return searchResults.NavChild(event,1,0)" class="SRScope" href="../class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39" target="_parent">Token::Token()</a>
-    <a id="Item1_c1" onkeydown="return searchResults.NavChild(event,1,1)" onkeypress="return searchResults.NavChild(event,1,1)" onkeyup="return searchResults.NavChild(event,1,1)" class="SRScope" href="../class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6" target="_parent">Token::Token(TokenType_T ttype, int line, int col)</a>
-    <a id="Item1_c2" onkeydown="return searchResults.NavChild(event,1,2)" onkeypress="return searchResults.NavChild(event,1,2)" onkeyup="return searchResults.NavChild(event,1,2)" class="SRScope" href="../class_token.html#a19ae35e10dd99fca08017e0f883b1d6c" target="_parent">Token::Token(TokenType_T ttype, const std::string &amp;ttext, int line, int col)</a>
-  </div>
- </div>
-</div>
-<div class="SRResult" id="SR_type">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_type')">type</a>
-  <div class="SRChildren">
-    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../class_token.html#af7a5db637926db45f92522f7bc207207" target="_parent">Token::type(TokenType_T typ)</a>
-    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../class_token.html#a94ffaaf2ec54ac87397607e9af567df8" target="_parent">Token::type() const </a>
-    <a id="Item2_c2" onkeydown="return searchResults.NavChild(event,2,2)" onkeypress="return searchResults.NavChild(event,2,2)" onkeyup="return searchResults.NavChild(event,2,2)" class="SRScope" href="../class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d" target="_parent">AST::type(void) const </a>
-    <a id="Item2_c3" onkeydown="return searchResults.NavChild(event,2,3)" onkeypress="return searchResults.NavChild(event,2,3)" onkeyup="return searchResults.NavChild(event,2,3)" class="SRScope" href="../class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c" target="_parent">AST::type(ASTNodeType typ)</a>
-    <a id="Item2_c4" onkeydown="return searchResults.NavChild(event,2,4)" onkeypress="return searchResults.NavChild(event,2,4)" onkeyup="return searchResults.NavChild(event,2,4)" class="SRScope" href="../class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362" target="_parent">Symbol::type() const </a>
-    <a id="Item2_c5" onkeydown="return searchResults.NavChild(event,2,5)" onkeypress="return searchResults.NavChild(event,2,5)" onkeyup="return searchResults.NavChild(event,2,5)" class="SRScope" href="../class_symbol.html#a7822b485af2e735d462276836479ff24" target="_parent">Symbol::type(symtype_t type)</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_74.js b/docs/doxygen/html/search/functions_74.js
new file mode 100644 (file)
index 0000000..d44711a
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['text',['text',['../class_token.html#a30e84cfd0f4ac2c71f59366088787d8e',1,'Token::text(std::string txt)'],['../class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2',1,'Token::text() const '],['../class_a_s_t.html#ad975048d27d24ffe87e95b1eed995d5e',1,'AST::text(void) const '],['../class_a_s_t.html#a5b90708376a408b1e1ff5762975017e9',1,'AST::text(std::string &amp;txt)']]],
+  ['token',['Token',['../class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39',1,'Token::Token()'],['../class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6',1,'Token::Token(TokenType_T ttype, int line, int col)'],['../class_token.html#a19ae35e10dd99fca08017e0f883b1d6c',1,'Token::Token(TokenType_T ttype, const std::string &amp;ttext, int line, int col)']]],
+  ['type',['type',['../class_token.html#af7a5db637926db45f92522f7bc207207',1,'Token::type(TokenType_T typ)'],['../class_token.html#a94ffaaf2ec54ac87397607e9af567df8',1,'Token::type() const '],['../class_a_s_t.html#ad947af30e5dbb743c41769296dc03c9d',1,'AST::type(void) const '],['../class_a_s_t.html#a3bf7042778ad5c589b65dd1b276f093c',1,'AST::type(ASTNodeType typ)'],['../class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362',1,'Symbol::type() const '],['../class_symbol.html#a7822b485af2e735d462276836479ff24',1,'Symbol::type(symtype_t type)']]]
+];
index 9b59b1e66f150f6ca4d7dabc4d172268306dc2d5..2ec05695c16348e7b18b1e2e25656309f68d45dd 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_76.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_visit">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4" target="_parent">visit</a>
-  <span class="SRScope">IVisitor</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_76.js b/docs/doxygen/html/search/functions_76.js
new file mode 100644 (file)
index 0000000..b5a8287
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['visit',['visit',['../class_i_visitor.html#ae1fa19302cb2c14a8e98094cb3e990f4',1,'IVisitor']]]
+];
index 6bf3a176f220383a3cc7d3d208a68124c1102168..8fe97554fba91d39a928ea58789b5a8ee72daca9 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_77.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_what">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_exception.html#a380f0477d9ef319911e7a8167bd47f1f" target="_parent">what</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_77.js b/docs/doxygen/html/search/functions_77.js
new file mode 100644 (file)
index 0000000..82d82f0
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['what',['what',['../class_exception.html#a380f0477d9ef319911e7a8167bd47f1f',1,'Exception']]]
+];
index b4f801cd400e056a21542f3ce1912531c548884f..fd1d3ce20d5462719b7021cd751694b4f906e957 100644 (file)
@@ -2,77 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_7e.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR__7east">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2" target="_parent">~AST</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7ebtparser">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c" target="_parent">~BTParser</a>
-  <span class="SRScope">BTParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eexception">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_exception.html#ad1ba411de295ef2eeb02ba26284a829a" target="_parent">~Exception</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eibuffer">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_i_buffer.html#a0411f55151d1b770a064d1296579b966" target="_parent">~IBuffer</a>
-  <span class="SRScope">IBuffer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eilexer">
- <div class="SREntry">
-  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d" target="_parent">~ILexer</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eimarker">
- <div class="SREntry">
-  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_i_marker.html#afefb80c6283b5f2327faa16ab131c875" target="_parent">~IMarker</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eiparser">
- <div class="SREntry">
-  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b" target="_parent">~IParser</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7eivisitor">
- <div class="SREntry">
-  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088" target="_parent">~IVisitor</a>
-  <span class="SRScope">IVisitor</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7ellnlexer">
- <div class="SREntry">
-  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b" target="_parent">~LLNLexer</a>
-  <span class="SRScope">LLNLexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7escopestack">
- <div class="SREntry">
-  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626" target="_parent">~ScopeStack</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR__7esymbol">
- <div class="SREntry">
-  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723" target="_parent">~Symbol</a>
-  <span class="SRScope">Symbol</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/functions_7e.js b/docs/doxygen/html/search/functions_7e.js
new file mode 100644 (file)
index 0000000..c5a2c0c
--- /dev/null
@@ -0,0 +1,14 @@
+var searchData=
+[
+  ['_7east',['~AST',['../class_a_s_t.html#ad332977af5d4ea0ec793c4843544b6e2',1,'AST']]],
+  ['_7ebtparser',['~BTParser',['../class_b_t_parser.html#a5965c4cf0baf950be976a0a2932eec2c',1,'BTParser']]],
+  ['_7eexception',['~Exception',['../class_exception.html#ad1ba411de295ef2eeb02ba26284a829a',1,'Exception']]],
+  ['_7eibuffer',['~IBuffer',['../class_i_buffer.html#a0411f55151d1b770a064d1296579b966',1,'IBuffer']]],
+  ['_7eilexer',['~ILexer',['../class_i_lexer.html#a1018ca7c4ec102150fe2f6acfe38929d',1,'ILexer']]],
+  ['_7eimarker',['~IMarker',['../class_i_marker.html#afefb80c6283b5f2327faa16ab131c875',1,'IMarker']]],
+  ['_7eiparser',['~IParser',['../class_i_parser.html#a5b617df0a65b13e5f4be40d764a8ba3b',1,'IParser']]],
+  ['_7eivisitor',['~IVisitor',['../class_i_visitor.html#a05534ba3ad2710875aa918c3d917a088',1,'IVisitor']]],
+  ['_7ellnlexer',['~LLNLexer',['../class_l_l_n_lexer.html#ab4c8e44583f3d144df1379ea4d70b42b',1,'LLNLexer']]],
+  ['_7escopestack',['~ScopeStack',['../class_scope_stack.html#a64e2f6ee2758341a649bbbc873b4c626',1,'ScopeStack']]],
+  ['_7esymbol',['~Symbol',['../class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723',1,'Symbol']]]
+];
index 7efd3d39a76ce58806cdcc1bcad0078cb9d749be..22c66d86ba1065fc027a4ebaea172c2fbef3500b 100644 (file)
@@ -2,20 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="related_6f.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_operator_3c_3c">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_operator_3c_3c')">operator&lt;&lt;</a>
-  <div class="SRChildren">
-    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f" target="_parent">Exception::operator&lt;&lt;()</a>
-    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4" target="_parent">Exception::operator&lt;&lt;()</a>
-  </div>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/related_6f.js b/docs/doxygen/html/search/related_6f.js
new file mode 100644 (file)
index 0000000..9ee88b9
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['operator_3c_3c',['operator&lt;&lt;',['../class_exception.html#a14ad8d29bc8d9f4eb8d2a0b0e5b1047f',1,'Exception::operator&lt;&lt;()'],['../class_exception.html#a96bb231c8f8c68239c83b6fa691e02b4',1,'Exception::operator&lt;&lt;()']]]
+];
index 50249e56d66b8957fec6693eaba8d312a31df428..d18c1da8c0db902ae100215e36af3935a94cf806 100644 (file)
@@ -4,13 +4,6 @@
     float: left;
 }
 
-#searchli {
-    float: right;
-    display: block;
-    width: 170px;
-    height: 36px;
-}
-
 #MSearchBox {
     white-space : nowrap;
     position: absolute;
@@ -20,6 +13,7 @@
     right: 0px;
     width: 170px;
     z-index: 102;
+    background-color: white;
 }
 
 #MSearchBox .left
@@ -224,6 +218,10 @@ a.SRScope:focus, a.SRScope:active {
     text-decoration: underline;
 }
 
+span.SRScope {
+    padding-left: 4px;
+}
+
 .SRPage .SRStatus {
     padding: 2px 5px;
     font-size: 8pt;
index 28bc740e1ee27bcecb5f3efa094ca50c2819f35c..b4852f6b8eb82519aeadd1ef077b0a2b2b61136e 100644 (file)
@@ -269,7 +269,7 @@ function SearchBox(name, resultsPath, inFrame, label)
         var node = child.firstChild;
         if (j==id)
         {
-          node.innerHTML='&bull;';
+          node.innerHTML='&#8226;';
         }
         else
         {
@@ -366,7 +366,7 @@ function SearchBox(name, resultsPath, inFrame, label)
        hasResultsPage = false;
     }
 
-    window.frames.MSearchResults.location.href = resultsPageWithSearch;  
+    window.frames.MSearchResults.location = resultsPageWithSearch;  
     var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
 
     if (domPopupSearchResultsWindow.style.display!='block')
@@ -736,3 +736,72 @@ function SearchResults(name)
       return false;
     }
 }
+
+function setKeyActions(elem,action)
+{
+  elem.setAttribute('onkeydown',action);
+  elem.setAttribute('onkeypress',action);
+  elem.setAttribute('onkeyup',action);
+}
+
+function setClassAttr(elem,attr)
+{
+  elem.setAttribute('class',attr);
+  elem.setAttribute('className',attr);
+}
+
+function createResults()
+{
+  var results = document.getElementById("SRResults");
+  for (var e=0; e<searchData.length; e++)
+  {
+    var id = searchData[e][0];
+    var srResult = document.createElement('div');
+    srResult.setAttribute('id','SR_'+id);
+    setClassAttr(srResult,'SRResult');
+    var srEntry = document.createElement('div');
+    setClassAttr(srEntry,'SREntry');
+    var srLink = document.createElement('a');
+    srLink.setAttribute('id','Item'+e);
+    setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
+    setClassAttr(srLink,'SRSymbol');
+    srLink.innerHTML = searchData[e][1][0];
+    srEntry.appendChild(srLink);
+    if (searchData[e][1].length==2) // single result
+    {
+      srLink.setAttribute('href',searchData[e][1][1][0]);
+      if (searchData[e][1][1][1])
+      {
+       srLink.setAttribute('target','_parent');
+      }
+      var srScope = document.createElement('span');
+      setClassAttr(srScope,'SRScope');
+      srScope.innerHTML = searchData[e][1][1][2];
+      srEntry.appendChild(srScope);
+    }
+    else // multiple results
+    {
+      srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
+      var srChildren = document.createElement('div');
+      setClassAttr(srChildren,'SRChildren');
+      for (var c=0; c<searchData[e][1].length-1; c++)
+      {
+        var srChild = document.createElement('a');
+        srChild.setAttribute('id','Item'+e+'_c'+c);
+        setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
+        setClassAttr(srChild,'SRScope');
+        srChild.setAttribute('href',searchData[e][1][c+1][0]);
+        if (searchData[e][1][c+1][1])
+        {
+         srChild.setAttribute('target','_parent');
+        }
+        srChild.innerHTML = searchData[e][1][c+1][2];
+        srChildren.appendChild(srChild);
+      }
+      srEntry.appendChild(srChildren);
+    }
+    srResult.appendChild(srEntry);
+    results.appendChild(srResult);
+  }
+}
+
index c60d0dfb5c468c9e3d25a5e18f3f7ba4a6a7afae..6bf8ed9a9375a36a3f32da03134b32050f4c38ec 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_61.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_astnodetype">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../ast_8h.html#a0a931957f12a2075e6e11ee596651dff" target="_parent">ASTNodeType</a>
-  <span class="SRScope">ast.h</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/typedefs_61.js b/docs/doxygen/html/search/typedefs_61.js
new file mode 100644 (file)
index 0000000..631fa21
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['astnodetype',['ASTNodeType',['../ast_8h.html#a0a931957f12a2075e6e11ee596651dff',1,'ast.h']]]
+];
index befc46835f6827ae9fb3b3aff23101d7416a6ffd..3f28c4d2629d864f81484ef6fcde1bcb65710dcb 100644 (file)
@@ -2,29 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_73.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_sym_5fpair_5ft">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6" target="_parent">sym_pair_t</a>
-  <span class="SRScope">scopestack.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sym_5ftable_5ft">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c" target="_parent">sym_table_t</a>
-  <span class="SRScope">scopestack.h</span>
- </div>
-</div>
-<div class="SRResult" id="SR_symtype_5ft">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859" target="_parent">symtype_t</a>
-  <span class="SRScope">symbol.h</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/typedefs_73.js b/docs/doxygen/html/search/typedefs_73.js
new file mode 100644 (file)
index 0000000..d84e666
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['sym_5fpair_5ft',['sym_pair_t',['../scopestack_8h.html#aa8203ad0e1d28bcfef1d1918f115d0d6',1,'scopestack.h']]],
+  ['sym_5ftable_5ft',['sym_table_t',['../scopestack_8h.html#ac00f2f845911b84646322b4b1c7bc14c',1,'scopestack.h']]],
+  ['symtype_5ft',['symtype_t',['../symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859',1,'symbol.h']]]
+];
index 564acf6b7087e23ac470e14f36ebc03b2a5c0afd..4c98afb2e57fc5b8b37f81ef01cbcfc1eba8e697 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_74.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_tokentype_5ft">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../token_8h.html#abf05bcc4c1b09928131e6afd3b768a77" target="_parent">TokenType_T</a>
-  <span class="SRScope">token.h</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/typedefs_74.js b/docs/doxygen/html/search/typedefs_74.js
new file mode 100644 (file)
index 0000000..c4d8342
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['tokentype_5ft',['TokenType_T',['../token_8h.html#abf05bcc4c1b09928131e6afd3b768a77',1,'token.h']]]
+];
index b701692cda7e42e4260b2de3ae86d634015dcd8e..c649c81fbf62c817ef60b3cdb74d0c3f7be6cafb 100644 (file)
@@ -2,29 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_63.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_column">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb" target="_parent">column</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cur_5fidx">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2" target="_parent">cur_idx</a>
-  <span class="SRScope">LLNLexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_cur_5flocation">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618" target="_parent">cur_location</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/variables_63.js b/docs/doxygen/html/search/variables_63.js
new file mode 100644 (file)
index 0000000..c12194c
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['column',['column',['../class_i_lexer.html#a05ce2bfa3595f992618d2a328b66bdfb',1,'ILexer']]],
+  ['cur_5fidx',['cur_idx',['../class_l_l_n_lexer.html#a6cac67fbdbdc8083f87e1d0938d68ba2',1,'LLNLexer']]],
+  ['cur_5flocation',['cur_location',['../class_i_marker.html#adedaefcf6a1b1eac3d728a9d318dc618',1,'IMarker']]]
+];
index 82fdf534ed04891e63b20254d72f9cd2a931d1c0..95b64e699ac503e84eea5dbe2f35e47bccab2a48 100644 (file)
@@ -2,29 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_65.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_ex_5fcolumn">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_exception.html#a5a08b0f7c24a639573c36ace567348c4" target="_parent">ex_column</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ex_5fline">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8" target="_parent">ex_line</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
-<div class="SRResult" id="SR_ex_5fmsg">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27" target="_parent">ex_msg</a>
-  <span class="SRScope">Exception</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/variables_65.js b/docs/doxygen/html/search/variables_65.js
new file mode 100644 (file)
index 0000000..b6d64a5
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['ex_5fcolumn',['ex_column',['../class_exception.html#a5a08b0f7c24a639573c36ace567348c4',1,'Exception']]],
+  ['ex_5fline',['ex_line',['../class_exception.html#ab30bf54ebcf9ead45300ce422fb4b6b8',1,'Exception']]],
+  ['ex_5fmsg',['ex_msg',['../class_exception.html#ac106ae3b8d10ae97ee0b71a270fbda27',1,'Exception']]]
+];
index ae6c69543649feed1359a305dd178af812f48929..d4ddaf0ae0f9831abb31ff18263b19c391d77d5a 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_69.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_in_5fstream">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f" target="_parent">in_stream</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/variables_69.js b/docs/doxygen/html/search/variables_69.js
new file mode 100644 (file)
index 0000000..1f1d0bf
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['in_5fstream',['in_stream',['../class_i_lexer.html#a02d418cc6fdcbfbf6cad7bf914cce77f',1,'ILexer']]]
+];
index 2b42ca7a569a9d9bb09a4cbdba84478785decda4..6016f5cccf566dfc61f3d8b385b2035fab3d5edd 100644 (file)
@@ -2,35 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_6c.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_la_5fbuffer">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc" target="_parent">la_buffer</a>
-  <span class="SRScope">LLNLexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_lexer">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00" target="_parent">lexer</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
-<div class="SRResult" id="SR_line">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff" target="_parent">line</a>
-  <span class="SRScope">ILexer</span>
- </div>
-</div>
-<div class="SRResult" id="SR_lookahead">
- <div class="SREntry">
-  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_b_t_parser.html#a796693745ebe354914eeacddba20f109" target="_parent">lookahead</a>
-  <span class="SRScope">BTParser</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/variables_6c.js b/docs/doxygen/html/search/variables_6c.js
new file mode 100644 (file)
index 0000000..44bfcd1
--- /dev/null
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['la_5fbuffer',['la_buffer',['../class_l_l_n_lexer.html#a6e583dda9f354ddb453c277be2cb6edc',1,'LLNLexer']]],
+  ['lexer',['lexer',['../class_i_parser.html#a2c89fe9ae1c200eda69c78f7441dea00',1,'IParser']]],
+  ['line',['line',['../class_i_lexer.html#a5d766f4f4dcc976553ab17a5753ef8ff',1,'ILexer']]],
+  ['lookahead',['lookahead',['../class_b_t_parser.html#a796693745ebe354914eeacddba20f109',1,'BTParser']]]
+];
index 07b039b2ce7f171f1c98bd501274b2eebf3a193b..b7924e3562cd736bf8a34694fdec9981e7abdb0f 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_6d.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_markers">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7" target="_parent">markers</a>
-  <span class="SRScope">IMarker</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/variables_6d.js b/docs/doxygen/html/search/variables_6d.js
new file mode 100644 (file)
index 0000000..9d3b24c
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['markers',['markers',['../class_i_marker.html#a1c1b6ba790e3adf5fa8d9b24c06b10d7',1,'IMarker']]]
+];
index ba937135de89fa468eeec2a8735848fa155da73c..4cc41d57fc548dc8fd331495189ea5fd7d0f60b5 100644 (file)
@@ -2,29 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_6e.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_node_5fchildren">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_a_s_t.html#acb9265830632be3a68812c66c08c8752" target="_parent">node_children</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_node_5ftext">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3" target="_parent">node_text</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
-<div class="SRResult" id="SR_node_5ftype">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312" target="_parent">node_type</a>
-  <span class="SRScope">AST</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/variables_6e.js b/docs/doxygen/html/search/variables_6e.js
new file mode 100644 (file)
index 0000000..0ab9e18
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['node_5fchildren',['node_children',['../class_a_s_t.html#acb9265830632be3a68812c66c08c8752',1,'AST']]],
+  ['node_5ftext',['node_text',['../class_a_s_t.html#a1638e0900cea081df5bb23d76432a2c3',1,'AST']]],
+  ['node_5ftype',['node_type',['../class_a_s_t.html#aa650b2056cd9f76cc9b8833ca5faf312',1,'AST']]]
+];
index bb36faabff15c83e8a630c96ef246340731fe754..29b87f042e2407aea6f71471d18401577b68cd29 100644 (file)
@@ -2,17 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_72.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_result">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04" target="_parent">result</a>
-  <span class="SRScope">IParser</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/variables_72.js b/docs/doxygen/html/search/variables_72.js
new file mode 100644 (file)
index 0000000..6c4e7f8
--- /dev/null
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['result',['result',['../class_i_parser.html#a525c62c560492ef3bdb1a21c4da13e04',1,'IParser']]]
+];
index 9e3b1fb12b1d7c9d54ba035dd77214876760fbce..65b8f642d8426ddb2b9503efad0f068b2a2ae206 100644 (file)
@@ -2,29 +2,16 @@
 <html><head><title></title>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="variables_73.js"></script>
 <script type="text/javascript" src="search.js"></script>
 </head>
 <body class="SRPage">
 <div id="SRIndex">
 <div class="SRStatus" id="Loading">Loading...</div>
-<div class="SRResult" id="SR_scope_5fstack">
- <div class="SREntry">
-  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_scope_stack.html#affa1115b1547064c04186846fd594344" target="_parent">scope_stack</a>
-  <span class="SRScope">ScopeStack</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sym_5fname">
- <div class="SREntry">
-  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_symbol.html#a131f02876f25c9bdccbd71e1e7147989" target="_parent">sym_name</a>
-  <span class="SRScope">Symbol</span>
- </div>
-</div>
-<div class="SRResult" id="SR_sym_5ftype">
- <div class="SREntry">
-  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_symbol.html#a4cb69009155bb4a73a86fc4004655a31" target="_parent">sym_type</a>
-  <span class="SRScope">Symbol</span>
- </div>
-</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
 <div class="SRStatus" id="Searching">Searching...</div>
 <div class="SRStatus" id="NoMatches">No Matches</div>
 <script type="text/javascript"><!--
diff --git a/docs/doxygen/html/search/variables_73.js b/docs/doxygen/html/search/variables_73.js
new file mode 100644 (file)
index 0000000..9bc8c3b
--- /dev/null
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['scope_5fstack',['scope_stack',['../class_scope_stack.html#affa1115b1547064c04186846fd594344',1,'ScopeStack']]],
+  ['sym_5fname',['sym_name',['../class_symbol.html#a131f02876f25c9bdccbd71e1e7147989',1,'Symbol']]],
+  ['sym_5ftype',['sym_type',['../class_symbol.html#a4cb69009155bb4a73a86fc4004655a31',1,'Symbol']]]
+];
index fa7ad92ff24ff3fd43c23e4b4ce535292895b7d8..9e47ff64f55e74f71fb09334cfe6b1d88e19fc36 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/symbol.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,13 +81,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('symbol_8cpp.html','');
+$(document).ready(function(){initNavTree('symbol_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/symbol/symbol.cpp File Reference</h1>  </div>
-</div>
+<div class="title">symbol.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &quot;<a class="el" href="symbol_8h_source.html">symbol.h</a>&quot;</code><br/>
 </div><div class="textblock"><div class="dynheader">
@@ -91,32 +113,16 @@ Include dependency graph for symbol.cpp:</div>
 </div>
 </div>
 <p><a href="symbol_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="symbol_8cpp.html">symbol.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="symbol_8cpp.html">symbol.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index d2d2e5c18aaaf07dbd0e6f08f96ebc5a0d0cc23f..d16324c539d8b393a9e1bc451b61bbf7d2f6f2f5 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/symbol.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,59 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('symbol_8cpp.html','');
+$(document).ready(function(){initNavTree('symbol_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/symbol/symbol.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="symbol_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;<a class="code" href="symbol_8h.html">symbol.h</a>&quot;</span>
-<a name="l00002"></a>00002 
-<a name="l00003"></a><a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">00003</a> <a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol::Symbol</a>(<span class="keyword">const</span> std::string&amp; name) : sym_name(name), sym_type(0)
-<a name="l00004"></a>00004 {
-<a name="l00005"></a>00005 }
-<a name="l00006"></a>00006 
-<a name="l00007"></a><a class="code" href="class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e">00007</a> <a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol::Symbol</a>(<span class="keyword">const</span> std::string&amp; name, <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type) : sym_name(name), sym_type(0)
-<a name="l00008"></a>00008 {
-<a name="l00009"></a>00009 }
-<a name="l00010"></a>00010 
-<a name="l00011"></a><a class="code" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">00011</a> <a class="code" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">Symbol::~Symbol</a>()
-<a name="l00012"></a>00012 {
-<a name="l00013"></a>00013 }
-<a name="l00014"></a>00014 
-<a name="l00015"></a><a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">00015</a> <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">Symbol::type</a>()<span class="keyword"> const</span>
-<a name="l00016"></a>00016 <span class="keyword"></span>{
-<a name="l00017"></a>00017     <span class="keywordflow">return</span> <a class="code" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a>;
-<a name="l00018"></a>00018 }
-<a name="l00019"></a>00019 
-<a name="l00020"></a><a class="code" href="class_symbol.html#a7822b485af2e735d462276836479ff24">00020</a> <span class="keywordtype">void</span> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">Symbol::type</a>(<a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)
-<a name="l00021"></a>00021 {
-<a name="l00022"></a>00022     <a class="code" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a> = <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>;
-<a name="l00023"></a>00023 }
-<a name="l00024"></a>00024 
-<a name="l00025"></a><a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">00025</a> <span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">Symbol::name</a>()<span class="keyword"> const</span>
-<a name="l00026"></a>00026 <span class="keyword"></span>{
-<a name="l00027"></a>00027     <span class="keywordflow">return</span> <a class="code" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a>;
-<a name="l00028"></a>00028 }
-<a name="l00029"></a>00029 
-<a name="l00030"></a><a class="code" href="class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926">00030</a> <span class="keywordtype">void</span> <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">Symbol::name</a>(<span class="keyword">const</span> std::string&amp; name)
-<a name="l00031"></a>00031 {
-<a name="l00032"></a>00032     <a class="code" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a> = <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>;
-<a name="l00033"></a>00033 }
-<a name="l00034"></a>00034 
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="symbol_8cpp.html">symbol.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -134,11 +93,60 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">symbol.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="symbol_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="symbol_8h.html">symbol.h</a>&quot;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div>
+<div class="line"><a name="l00003"></a><span class="lineno"><a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">    3</a></span>&#160;<a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol::Symbol</a>(<span class="keyword">const</span> std::string&amp; name) : sym_name(name), sym_type(0)</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;{</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;}</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno"><a class="code" href="class_symbol.html#a696ddf09a21f1a5a6dacac4e49da076e">    7</a></span>&#160;<a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol::Symbol</a>(<span class="keyword">const</span> std::string&amp; name, <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type) : sym_name(name), sym_type(0)</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;{</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;}</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;</div>
+<div class="line"><a name="l00011"></a><span class="lineno"><a class="code" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">   11</a></span>&#160;<a class="code" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">Symbol::~Symbol</a>()</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;{</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;}</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;</div>
+<div class="line"><a name="l00015"></a><span class="lineno"><a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">   15</a></span>&#160;<a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">Symbol::type</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a>;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;}</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno"><a class="code" href="class_symbol.html#a7822b485af2e735d462276836479ff24">   20</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">Symbol::type</a>(<a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> type)</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;{</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;    <a class="code" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a> = <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;}</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno"><a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">   25</a></span>&#160;<span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">Symbol::name</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a>;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;}</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="code" href="class_symbol.html#a474363d0819a0acf6ecd1a547ec3f926">   30</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">Symbol::name</a>(<span class="keyword">const</span> std::string&amp; name)</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;{</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <a class="code" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a> = <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;}</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="symbol_8cpp.html">symbol.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index b2f58fa3311c481d97590266dee6103ca3dc2022..3ea4528ebeda2d3b787897c404e09f503e57bb76 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/symbol.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('symbol_8d.html','');
+$(document).ready(function(){initNavTree('symbol_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/symbol/symbol.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="symbol_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="symbol_8d.html">symbol.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">symbol.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="symbol_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="symbol_8d.html">symbol.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 16f1a5ea94b6ae010781c68e7b8e0ff6c2bd43d3..3c0295ad1428f51920296652ce35c5a71b7291e4 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/symbol.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,80 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('symbol_8d.html','');
+$(document).ready(function(){initNavTree('symbol_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/symbol/symbol.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="symbol_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/symbol/symbol.o source/symbol/symbol.d:  source/symbol/symbol.cpp source/symbol/symbol.h \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00007"></a>00007  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="symbol_8d.html">symbol.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -155,11 +93,86 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">symbol.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="symbol_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/symbol/symbol.o source/symbol/symbol.d:  source/symbol/symbol.cpp source/symbol/symbol.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/include/wchar.h /usr/include/stdio.h \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/include/bits/wchar.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/include/ctype.h /usr/include/bits/types.h \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/include/bits/typesizes.h /usr/include/endian.h \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/include/bits/endian.h /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="symbol_8d.html">symbol.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 33cd641f0aee4191075d73c6137d55f21979ac34..ab9c8c5144450666bf268814d38d7194ef83f7a9 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/symbol.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,16 +81,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('symbol_8h.html','');
+$(document).ready(function(){initNavTree('symbol_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a> &#124;
 <a href="#typedef-members">Typedefs</a>  </div>
   <div class="headertitle">
-<h1>source/symbol/symbol.h File Reference</h1>  </div>
-</div>
+<div class="title">symbol.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
 </div><div class="textblock"><div class="dynheader">
@@ -95,20 +117,21 @@ This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="symbol_8h__dep__incl.png" border="0" usemap="#source_2symbol_2symbol_8hdep" alt=""/></div>
 <map name="source_2symbol_2symbol_8hdep" id="source_2symbol_2symbol_8hdep">
-<area shape="rect" id="node3" href="scopestack_8h.html" title="source/symbol/scopestack.h" alt="" coords="12,83,201,112"/><area shape="rect" id="node7" href="symbol_8cpp.html" title="source/symbol/symbol.cpp" alt="" coords="225,83,404,112"/><area shape="rect" id="node5" href="scopestack_8cpp.html" title="source/symbol/scopestack.cpp" alt="" coords="5,160,208,189"/></map>
+<area shape="rect" id="node3" href="scopestack_8h.html" title="source/symbol/scopestack.h" alt="" coords="13,80,195,107"/><area shape="rect" id="node7" href="symbol_8cpp.html" title="source/symbol/symbol.cpp" alt="" coords="219,80,391,107"/><area shape="rect" id="node5" href="scopestack_8cpp.html" title="source/symbol/scopestack.cpp" alt="" coords="5,155,203,181"/></map>
 </div>
 </div>
 <p><a href="symbol_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html">Symbol</a></td></tr>
-<tr><td colspan="2"><h2><a name="typedef-members"></a>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_symbol.html">Symbol</a></td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a></td></tr>
+<tr class="memitem:a07090a2a79cb68ad8d84e7ecd6558859"><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a></td></tr>
 </table>
 <hr/><h2>Typedef Documentation</h2>
-<a class="anchor" id="a07090a2a79cb68ad8d84e7ecd6558859"></a><!-- doxytag: member="symbol.h::symtype_t" ref="a07090a2a79cb68ad8d84e7ecd6558859" args="" -->
+<a class="anchor" id="a07090a2a79cb68ad8d84e7ecd6558859"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -116,37 +139,22 @@ Typedefs</h2></td></tr>
           <td class="memname">typedef unsigned int <a class="el" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="symbol_8h_source.html#l00006">6</a> of file <a class="el" href="symbol_8h_source.html">symbol.h</a>.</p>
 
 </div>
 </div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="symbol_8h.html">symbol.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="symbol_8h.html">symbol.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:25 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/symbol_8h.js b/docs/doxygen/html/symbol_8h.js
new file mode 100644 (file)
index 0000000..aa64565
--- /dev/null
@@ -0,0 +1,5 @@
+var symbol_8h =
+[
+    [ "Symbol", "class_symbol.html", "class_symbol" ],
+    [ "symtype_t", "symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859", null ]
+];
\ No newline at end of file
index e357d8e7e6c5228baaf1b632001d72b1220dff57..b6e516fd371fafddc4c8b14131293ef6bff3dc01 100644 (file)
@@ -1,5 +1,5 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$scopestack_8h.html" title="source/symbol/scopestack.h" alt="" coords="12,83,201,112"/>
-<area shape="rect" id="node7" href="$symbol_8cpp.html" title="source/symbol/symbol.cpp" alt="" coords="225,83,404,112"/>
-<area shape="rect" id="node5" href="$scopestack_8cpp.html" title="source/symbol/scopestack.cpp" alt="" coords="5,160,208,189"/>
+<area shape="rect" id="node3" href="$scopestack_8h.html" title="source/symbol/scopestack.h" alt="" coords="13,80,195,107"/>
+<area shape="rect" id="node7" href="$symbol_8cpp.html" title="source/symbol/symbol.cpp" alt="" coords="219,80,391,107"/>
+<area shape="rect" id="node5" href="$scopestack_8cpp.html" title="source/symbol/scopestack.cpp" alt="" coords="5,155,203,181"/>
 </map>
index 27a0a08935455638519f9ae194240856ce58b88f..28f7322b26367f61a788b5f00a4b47ee79b99919 100644 (file)
@@ -1 +1 @@
-b6428f29f93b4bb184928cd9119d7044
\ No newline at end of file
+89547ee99ec1d0b65bdeb81900e67b74
\ No newline at end of file
index 9ae8a22ffda064e9b391c4ed8b5126f6a5ff8b93..ecfb62369773748f937c0dc72f0888f87512bd70 100644 (file)
Binary files a/docs/doxygen/html/symbol_8h__dep__incl.png and b/docs/doxygen/html/symbol_8h__dep__incl.png differ
index 717cd0269580abc0d345b8cedae356c8393d2a83..8b8eb3667767e0a6f53da0bca1964f46d270286b 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/symbol/symbol.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,47 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('symbol_8h.html','');
+$(document).ready(function(){initNavTree('symbol_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/symbol/symbol.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="symbol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef SYMBOL_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define SYMBOL_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">00006</a> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a>;
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="class_symbol.html">00008</a> <span class="keyword">class </span><a class="code" href="class_symbol.html">Symbol</a> {
-<a name="l00009"></a>00009     <span class="keyword">protected</span>:
-<a name="l00010"></a><a class="code" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">00010</a>         std::string <a class="code" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a>;
-<a name="l00011"></a><a class="code" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">00011</a>         <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a>;
-<a name="l00012"></a>00012     <span class="keyword">public</span>:
-<a name="l00013"></a>00013         <a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>);
-<a name="l00014"></a>00014         <a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>, <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>);
-<a name="l00015"></a>00015         <span class="keyword">virtual</span> <a class="code" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">~Symbol</a>();
-<a name="l00016"></a>00016         <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>() <span class="keyword">const</span>;
-<a name="l00017"></a>00017         <span class="keywordtype">void</span> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>(<a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>);
-<a name="l00018"></a>00018         <span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>() <span class="keyword">const</span>;
-<a name="l00019"></a>00019         <span class="keywordtype">void</span> <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>);
-<a name="l00020"></a>00020 };
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="symbol_8h.html">symbol.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -122,11 +93,48 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">symbol.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="symbol_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef SYMBOL_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define SYMBOL_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"><a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">    6</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a>;</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"><a class="code" href="class_symbol.html">    8</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_symbol.html">Symbol</a> {</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00010"></a><span class="lineno"><a class="code" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">   10</a></span>&#160;        std::string <a class="code" href="class_symbol.html#a131f02876f25c9bdccbd71e1e7147989">sym_name</a>;</div>
+<div class="line"><a name="l00011"></a><span class="lineno"><a class="code" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">   11</a></span>&#160;        <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#a4cb69009155bb4a73a86fc4004655a31">sym_type</a>;</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;        <a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>);</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;        <a class="code" href="class_symbol.html#a918bcf3f530e98cc9d97cb16381db88f">Symbol</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>, <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>);</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;        <span class="keyword">virtual</span> <a class="code" href="class_symbol.html#a505360ad4bd2e0bd1e3954eca1b05723">~Symbol</a>();</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>(<a class="code" href="symbol_8h.html#a07090a2a79cb68ad8d84e7ecd6558859">symtype_t</a> <a class="code" href="class_symbol.html#afc6ea326ca57f6f9292a05a61f2df362">type</a>);</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;        <span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="class_symbol.html#a8324a8b8848a9bd1957b8d9e69335112">name</a>);</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;};</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_89df9e639bca1960a616c1c202d57d94.html">symbol</a></li><li class="navelem"><a class="el" href="symbol_8h.html">symbol.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 2d99ef23fed78c7683f0b5aa803d937060d288c4..3b725c41c5a527a3a3e40097077d0e206a681247 100644 (file)
Binary files a/docs/doxygen/html/tab_a.png and b/docs/doxygen/html/tab_a.png differ
index b2c3d2be3c7e518fbca6bb30f571882e72fc506d..258c141616477d2eae6c7d1f2a7dd6eafa0f5346 100644 (file)
Binary files a/docs/doxygen/html/tab_b.png and b/docs/doxygen/html/tab_b.png differ
index c11f48f19bbe1f178d95397b98075bdd6d989328..4ca910284bc1e87d45eeacd2147566dbf1b59664 100644 (file)
Binary files a/docs/doxygen/html/tab_h.png and b/docs/doxygen/html/tab_h.png differ
index 978943ac807718de0e69e5a585a8f0a1e5999285..ab478c95b67371d700a20869f7de1ddd73522d50 100644 (file)
Binary files a/docs/doxygen/html/tab_s.png and b/docs/doxygen/html/tab_s.png differ
index 01f7bde1c6ab72e110deb504fbb4e57482ec95dc..8ef6f2f348df2f0bb8a582f36774b5bb9202e7d7 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/token/token.cpp File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,13 +81,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('token_8cpp.html','');
+$(document).ready(function(){initNavTree('token_8cpp.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="headertitle">
-<h1>source/lexer/token/token.cpp File Reference</h1>  </div>
-</div>
+<div class="title">token.cpp File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;stdio.h&gt;</code><br/>
 <code>#include &quot;<a class="el" href="token_8h_source.html">token.h</a>&quot;</code><br/>
@@ -88,36 +110,20 @@ Include dependency graph for token.cpp:</div>
 <div class="dyncontent">
 <div class="center"><img src="token_8cpp__incl.png" border="0" usemap="#source_2lexer_2token_2token_8cpp" alt=""/></div>
 <map name="source_2lexer_2token_2token_8cpp" id="source_2lexer_2token_2token_8cpp">
-<area shape="rect" id="node5" href="token_8h.html" title="token.h" alt="" coords="112,83,176,112"/></map>
+<area shape="rect" id="node5" href="token_8h.html" title="token.h" alt="" coords="87,96,151,123"/></map>
 </div>
 </div>
 <p><a href="token_8cpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="token_8cpp.html">token.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a></li><li class="navelem"><a class="el" href="token_8cpp.html">token.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-
-
 </body>
 </html>
index 7113b0437116446425ef006f4b787a4bfaff54b1..f389965f5a42744567b429c9871fd74f45f74a91 100644 (file)
@@ -1,3 +1,3 @@
 <map id="G" name="G">
-<area shape="rect" id="node5" href="$token_8h.html" title="token.h" alt="" coords="112,83,176,112"/>
+<area shape="rect" id="node5" href="$token_8h.html" title="token.h" alt="" coords="87,96,151,123"/>
 </map>
index 28e40d7b0479c15484d917d86fafccf77edb0123..da7a8cb08ad3df4bd1e6cc75bf00efa53a3e1a86 100644 (file)
@@ -1 +1 @@
-9e6e9c6a395446227548f00ed2330276
\ No newline at end of file
+1d99f4691ba32e0413d660c61fcc034d
\ No newline at end of file
index 870099cfa44dc55779c14184f09cb9ed5c7d6ddc..141040b2bf2945323ee497fabb4ae97d27da7bd5 100644 (file)
Binary files a/docs/doxygen/html/token_8cpp__incl.png and b/docs/doxygen/html/token_8cpp__incl.png differ
index faac76083385986cdd3d843678ce816cc1ce199a..1732ff9f9867b6dc23c09580a4b5eb71c3091f17 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/token/token.cpp Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,92 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('token_8cpp.html','');
+$(document).ready(function(){initNavTree('token_8cpp.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/token/token.cpp</h1>  </div>
-</div>
-<div class="contents">
-<a href="token_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;stdio.h&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &quot;<a class="code" href="token_8h.html">token.h</a>&quot;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a><a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">00004</a> <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token::Token</a>() : tok_type(EOF), tok_text(<span class="stringliteral">&quot;&quot;</span>), tok_line(-1), tok_col(-1)
-<a name="l00005"></a>00005 {
-<a name="l00006"></a>00006 }
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="class_token.html#a19ae35e10dd99fca08017e0f883b1d6c">00008</a> <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token::Token</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, <span class="keyword">const</span> std::string&amp; ttext, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> col) : tok_type(ttype), tok_text(ttext), tok_line(line), tok_col(col)
-<a name="l00009"></a>00009 {
-<a name="l00010"></a>00010 }
-<a name="l00011"></a>00011 
-<a name="l00012"></a><a class="code" href="class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6">00012</a> <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token::Token</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> col) : tok_type(ttype), tok_line(line), tok_col(col)
-<a name="l00013"></a>00013 {
-<a name="l00014"></a>00014 }
-<a name="l00015"></a>00015 
-<a name="l00016"></a><a class="code" href="class_token.html#af7a5db637926db45f92522f7bc207207">00016</a> <span class="keywordtype">void</span> <a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">Token::type</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> typ)
-<a name="l00017"></a>00017 {
-<a name="l00018"></a>00018     tok_type = typ;
-<a name="l00019"></a>00019 }
-<a name="l00020"></a>00020 
-<a name="l00021"></a><a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">00021</a> <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> <a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">Token::type</a>()<span class="keyword"> const</span>
-<a name="l00022"></a>00022 <span class="keyword"></span>{
-<a name="l00023"></a>00023     <span class="keywordflow">return</span> tok_type;
-<a name="l00024"></a>00024 }
-<a name="l00025"></a>00025 
-<a name="l00026"></a><a class="code" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">00026</a> <span class="keywordtype">void</span> <a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">Token::text</a>(std::string txt)
-<a name="l00027"></a>00027 {
-<a name="l00028"></a>00028     tok_text = txt;
-<a name="l00029"></a>00029 }
-<a name="l00030"></a>00030 
-<a name="l00031"></a><a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">00031</a> std::string <a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">Token::text</a>()<span class="keyword"> const</span>
-<a name="l00032"></a>00032 <span class="keyword"></span>{
-<a name="l00033"></a>00033     <span class="keywordflow">return</span> tok_text;
-<a name="l00034"></a>00034 }
-<a name="l00035"></a>00035 
-<a name="l00036"></a><a class="code" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">00036</a> <span class="keywordtype">void</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">Token::line</a>(<span class="keywordtype">int</span> ln)
-<a name="l00037"></a>00037 {
-<a name="l00038"></a>00038     tok_line = ln;
-<a name="l00039"></a>00039 }
-<a name="l00040"></a>00040 
-<a name="l00041"></a><a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">00041</a> <span class="keywordtype">int</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">Token::line</a>()<span class="keyword"> const</span>
-<a name="l00042"></a>00042 <span class="keyword"></span>{
-<a name="l00043"></a>00043     <span class="keywordflow">return</span> tok_line;
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045 
-<a name="l00046"></a><a class="code" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57">00046</a> <span class="keywordtype">void</span> <a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">Token::column</a>(<span class="keywordtype">int</span> col)
-<a name="l00047"></a>00047 {
-<a name="l00048"></a>00048     tok_col = col;
-<a name="l00049"></a>00049 }
-<a name="l00050"></a>00050 
-<a name="l00051"></a><a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">00051</a> <span class="keywordtype">int</span> <a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">Token::column</a>()<span class="keyword"> const</span>
-<a name="l00052"></a>00052 <span class="keyword"></span>{
-<a name="l00053"></a>00053     <span class="keywordflow">return</span> tok_col;
-<a name="l00054"></a>00054 }
-<a name="l00055"></a>00055 
-<a name="l00056"></a><a class="code" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">00056</a> <span class="keywordtype">bool</span> <a class="code" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">Token::operator ==</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a>&amp; rhs)<span class="keyword"> const</span>
-<a name="l00057"></a>00057 <span class="keyword"></span>{
-<a name="l00058"></a>00058     <span class="keywordflow">return</span> ( (tok_type == rhs.<a class="code" href="class_token.html#af7a5db637926db45f92522f7bc207207">type</a>())   &amp;&amp;
-<a name="l00059"></a>00059              (tok_line == rhs.<a class="code" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">line</a>())   &amp;&amp;
-<a name="l00060"></a>00060              (tok_col  == rhs.<a class="code" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57">column</a>()) &amp;&amp;
-<a name="l00061"></a>00061              (tok_text.compare( rhs.<a class="code" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">text</a>() ) == 0) );
-<a name="l00062"></a>00062 }
-<a name="l00063"></a>00063 
-<a name="l00064"></a><a class="code" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">00064</a> <span class="keywordtype">bool</span> <a class="code" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">Token::operator !=</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a>&amp; rhs)<span class="keyword"> const</span>
-<a name="l00065"></a>00065 <span class="keyword"></span>{
-<a name="l00066"></a>00066     <span class="keywordflow">return</span> !( *<span class="keyword">this</span> == rhs );
-<a name="l00067"></a>00067 }
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="token_8cpp.html">token.cpp</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -167,11 +93,93 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">token.cpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="token_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="token_8h.html">token.h</a>&quot;</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno"><a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">    4</a></span>&#160;<a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token::Token</a>() : tok_type(EOF), tok_text(<span class="stringliteral">&quot;&quot;</span>), tok_line(-1), tok_col(-1)</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;{</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;}</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"><a class="code" href="class_token.html#a19ae35e10dd99fca08017e0f883b1d6c">    8</a></span>&#160;<a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token::Token</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, <span class="keyword">const</span> std::string&amp; ttext, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> col) : tok_type(ttype), tok_text(ttext), tok_line(line), tok_col(col)</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;{</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;}</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;</div>
+<div class="line"><a name="l00012"></a><span class="lineno"><a class="code" href="class_token.html#a0b787b39aed3baf7cad3e3e68ed29fa6">   12</a></span>&#160;<a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token::Token</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> col) : tok_type(ttype), tok_line(line), tok_col(col)</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;{</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;}</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;</div>
+<div class="line"><a name="l00016"></a><span class="lineno"><a class="code" href="class_token.html#af7a5db637926db45f92522f7bc207207">   16</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">Token::type</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> typ)</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;{</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;    tok_type = typ;</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;}</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
+<div class="line"><a name="l00021"></a><span class="lineno"><a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">   21</a></span>&#160;<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> <a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">Token::type</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;    <span class="keywordflow">return</span> tok_type;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;}</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
+<div class="line"><a name="l00026"></a><span class="lineno"><a class="code" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">   26</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">Token::text</a>(std::string txt)</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;{</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;    tok_text = txt;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;}</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
+<div class="line"><a name="l00031"></a><span class="lineno"><a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">   31</a></span>&#160;std::string <a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">Token::text</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="keywordflow">return</span> tok_text;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="code" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">   36</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">Token::line</a>(<span class="keywordtype">int</span> ln)</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;{</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    tok_line = ln;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;}</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">   41</a></span>&#160;<span class="keywordtype">int</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">Token::line</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <span class="keywordflow">return</span> tok_line;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;}</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno"><a class="code" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57">   46</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">Token::column</a>(<span class="keywordtype">int</span> col)</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;{</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    tok_col = col;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;}</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno"><a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">   51</a></span>&#160;<span class="keywordtype">int</span> <a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">Token::column</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    <span class="keywordflow">return</span> tok_col;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;}</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno"><a class="code" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">   56</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">Token::operator ==</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a>&amp; rhs)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    <span class="keywordflow">return</span> ( (tok_type == rhs.<a class="code" href="class_token.html#af7a5db637926db45f92522f7bc207207">type</a>())   &amp;&amp;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;             (tok_line == rhs.<a class="code" href="class_token.html#aa9f8fb673aae6d36dad03e3f5d1e5f77">line</a>())   &amp;&amp;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;             (tok_col  == rhs.<a class="code" href="class_token.html#a1b21e17c8d9b12f84147656d03492b57">column</a>()) &amp;&amp;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;             (tok_text.compare( rhs.<a class="code" href="class_token.html#a30e84cfd0f4ac2c71f59366088787d8e">text</a>() ) == 0) );</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;}</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno"><a class="code" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">   64</a></span>&#160;<span class="keywordtype">bool</span> <a class="code" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">Token::operator !=</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a>&amp; rhs)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="keyword"></span>{</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    <span class="keywordflow">return</span> !( *<span class="keyword">this</span> == rhs );</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;}</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a></li><li class="navelem"><a class="el" href="token_8cpp.html">token.cpp</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 07c6f8ae42c0364a1ed0a39f2dfcd9043975469e..da20640bb5c4439e730f805070db0e4125dad891 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/token/token.d File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,29 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('token_8d.html','');
+$(document).ready(function(){initNavTree('token_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/token/token.d File Reference</h1>  </div>
-</div>
-<div class="contents">
-
-<p><a href="token_8d_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-</table>
-</div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="token_8d.html">token.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -104,11 +93,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
+<div class="header">
+  <div class="headertitle">
+<div class="title">token.d File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
 
+<p><a href="token_8d_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a></li><li class="navelem"><a class="el" href="token_8d.html">token.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index c4d2171644011069ee19803948a85682bc54571c..5f0ea22626ddb864f3477f2706e7c4a422daab8b 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/token/token.d Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,82 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('token_8d.html','');
+$(document).ready(function(){initNavTree('token_8d.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/token/token.d</h1>  </div>
-</div>
-<div class="contents">
-<a href="token_8d.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 source/lexer/token/token.o source/lexer/token/token.d:  source/lexer/token/token.cpp \
-<a name="l00002"></a>00002  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdio.h \
-<a name="l00003"></a>00003  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/_mingw.h \
-<a name="l00004"></a>00004  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stddef.h \
-<a name="l00005"></a>00005  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdarg.h \
-<a name="l00006"></a>00006  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/sys/types.h \
-<a name="l00007"></a>00007  source/lexer/token/token.h \
-<a name="l00008"></a>00008  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keywordtype">string</span> \
-<a name="l00009"></a>00009  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++config.h \
-<a name="l00010"></a>00010  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/os_defines.h \
-<a name="l00011"></a>00011  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/cpu_defines.h \
-<a name="l00012"></a>00012  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stringfwd.h \
-<a name="l00013"></a>00013  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/char_traits.h \
-<a name="l00014"></a>00014  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_algobase.h \
-<a name="l00015"></a>00015  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/functexcept.h \
-<a name="l00016"></a>00016  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/exception_defines.h \
-<a name="l00017"></a>00017  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cpp_type_traits.h \
-<a name="l00018"></a>00018  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/type_traits.h \
-<a name="l00019"></a>00019  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/numeric_traits.h \
-<a name="l00020"></a>00020  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_pair.h \
-<a name="l00021"></a>00021  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/move.h \
-<a name="l00022"></a>00022  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/concept_check.h \
-<a name="l00023"></a>00023  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_types.h \
-<a name="l00024"></a>00024  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator_base_funcs.h \
-<a name="l00025"></a>00025  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_iterator.h \
-<a name="l00026"></a>00026  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/debug/debug.h \
-<a name="l00027"></a>00027  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/postypes.h \
-<a name="l00028"></a>00028  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cwchar \
-<a name="l00029"></a>00029  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wchar.h \
-<a name="l00030"></a>00030  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/wctype.h \
-<a name="l00031"></a>00031  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/stdint.h \
-<a name="l00032"></a>00032  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/stdint.h \
-<a name="l00033"></a>00033  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/allocator.h \
-<a name="l00034"></a>00034  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++allocator.h \
-<a name="l00035"></a>00035  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/new_allocator.h \
-<a name="l00036"></a>00036  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/<span class="keyword">new</span> \
-<a name="l00037"></a>00037  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/exception \
-<a name="l00038"></a>00038  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/localefwd.h \
-<a name="l00039"></a>00039  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/c++locale.h \
-<a name="l00040"></a>00040  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/clocale \
-<a name="l00041"></a>00041  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/locale.h \
-<a name="l00042"></a>00042  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/iosfwd \
-<a name="l00043"></a>00043  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/cctype \
-<a name="l00044"></a>00044  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/ctype.h \
-<a name="l00045"></a>00045  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/ostream_insert.h \
-<a name="l00046"></a>00046  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/cxxabi_forced.h \
-<a name="l00047"></a>00047  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/stl_function.h \
-<a name="l00048"></a>00048  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/backward/binders.h \
-<a name="l00049"></a>00049  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/range_access.h \
-<a name="l00050"></a>00050  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.h \
-<a name="l00051"></a>00051  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/ext/atomicity.h \
-<a name="l00052"></a>00052  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr.h \
-<a name="l00053"></a>00053  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/gthr-<span class="keywordflow">default</span>.h \
-<a name="l00054"></a>00054  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/../../../../include/errno.h \
-<a name="l00055"></a>00055  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/mingw32/bits/atomic_word.h \
-<a name="l00056"></a>00056  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/initializer_list \
-<a name="l00057"></a>00057  c:\mingwlocal\bin\../lib/gcc/mingw32/4.6.2/include/c++/bits/basic_string.tcc
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="token_8d.html">token.d</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -157,11 +93,87 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">token.d</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="token_8d.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;source/lexer/token/token.o source/lexer/token/token.d:  source/lexer/token/token.cpp /usr/include/stdio.h \</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160; /usr/include/features.h /usr/include/sys/cdefs.h \</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160; /usr/include/gnu/stubs-64.h \</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stddef.h \</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; /usr/include/bits/types.h /usr/include/bits/typesizes.h \</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160; /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/include/stdarg.h \</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; /usr/include/bits/stdio.h source/lexer/token/token.h \</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keywordtype">string</span> \</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++config.h \</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/os_defines.h \</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/cpu_defines.h \</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h \</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/char_traits.h \</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h \</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/functexcept.h \</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/exception_defines.h \</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cpp_type_traits.h \</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/type_traits.h \</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/numeric_traits.h \</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h \</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/move.h \</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/concept_check.h \</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_types.h \</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator_base_funcs.h \</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_iterator.h \</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/debug/debug.h \</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/postypes.h \</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cwchar \</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; /usr/include/bits/wchar.h /usr/include/xlocale.h \</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/allocator.h \</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++allocator.h \</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/new_allocator.h \</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/<span class="keyword">new</span> \</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/exception \</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/atomic_lockfree_defines.h \</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/localefwd.h \</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/c++locale.h \</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/clocale \</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; /usr/include/locale.h /usr/include/bits/locale.h \</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/iosfwd \</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/cctype \</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; /usr/include/ctype.h /usr/include/endian.h /usr/include/bits/endian.h \</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; /usr/include/bits/byteswap.h \</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/ostream_insert.h \</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/cxxabi_forced.h \</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/stl_function.h \</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/backward/binders.h \</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/range_access.h \</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.h \</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/ext/atomicity.h \</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr.h \</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/gthr-<span class="keywordflow">default</span>.h \</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; /usr/include/bits/sched.h /usr/include/bits/time.h \</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160; /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160; /usr/include/bits/setjmp.h \</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/x86_64-unknown-linux-gnu/bits/atomic_word.h \</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160; /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.1/../../../../include/c++/4.7.1/bits/basic_string.tcc</div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a></li><li class="navelem"><a class="el" href="token_8d.html">token.d</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index ac4b23b6f232d81afd7ea02f18c0c674f56d0615..d59c41189832336d08e085727b1e3ab1fae66011 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/token/token.h File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(initResizable);
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,42 +81,59 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('token_8h.html','');
+$(document).ready(function(){initNavTree('token_8h.html','');});
 </script>
 <div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
 <div class="header">
   <div class="summary">
 <a href="#nested-classes">Classes</a> &#124;
 <a href="#typedef-members">Typedefs</a>  </div>
   <div class="headertitle">
-<h1>source/lexer/token/token.h File Reference</h1>  </div>
-</div>
+<div class="title">token.h File Reference</div>  </div>
+</div><!--header-->
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
 </div><div class="textblock"><div class="dynheader">
 Include dependency graph for token.h:</div>
 <div class="dyncontent">
 <div class="center"><img src="token_8h__incl.png" border="0" usemap="#source_2lexer_2token_2token_8h" alt=""/></div>
+<map name="source_2lexer_2token_2token_8h" id="source_2lexer_2token_2token_8h">
+</map>
 </div>
 </div><div class="textblock"><div class="dynheader">
 This graph shows which files directly or indirectly include this file:</div>
 <div class="dyncontent">
 <div class="center"><img src="token_8h__dep__incl.png" border="0" usemap="#source_2lexer_2token_2token_8hdep" alt=""/></div>
 <map name="source_2lexer_2token_2token_8hdep" id="source_2lexer_2token_2token_8hdep">
-<area shape="rect" id="node3" href="token_8cpp.html" title="source/lexer/token/token.cpp" alt="" coords="5,83,195,112"/></map>
+<area shape="rect" id="node3" href="exception_8h.html" title="source/exception/exception.h" alt="" coords="185,104,373,131"/><area shape="rect" id="node13" href="ilexer_8h.html" title="source/lexer/ilexer.h" alt="" coords="491,104,625,131"/><area shape="rect" id="node26" href="token_8cpp.html" title="source/lexer/token\l/token.cpp" alt="" coords="824,97,950,138"/><area shape="rect" id="node28" href="ast_8h.html" title="source/parser/ast/ast.h" alt="" coords="649,104,799,131"/><area shape="rect" id="node5" href="exception_8cpp.html" title="source/exception/exception.cpp" alt="" coords="39,195,242,221"/><area shape="rect" id="node7" href="ilexer_8cpp.html" title="source/lexer/ilexer.cpp" alt="" coords="317,195,465,221"/><area shape="rect" id="node9" href="llnlexer_8cpp.html" title="source/lexer/llnlexer\l/llnlexer.cpp" alt="" coords="300,278,434,319"/><area shape="rect" id="node11" href="btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="54,459,202,501"/><area shape="rect" id="node16" href="llnlexer_8h.html" title="source/lexer/llnlexer\l/llnlexer.h" alt="" coords="491,187,625,229"/><area shape="rect" id="node19" href="iparser_8h.html" title="source/parser/iparser.h" alt="" coords="547,285,697,312"/><area shape="rect" id="node21" href="btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="182,369,330,410"/><area shape="rect" id="node24" href="iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="539,376,703,403"/><area shape="rect" id="node30" href="ast_8cpp.html" title="source/parser/ast/ast.cpp" alt="" coords="722,285,886,312"/><area shape="rect" id="node33" href="ivisitor_8h.html" title="source/visitor/ivisitor.h" alt="" coords="802,195,949,221"/><area shape="rect" id="node37" href="astprinter_8h.html" title="source/visitor/astprinter\l/astprinter.h" alt="" coords="911,278,1065,319"/><area shape="rect" id="node41" href="ivisitor_8cpp.html" title="source/visitor/ivisitor.cpp" alt="" coords="1091,285,1251,312"/><area shape="rect" id="node39" href="astprinter_8cpp.html" title="source/visitor/astprinter\l/astprinter.cpp" alt="" coords="911,369,1065,410"/></map>
 </div>
 </div>
 <p><a href="token_8h_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
+<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html">Token</a></td></tr>
-<tr><td colspan="2"><h2><a name="typedef-members"></a>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_token.html">Token</a></td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a>
 Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a></td></tr>
+<tr class="memitem:abf05bcc4c1b09928131e6afd3b768a77"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a></td></tr>
 </table>
 <hr/><h2>Typedef Documentation</h2>
-<a class="anchor" id="abf05bcc4c1b09928131e6afd3b768a77"></a><!-- doxytag: member="token.h::TokenType_T" ref="abf05bcc4c1b09928131e6afd3b768a77" args="" -->
+<a class="anchor" id="abf05bcc4c1b09928131e6afd3b768a77"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -116,37 +141,22 @@ Typedefs</h2></td></tr>
           <td class="memname">typedef int <a class="el" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a></td>
         </tr>
       </table>
-</div>
-<div class="memdoc">
+</div><div class="memdoc">
 
 <p>Definition at line <a class="el" href="token_8h_source.html#l00006">6</a> of file <a class="el" href="token_8h_source.html">token.h</a>.</p>
 
 </div>
 </div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a></li><li class="navelem"><a class="el" href="token_8h.html">token.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:24 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
 </div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="token_8h.html">token.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
 </body>
 </html>
diff --git a/docs/doxygen/html/token_8h.js b/docs/doxygen/html/token_8h.js
new file mode 100644 (file)
index 0000000..39a7378
--- /dev/null
@@ -0,0 +1,5 @@
+var token_8h =
+[
+    [ "Token", "class_token.html", "class_token" ],
+    [ "TokenType_T", "token_8h.html#abf05bcc4c1b09928131e6afd3b768a77", null ]
+];
\ No newline at end of file
index a31d640b295335ed65884c00e08f8a507c582e4f..e5e03ad2ecfb622e9ab46f50f63eb27fa55739bd 100644 (file)
@@ -1,3 +1,19 @@
 <map id="G" name="G">
-<area shape="rect" id="node3" href="$token_8cpp.html" title="source/lexer/token/token.cpp" alt="" coords="5,83,195,112"/>
+<area shape="rect" id="node3" href="$exception_8h.html" title="source/exception/exception.h" alt="" coords="185,104,373,131"/>
+<area shape="rect" id="node13" href="$ilexer_8h.html" title="source/lexer/ilexer.h" alt="" coords="491,104,625,131"/>
+<area shape="rect" id="node26" href="$token_8cpp.html" title="source/lexer/token\l/token.cpp" alt="" coords="824,97,950,138"/>
+<area shape="rect" id="node28" href="$ast_8h.html" title="source/parser/ast/ast.h" alt="" coords="649,104,799,131"/>
+<area shape="rect" id="node5" href="$exception_8cpp.html" title="source/exception/exception.cpp" alt="" coords="39,195,242,221"/>
+<area shape="rect" id="node7" href="$ilexer_8cpp.html" title="source/lexer/ilexer.cpp" alt="" coords="317,195,465,221"/>
+<area shape="rect" id="node9" href="$llnlexer_8cpp.html" title="source/lexer/llnlexer\l/llnlexer.cpp" alt="" coords="300,278,434,319"/>
+<area shape="rect" id="node11" href="$btparser_8cpp.html" title="source/parser/btparser\l/btparser.cpp" alt="" coords="54,459,202,501"/>
+<area shape="rect" id="node16" href="$llnlexer_8h.html" title="source/lexer/llnlexer\l/llnlexer.h" alt="" coords="491,187,625,229"/>
+<area shape="rect" id="node19" href="$iparser_8h.html" title="source/parser/iparser.h" alt="" coords="547,285,697,312"/>
+<area shape="rect" id="node21" href="$btparser_8h.html" title="source/parser/btparser\l/btparser.h" alt="" coords="182,369,330,410"/>
+<area shape="rect" id="node24" href="$iparser_8cpp.html" title="source/parser/iparser.cpp" alt="" coords="539,376,703,403"/>
+<area shape="rect" id="node30" href="$ast_8cpp.html" title="source/parser/ast/ast.cpp" alt="" coords="722,285,886,312"/>
+<area shape="rect" id="node33" href="$ivisitor_8h.html" title="source/visitor/ivisitor.h" alt="" coords="802,195,949,221"/>
+<area shape="rect" id="node37" href="$astprinter_8h.html" title="source/visitor/astprinter\l/astprinter.h" alt="" coords="911,278,1065,319"/>
+<area shape="rect" id="node41" href="$ivisitor_8cpp.html" title="source/visitor/ivisitor.cpp" alt="" coords="1091,285,1251,312"/>
+<area shape="rect" id="node39" href="$astprinter_8cpp.html" title="source/visitor/astprinter\l/astprinter.cpp" alt="" coords="911,369,1065,410"/>
 </map>
index 82afddacc2138076d3ee3a0a06df0694bf7d27c9..9bfc18875d23cea6df88ec74c0fd66b37f255f3f 100644 (file)
@@ -1 +1 @@
-a7186b04e267c2b29ec927f1c843c4b2
\ No newline at end of file
+4862169bcb10e9d003760220ae575043
\ No newline at end of file
index 3ac15c7af7a271e89180841d98d734b1199d4789..b02d7650992c45c2615aeee648d6c34f9c16ce97 100644 (file)
Binary files a/docs/doxygen/html/token_8h__dep__incl.png and b/docs/doxygen/html/token_8h__dep__incl.png differ
index 8a0e6b5d40eb42ad4803f087061651f679b063bc..b7d10b4302f9f34abf11969f4b83eb834c2d2041 100644 (file)
@@ -1 +1 @@
-e394ba52e402d73c6c5cbdcf6b2380d7
\ No newline at end of file
+b5f706cf5304494408914649d40c5747
\ No newline at end of file
index ca2fce87b9779dbb9318ea38a049ef1f1d0b87cd..386c43fb571b1f666b7f4f3261f6bd1d80ef316c 100644 (file)
Binary files a/docs/doxygen/html/token_8h__incl.png and b/docs/doxygen/html/token_8h__incl.png differ
index 20d675c45c7e4bc8edf5394b14a449dd5ece7995..9eb2b5da548b5a013462e5aab7aa1b634f940a7e 100644 (file)
@@ -2,43 +2,51 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <title>Parse Utils: source/lexer/token/token.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
 <script type="text/javascript">
-$(document).ready(initResizable);
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
 </script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 <div id="titlearea">
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
-   <div id="projectname">Parse Utils&#160;<span id="projectnumber">v0.1a</span></div>
+   <div id="projectname">Parse Utils
+   &#160;<span id="projectnumber">v0.1a</span>
+   </div>
    <div id="projectbrief">A library of utilities for writing parsers in C and C++</div>
   </td>
  </tr>
  </tbody>
 </table>
 </div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.1.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li id="searchli">
+      <li>
         <div id="MSearchBox" class="MSearchBoxInactive">
         <span class="left">
           <img id="MSearchSelect" src="search/mag_sel.png"
@@ -62,7 +70,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
       <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
-</div>
+</div><!-- top -->
 <div id="side-nav" class="ui-resizable side-nav-resizable">
   <div id="nav-tree">
     <div id="nav-tree-contents">
@@ -73,57 +81,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
   </div>
 </div>
 <script type="text/javascript">
-  initNavTree('token_8h.html','');
+$(document).ready(function(){initNavTree('token_8h.html','');});
 </script>
 <div id="doc-content">
-<div class="header">
-  <div class="headertitle">
-<h1>source/lexer/token/token.h</h1>  </div>
-</div>
-<div class="contents">
-<a href="token_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef TOKEN_H</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define TOKEN_H</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">00006</a> <span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a>;
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="class_token.html">00008</a> <span class="keyword">class </span><a class="code" href="class_token.html">Token</a>
-<a name="l00009"></a>00009 {
-<a name="l00010"></a>00010     <span class="keyword">private</span>:
-<a name="l00011"></a>00011         <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> tok_type;
-<a name="l00012"></a>00012         std::string tok_text;
-<a name="l00013"></a>00013         <span class="keywordtype">int</span> tok_line;
-<a name="l00014"></a>00014         <span class="keywordtype">int</span> tok_col;
-<a name="l00015"></a>00015     <span class="keyword">public</span>:
-<a name="l00016"></a>00016         <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a>();
-<a name="l00017"></a>00017         <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, <span class="keywordtype">int</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a>, <span class="keywordtype">int</span> col);
-<a name="l00018"></a>00018         <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, <span class="keyword">const</span> std::string&amp; ttext, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> col);
-<a name="l00019"></a>00019 
-<a name="l00020"></a>00020         <span class="keywordtype">void</span> <a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">type</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> typ);
-<a name="l00021"></a>00021         <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> <a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">type</a>() <span class="keyword">const</span>;
-<a name="l00022"></a>00022         <span class="keywordtype">void</span> <a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">text</a>(std::string txt);
-<a name="l00023"></a>00023         std::string <a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">text</a>() <span class="keyword">const</span>;
-<a name="l00024"></a>00024         <span class="keywordtype">void</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a>(<span class="keywordtype">int</span> ln);
-<a name="l00025"></a>00025         <span class="keywordtype">int</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a>() <span class="keyword">const</span>;
-<a name="l00026"></a>00026         <span class="keywordtype">void</span> <a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">column</a>(<span class="keywordtype">int</span> col);
-<a name="l00027"></a>00027         <span class="keywordtype">int</span> <a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">column</a>() <span class="keyword">const</span>;
-<a name="l00028"></a>00028         <span class="keywordtype">bool</span> <a class="code" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">operator ==</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a> &amp;other) <span class="keyword">const</span>;
-<a name="l00029"></a>00029         <span class="keywordtype">bool</span> <a class="code" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">operator !=</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a> &amp;other) <span class="keyword">const</span>;
-<a name="l00030"></a>00030 };
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032 <span class="preprocessor">#endif</span>
-</pre></div></div>
-</div>
-  <div id="nav-path" class="navpath">
-    <ul>
-      <li class="navelem"><a class="el" href="token_8h.html">token.h</a>      </li>
-      <li class="footer">Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by&#160;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
-    </ul>
-  </div>
-<!--- window showing the filter options -->
+<!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
@@ -132,11 +93,58 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
+<iframe src="javascript:void(0)" frameborder="0" 
         name="MSearchResults" id="MSearchResults">
 </iframe>
 </div>
 
-
+<div class="header">
+  <div class="headertitle">
+<div class="title">token.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="token_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef TOKEN_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define TOKEN_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"><a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">    6</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a>;</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"><a class="code" href="class_token.html">    8</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_token.html">Token</a></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;{</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;    <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;        <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> tok_type;</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;        std::string tok_text;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;        <span class="keywordtype">int</span> tok_line;</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;        <span class="keywordtype">int</span> tok_col;</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;        <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a>();</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;        <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, <span class="keywordtype">int</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a>, <span class="keywordtype">int</span> col);</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;        <a class="code" href="class_token.html#aa3c5868ba4115f3189df6b2ac5b36f39">Token</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> ttype, <span class="keyword">const</span> std::string&amp; ttext, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> col);</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">type</a>(<a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> typ);</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;        <a class="code" href="token_8h.html#abf05bcc4c1b09928131e6afd3b768a77">TokenType_T</a> <a class="code" href="class_token.html#a94ffaaf2ec54ac87397607e9af567df8">type</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">text</a>(std::string txt);</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;        std::string <a class="code" href="class_token.html#ae8915cc9838cf9e08ff6c7c39fd81ed2">text</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a>(<span class="keywordtype">int</span> ln);</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;        <span class="keywordtype">int</span> <a class="code" href="class_token.html#a8e3d3bce7ab65c33abadab8fc0aa2f46">line</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">column</a>(<span class="keywordtype">int</span> col);</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;        <span class="keywordtype">int</span> <a class="code" href="class_token.html#ae814a8d1293aa3e17fcff49a655fde92">column</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="class_token.html#a4b0d7419c692350d4b28b947956e7e82">operator ==</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a> &amp;other) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="class_token.html#a44c1e0a6d1880cb378e7b43178db4e08">operator !=</a>(<span class="keyword">const</span> <a class="code" href="class_token.html">Token</a> &amp;other) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;};</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_6e01c9f65c607c8413b6b867b2e4a4a7.html">lexer</a></li><li class="navelem"><a class="el" href="dir_e0e9d8d67a346e030b26eb17ee9d6bea.html">token</a></li><li class="navelem"><a class="el" href="token_8h.html">token.h</a></li>
+    <li class="footer">Generated on Tue Jun 26 2012 01:54:23 for Parse Utils by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
+  </ul>
+</div>
 </body>
 </html>
index 8b7c89a1b0e6f1f972b82d49bd9c8dcad1111ea0..083d8b1d4a7995f0c1df50248efbf647e97e4697 100644 (file)
@@ -1,19 +1,19 @@
-all: clean refman.pdf
+all: refman.pdf
 
 pdf: refman.pdf
 
-refman.pdf: refman.tex
-       pdflatex refman.tex
+refman.pdf: clean refman.tex
+       pdflatex refman
        makeindex refman.idx
-       pdflatex refman.tex
+       pdflatex refman
        latex_count=5 ; \
        while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
            do \
              echo "Rerunning latex...." ;\
-             pdflatex refman.tex ;\
+             pdflatex refman ;\
              latex_count=`expr $$latex_count - 1` ;\
            done
 
 
 clean:
-       rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf
+       rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
index 496a92fad4d7017837e128314b534dfaaf600b7f..7e7044b6f48994878aebb30328be2030b387a7e4 100644 (file)
@@ -1,16 +1,16 @@
 \section{Class List}
-Here are the classes, structs, unions and interfaces with brief descriptions:\begin{DoxyCompactList}
-\item\contentsline{section}{\hyperlink{class_a_s_t}{AST} }{\pageref{class_a_s_t}}{}
-\item\contentsline{section}{\hyperlink{class_a_s_t_printer}{ASTPrinter} }{\pageref{class_a_s_t_printer}}{}
-\item\contentsline{section}{\hyperlink{class_b_t_parser}{BTParser} }{\pageref{class_b_t_parser}}{}
+Here are the classes, structs, unions and interfaces with brief descriptions\-:\begin{DoxyCompactList}
+\item\contentsline{section}{\hyperlink{class_a_s_t}{A\-S\-T} }{\pageref{class_a_s_t}}{}
+\item\contentsline{section}{\hyperlink{class_a_s_t_printer}{A\-S\-T\-Printer} }{\pageref{class_a_s_t_printer}}{}
+\item\contentsline{section}{\hyperlink{class_b_t_parser}{B\-T\-Parser} }{\pageref{class_b_t_parser}}{}
 \item\contentsline{section}{\hyperlink{class_exception}{Exception} }{\pageref{class_exception}}{}
-\item\contentsline{section}{\hyperlink{class_i_buffer}{IBuffer} }{\pageref{class_i_buffer}}{}
-\item\contentsline{section}{\hyperlink{class_i_lexer}{ILexer} }{\pageref{class_i_lexer}}{}
-\item\contentsline{section}{\hyperlink{class_i_marker}{IMarker} }{\pageref{class_i_marker}}{}
-\item\contentsline{section}{\hyperlink{class_i_parser}{IParser} }{\pageref{class_i_parser}}{}
-\item\contentsline{section}{\hyperlink{class_i_visitor}{IVisitor} }{\pageref{class_i_visitor}}{}
-\item\contentsline{section}{\hyperlink{class_l_l_n_lexer}{LLNLexer} }{\pageref{class_l_l_n_lexer}}{}
-\item\contentsline{section}{\hyperlink{class_scope_stack}{ScopeStack} }{\pageref{class_scope_stack}}{}
+\item\contentsline{section}{\hyperlink{class_i_buffer}{I\-Buffer} }{\pageref{class_i_buffer}}{}
+\item\contentsline{section}{\hyperlink{class_i_lexer}{I\-Lexer} }{\pageref{class_i_lexer}}{}
+\item\contentsline{section}{\hyperlink{class_i_marker}{I\-Marker} }{\pageref{class_i_marker}}{}
+\item\contentsline{section}{\hyperlink{class_i_parser}{I\-Parser} }{\pageref{class_i_parser}}{}
+\item\contentsline{section}{\hyperlink{class_i_visitor}{I\-Visitor} }{\pageref{class_i_visitor}}{}
+\item\contentsline{section}{\hyperlink{class_l_l_n_lexer}{L\-L\-N\-Lexer} }{\pageref{class_l_l_n_lexer}}{}
+\item\contentsline{section}{\hyperlink{class_scope_stack}{Scope\-Stack} }{\pageref{class_scope_stack}}{}
 \item\contentsline{section}{\hyperlink{class_symbol}{Symbol} }{\pageref{class_symbol}}{}
 \item\contentsline{section}{\hyperlink{class_token}{Token} }{\pageref{class_token}}{}
 \end{DoxyCompactList}
index a48f79f17f7e5ab9eaa4169b933ef87866926449..bcf04763db088baf4ec2b951b5875e229f537b78 100644 (file)
@@ -1,16 +1,16 @@
-\hypertarget{ast_8cpp}{
-\section{source/parser/ast/ast.cpp File Reference}
-\label{ast_8cpp}\index{source/parser/ast/ast.cpp@{source/parser/ast/ast.cpp}}
+\hypertarget{ast_8cpp}{\section{source/parser/ast/ast.cpp File Reference}
+\label{ast_8cpp}\index{source/parser/ast/ast.\-cpp@{source/parser/ast/ast.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}ast.h\char`\"{}}\par
-{\ttfamily \#include \char`\"{}ivisitor.h\char`\"{}}\par
-{\ttfamily \#include $<$sstream$>$}\par
-{\ttfamily \#include $<$string.h$>$}\par
-{\ttfamily \#include $<$iostream$>$}\par
-Include dependency graph for ast.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}ast.\-h\char`\"{}}\\*
+{\ttfamily \#include \char`\"{}ivisitor.\-h\char`\"{}}\\*
+{\ttfamily \#include $<$sstream$>$}\\*
+{\ttfamily \#include $<$string.\-h$>$}\\*
+{\ttfamily \#include $<$iostream$>$}\\*
+Include dependency graph for ast.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{ast_8cpp__incl}
+\includegraphics[width=350pt]{ast_8cpp__incl}
 \end{center}
 \end{figure}
index 2eee4a2abd9783eeb142dacb2f89947532476a10..aa5447ea72b81e0e6a093041a1ffb5e98eddb5ac 100644 (file)
@@ -1 +1 @@
-9e541b37e81ed8b2d77afca7f2e204ce
\ No newline at end of file
+8084bab2b7ff6c8250a55f96afc8be9f
\ No newline at end of file
index 5fe040d4246ec1a1f4eecced227786076ed39728..e0b553515a2a02f6a583211e78ab8227f259f9e9 100644 (file)
Binary files a/docs/doxygen/latex/ast_8cpp__incl.pdf and b/docs/doxygen/latex/ast_8cpp__incl.pdf differ
index e2178fcbe14c285c02d3778a1729da404e6b2370..2a7ffc8c718ced99773bb3d0c37ec85462ec845f 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{ast_8d}{
-\section{source/parser/ast/ast.d File Reference}
-\label{ast_8d}\index{source/parser/ast/ast.d@{source/parser/ast/ast.d}}
+\hypertarget{ast_8d}{\section{source/parser/ast/ast.d File Reference}
+\label{ast_8d}\index{source/parser/ast/ast.\-d@{source/parser/ast/ast.\-d}}
 }
index c87c6ad242f69510b225f3f4188e083997f1c412..6670f61de12254b16fb58723c472f6f5688c9b2a 100644 (file)
@@ -1,44 +1,43 @@
-\hypertarget{ast_8h}{
-\section{source/parser/ast/ast.h File Reference}
-\label{ast_8h}\index{source/parser/ast/ast.h@{source/parser/ast/ast.h}}
+\hypertarget{ast_8h}{\section{source/parser/ast/ast.h File Reference}
+\label{ast_8h}\index{source/parser/ast/ast.\-h@{source/parser/ast/ast.\-h}}
 }
-{\ttfamily \#include $<$stdarg.h$>$}\par
-{\ttfamily \#include $<$list$>$}\par
-{\ttfamily \#include $<$string$>$}\par
-{\ttfamily \#include \char`\"{}token.h\char`\"{}}\par
-Include dependency graph for ast.h:\nopagebreak
+{\ttfamily \#include $<$stdarg.\-h$>$}\\*
+{\ttfamily \#include $<$list$>$}\\*
+{\ttfamily \#include $<$string$>$}\\*
+{\ttfamily \#include \char`\"{}token.\-h\char`\"{}}\\*
+Include dependency graph for ast.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=302pt]{ast_8h__incl}
+\includegraphics[width=282pt]{ast_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=208pt]{ast_8h__dep__incl}
+\includegraphics[width=350pt]{ast_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_a_s_t}{AST}
+class \hyperlink{class_a_s_t}{A\-S\-T}
 \end{DoxyCompactItemize}
 \subsection*{Typedefs}
 \begin{DoxyCompactItemize}
 \item 
-typedef unsigned int \hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType}
+typedef unsigned int \hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type}
 \end{DoxyCompactItemize}
 
 
 \subsection{Typedef Documentation}
-\hypertarget{ast_8h_a0a931957f12a2075e6e11ee596651dff}{
-\index{ast.h@{ast.h}!ASTNodeType@{ASTNodeType}}
-\index{ASTNodeType@{ASTNodeType}!ast.h@{ast.h}}
-\subsubsection[{ASTNodeType}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned int {\bf ASTNodeType}}}
-\label{ast_8h_a0a931957f12a2075e6e11ee596651dff}
+\hypertarget{ast_8h_a0a931957f12a2075e6e11ee596651dff}{\index{ast.\-h@{ast.\-h}!A\-S\-T\-Node\-Type@{A\-S\-T\-Node\-Type}}
+\index{A\-S\-T\-Node\-Type@{A\-S\-T\-Node\-Type}!ast.h@{ast.\-h}}
+\subsubsection[{A\-S\-T\-Node\-Type}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned int {\bf A\-S\-T\-Node\-Type}}}\label{ast_8h_a0a931957f12a2075e6e11ee596651dff}
 
 
-Definition at line 9 of file ast.h.
+Definition at line 9 of file ast.\-h.
 
index f7f008fcf2aa85d7ff5e50fae9a3beb27827fc1f..0fe013948667f802ad4ca4cd29defd42c10d30a9 100644 (file)
@@ -1 +1 @@
-129a4f5a6c402cb5938d645fdcda9b0d
\ No newline at end of file
+d50aadb0459246ccd44762430bb109b6
\ No newline at end of file
index 1b6e16d99bbdec3eb88e17b35e879c7afe656aa5..f7092b89eedfa0ff685226b90953a37f1d810466 100644 (file)
Binary files a/docs/doxygen/latex/ast_8h__dep__incl.pdf and b/docs/doxygen/latex/ast_8h__dep__incl.pdf differ
index 55570c62786cee206ba6f5d18517e1f8308ba932..a39f13da6fa13c77083a4a3d2871c34daa4228cc 100644 (file)
@@ -1 +1 @@
-2fc5a44e7b9380f800e9c3260fe1828f
\ No newline at end of file
+9a19e3d0db344cd41142836ea308805a
\ No newline at end of file
index a19aa489fe27814bfc45590e508556ff3f7e279e..33739a37a9f412aa1ac37294db53fd74ad4debbb 100644 (file)
Binary files a/docs/doxygen/latex/ast_8h__incl.pdf and b/docs/doxygen/latex/ast_8h__incl.pdf differ
index 5bdfb3420bcef6584143b5b02ec82196d404c2f4..b5369da029ca13d13c763918075af2a205e8ca21 100644 (file)
@@ -1,13 +1,13 @@
-\hypertarget{astprinter_8cpp}{
-\section{source/visitor/astprinter/astprinter.cpp File Reference}
-\label{astprinter_8cpp}\index{source/visitor/astprinter/astprinter.cpp@{source/visitor/astprinter/astprinter.cpp}}
+\hypertarget{astprinter_8cpp}{\section{source/visitor/astprinter/astprinter.cpp File Reference}
+\label{astprinter_8cpp}\index{source/visitor/astprinter/astprinter.\-cpp@{source/visitor/astprinter/astprinter.\-cpp}}
 }
-{\ttfamily \#include $<$iostream$>$}\par
-{\ttfamily \#include \char`\"{}astprinter.h\char`\"{}}\par
-Include dependency graph for astprinter.cpp:\nopagebreak
+{\ttfamily \#include $<$iostream$>$}\\*
+{\ttfamily \#include \char`\"{}astprinter.\-h\char`\"{}}\\*
+Include dependency graph for astprinter.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=301pt]{astprinter_8cpp__incl}
+\includegraphics[width=300pt]{astprinter_8cpp__incl}
 \end{center}
 \end{figure}
index 348c31c1f1f53fe6f926436ed08703a22fcb8703..2d2170f1c788562996c1d489ab57d865652ce29d 100644 (file)
@@ -1 +1 @@
-0ab5a24e15e6db8b482768d58030bd9b
\ No newline at end of file
+db1abe5d2f09fc114c66ad671d27dc59
\ No newline at end of file
index 7fd18f51bdcbc7f920c4277b45aad96c035e1215..d0f63eb244e1f4855dbd179cf70fa0aad3769400 100644 (file)
Binary files a/docs/doxygen/latex/astprinter_8cpp__incl.pdf and b/docs/doxygen/latex/astprinter_8cpp__incl.pdf differ
index 8a5d03ae272282d46eebdeb543f3cfd74ecb9eba..3761281f410a43d00336d07c2a70599666dfeefe 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{astprinter_8d}{
-\section{source/visitor/astprinter/astprinter.d File Reference}
-\label{astprinter_8d}\index{source/visitor/astprinter/astprinter.d@{source/visitor/astprinter/astprinter.d}}
+\hypertarget{astprinter_8d}{\section{source/visitor/astprinter/astprinter.d File Reference}
+\label{astprinter_8d}\index{source/visitor/astprinter/astprinter.\-d@{source/visitor/astprinter/astprinter.\-d}}
 }
index 53dc67f08af860b84df169db82a6338375c107f0..55f8d53ff4dc047f6828dd1d6a701a10e6762975 100644 (file)
@@ -1,26 +1,27 @@
-\hypertarget{astprinter_8h}{
-\section{source/visitor/astprinter/astprinter.h File Reference}
-\label{astprinter_8h}\index{source/visitor/astprinter/astprinter.h@{source/visitor/astprinter/astprinter.h}}
+\hypertarget{astprinter_8h}{\section{source/visitor/astprinter/astprinter.h File Reference}
+\label{astprinter_8h}\index{source/visitor/astprinter/astprinter.\-h@{source/visitor/astprinter/astprinter.\-h}}
 }
-{\ttfamily \#include \char`\"{}ivisitor.h\char`\"{}}\par
-{\ttfamily \#include $<$iostream$>$}\par
-{\ttfamily \#include $<$sstream$>$}\par
-Include dependency graph for astprinter.h:\nopagebreak
+{\ttfamily \#include \char`\"{}ivisitor.\-h\char`\"{}}\\*
+{\ttfamily \#include $<$iostream$>$}\\*
+{\ttfamily \#include $<$sstream$>$}\\*
+Include dependency graph for astprinter.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=274pt]{astprinter_8h__incl}
+\includegraphics[width=350pt]{astprinter_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=258pt]{astprinter_8h__dep__incl}
+\includegraphics[width=194pt]{astprinter_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_a_s_t_printer}{ASTPrinter}
+class \hyperlink{class_a_s_t_printer}{A\-S\-T\-Printer}
 \end{DoxyCompactItemize}
index bcfa56d6630bfa0c640c776fa1e5fde810b9fdf4..7454df437e182f6ea3c056c1d476524419fee70a 100644 (file)
@@ -1 +1 @@
-a1a254ab2356878bd2cf788e01a0263a
\ No newline at end of file
+34da33dac91b18561e0f4219a1f90c3b
\ No newline at end of file
index c78d698d0b43f86b033c0fe3f90b1cac90da7c50..3de30f65aa6ea0cc3cd4c550dbf7285c375ae398 100644 (file)
Binary files a/docs/doxygen/latex/astprinter_8h__dep__incl.pdf and b/docs/doxygen/latex/astprinter_8h__dep__incl.pdf differ
index 6cbd0f94f2a35db817e33313c6f89726059d4230..f15f51a564ea5401f2dda0c0ef1470016832c2ac 100644 (file)
@@ -1 +1 @@
-893c7eb0df9361a19f985299ffd2e7ef
\ No newline at end of file
+dc2f6e4667fdaf1e28a717dd920e2ad9
\ No newline at end of file
index cceab2b4d7ba03ad87b683fe1bb3b286e03e979d..09bb1c07f8c838272d4ae81a3f28d9dc20fce7d0 100644 (file)
Binary files a/docs/doxygen/latex/astprinter_8h__incl.pdf and b/docs/doxygen/latex/astprinter_8h__incl.pdf differ
index 273ce8deae443839ae527785cd0d1ebe5ab21f1c..96952985aca14ca67c22a3919317b8690160564c 100644 (file)
@@ -1,13 +1,13 @@
-\hypertarget{btparser_8cpp}{
-\section{source/parser/btparser/btparser.cpp File Reference}
-\label{btparser_8cpp}\index{source/parser/btparser/btparser.cpp@{source/parser/btparser/btparser.cpp}}
+\hypertarget{btparser_8cpp}{\section{source/parser/btparser/btparser.cpp File Reference}
+\label{btparser_8cpp}\index{source/parser/btparser/btparser.\-cpp@{source/parser/btparser/btparser.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}btparser.h\char`\"{}}\par
-{\ttfamily \#include \char`\"{}exception.h\char`\"{}}\par
-Include dependency graph for btparser.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}btparser.\-h\char`\"{}}\\*
+{\ttfamily \#include \char`\"{}exception.\-h\char`\"{}}\\*
+Include dependency graph for btparser.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=344pt]{btparser_8cpp__incl}
+\includegraphics[width=350pt]{btparser_8cpp__incl}
 \end{center}
 \end{figure}
index 152d74b1b31762fe89e60ec86520f79bfefe29af..21c74864dda939b6e5681c23110efa61bc4f1b70 100644 (file)
@@ -1 +1 @@
-99f9f7bce3429de21ecc8f77b9d7b818
\ No newline at end of file
+c9e872b5623ae64ff81ae71c105f9e02
\ No newline at end of file
index b2772ca588708562b6489ffd48981348a0abbb88..7e9a4bd36120ac3755d8ff51dd752236cb117c20 100644 (file)
Binary files a/docs/doxygen/latex/btparser_8cpp__incl.pdf and b/docs/doxygen/latex/btparser_8cpp__incl.pdf differ
index e8b57d0d48fec7dc2167a6918b46e01b26df19ff..aa52448850a0bd0ee7586e18c98398e62819ee2c 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{btparser_8d}{
-\section{source/parser/btparser/btparser.d File Reference}
-\label{btparser_8d}\index{source/parser/btparser/btparser.d@{source/parser/btparser/btparser.d}}
+\hypertarget{btparser_8d}{\section{source/parser/btparser/btparser.d File Reference}
+\label{btparser_8d}\index{source/parser/btparser/btparser.\-d@{source/parser/btparser/btparser.\-d}}
 }
index c8bcf4e36f24ca3eeb769f6bbb818cafccd8dea3..65b2f59274296d5936b8d29c00843e0e16cef111 100644 (file)
@@ -1,27 +1,28 @@
-\hypertarget{btparser_8h}{
-\section{source/parser/btparser/btparser.h File Reference}
-\label{btparser_8h}\index{source/parser/btparser/btparser.h@{source/parser/btparser/btparser.h}}
+\hypertarget{btparser_8h}{\section{source/parser/btparser/btparser.h File Reference}
+\label{btparser_8h}\index{source/parser/btparser/btparser.\-h@{source/parser/btparser/btparser.\-h}}
 }
-{\ttfamily \#include $<$exception$>$}\par
-{\ttfamily \#include $<$vector$>$}\par
-{\ttfamily \#include \char`\"{}imarker.h\char`\"{}}\par
-{\ttfamily \#include \char`\"{}iparser.h\char`\"{}}\par
-Include dependency graph for btparser.h:\nopagebreak
+{\ttfamily \#include $<$exception$>$}\\*
+{\ttfamily \#include $<$vector$>$}\\*
+{\ttfamily \#include \char`\"{}imarker.\-h\char`\"{}}\\*
+{\ttfamily \#include \char`\"{}iparser.\-h\char`\"{}}\\*
+Include dependency graph for btparser.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=344pt]{btparser_8h__incl}
+\includegraphics[width=350pt]{btparser_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=250pt]{btparser_8h__dep__incl}
+\includegraphics[width=190pt]{btparser_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_b_t_parser}{BTParser}
+class \hyperlink{class_b_t_parser}{B\-T\-Parser}
 \end{DoxyCompactItemize}
index 84529bae07ac7795d0467993a4fb850b8cd90d62..3e7e5da96963db663c818d0b2c293e154e36e88a 100644 (file)
@@ -1 +1 @@
-3578fd691eeda3953b40b30ea5f42cfc
\ No newline at end of file
+db8f916b0422918f1a7bab33060b1c97
\ No newline at end of file
index c4b39d713d30a4754e06bb8e232b25595fba58b3..ea53bb2ba18fd983e36dfbe8996cb0f01b6ba8e2 100644 (file)
Binary files a/docs/doxygen/latex/btparser_8h__dep__incl.pdf and b/docs/doxygen/latex/btparser_8h__dep__incl.pdf differ
index 39aafc412f63aa6863105abcf392d2290b7f3e64..8037e15e3d2f829ebeaa1649eef967dd8f413159 100644 (file)
@@ -1 +1 @@
-af4fdf49c4f7994629419474a46ed453
\ No newline at end of file
+90c1da626eadbf2aa53195480dca0cfb
\ No newline at end of file
index e9a9ef7581ea0e9309d5110b03552bdf55dd3ce0..56b1275808d2d29d0632ee7f7d4b2e3f3ca55b35 100644 (file)
Binary files a/docs/doxygen/latex/btparser_8h__incl.pdf and b/docs/doxygen/latex/btparser_8h__incl.pdf differ
index e557e975e6d939aed69c8e80d266f1fd0a1e944a..7b58a8c2653bc9dde2dd80b851abdde5a916798e 100644 (file)
-\hypertarget{class_a_s_t}{
-\section{AST Class Reference}
-\label{class_a_s_t}\index{AST@{AST}}
+\hypertarget{class_a_s_t}{\section{A\-S\-T Class Reference}
+\label{class_a_s_t}\index{A\-S\-T@{A\-S\-T}}
 }
 
 
-{\ttfamily \#include $<$ast.h$>$}
+{\ttfamily \#include $<$ast.\-h$>$}
 
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_a_s_t_a6ac7ddb23729a313ba6b66ad09ab79bd}{AST} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType} type)
+\hyperlink{class_a_s_t_a6ac7ddb23729a313ba6b66ad09ab79bd}{A\-S\-T} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type} \hyperlink{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{type})
 \item 
-\hyperlink{class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9}{AST} (\hyperlink{class_token}{Token} tok)
+\hyperlink{class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9}{A\-S\-T} (\hyperlink{class_token}{Token} tok)
 \item 
-\hyperlink{class_a_s_t_a56011c7a97fd6277c72e88c2acd6a96e}{AST} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType} type, const char $\ast$text)
+\hyperlink{class_a_s_t_a56011c7a97fd6277c72e88c2acd6a96e}{A\-S\-T} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type} \hyperlink{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{type}, const char $\ast$\hyperlink{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}{text})
 \item 
-\hyperlink{class_a_s_t_a341ac3dbf80dad18be249944c0b5f222}{AST} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType} type, std::string text)
+\hyperlink{class_a_s_t_a341ac3dbf80dad18be249944c0b5f222}{A\-S\-T} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type} \hyperlink{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{type}, std\-::string \hyperlink{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}{text})
 \item 
-\hyperlink{class_a_s_t_a5f463c2fad1523f2dfea906e25e60d91}{AST} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType} type, int child\_\-count,...)
+\hyperlink{class_a_s_t_a5f463c2fad1523f2dfea906e25e60d91}{A\-S\-T} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type} \hyperlink{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{type}, int child\-\_\-count,...)
 \item 
-\hyperlink{class_a_s_t_aab868b0cf41c496ee5654fb17e61e63c}{AST} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType} type, std::string text, int child\_\-count,...)
+\hyperlink{class_a_s_t_aab868b0cf41c496ee5654fb17e61e63c}{A\-S\-T} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type} \hyperlink{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{type}, std\-::string \hyperlink{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}{text}, int child\-\_\-count,...)
 \item 
-virtual \hyperlink{class_a_s_t_ad332977af5d4ea0ec793c4843544b6e2}{$\sim$AST} ()
+virtual \hyperlink{class_a_s_t_ad332977af5d4ea0ec793c4843544b6e2}{$\sim$\-A\-S\-T} ()
 \item 
-\hyperlink{class_a_s_t}{AST} \& \hyperlink{class_a_s_t_aa28dd92452d4f89c16a4de0058905e16}{operator=} (\hyperlink{class_a_s_t}{AST} \&rhs)
+\hyperlink{class_a_s_t}{A\-S\-T} \& \hyperlink{class_a_s_t_aa28dd92452d4f89c16a4de0058905e16}{operator=} (\hyperlink{class_a_s_t}{A\-S\-T} \&rhs)
 \item 
-\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType} \hyperlink{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{type} (void) const 
+\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type} \hyperlink{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{type} (void) const 
 \item 
-void \hyperlink{class_a_s_t_a3bf7042778ad5c589b65dd1b276f093c}{type} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType} typ)
+void \hyperlink{class_a_s_t_a3bf7042778ad5c589b65dd1b276f093c}{type} (\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type} typ)
 \item 
-std::string \hyperlink{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}{text} (void) const 
+std\-::string \hyperlink{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}{text} (void) const 
 \item 
-void \hyperlink{class_a_s_t_a5b90708376a408b1e1ff5762975017e9}{text} (std::string \&txt)
+void \hyperlink{class_a_s_t_a5b90708376a408b1e1ff5762975017e9}{text} (std\-::string \&txt)
 \item 
-std::list$<$ \hyperlink{class_a_s_t}{AST} $\ast$ $>$ $\ast$ \hyperlink{class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75}{children} (void) const 
+std\-::list$<$ \hyperlink{class_a_s_t}{A\-S\-T} $\ast$ $>$ $\ast$ \hyperlink{class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75}{children} (void) const 
 \item 
-void \hyperlink{class_a_s_t_a131ed8cb88639003df1058f768820cc5}{addChild} (\hyperlink{class_a_s_t}{AST} $\ast$node)
+void \hyperlink{class_a_s_t_a131ed8cb88639003df1058f768820cc5}{add\-Child} (\hyperlink{class_a_s_t}{A\-S\-T} $\ast$node)
 \item 
-\hyperlink{class_a_s_t}{AST} $\ast$ \hyperlink{class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b}{clone} (void) const 
+\hyperlink{class_a_s_t}{A\-S\-T} $\ast$ \hyperlink{class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b}{clone} (void) const 
 \item 
-bool \hyperlink{class_a_s_t_a2329c4b895ed7832713563d00b89e978}{operator==} (const \hyperlink{class_a_s_t}{AST} \&other) const 
+bool \hyperlink{class_a_s_t_a2329c4b895ed7832713563d00b89e978}{operator==} (const \hyperlink{class_a_s_t}{A\-S\-T} \&other) const 
 \item 
-bool \hyperlink{class_a_s_t_a00250cbeed3c73d95d4117b20d8146dd}{operator!=} (const \hyperlink{class_a_s_t}{AST} \&other) const 
+bool \hyperlink{class_a_s_t_a00250cbeed3c73d95d4117b20d8146dd}{operator!=} (const \hyperlink{class_a_s_t}{A\-S\-T} \&other) const 
 \item 
-void \hyperlink{class_a_s_t_af8504282645b3e5baebabc486877ea1e}{process} (\hyperlink{class_i_visitor}{IVisitor} \&visitor)
+void \hyperlink{class_a_s_t_af8504282645b3e5baebabc486877ea1e}{process} (\hyperlink{class_i_visitor}{I\-Visitor} \&visitor)
 \end{DoxyCompactItemize}
 \subsection*{Protected Attributes}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{ASTNodeType} \hyperlink{class_a_s_t_aa650b2056cd9f76cc9b8833ca5faf312}{node\_\-type}
+\hyperlink{ast_8h_a0a931957f12a2075e6e11ee596651dff}{A\-S\-T\-Node\-Type} \hyperlink{class_a_s_t_aa650b2056cd9f76cc9b8833ca5faf312}{node\-\_\-type}
 \item 
-std::string \hyperlink{class_a_s_t_a1638e0900cea081df5bb23d76432a2c3}{node\_\-text}
+std\-::string \hyperlink{class_a_s_t_a1638e0900cea081df5bb23d76432a2c3}{node\-\_\-text}
 \item 
-std::list$<$ \hyperlink{class_a_s_t}{AST} $\ast$ $>$ $\ast$ \hyperlink{class_a_s_t_acb9265830632be3a68812c66c08c8752}{node\_\-children}
+std\-::list$<$ \hyperlink{class_a_s_t}{A\-S\-T} $\ast$ $>$ $\ast$ \hyperlink{class_a_s_t_acb9265830632be3a68812c66c08c8752}{node\-\_\-children}
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 14 of file ast.h.
+Definition at line 14 of file ast.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_a_s_t_a6ac7ddb23729a313ba6b66ad09ab79bd}{
-\index{AST@{AST}!AST@{AST}}
-\index{AST@{AST}!AST@{AST}}
-\subsubsection[{AST}]{\setlength{\rightskip}{0pt plus 5cm}AST::AST (
+\hypertarget{class_a_s_t_a6ac7ddb23729a313ba6b66ad09ab79bd}{\index{A\-S\-T@{A\-S\-T}!A\-S\-T@{A\-S\-T}}
+\index{A\-S\-T@{A\-S\-T}!AST@{A\-S\-T}}
+\subsubsection[{A\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}A\-S\-T\-::\-A\-S\-T (
 \begin{DoxyParamCaption}
-\item[{{\bf ASTNodeType}}]{type}
+\item[{{\bf A\-S\-T\-Node\-Type}}]{type}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_a6ac7ddb23729a313ba6b66ad09ab79bd}
+)}}\label{class_a_s_t_a6ac7ddb23729a313ba6b66ad09ab79bd}
 
 
-Definition at line 9 of file ast.cpp.
+Definition at line 9 of file ast.\-cpp.
 
-\hypertarget{class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9}{
-\index{AST@{AST}!AST@{AST}}
-\index{AST@{AST}!AST@{AST}}
-\subsubsection[{AST}]{\setlength{\rightskip}{0pt plus 5cm}AST::AST (
+\hypertarget{class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9}{\index{A\-S\-T@{A\-S\-T}!A\-S\-T@{A\-S\-T}}
+\index{A\-S\-T@{A\-S\-T}!AST@{A\-S\-T}}
+\subsubsection[{A\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}A\-S\-T\-::\-A\-S\-T (
 \begin{DoxyParamCaption}
 \item[{{\bf Token}}]{tok}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9}
+)}}\label{class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9}
 
 
-Definition at line 16 of file ast.cpp.
+Definition at line 16 of file ast.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=244pt]{class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph}
+\includegraphics[width=242pt]{class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_a_s_t_a56011c7a97fd6277c72e88c2acd6a96e}{
-\index{AST@{AST}!AST@{AST}}
-\index{AST@{AST}!AST@{AST}}
-\subsubsection[{AST}]{\setlength{\rightskip}{0pt plus 5cm}AST::AST (
+\hypertarget{class_a_s_t_a56011c7a97fd6277c72e88c2acd6a96e}{\index{A\-S\-T@{A\-S\-T}!A\-S\-T@{A\-S\-T}}
+\index{A\-S\-T@{A\-S\-T}!AST@{A\-S\-T}}
+\subsubsection[{A\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}A\-S\-T\-::\-A\-S\-T (
 \begin{DoxyParamCaption}
-\item[{{\bf ASTNodeType}}]{type, }
+\item[{{\bf A\-S\-T\-Node\-Type}}]{type, }
 \item[{const char $\ast$}]{text}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_a56011c7a97fd6277c72e88c2acd6a96e}
+)}}\label{class_a_s_t_a56011c7a97fd6277c72e88c2acd6a96e}
 
 
-Definition at line 23 of file ast.cpp.
+Definition at line 23 of file ast.\-cpp.
 
-\hypertarget{class_a_s_t_a341ac3dbf80dad18be249944c0b5f222}{
-\index{AST@{AST}!AST@{AST}}
-\index{AST@{AST}!AST@{AST}}
-\subsubsection[{AST}]{\setlength{\rightskip}{0pt plus 5cm}AST::AST (
+\hypertarget{class_a_s_t_a341ac3dbf80dad18be249944c0b5f222}{\index{A\-S\-T@{A\-S\-T}!A\-S\-T@{A\-S\-T}}
+\index{A\-S\-T@{A\-S\-T}!AST@{A\-S\-T}}
+\subsubsection[{A\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}A\-S\-T\-::\-A\-S\-T (
 \begin{DoxyParamCaption}
-\item[{{\bf ASTNodeType}}]{type, }
-\item[{std::string}]{text}
+\item[{{\bf A\-S\-T\-Node\-Type}}]{type, }
+\item[{std\-::string}]{text}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_a341ac3dbf80dad18be249944c0b5f222}
+)}}\label{class_a_s_t_a341ac3dbf80dad18be249944c0b5f222}
 
 
-Definition at line 30 of file ast.cpp.
+Definition at line 30 of file ast.\-cpp.
 
-\hypertarget{class_a_s_t_a5f463c2fad1523f2dfea906e25e60d91}{
-\index{AST@{AST}!AST@{AST}}
-\index{AST@{AST}!AST@{AST}}
-\subsubsection[{AST}]{\setlength{\rightskip}{0pt plus 5cm}AST::AST (
+\hypertarget{class_a_s_t_a5f463c2fad1523f2dfea906e25e60d91}{\index{A\-S\-T@{A\-S\-T}!A\-S\-T@{A\-S\-T}}
+\index{A\-S\-T@{A\-S\-T}!AST@{A\-S\-T}}
+\subsubsection[{A\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}A\-S\-T\-::\-A\-S\-T (
 \begin{DoxyParamCaption}
-\item[{{\bf ASTNodeType}}]{type, }
-\item[{int}]{child\_\-count, }
+\item[{{\bf A\-S\-T\-Node\-Type}}]{type, }
+\item[{int}]{child\-\_\-count, }
 \item[{}]{...}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_a5f463c2fad1523f2dfea906e25e60d91}
+)}}\label{class_a_s_t_a5f463c2fad1523f2dfea906e25e60d91}
 
 
-Definition at line 37 of file ast.cpp.
+Definition at line 37 of file ast.\-cpp.
 
-\hypertarget{class_a_s_t_aab868b0cf41c496ee5654fb17e61e63c}{
-\index{AST@{AST}!AST@{AST}}
-\index{AST@{AST}!AST@{AST}}
-\subsubsection[{AST}]{\setlength{\rightskip}{0pt plus 5cm}AST::AST (
+\hypertarget{class_a_s_t_aab868b0cf41c496ee5654fb17e61e63c}{\index{A\-S\-T@{A\-S\-T}!A\-S\-T@{A\-S\-T}}
+\index{A\-S\-T@{A\-S\-T}!AST@{A\-S\-T}}
+\subsubsection[{A\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}A\-S\-T\-::\-A\-S\-T (
 \begin{DoxyParamCaption}
-\item[{{\bf ASTNodeType}}]{type, }
-\item[{std::string}]{text, }
-\item[{int}]{child\_\-count, }
+\item[{{\bf A\-S\-T\-Node\-Type}}]{type, }
+\item[{std\-::string}]{text, }
+\item[{int}]{child\-\_\-count, }
 \item[{}]{...}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_aab868b0cf41c496ee5654fb17e61e63c}
+)}}\label{class_a_s_t_aab868b0cf41c496ee5654fb17e61e63c}
 
 
-Definition at line 52 of file ast.cpp.
+Definition at line 52 of file ast.\-cpp.
 
-\hypertarget{class_a_s_t_ad332977af5d4ea0ec793c4843544b6e2}{
-\index{AST@{AST}!$\sim$AST@{$\sim$AST}}
-\index{$\sim$AST@{$\sim$AST}!AST@{AST}}
-\subsubsection[{$\sim$AST}]{\setlength{\rightskip}{0pt plus 5cm}AST::$\sim$AST (
+\hypertarget{class_a_s_t_ad332977af5d4ea0ec793c4843544b6e2}{\index{A\-S\-T@{A\-S\-T}!$\sim$\-A\-S\-T@{$\sim$\-A\-S\-T}}
+\index{$\sim$\-A\-S\-T@{$\sim$\-A\-S\-T}!AST@{A\-S\-T}}
+\subsubsection[{$\sim$\-A\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}A\-S\-T\-::$\sim$\-A\-S\-T (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_a_s_t_ad332977af5d4ea0ec793c4843544b6e2}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_a_s_t_ad332977af5d4ea0ec793c4843544b6e2}
 
 
-Definition at line 67 of file ast.cpp.
+Definition at line 67 of file ast.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_a_s_t_a131ed8cb88639003df1058f768820cc5}{
-\index{AST@{AST}!addChild@{addChild}}
-\index{addChild@{addChild}!AST@{AST}}
-\subsubsection[{addChild}]{\setlength{\rightskip}{0pt plus 5cm}void AST::addChild (
+\hypertarget{class_a_s_t_a131ed8cb88639003df1058f768820cc5}{\index{A\-S\-T@{A\-S\-T}!add\-Child@{add\-Child}}
+\index{add\-Child@{add\-Child}!AST@{A\-S\-T}}
+\subsubsection[{add\-Child}]{\setlength{\rightskip}{0pt plus 5cm}void A\-S\-T\-::add\-Child (
 \begin{DoxyParamCaption}
-\item[{{\bf AST} $\ast$}]{node}
+\item[{{\bf A\-S\-T} $\ast$}]{node}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_a131ed8cb88639003df1058f768820cc5}
+)}}\label{class_a_s_t_a131ed8cb88639003df1058f768820cc5}
 
 
-Definition at line 117 of file ast.cpp.
+Definition at line 117 of file ast.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=262pt]{class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph}
+\includegraphics[width=258pt]{class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75}{
-\index{AST@{AST}!children@{children}}
-\index{children@{children}!AST@{AST}}
-\subsubsection[{children}]{\setlength{\rightskip}{0pt plus 5cm}list$<$ {\bf AST} $\ast$ $>$ $\ast$ AST::children (
+\hypertarget{class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75}{\index{A\-S\-T@{A\-S\-T}!children@{children}}
+\index{children@{children}!AST@{A\-S\-T}}
+\subsubsection[{children}]{\setlength{\rightskip}{0pt plus 5cm}list$<$ {\bf A\-S\-T} $\ast$ $>$ $\ast$ A\-S\-T\-::children (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-) const}}
-\label{class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75}
+) const}}\label{class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75}
 
 
-Definition at line 102 of file ast.cpp.
+Definition at line 102 of file ast.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph}
+\includegraphics[width=350pt]{class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b}{
-\index{AST@{AST}!clone@{clone}}
-\index{clone@{clone}!AST@{AST}}
-\subsubsection[{clone}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AST} $\ast$ AST::clone (
+\hypertarget{class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b}{\index{A\-S\-T@{A\-S\-T}!clone@{clone}}
+\index{clone@{clone}!AST@{A\-S\-T}}
+\subsubsection[{clone}]{\setlength{\rightskip}{0pt plus 5cm}{\bf A\-S\-T} $\ast$ A\-S\-T\-::clone (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-) const}}
-\label{class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b}
+) const}}\label{class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b}
 
 
-Definition at line 122 of file ast.cpp.
+Definition at line 122 of file ast.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=262pt]{class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph}
+\includegraphics[width=258pt]{class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_a_s_t_a00250cbeed3c73d95d4117b20d8146dd}{
-\index{AST@{AST}!operator!=@{operator!=}}
-\index{operator!=@{operator!=}!AST@{AST}}
-\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool AST::operator!= (
+\hypertarget{class_a_s_t_a00250cbeed3c73d95d4117b20d8146dd}{\index{A\-S\-T@{A\-S\-T}!operator!=@{operator!=}}
+\index{operator!=@{operator!=}!AST@{A\-S\-T}}
+\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool A\-S\-T\-::operator!= (
 \begin{DoxyParamCaption}
-\item[{const {\bf AST} \&}]{other}
+\item[{const {\bf A\-S\-T} \&}]{other}
 \end{DoxyParamCaption}
-) const}}
-\label{class_a_s_t_a00250cbeed3c73d95d4117b20d8146dd}
+) const}}\label{class_a_s_t_a00250cbeed3c73d95d4117b20d8146dd}
 
 
-Definition at line 168 of file ast.cpp.
+Definition at line 168 of file ast.\-cpp.
 
-\hypertarget{class_a_s_t_aa28dd92452d4f89c16a4de0058905e16}{
-\index{AST@{AST}!operator=@{operator=}}
-\index{operator=@{operator=}!AST@{AST}}
-\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AST} \& AST::operator= (
+\hypertarget{class_a_s_t_aa28dd92452d4f89c16a4de0058905e16}{\index{A\-S\-T@{A\-S\-T}!operator=@{operator=}}
+\index{operator=@{operator=}!AST@{A\-S\-T}}
+\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf A\-S\-T} \& A\-S\-T\-::operator= (
 \begin{DoxyParamCaption}
-\item[{{\bf AST} \&}]{rhs}
+\item[{{\bf A\-S\-T} \&}]{rhs}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_aa28dd92452d4f89c16a4de0058905e16}
+)}}\label{class_a_s_t_aa28dd92452d4f89c16a4de0058905e16}
 
 
-Definition at line 77 of file ast.cpp.
+Definition at line 77 of file ast.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=276pt]{class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph}
+\includegraphics[width=272pt]{class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_a_s_t_a2329c4b895ed7832713563d00b89e978}{
-\index{AST@{AST}!operator==@{operator==}}
-\index{operator==@{operator==}!AST@{AST}}
-\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool AST::operator== (
+\hypertarget{class_a_s_t_a2329c4b895ed7832713563d00b89e978}{\index{A\-S\-T@{A\-S\-T}!operator==@{operator==}}
+\index{operator==@{operator==}!AST@{A\-S\-T}}
+\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool A\-S\-T\-::operator== (
 \begin{DoxyParamCaption}
-\item[{const {\bf AST} \&}]{other}
+\item[{const {\bf A\-S\-T} \&}]{other}
 \end{DoxyParamCaption}
-) const}}
-\label{class_a_s_t_a2329c4b895ed7832713563d00b89e978}
+) const}}\label{class_a_s_t_a2329c4b895ed7832713563d00b89e978}
 
 
-Definition at line 133 of file ast.cpp.
+Definition at line 133 of file ast.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=282pt]{class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph}
+\includegraphics[width=278pt]{class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_a_s_t_af8504282645b3e5baebabc486877ea1e}{
-\index{AST@{AST}!process@{process}}
-\index{process@{process}!AST@{AST}}
-\subsubsection[{process}]{\setlength{\rightskip}{0pt plus 5cm}void AST::process (
+\hypertarget{class_a_s_t_af8504282645b3e5baebabc486877ea1e}{\index{A\-S\-T@{A\-S\-T}!process@{process}}
+\index{process@{process}!AST@{A\-S\-T}}
+\subsubsection[{process}]{\setlength{\rightskip}{0pt plus 5cm}void A\-S\-T\-::process (
 \begin{DoxyParamCaption}
-\item[{{\bf IVisitor} \&}]{visitor}
+\item[{{\bf I\-Visitor} \&}]{visitor}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_af8504282645b3e5baebabc486877ea1e}
+)}}\label{class_a_s_t_af8504282645b3e5baebabc486877ea1e}
 
 
-Definition at line 173 of file ast.cpp.
+Definition at line 173 of file ast.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=374pt]{class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph}
+\includegraphics[width=350pt]{class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_a_s_t_a5b90708376a408b1e1ff5762975017e9}{
-\index{AST@{AST}!text@{text}}
-\index{text@{text}!AST@{AST}}
-\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}void AST::text (
-\begin{DoxyParamCaption}
-\item[{std::string \&}]{txt}
-\end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_a5b90708376a408b1e1ff5762975017e9}
-
-
-Definition at line 112 of file ast.cpp.
-
-\hypertarget{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}{
-\index{AST@{AST}!text@{text}}
-\index{text@{text}!AST@{AST}}
-\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}string AST::text (
+\hypertarget{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}{\index{A\-S\-T@{A\-S\-T}!text@{text}}
+\index{text@{text}!AST@{A\-S\-T}}
+\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}string A\-S\-T\-::text (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-) const}}
-\label{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}
+) const}}\label{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e}
 
 
-Definition at line 107 of file ast.cpp.
+Definition at line 107 of file ast.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=264pt]{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph}
+\includegraphics[width=260pt]{class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_a_s_t_a3bf7042778ad5c589b65dd1b276f093c}{
-\index{AST@{AST}!type@{type}}
-\index{type@{type}!AST@{AST}}
-\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}void AST::type (
+\hypertarget{class_a_s_t_a5b90708376a408b1e1ff5762975017e9}{\index{A\-S\-T@{A\-S\-T}!text@{text}}
+\index{text@{text}!AST@{A\-S\-T}}
+\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}void A\-S\-T\-::text (
 \begin{DoxyParamCaption}
-\item[{{\bf ASTNodeType}}]{typ}
+\item[{std\-::string \&}]{txt}
 \end{DoxyParamCaption}
-)}}
-\label{class_a_s_t_a3bf7042778ad5c589b65dd1b276f093c}
+)}}\label{class_a_s_t_a5b90708376a408b1e1ff5762975017e9}
 
 
-Definition at line 97 of file ast.cpp.
+Definition at line 112 of file ast.\-cpp.
 
-\hypertarget{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{
-\index{AST@{AST}!type@{type}}
-\index{type@{type}!AST@{AST}}
-\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf ASTNodeType} AST::type (
+\hypertarget{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}{\index{A\-S\-T@{A\-S\-T}!type@{type}}
+\index{type@{type}!AST@{A\-S\-T}}
+\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf A\-S\-T\-Node\-Type} A\-S\-T\-::type (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-) const}}
-\label{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}
+) const}}\label{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d}
 
 
-Definition at line 92 of file ast.cpp.
+Definition at line 92 of file ast.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=266pt]{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph}
+\includegraphics[width=264pt]{class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph}
 \end{center}
 \end{figure}
 
 
+\hypertarget{class_a_s_t_a3bf7042778ad5c589b65dd1b276f093c}{\index{A\-S\-T@{A\-S\-T}!type@{type}}
+\index{type@{type}!AST@{A\-S\-T}}
+\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}void A\-S\-T\-::type (
+\begin{DoxyParamCaption}
+\item[{{\bf A\-S\-T\-Node\-Type}}]{typ}
+\end{DoxyParamCaption}
+)}}\label{class_a_s_t_a3bf7042778ad5c589b65dd1b276f093c}
+
+
+Definition at line 97 of file ast.\-cpp.
+
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_a_s_t_acb9265830632be3a68812c66c08c8752}{
-\index{AST@{AST}!node\_\-children@{node\_\-children}}
-\index{node\_\-children@{node\_\-children}!AST@{AST}}
-\subsubsection[{node\_\-children}]{\setlength{\rightskip}{0pt plus 5cm}std::list$<${\bf AST}$\ast$$>$$\ast$ {\bf AST::node\_\-children}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_a_s_t_acb9265830632be3a68812c66c08c8752}
+\hypertarget{class_a_s_t_acb9265830632be3a68812c66c08c8752}{\index{A\-S\-T@{A\-S\-T}!node\-\_\-children@{node\-\_\-children}}
+\index{node\-\_\-children@{node\-\_\-children}!AST@{A\-S\-T}}
+\subsubsection[{node\-\_\-children}]{\setlength{\rightskip}{0pt plus 5cm}std\-::list$<${\bf A\-S\-T}$\ast$$>$$\ast$ A\-S\-T\-::node\-\_\-children\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_a_s_t_acb9265830632be3a68812c66c08c8752}
 
 
-Definition at line 19 of file ast.h.
+Definition at line 19 of file ast.\-h.
 
-\hypertarget{class_a_s_t_a1638e0900cea081df5bb23d76432a2c3}{
-\index{AST@{AST}!node\_\-text@{node\_\-text}}
-\index{node\_\-text@{node\_\-text}!AST@{AST}}
-\subsubsection[{node\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}std::string {\bf AST::node\_\-text}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_a_s_t_a1638e0900cea081df5bb23d76432a2c3}
+\hypertarget{class_a_s_t_a1638e0900cea081df5bb23d76432a2c3}{\index{A\-S\-T@{A\-S\-T}!node\-\_\-text@{node\-\_\-text}}
+\index{node\-\_\-text@{node\-\_\-text}!AST@{A\-S\-T}}
+\subsubsection[{node\-\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string A\-S\-T\-::node\-\_\-text\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_a_s_t_a1638e0900cea081df5bb23d76432a2c3}
 
 
-Definition at line 18 of file ast.h.
+Definition at line 18 of file ast.\-h.
 
-\hypertarget{class_a_s_t_aa650b2056cd9f76cc9b8833ca5faf312}{
-\index{AST@{AST}!node\_\-type@{node\_\-type}}
-\index{node\_\-type@{node\_\-type}!AST@{AST}}
-\subsubsection[{node\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf ASTNodeType} {\bf AST::node\_\-type}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_a_s_t_aa650b2056cd9f76cc9b8833ca5faf312}
+\hypertarget{class_a_s_t_aa650b2056cd9f76cc9b8833ca5faf312}{\index{A\-S\-T@{A\-S\-T}!node\-\_\-type@{node\-\_\-type}}
+\index{node\-\_\-type@{node\-\_\-type}!AST@{A\-S\-T}}
+\subsubsection[{node\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf A\-S\-T\-Node\-Type} A\-S\-T\-::node\-\_\-type\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_a_s_t_aa650b2056cd9f76cc9b8833ca5faf312}
 
 
-Definition at line 17 of file ast.h.
+Definition at line 17 of file ast.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/parser/ast/\hyperlink{ast_8h}{ast.h}\item 
-source/parser/ast/\hyperlink{ast_8cpp}{ast.cpp}\end{DoxyCompactItemize}
+source/parser/ast/\hyperlink{ast_8h}{ast.\-h}\item 
+source/parser/ast/\hyperlink{ast_8cpp}{ast.\-cpp}\end{DoxyCompactItemize}
index 3c7ce07569d9bfd7ea733c4d99d01498787fbfd4..92a4af0f0ebc426cba873a38418bd6690b911fe0 100644 (file)
@@ -1 +1 @@
-4e767ae78e06a6c45abd7337d66e0eb7
\ No newline at end of file
+71ed49d5f6ad79949ed4286e4312a069
\ No newline at end of file
index 845fdfe3c0e624f2a39402ed09314da6858c7a55..760f9acb3e03df1b124085ed1a6e70f225f126de 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.pdf and b/docs/doxygen/latex/class_a_s_t_a039b00473e1617d1c3003b0a22d5f2d9_cgraph.pdf differ
index 04a0ed2dcaae6c9665022b9f5229676c5be01ccc..acd798287cef23f0ca24823096e423854cee0642 100644 (file)
@@ -1 +1 @@
-529879629c3d54d8dc5cf2f179c558ee
\ No newline at end of file
+5e8b78a00c8ec5439cf581e46aaabab3
\ No newline at end of file
index 29dc3de83ea03511a636fbcd9ea98405c5d96376..6c51e8bbdce29c11ec8a8ee7fb45032b1480fbbd 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.pdf and b/docs/doxygen/latex/class_a_s_t_a131ed8cb88639003df1058f768820cc5_icgraph.pdf differ
index f311a0b411f9f5cef7784ff3f8e5d785b0b661b7..86b75d0ed01cde803c0c5b22d513e6af0fd5f46a 100644 (file)
@@ -1 +1 @@
-3ede21aa00cccde2fdf214bfb7afb838
\ No newline at end of file
+eb104247c1068089e2f891717aacd6f8
\ No newline at end of file
index 7472912c42977b16d3ebd612a3ff17988788bf00..3c91d8693d6452e742b8795ace5027d0b243fbf3 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.pdf and b/docs/doxygen/latex/class_a_s_t_a2329c4b895ed7832713563d00b89e978_cgraph.pdf differ
index b6e03d80c78654b7df1f4ec750513b007dff412c..404ad4c0aa769bfa465c7820ad0c499aa01794bf 100644 (file)
@@ -1 +1 @@
-c3d0175e2271b4702954279124a2e09d
\ No newline at end of file
+a572a57cd6400ad49ad3a7c0c800a985
\ No newline at end of file
index 117fb978e4d08dc4fab7f052acff6c22b52831ac..1d15c0d5b9951aec2996fcfaae59d636cff6e155 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.pdf and b/docs/doxygen/latex/class_a_s_t_a787d24b79bf03b6ae15f10d9fad3411b_cgraph.pdf differ
index c1ff4de2872bdd2d9576b1926445b29efb823580..9ef84a8c91c296e9deb6605bff31bfa130326c53 100644 (file)
@@ -1 +1 @@
-10fc659c6b111be8149b0ad58afc0000
\ No newline at end of file
+e1c4e17685b1225fc30292db6f9bf2db
\ No newline at end of file
index 2f8d74fcaae71a759bd0b5966731cd6990ce1574..73269d1dc8689d30a4780e0de9dc67b61faac32b 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.pdf and b/docs/doxygen/latex/class_a_s_t_aa28dd92452d4f89c16a4de0058905e16_cgraph.pdf differ
index c3985996e7154fc2f2eb87334b5011a0dd36fd0b..9a4fd22f981a84725c0e3d900dd700f5774076c9 100644 (file)
@@ -1 +1 @@
-9e8ec26414ac1ccd77110658ef476bf0
\ No newline at end of file
+9d73e0a25e6178e04990fad053849e0a
\ No newline at end of file
index fa3a32814bad5a7f790b5686a28421bf26f87835..cc1f91d369860f2125331aece5209bac35f6c3db 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.pdf and b/docs/doxygen/latex/class_a_s_t_ad947af30e5dbb743c41769296dc03c9d_icgraph.pdf differ
index bbc02545d31ac5991b1c7c752cba457036d17bb5..891015322934bb3967aaa58708f47c5d1c6566bb 100644 (file)
@@ -1 +1 @@
-9cb6ab3f9d36dade1b2c9edd7c25f950
\ No newline at end of file
+6bf8f92e0d9edda80a9984a204099998
\ No newline at end of file
index 45d78f8e4804b07de6c12874939b9bc6d5765986..c93ceb180c3e9b3ffa521697d1639a06583fc70b 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.pdf and b/docs/doxygen/latex/class_a_s_t_ad975048d27d24ffe87e95b1eed995d5e_icgraph.pdf differ
index 18ce2dc2ded3181d1ae5599c42405934b200b3a6..2e445545ba472ee38da05d619a04149164b278d3 100644 (file)
@@ -1 +1 @@
-9fc740267e209852fc6e7b50fa523f61
\ No newline at end of file
+268a277976f150ae82645eb2820aea3c
\ No newline at end of file
index baa4ffe5d89a3623626374cc6c8d75f7ccfe9601..6eba2f0106c9a283843475e270274b6ff59b6157 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.pdf and b/docs/doxygen/latex/class_a_s_t_addfd95ed0ba31ec4fdcf08097fb7fa75_icgraph.pdf differ
index e144f1f8281423ca0d75990e85a7c23bdce67acc..76672e664c6fe57f3bfbbaae4243196ba952cddd 100644 (file)
@@ -1 +1 @@
-c743253769714aaa53efe357ca1a9d82
\ No newline at end of file
+cb673cd3ff55cb4c3ef28b25dd0157ee
\ No newline at end of file
index 9462da92bdeb7a9449c5cc9f0abe333eb3d696af..676792429a1a64cdf832d44484e8b5a08329c00b 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.pdf and b/docs/doxygen/latex/class_a_s_t_af8504282645b3e5baebabc486877ea1e_cgraph.pdf differ
index 4070a01a30e13c1e96fb11dc157652bae5e3c6b4..0564054dadba71f743fb91ec945d0a06eac3e63b 100644 (file)
@@ -1,14 +1,14 @@
-\hypertarget{class_a_s_t_printer}{
-\section{ASTPrinter Class Reference}
-\label{class_a_s_t_printer}\index{ASTPrinter@{ASTPrinter}}
+\hypertarget{class_a_s_t_printer}{\section{A\-S\-T\-Printer Class Reference}
+\label{class_a_s_t_printer}\index{A\-S\-T\-Printer@{A\-S\-T\-Printer}}
 }
 
 
-{\ttfamily \#include $<$astprinter.h$>$}
+{\ttfamily \#include $<$astprinter.\-h$>$}
 
 
 
-Inheritance diagram for ASTPrinter:\nopagebreak
+Inheritance diagram for A\-S\-T\-Printer\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
@@ -17,23 +17,25 @@ Inheritance diagram for ASTPrinter:\nopagebreak
 \end{figure}
 
 
-Collaboration diagram for ASTPrinter:\nopagebreak
+Collaboration diagram for A\-S\-T\-Printer\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
 \includegraphics[width=144pt]{class_a_s_t_printer__coll__graph}
 \end{center}
 \end{figure}
+\subsection*{Additional Inherited Members}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 8 of file astprinter.h.
+Definition at line 8 of file astprinter.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/visitor/astprinter/\hyperlink{astprinter_8h}{astprinter.h}\item 
-source/visitor/astprinter/\hyperlink{astprinter_8cpp}{astprinter.cpp}\end{DoxyCompactItemize}
+source/visitor/astprinter/\hyperlink{astprinter_8h}{astprinter.\-h}\item 
+source/visitor/astprinter/\hyperlink{astprinter_8cpp}{astprinter.\-cpp}\end{DoxyCompactItemize}
index d95190c6d34515fbd4fea735de1020f0e18198e8..d3f01db8f3ae3234912bec9eaec30a8b2f341d48 100644 (file)
@@ -1 +1 @@
-808f8ca90d98619233d9cdadce29988c
\ No newline at end of file
+1beb58a3624a990dc78fc5e7a3408ba8
\ No newline at end of file
index 77f5b7b44839f47d1d7c518d5e1f48b0e22d44cf..2af771c8b164ab87abd89bcaf7d270c053f012a9 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_printer__coll__graph.pdf and b/docs/doxygen/latex/class_a_s_t_printer__coll__graph.pdf differ
index d95190c6d34515fbd4fea735de1020f0e18198e8..d3f01db8f3ae3234912bec9eaec30a8b2f341d48 100644 (file)
@@ -1 +1 @@
-808f8ca90d98619233d9cdadce29988c
\ No newline at end of file
+1beb58a3624a990dc78fc5e7a3408ba8
\ No newline at end of file
index 77f5b7b44839f47d1d7c518d5e1f48b0e22d44cf..2af771c8b164ab87abd89bcaf7d270c053f012a9 100644 (file)
Binary files a/docs/doxygen/latex/class_a_s_t_printer__inherit__graph.pdf and b/docs/doxygen/latex/class_a_s_t_printer__inherit__graph.pdf differ
index 0c5149bb9a700129f285354bceb80402d8205123..c541a7fec162474b0b797d901b1b4803a5ba7e64 100644 (file)
@@ -1,35 +1,36 @@
-\hypertarget{class_b_t_parser}{
-\section{BTParser Class Reference}
-\label{class_b_t_parser}\index{BTParser@{BTParser}}
+\hypertarget{class_b_t_parser}{\section{B\-T\-Parser Class Reference}
+\label{class_b_t_parser}\index{B\-T\-Parser@{B\-T\-Parser}}
 }
 
 
-{\ttfamily \#include $<$btparser.h$>$}
+{\ttfamily \#include $<$btparser.\-h$>$}
 
 
 
-Inheritance diagram for BTParser:\nopagebreak
+Inheritance diagram for B\-T\-Parser\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=192pt]{class_b_t_parser__inherit__graph}
+\includegraphics[width=195pt]{class_b_t_parser__inherit__graph}
 \end{center}
 \end{figure}
 
 
-Collaboration diagram for BTParser:\nopagebreak
+Collaboration diagram for B\-T\-Parser\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=214pt]{class_b_t_parser__coll__graph}
+\includegraphics[width=219pt]{class_b_t_parser__coll__graph}
 \end{center}
 \end{figure}
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_b_t_parser_ad9495eabeaf69d91c5f26131cabd3ec4}{BTParser} ()
+\hyperlink{class_b_t_parser_ad9495eabeaf69d91c5f26131cabd3ec4}{B\-T\-Parser} ()
 \item 
-virtual \hyperlink{class_b_t_parser_a5965c4cf0baf950be976a0a2932eec2c}{$\sim$BTParser} ()
+virtual \hyperlink{class_b_t_parser_a5965c4cf0baf950be976a0a2932eec2c}{$\sim$\-B\-T\-Parser} ()
 \item 
 void \hyperlink{class_b_t_parser_a9d72bba86b16427b0b03e91113b0f027}{consume} (void)
 \item 
@@ -37,149 +38,131 @@ void \hyperlink{class_b_t_parser_a762e16322aec6e50af51c2b6377d86fe}{sync} (unsig
 \item 
 void \hyperlink{class_b_t_parser_a366b4477388d2cd7fd655b36342f882c}{fill} (unsigned int n)
 \item 
-void \hyperlink{class_b_t_parser_ad8fb9348dd9bc2e65a08033dd2539a03}{match} (\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{TokenType\_\-T} type)
+void \hyperlink{class_b_t_parser_ad8fb9348dd9bc2e65a08033dd2539a03}{match} (\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{Token\-Type\-\_\-\-T} type)
 \item 
-\hyperlink{class_token}{Token} \& \hyperlink{class_b_t_parser_a2674f280bd3000751a100b45ac3899e2}{lookaheadToken} (unsigned int i)
+\hyperlink{class_token}{Token} \& \hyperlink{class_b_t_parser_a2674f280bd3000751a100b45ac3899e2}{lookahead\-Token} (unsigned int i)
 \item 
-\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{TokenType\_\-T} \hyperlink{class_b_t_parser_a01abded048ed1573e03867f7f2316583}{lookaheadType} (unsigned int i)
+\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{Token\-Type\-\_\-\-T} \hyperlink{class_b_t_parser_a01abded048ed1573e03867f7f2316583}{lookahead\-Type} (unsigned int i)
 \end{DoxyCompactItemize}
 \subsection*{Protected Attributes}
 \begin{DoxyCompactItemize}
 \item 
-std::vector$<$ \hyperlink{class_token}{Token} $>$ \hyperlink{class_b_t_parser_a796693745ebe354914eeacddba20f109}{lookahead}
+std\-::vector$<$ \hyperlink{class_token}{Token} $>$ \hyperlink{class_b_t_parser_a796693745ebe354914eeacddba20f109}{lookahead}
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 9 of file btparser.h.
+Definition at line 9 of file btparser.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_b_t_parser_ad9495eabeaf69d91c5f26131cabd3ec4}{
-\index{BTParser@{BTParser}!BTParser@{BTParser}}
-\index{BTParser@{BTParser}!BTParser@{BTParser}}
-\subsubsection[{BTParser}]{\setlength{\rightskip}{0pt plus 5cm}BTParser::BTParser (
+\hypertarget{class_b_t_parser_ad9495eabeaf69d91c5f26131cabd3ec4}{\index{B\-T\-Parser@{B\-T\-Parser}!B\-T\-Parser@{B\-T\-Parser}}
+\index{B\-T\-Parser@{B\-T\-Parser}!BTParser@{B\-T\-Parser}}
+\subsubsection[{B\-T\-Parser}]{\setlength{\rightskip}{0pt plus 5cm}B\-T\-Parser\-::\-B\-T\-Parser (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_b_t_parser_ad9495eabeaf69d91c5f26131cabd3ec4}
+)}}\label{class_b_t_parser_ad9495eabeaf69d91c5f26131cabd3ec4}
 
 
-Definition at line 6 of file btparser.cpp.
+Definition at line 6 of file btparser.\-cpp.
 
-\hypertarget{class_b_t_parser_a5965c4cf0baf950be976a0a2932eec2c}{
-\index{BTParser@{BTParser}!$\sim$BTParser@{$\sim$BTParser}}
-\index{$\sim$BTParser@{$\sim$BTParser}!BTParser@{BTParser}}
-\subsubsection[{$\sim$BTParser}]{\setlength{\rightskip}{0pt plus 5cm}BTParser::$\sim$BTParser (
+\hypertarget{class_b_t_parser_a5965c4cf0baf950be976a0a2932eec2c}{\index{B\-T\-Parser@{B\-T\-Parser}!$\sim$\-B\-T\-Parser@{$\sim$\-B\-T\-Parser}}
+\index{$\sim$\-B\-T\-Parser@{$\sim$\-B\-T\-Parser}!BTParser@{B\-T\-Parser}}
+\subsubsection[{$\sim$\-B\-T\-Parser}]{\setlength{\rightskip}{0pt plus 5cm}B\-T\-Parser\-::$\sim$\-B\-T\-Parser (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_b_t_parser_a5965c4cf0baf950be976a0a2932eec2c}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_b_t_parser_a5965c4cf0baf950be976a0a2932eec2c}
 
 
-Definition at line 10 of file btparser.cpp.
+Definition at line 10 of file btparser.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_b_t_parser_a9d72bba86b16427b0b03e91113b0f027}{
-\index{BTParser@{BTParser}!consume@{consume}}
-\index{consume@{consume}!BTParser@{BTParser}}
-\subsubsection[{consume}]{\setlength{\rightskip}{0pt plus 5cm}void BTParser::consume (
+\hypertarget{class_b_t_parser_a9d72bba86b16427b0b03e91113b0f027}{\index{B\-T\-Parser@{B\-T\-Parser}!consume@{consume}}
+\index{consume@{consume}!BTParser@{B\-T\-Parser}}
+\subsubsection[{consume}]{\setlength{\rightskip}{0pt plus 5cm}void B\-T\-Parser\-::consume (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)}}
-\label{class_b_t_parser_a9d72bba86b16427b0b03e91113b0f027}
+)}}\label{class_b_t_parser_a9d72bba86b16427b0b03e91113b0f027}
 
 
-Definition at line 14 of file btparser.cpp.
+Definition at line 14 of file btparser.\-cpp.
 
-\hypertarget{class_b_t_parser_a366b4477388d2cd7fd655b36342f882c}{
-\index{BTParser@{BTParser}!fill@{fill}}
-\index{fill@{fill}!BTParser@{BTParser}}
-\subsubsection[{fill}]{\setlength{\rightskip}{0pt plus 5cm}void BTParser::fill (
+\hypertarget{class_b_t_parser_a366b4477388d2cd7fd655b36342f882c}{\index{B\-T\-Parser@{B\-T\-Parser}!fill@{fill}}
+\index{fill@{fill}!BTParser@{B\-T\-Parser}}
+\subsubsection[{fill}]{\setlength{\rightskip}{0pt plus 5cm}void B\-T\-Parser\-::fill (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{n}
 \end{DoxyParamCaption}
-)}}
-\label{class_b_t_parser_a366b4477388d2cd7fd655b36342f882c}
+)}}\label{class_b_t_parser_a366b4477388d2cd7fd655b36342f882c}
 
 
-Definition at line 40 of file btparser.cpp.
+Definition at line 40 of file btparser.\-cpp.
 
-\hypertarget{class_b_t_parser_a2674f280bd3000751a100b45ac3899e2}{
-\index{BTParser@{BTParser}!lookaheadToken@{lookaheadToken}}
-\index{lookaheadToken@{lookaheadToken}!BTParser@{BTParser}}
-\subsubsection[{lookaheadToken}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Token} \& BTParser::lookaheadToken (
+\hypertarget{class_b_t_parser_a2674f280bd3000751a100b45ac3899e2}{\index{B\-T\-Parser@{B\-T\-Parser}!lookahead\-Token@{lookahead\-Token}}
+\index{lookahead\-Token@{lookahead\-Token}!BTParser@{B\-T\-Parser}}
+\subsubsection[{lookahead\-Token}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Token} \& B\-T\-Parser\-::lookahead\-Token (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{i}
 \end{DoxyParamCaption}
-)}}
-\label{class_b_t_parser_a2674f280bd3000751a100b45ac3899e2}
+)}}\label{class_b_t_parser_a2674f280bd3000751a100b45ac3899e2}
 
 
-Definition at line 63 of file btparser.cpp.
+Definition at line 63 of file btparser.\-cpp.
 
-\hypertarget{class_b_t_parser_a01abded048ed1573e03867f7f2316583}{
-\index{BTParser@{BTParser}!lookaheadType@{lookaheadType}}
-\index{lookaheadType@{lookaheadType}!BTParser@{BTParser}}
-\subsubsection[{lookaheadType}]{\setlength{\rightskip}{0pt plus 5cm}{\bf TokenType\_\-T} BTParser::lookaheadType (
+\hypertarget{class_b_t_parser_a01abded048ed1573e03867f7f2316583}{\index{B\-T\-Parser@{B\-T\-Parser}!lookahead\-Type@{lookahead\-Type}}
+\index{lookahead\-Type@{lookahead\-Type}!BTParser@{B\-T\-Parser}}
+\subsubsection[{lookahead\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Token\-Type\-\_\-\-T} B\-T\-Parser\-::lookahead\-Type (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{i}
 \end{DoxyParamCaption}
-)}}
-\label{class_b_t_parser_a01abded048ed1573e03867f7f2316583}
+)}}\label{class_b_t_parser_a01abded048ed1573e03867f7f2316583}
 
 
-Definition at line 69 of file btparser.cpp.
+Definition at line 69 of file btparser.\-cpp.
 
-\hypertarget{class_b_t_parser_ad8fb9348dd9bc2e65a08033dd2539a03}{
-\index{BTParser@{BTParser}!match@{match}}
-\index{match@{match}!BTParser@{BTParser}}
-\subsubsection[{match}]{\setlength{\rightskip}{0pt plus 5cm}void BTParser::match (
+\hypertarget{class_b_t_parser_ad8fb9348dd9bc2e65a08033dd2539a03}{\index{B\-T\-Parser@{B\-T\-Parser}!match@{match}}
+\index{match@{match}!BTParser@{B\-T\-Parser}}
+\subsubsection[{match}]{\setlength{\rightskip}{0pt plus 5cm}void B\-T\-Parser\-::match (
 \begin{DoxyParamCaption}
-\item[{{\bf TokenType\_\-T}}]{type}
+\item[{{\bf Token\-Type\-\_\-\-T}}]{type}
 \end{DoxyParamCaption}
-)}}
-\label{class_b_t_parser_ad8fb9348dd9bc2e65a08033dd2539a03}
+)}}\label{class_b_t_parser_ad8fb9348dd9bc2e65a08033dd2539a03}
 
 
-Definition at line 49 of file btparser.cpp.
+Definition at line 49 of file btparser.\-cpp.
 
-\hypertarget{class_b_t_parser_a762e16322aec6e50af51c2b6377d86fe}{
-\index{BTParser@{BTParser}!sync@{sync}}
-\index{sync@{sync}!BTParser@{BTParser}}
-\subsubsection[{sync}]{\setlength{\rightskip}{0pt plus 5cm}void BTParser::sync (
+\hypertarget{class_b_t_parser_a762e16322aec6e50af51c2b6377d86fe}{\index{B\-T\-Parser@{B\-T\-Parser}!sync@{sync}}
+\index{sync@{sync}!BTParser@{B\-T\-Parser}}
+\subsubsection[{sync}]{\setlength{\rightskip}{0pt plus 5cm}void B\-T\-Parser\-::sync (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{i}
 \end{DoxyParamCaption}
-)}}
-\label{class_b_t_parser_a762e16322aec6e50af51c2b6377d86fe}
+)}}\label{class_b_t_parser_a762e16322aec6e50af51c2b6377d86fe}
 
 
-Definition at line 25 of file btparser.cpp.
+Definition at line 25 of file btparser.\-cpp.
 
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_b_t_parser_a796693745ebe354914eeacddba20f109}{
-\index{BTParser@{BTParser}!lookahead@{lookahead}}
-\index{lookahead@{lookahead}!BTParser@{BTParser}}
-\subsubsection[{lookahead}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf Token}$>$ {\bf BTParser::lookahead}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_b_t_parser_a796693745ebe354914eeacddba20f109}
+\hypertarget{class_b_t_parser_a796693745ebe354914eeacddba20f109}{\index{B\-T\-Parser@{B\-T\-Parser}!lookahead@{lookahead}}
+\index{lookahead@{lookahead}!BTParser@{B\-T\-Parser}}
+\subsubsection[{lookahead}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<${\bf Token}$>$ B\-T\-Parser\-::lookahead\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_b_t_parser_a796693745ebe354914eeacddba20f109}
 
 
-Definition at line 12 of file btparser.h.
+Definition at line 12 of file btparser.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/parser/btparser/\hyperlink{btparser_8h}{btparser.h}\item 
-source/parser/btparser/\hyperlink{btparser_8cpp}{btparser.cpp}\end{DoxyCompactItemize}
+source/parser/btparser/\hyperlink{btparser_8h}{btparser.\-h}\item 
+source/parser/btparser/\hyperlink{btparser_8cpp}{btparser.\-cpp}\end{DoxyCompactItemize}
index 177ad19e509b9551735c708802ef94caafb88614..369a5a93a5423f557acbfd14ff78289407690551 100644 (file)
@@ -1 +1 @@
-f32a6de9286c785554f913ac78635b06
\ No newline at end of file
+5df8b9221e7db69af061622b4b9d4266
\ No newline at end of file
index 1c6b9ffc430407d5cd369c98f76714281213db95..60bd89a1dc8f202b7d27c943592128848c0a0387 100644 (file)
Binary files a/docs/doxygen/latex/class_b_t_parser__coll__graph.pdf and b/docs/doxygen/latex/class_b_t_parser__coll__graph.pdf differ
index a3af983383a393ae07431bfb3877c1df03915249..86b0603f8216908e3ea7d6e6d435c096cc34bb94 100644 (file)
@@ -1 +1 @@
-fff7eae54f93d33ad19c18c55b1de9e4
\ No newline at end of file
+b401e4acf730b8947978943cd1c05e96
\ No newline at end of file
index 521359e7de03c77537f2f619bd57ba8e7ae4b897..fe3f0ff8e9b9c5c303b325dc4a4d9705c2da5de2 100644 (file)
Binary files a/docs/doxygen/latex/class_b_t_parser__inherit__graph.pdf and b/docs/doxygen/latex/class_b_t_parser__inherit__graph.pdf differ
index 116eabe91fdc4638ba2f6187f984b3e2587734ed..3fc0348bd18e8032d7e297ad12f4f50e560ce093 100644 (file)
@@ -1,10 +1,9 @@
-\hypertarget{class_exception}{
-\section{Exception Class Reference}
+\hypertarget{class_exception}{\section{Exception Class Reference}
 \label{class_exception}\index{Exception@{Exception}}
 }
 
 
-{\ttfamily \#include $<$exception.h$>$}
+{\ttfamily \#include $<$exception.\-h$>$}
 
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
 \hyperlink{class_exception_aa049354d27370ca0176a16c5ed7394e9}{Exception} (int line, int column)  throw ()
 \item 
-virtual \hyperlink{class_exception_ad1ba411de295ef2eeb02ba26284a829a}{$\sim$Exception} ()  throw ()
+virtual \hyperlink{class_exception_ad1ba411de295ef2eeb02ba26284a829a}{$\sim$\-Exception} ()  throw ()
 \item 
 virtual const char $\ast$ \hyperlink{class_exception_a380f0477d9ef319911e7a8167bd47f1f}{what} () const   throw ()
 \item 
-void \hyperlink{class_exception_a2514fc52bf060e2d242f5e6f1b87e8bf}{message} (const std::string \&msg)  throw ()
+void \hyperlink{class_exception_a2514fc52bf060e2d242f5e6f1b87e8bf}{message} (const std\-::string \&msg)  throw ()
 \item 
-const std::string \& \hyperlink{class_exception_a8f4eb20583b892ce7b0fb55554a94156}{message} (void) const   throw ()
+const std\-::string \& \hyperlink{class_exception_a8f4eb20583b892ce7b0fb55554a94156}{message} (void) const   throw ()
 \end{DoxyCompactItemize}
 \subsection*{Protected Attributes}
 \begin{DoxyCompactItemize}
 \item 
-int \hyperlink{class_exception_ab30bf54ebcf9ead45300ce422fb4b6b8}{ex\_\-line}
+int \hyperlink{class_exception_ab30bf54ebcf9ead45300ce422fb4b6b8}{ex\-\_\-line}
 \item 
-int \hyperlink{class_exception_a5a08b0f7c24a639573c36ace567348c4}{ex\_\-column}
+int \hyperlink{class_exception_a5a08b0f7c24a639573c36ace567348c4}{ex\-\_\-column}
 \item 
-std::string \hyperlink{class_exception_ac106ae3b8d10ae97ee0b71a270fbda27}{ex\_\-msg}
+std\-::string \hyperlink{class_exception_ac106ae3b8d10ae97ee0b71a270fbda27}{ex\-\_\-msg}
 \end{DoxyCompactItemize}
 \subsection*{Friends}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_exception}{Exception} \& \hyperlink{class_exception_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}{operator$<$$<$} (\hyperlink{class_exception}{Exception} \&ex, const std::string \&rhs)
+\hyperlink{class_exception}{Exception} \& \hyperlink{class_exception_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}{operator$<$$<$} (\hyperlink{class_exception}{Exception} \&ex, const std\-::string \&rhs)
 \item 
 \hyperlink{class_exception}{Exception} \& \hyperlink{class_exception_a96bb231c8f8c68239c83b6fa691e02b4}{operator$<$$<$} (\hyperlink{class_exception}{Exception} \&ex, unsigned int rhs)
 \end{DoxyCompactItemize}
@@ -44,170 +43,146 @@ std::string \hyperlink{class_exception_ac106ae3b8d10ae97ee0b71a270fbda27}{ex\_\-
 \subsection{Detailed Description}
 
 
-Definition at line 8 of file exception.h.
+Definition at line 8 of file exception.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_exception_a1b78336bb26edf8e784783cc150c5801}{
+\hypertarget{class_exception_a1b78336bb26edf8e784783cc150c5801}{\index{Exception@{Exception}!Exception@{Exception}}
 \index{Exception@{Exception}!Exception@{Exception}}
-\index{Exception@{Exception}!Exception@{Exception}}
-\subsubsection[{Exception}]{\setlength{\rightskip}{0pt plus 5cm}Exception::Exception (
+\subsubsection[{Exception}]{\setlength{\rightskip}{0pt plus 5cm}Exception\-::\-Exception (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)  throw ()}}
-\label{class_exception_a1b78336bb26edf8e784783cc150c5801}
+)  throw ()}}\label{class_exception_a1b78336bb26edf8e784783cc150c5801}
 
 
-Definition at line 4 of file exception.cpp.
+Definition at line 4 of file exception.\-cpp.
 
-\hypertarget{class_exception_abfa91380075acb0b040b401ace9885d8}{
-\index{Exception@{Exception}!Exception@{Exception}}
+\hypertarget{class_exception_abfa91380075acb0b040b401ace9885d8}{\index{Exception@{Exception}!Exception@{Exception}}
 \index{Exception@{Exception}!Exception@{Exception}}
-\subsubsection[{Exception}]{\setlength{\rightskip}{0pt plus 5cm}Exception::Exception (
+\subsubsection[{Exception}]{\setlength{\rightskip}{0pt plus 5cm}Exception\-::\-Exception (
 \begin{DoxyParamCaption}
 \item[{const {\bf Token} \&}]{tok}
 \end{DoxyParamCaption}
-)  throw ()}}
-\label{class_exception_abfa91380075acb0b040b401ace9885d8}
+)  throw ()}}\label{class_exception_abfa91380075acb0b040b401ace9885d8}
 
 
-Definition at line 8 of file exception.cpp.
+Definition at line 8 of file exception.\-cpp.
 
-\hypertarget{class_exception_aa049354d27370ca0176a16c5ed7394e9}{
-\index{Exception@{Exception}!Exception@{Exception}}
+\hypertarget{class_exception_aa049354d27370ca0176a16c5ed7394e9}{\index{Exception@{Exception}!Exception@{Exception}}
 \index{Exception@{Exception}!Exception@{Exception}}
-\subsubsection[{Exception}]{\setlength{\rightskip}{0pt plus 5cm}Exception::Exception (
+\subsubsection[{Exception}]{\setlength{\rightskip}{0pt plus 5cm}Exception\-::\-Exception (
 \begin{DoxyParamCaption}
 \item[{int}]{line, }
 \item[{int}]{column}
 \end{DoxyParamCaption}
-)  throw ()}}
-\label{class_exception_aa049354d27370ca0176a16c5ed7394e9}
+)  throw ()}}\label{class_exception_aa049354d27370ca0176a16c5ed7394e9}
 
 
-Definition at line 16 of file exception.cpp.
+Definition at line 16 of file exception.\-cpp.
 
-\hypertarget{class_exception_ad1ba411de295ef2eeb02ba26284a829a}{
-\index{Exception@{Exception}!$\sim$Exception@{$\sim$Exception}}
-\index{$\sim$Exception@{$\sim$Exception}!Exception@{Exception}}
-\subsubsection[{$\sim$Exception}]{\setlength{\rightskip}{0pt plus 5cm}virtual Exception::$\sim$Exception (
+\hypertarget{class_exception_ad1ba411de295ef2eeb02ba26284a829a}{\index{Exception@{Exception}!$\sim$\-Exception@{$\sim$\-Exception}}
+\index{$\sim$\-Exception@{$\sim$\-Exception}!Exception@{Exception}}
+\subsubsection[{$\sim$\-Exception}]{\setlength{\rightskip}{0pt plus 5cm}virtual Exception\-::$\sim$\-Exception (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)  throw ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
-\label{class_exception_ad1ba411de295ef2eeb02ba26284a829a}
+)  throw ()\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_exception_ad1ba411de295ef2eeb02ba26284a829a}
 
 
-Definition at line 18 of file exception.h.
+Definition at line 18 of file exception.\-h.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_exception_a2514fc52bf060e2d242f5e6f1b87e8bf}{
-\index{Exception@{Exception}!message@{message}}
+\hypertarget{class_exception_a2514fc52bf060e2d242f5e6f1b87e8bf}{\index{Exception@{Exception}!message@{message}}
 \index{message@{message}!Exception@{Exception}}
-\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}void Exception::message (
+\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}void Exception\-::message (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{msg}
+\item[{const std\-::string \&}]{msg}
 \end{DoxyParamCaption}
-)  throw ()}}
-\label{class_exception_a2514fc52bf060e2d242f5e6f1b87e8bf}
+)  throw ()}}\label{class_exception_a2514fc52bf060e2d242f5e6f1b87e8bf}
 
 
-Definition at line 29 of file exception.cpp.
+Definition at line 29 of file exception.\-cpp.
 
-\hypertarget{class_exception_a8f4eb20583b892ce7b0fb55554a94156}{
-\index{Exception@{Exception}!message@{message}}
+\hypertarget{class_exception_a8f4eb20583b892ce7b0fb55554a94156}{\index{Exception@{Exception}!message@{message}}
 \index{message@{message}!Exception@{Exception}}
-\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}const std::string \& Exception::message (
+\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::string \& Exception\-::message (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-) const  throw ()}}
-\label{class_exception_a8f4eb20583b892ce7b0fb55554a94156}
+) const  throw ()}}\label{class_exception_a8f4eb20583b892ce7b0fb55554a94156}
 
 
-Definition at line 34 of file exception.cpp.
+Definition at line 34 of file exception.\-cpp.
 
-\hypertarget{class_exception_a380f0477d9ef319911e7a8167bd47f1f}{
-\index{Exception@{Exception}!what@{what}}
+\hypertarget{class_exception_a380f0477d9ef319911e7a8167bd47f1f}{\index{Exception@{Exception}!what@{what}}
 \index{what@{what}!Exception@{Exception}}
-\subsubsection[{what}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ Exception::what (
+\subsubsection[{what}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ Exception\-::what (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-) const  throw ()\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_exception_a380f0477d9ef319911e7a8167bd47f1f}
+) const  throw ()\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_exception_a380f0477d9ef319911e7a8167bd47f1f}
 
 
-Definition at line 24 of file exception.cpp.
+Definition at line 24 of file exception.\-cpp.
 
 
 
 \subsection{Friends And Related Function Documentation}
-\hypertarget{class_exception_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}{
-\index{Exception@{Exception}!operator$<$$<$@{operator$<$$<$}}
+\hypertarget{class_exception_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}{\index{Exception@{Exception}!operator$<$$<$@{operator$<$$<$}}
 \index{operator$<$$<$@{operator$<$$<$}!Exception@{Exception}}
 \subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Exception}\& operator$<$$<$ (
 \begin{DoxyParamCaption}
 \item[{{\bf Exception} \&}]{ex, }
-\item[{const std::string \&}]{rhs}
+\item[{const std\-::string \&}]{rhs}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{class_exception_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}
+)\hspace{0.3cm}{\ttfamily [friend]}}}\label{class_exception_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}
 
 
-Definition at line 39 of file exception.cpp.
+Definition at line 39 of file exception.\-cpp.
 
-\hypertarget{class_exception_a96bb231c8f8c68239c83b6fa691e02b4}{
-\index{Exception@{Exception}!operator$<$$<$@{operator$<$$<$}}
+\hypertarget{class_exception_a96bb231c8f8c68239c83b6fa691e02b4}{\index{Exception@{Exception}!operator$<$$<$@{operator$<$$<$}}
 \index{operator$<$$<$@{operator$<$$<$}!Exception@{Exception}}
 \subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Exception}\& operator$<$$<$ (
 \begin{DoxyParamCaption}
 \item[{{\bf Exception} \&}]{ex, }
 \item[{unsigned int}]{rhs}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{class_exception_a96bb231c8f8c68239c83b6fa691e02b4}
+)\hspace{0.3cm}{\ttfamily [friend]}}}\label{class_exception_a96bb231c8f8c68239c83b6fa691e02b4}
 
 
-Definition at line 45 of file exception.cpp.
+Definition at line 45 of file exception.\-cpp.
 
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_exception_a5a08b0f7c24a639573c36ace567348c4}{
-\index{Exception@{Exception}!ex\_\-column@{ex\_\-column}}
-\index{ex\_\-column@{ex\_\-column}!Exception@{Exception}}
-\subsubsection[{ex\_\-column}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Exception::ex\_\-column}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_exception_a5a08b0f7c24a639573c36ace567348c4}
+\hypertarget{class_exception_a5a08b0f7c24a639573c36ace567348c4}{\index{Exception@{Exception}!ex\-\_\-column@{ex\-\_\-column}}
+\index{ex\-\_\-column@{ex\-\_\-column}!Exception@{Exception}}
+\subsubsection[{ex\-\_\-column}]{\setlength{\rightskip}{0pt plus 5cm}int Exception\-::ex\-\_\-column\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_exception_a5a08b0f7c24a639573c36ace567348c4}
 
 
-Definition at line 12 of file exception.h.
+Definition at line 12 of file exception.\-h.
 
-\hypertarget{class_exception_ab30bf54ebcf9ead45300ce422fb4b6b8}{
-\index{Exception@{Exception}!ex\_\-line@{ex\_\-line}}
-\index{ex\_\-line@{ex\_\-line}!Exception@{Exception}}
-\subsubsection[{ex\_\-line}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Exception::ex\_\-line}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_exception_ab30bf54ebcf9ead45300ce422fb4b6b8}
+\hypertarget{class_exception_ab30bf54ebcf9ead45300ce422fb4b6b8}{\index{Exception@{Exception}!ex\-\_\-line@{ex\-\_\-line}}
+\index{ex\-\_\-line@{ex\-\_\-line}!Exception@{Exception}}
+\subsubsection[{ex\-\_\-line}]{\setlength{\rightskip}{0pt plus 5cm}int Exception\-::ex\-\_\-line\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_exception_ab30bf54ebcf9ead45300ce422fb4b6b8}
 
 
-Definition at line 11 of file exception.h.
+Definition at line 11 of file exception.\-h.
 
-\hypertarget{class_exception_ac106ae3b8d10ae97ee0b71a270fbda27}{
-\index{Exception@{Exception}!ex\_\-msg@{ex\_\-msg}}
-\index{ex\_\-msg@{ex\_\-msg}!Exception@{Exception}}
-\subsubsection[{ex\_\-msg}]{\setlength{\rightskip}{0pt plus 5cm}std::string {\bf Exception::ex\_\-msg}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_exception_ac106ae3b8d10ae97ee0b71a270fbda27}
+\hypertarget{class_exception_ac106ae3b8d10ae97ee0b71a270fbda27}{\index{Exception@{Exception}!ex\-\_\-msg@{ex\-\_\-msg}}
+\index{ex\-\_\-msg@{ex\-\_\-msg}!Exception@{Exception}}
+\subsubsection[{ex\-\_\-msg}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string Exception\-::ex\-\_\-msg\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_exception_ac106ae3b8d10ae97ee0b71a270fbda27}
 
 
-Definition at line 13 of file exception.h.
+Definition at line 13 of file exception.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/exception/\hyperlink{exception_8h}{exception.h}\item 
-source/exception/\hyperlink{exception_8cpp}{exception.cpp}\end{DoxyCompactItemize}
+source/exception/\hyperlink{exception_8h}{exception.\-h}\item 
+source/exception/\hyperlink{exception_8cpp}{exception.\-cpp}\end{DoxyCompactItemize}
index 165747e200e0c20a887e98ce50f35dfd6cd56e44..c7ef1fb2af1c30fe76dfbedb4ed5343ac74df6c1 100644 (file)
@@ -1,35 +1,36 @@
-\hypertarget{class_i_buffer}{
-\section{IBuffer Class Reference}
-\label{class_i_buffer}\index{IBuffer@{IBuffer}}
+\hypertarget{class_i_buffer}{\section{I\-Buffer Class Reference}
+\label{class_i_buffer}\index{I\-Buffer@{I\-Buffer}}
 }
 
 
-{\ttfamily \#include $<$ibuffer.h$>$}
+{\ttfamily \#include $<$ibuffer.\-h$>$}
 
 
 
-Inheritance diagram for IBuffer:\nopagebreak
+Inheritance diagram for I\-Buffer\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=128pt]{class_i_buffer__inherit__graph}
+\includegraphics[width=130pt]{class_i_buffer__inherit__graph}
 \end{center}
 \end{figure}
 
 
-Collaboration diagram for IBuffer:\nopagebreak
+Collaboration diagram for I\-Buffer\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=128pt]{class_i_buffer__coll__graph}
+\includegraphics[width=130pt]{class_i_buffer__coll__graph}
 \end{center}
 \end{figure}
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_i_buffer_a6504e6c294b4c22a74e90c6b5d826f8b}{IBuffer} ()
+\hyperlink{class_i_buffer_a6504e6c294b4c22a74e90c6b5d826f8b}{I\-Buffer} ()
 \item 
-virtual \hyperlink{class_i_buffer_a0411f55151d1b770a064d1296579b966}{$\sim$IBuffer} ()
+virtual \hyperlink{class_i_buffer_a0411f55151d1b770a064d1296579b966}{$\sim$\-I\-Buffer} ()
 \item 
 void \hyperlink{class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d}{consume} (void)
 \item 
@@ -43,202 +44,195 @@ virtual void \hyperlink{class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04}{clear}
 \item 
 virtual void \hyperlink{class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d}{load} ()=0
 \end{DoxyCompactItemize}
+\subsection*{Additional Inherited Members}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 7 of file ibuffer.h.
+Definition at line 7 of file ibuffer.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_i_buffer_a6504e6c294b4c22a74e90c6b5d826f8b}{
-\index{IBuffer@{IBuffer}!IBuffer@{IBuffer}}
-\index{IBuffer@{IBuffer}!IBuffer@{IBuffer}}
-\subsubsection[{IBuffer}]{\setlength{\rightskip}{0pt plus 5cm}IBuffer::IBuffer (
+\hypertarget{class_i_buffer_a6504e6c294b4c22a74e90c6b5d826f8b}{\index{I\-Buffer@{I\-Buffer}!I\-Buffer@{I\-Buffer}}
+\index{I\-Buffer@{I\-Buffer}!IBuffer@{I\-Buffer}}
+\subsubsection[{I\-Buffer}]{\setlength{\rightskip}{0pt plus 5cm}I\-Buffer\-::\-I\-Buffer (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_buffer_a6504e6c294b4c22a74e90c6b5d826f8b}
+)}}\label{class_i_buffer_a6504e6c294b4c22a74e90c6b5d826f8b}
 
 
-Definition at line 3 of file ibuffer.cpp.
+Definition at line 3 of file ibuffer.\-cpp.
 
-\hypertarget{class_i_buffer_a0411f55151d1b770a064d1296579b966}{
-\index{IBuffer@{IBuffer}!$\sim$IBuffer@{$\sim$IBuffer}}
-\index{$\sim$IBuffer@{$\sim$IBuffer}!IBuffer@{IBuffer}}
-\subsubsection[{$\sim$IBuffer}]{\setlength{\rightskip}{0pt plus 5cm}IBuffer::$\sim$IBuffer (
+\hypertarget{class_i_buffer_a0411f55151d1b770a064d1296579b966}{\index{I\-Buffer@{I\-Buffer}!$\sim$\-I\-Buffer@{$\sim$\-I\-Buffer}}
+\index{$\sim$\-I\-Buffer@{$\sim$\-I\-Buffer}!IBuffer@{I\-Buffer}}
+\subsubsection[{$\sim$\-I\-Buffer}]{\setlength{\rightskip}{0pt plus 5cm}I\-Buffer\-::$\sim$\-I\-Buffer (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_i_buffer_a0411f55151d1b770a064d1296579b966}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_i_buffer_a0411f55151d1b770a064d1296579b966}
 
 
-Definition at line 7 of file ibuffer.cpp.
+Definition at line 7 of file ibuffer.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04}{
-\index{IBuffer@{IBuffer}!clear@{clear}}
-\index{clear@{clear}!IBuffer@{IBuffer}}
-\subsubsection[{clear}]{\setlength{\rightskip}{0pt plus 5cm}virtual void IBuffer::clear (
+\hypertarget{class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04}{\index{I\-Buffer@{I\-Buffer}!clear@{clear}}
+\index{clear@{clear}!IBuffer@{I\-Buffer}}
+\subsubsection[{clear}]{\setlength{\rightskip}{0pt plus 5cm}virtual void I\-Buffer\-::clear (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
-\label{class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04}
+)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04}
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=278pt]{class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph}
+\includegraphics[width=274pt]{class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d}{
-\index{IBuffer@{IBuffer}!consume@{consume}}
-\index{consume@{consume}!IBuffer@{IBuffer}}
-\subsubsection[{consume}]{\setlength{\rightskip}{0pt plus 5cm}void IBuffer::consume (
+\hypertarget{class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d}{\index{I\-Buffer@{I\-Buffer}!consume@{consume}}
+\index{consume@{consume}!IBuffer@{I\-Buffer}}
+\subsubsection[{consume}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Buffer\-::consume (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d}
+)}}\label{class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d}
 
 
-Definition at line 11 of file ibuffer.cpp.
+Definition at line 11 of file ibuffer.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph}
+\includegraphics[width=350pt]{class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_buffer_afc6767d57494a8020611c90f31f3f9df}{
-\index{IBuffer@{IBuffer}!fill@{fill}}
-\index{fill@{fill}!IBuffer@{IBuffer}}
-\subsubsection[{fill}]{\setlength{\rightskip}{0pt plus 5cm}void IBuffer::fill (
+\hypertarget{class_i_buffer_afc6767d57494a8020611c90f31f3f9df}{\index{I\-Buffer@{I\-Buffer}!fill@{fill}}
+\index{fill@{fill}!IBuffer@{I\-Buffer}}
+\subsubsection[{fill}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Buffer\-::fill (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{n}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_buffer_afc6767d57494a8020611c90f31f3f9df}
+)}}\label{class_i_buffer_afc6767d57494a8020611c90f31f3f9df}
 
 
-Definition at line 37 of file ibuffer.cpp.
+Definition at line 37 of file ibuffer.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=244pt]{class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph}
+\includegraphics[width=242pt]{class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph}
 \end{center}
 \end{figure}
 
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=374pt]{class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph}
+\includegraphics[width=350pt]{class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d}{
-\index{IBuffer@{IBuffer}!load@{load}}
-\index{load@{load}!IBuffer@{IBuffer}}
-\subsubsection[{load}]{\setlength{\rightskip}{0pt plus 5cm}virtual void IBuffer::load (
+\hypertarget{class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d}{\index{I\-Buffer@{I\-Buffer}!load@{load}}
+\index{load@{load}!IBuffer@{I\-Buffer}}
+\subsubsection[{load}]{\setlength{\rightskip}{0pt plus 5cm}virtual void I\-Buffer\-::load (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
-\label{class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d}
+)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d}
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph}
+\includegraphics[width=350pt]{class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_buffer_a70e50087fc075f8487ea14a323ef2012}{
-\index{IBuffer@{IBuffer}!size@{size}}
-\index{size@{size}!IBuffer@{IBuffer}}
-\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}virtual unsigned int IBuffer::size (
+\hypertarget{class_i_buffer_a70e50087fc075f8487ea14a323ef2012}{\index{I\-Buffer@{I\-Buffer}!size@{size}}
+\index{size@{size}!IBuffer@{I\-Buffer}}
+\subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}virtual unsigned int I\-Buffer\-::size (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
-\label{class_i_buffer_a70e50087fc075f8487ea14a323ef2012}
+)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_i_buffer_a70e50087fc075f8487ea14a323ef2012}
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=382pt]{class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph}
+\includegraphics[width=350pt]{class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_buffer_aa61fe968b6058c01883bf4a464e7089f}{
-\index{IBuffer@{IBuffer}!sync@{sync}}
-\index{sync@{sync}!IBuffer@{IBuffer}}
-\subsubsection[{sync}]{\setlength{\rightskip}{0pt plus 5cm}void IBuffer::sync (
+\hypertarget{class_i_buffer_aa61fe968b6058c01883bf4a464e7089f}{\index{I\-Buffer@{I\-Buffer}!sync@{sync}}
+\index{sync@{sync}!IBuffer@{I\-Buffer}}
+\subsubsection[{sync}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Buffer\-::sync (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{i}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_buffer_aa61fe968b6058c01883bf4a464e7089f}
+)}}\label{class_i_buffer_aa61fe968b6058c01883bf4a464e7089f}
 
 
-Definition at line 22 of file ibuffer.cpp.
+Definition at line 22 of file ibuffer.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=382pt]{class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph}
+\includegraphics[width=350pt]{class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph}
 \end{center}
 \end{figure}
 
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=278pt]{class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph}
+\includegraphics[width=272pt]{class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph}
 \end{center}
 \end{figure}
 
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/buffer/\hyperlink{ibuffer_8h}{ibuffer.h}\item 
-source/buffer/\hyperlink{ibuffer_8cpp}{ibuffer.cpp}\end{DoxyCompactItemize}
+source/buffer/\hyperlink{ibuffer_8h}{ibuffer.\-h}\item 
+source/buffer/\hyperlink{ibuffer_8cpp}{ibuffer.\-cpp}\end{DoxyCompactItemize}
index 315cda7b4b5f9bd8f6832ff9455445a041492b45..6089117c935c5415f301c7f91250969d6068ba7e 100644 (file)
@@ -1 +1 @@
-b9b1aee5d4b98e4a55be5ee7e1084541
\ No newline at end of file
+c46aa661e5c1960af61820fdfc2be85b
\ No newline at end of file
index 77c69ff0c0b6d2c1821ea61b9765fcab1480de02..ebc6fdd031ceb7162f4d597fb0afe713e95bc1a1 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer__coll__graph.pdf and b/docs/doxygen/latex/class_i_buffer__coll__graph.pdf differ
index 315cda7b4b5f9bd8f6832ff9455445a041492b45..6089117c935c5415f301c7f91250969d6068ba7e 100644 (file)
@@ -1 +1 @@
-b9b1aee5d4b98e4a55be5ee7e1084541
\ No newline at end of file
+c46aa661e5c1960af61820fdfc2be85b
\ No newline at end of file
index 77c69ff0c0b6d2c1821ea61b9765fcab1480de02..ebc6fdd031ceb7162f4d597fb0afe713e95bc1a1 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer__inherit__graph.pdf and b/docs/doxygen/latex/class_i_buffer__inherit__graph.pdf differ
index f23905dc46d4909002fa90d4885ff0f5a723a1c3..e2a614c2708639e3fdc6f9c04671c35ee5266542 100644 (file)
@@ -1 +1 @@
-e82b64f9e6837e6df61c203cd469b143
\ No newline at end of file
+fb8daa1c23d29dda19a281eacedb3075
\ No newline at end of file
index ae0af0f34ffdf7f2f2faeee8b1b034dd4ca862e7..9a20ade93b1c041952b008266e184d9d377c033e 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.pdf and b/docs/doxygen/latex/class_i_buffer_a43343cee2b18e6af304da8ee0cf19c5d_cgraph.pdf differ
index 54b7f5f5c0082c6487049b9cc8a162478eabc556..ed84e20217b4fdcc45cd64634317959a8faf36b9 100644 (file)
@@ -1 +1 @@
-ed01027abb617627e67cf0b325ba5f4b
\ No newline at end of file
+e2616a12395d4c67245bdb32533795ad
\ No newline at end of file
index 8cda67c0bba34a1c0a74501c45a4136235f22b1e..eb750730ff2da1da31a26f5c7db7ae1c68a064df 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.pdf and b/docs/doxygen/latex/class_i_buffer_a70e50087fc075f8487ea14a323ef2012_icgraph.pdf differ
index 278affa0e6776a7ae981fb8d7fa4a577fa9ea3b7..a358fdce26046408ff28560ee8453925bec24a81 100644 (file)
@@ -1 +1 @@
-3703c647613611272019adb2fd70c896
\ No newline at end of file
+53a57536fac238ee5a192179eceb59f7
\ No newline at end of file
index 14e27a3f3e07fbf2ed04ab35b60baa006981885b..d18ff10eb85ce9a97e33289d317462ec20e3a539 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.pdf and b/docs/doxygen/latex/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_cgraph.pdf differ
index fd14640bec54e4fc459de285436edf939866f456..acf133e643a2d32d1623c29e49b23f22fc82d0e0 100644 (file)
@@ -1 +1 @@
-33d3633173d2c276dcebbb6fe5ebece3
\ No newline at end of file
+15ea97a55cf5adfb31f501a32ffcdc97
\ No newline at end of file
index c5e1148ea44988b7f46f58aaa3ff3e2e2d94d36e..a8ceed000225df397d59c31ffb96fc93381c9f48 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.pdf and b/docs/doxygen/latex/class_i_buffer_aa61fe968b6058c01883bf4a464e7089f_icgraph.pdf differ
index e4082cb7ed0625f8a8bf474fb5df337b8b2d0a83..69dd4e3a82a833d7574198032a59d2a1ef490fc0 100644 (file)
@@ -1 +1 @@
-d9281c79f23e004d5ad153f21dd1fda7
\ No newline at end of file
+c73be664fdc97c6a1940aadcc268bcac
\ No newline at end of file
index 2e71c272dbcc2bbb7e7cdab22ee575aff1beb13e..25915362f8f60d03a45ca0d2a5e24caa3aa498d7 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.pdf and b/docs/doxygen/latex/class_i_buffer_aa9b8125ddc806077ad9e7faa7dbda64d_icgraph.pdf differ
index a9db9d6f3ca14ca276bba6fdcd78afececb4fc97..d257f4352e051705ec8a00e533b8f39ac8f8081b 100644 (file)
@@ -1 +1 @@
-aa2586291fb2e0608121a1cdf636b0b3
\ No newline at end of file
+09e7671477fe138faa05194886dcd244
\ No newline at end of file
index c247726b124ff37823ee2278e4413691886bcbaa..b28ea1fc82308086cfb51740af1ce8122962d494 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.pdf and b/docs/doxygen/latex/class_i_buffer_ae73a7e66aaca98fcaca9e53305264e04_icgraph.pdf differ
index 6ca1421860c4ab15a1bcea0f6fced7c459ca5ca6..0430134414a074b9a679d8a9a77d3924d1b9b415 100644 (file)
@@ -1 +1 @@
-8825afbb305eac68550990607fc86a6a
\ No newline at end of file
+fa37030a959c5953799066f239cd027e
\ No newline at end of file
index c6ccaa1fc25baf9509c6c4c70c8baf7f1246cf85..67f9cf4500f564c8ac93ec676a9ff8414299fdb3 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.pdf and b/docs/doxygen/latex/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_cgraph.pdf differ
index 513e43eaad4180c50452b3cf971c60ee8751e223..e566e7f52dd7f60b6b00f35aee9c1ec001a45989 100644 (file)
@@ -1 +1 @@
-a1d2a7ac5b3bea7e2aa3b251d2c39c66
\ No newline at end of file
+9c4b41139ba7e8e767eba6f2c0001999
\ No newline at end of file
index 2b3550d125840d5fc6d27b73ad30f44e33132116..ddef4d1ac1d92ec8b5e50ac8f048630c2d2307ff 100644 (file)
Binary files a/docs/doxygen/latex/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.pdf and b/docs/doxygen/latex/class_i_buffer_afc6767d57494a8020611c90f31f3f9df_icgraph.pdf differ
index afb288684ecd71e7ba71fefb1517f0e8db9bc96d..551ba4d902dd4be8434fa8e6e6cae30338f1cd82 100644 (file)
@@ -1,26 +1,26 @@
-\hypertarget{class_i_lexer}{
-\section{ILexer Class Reference}
-\label{class_i_lexer}\index{ILexer@{ILexer}}
+\hypertarget{class_i_lexer}{\section{I\-Lexer Class Reference}
+\label{class_i_lexer}\index{I\-Lexer@{I\-Lexer}}
 }
 
 
-{\ttfamily \#include $<$ilexer.h$>$}
+{\ttfamily \#include $<$ilexer.\-h$>$}
 
 
 
-Inheritance diagram for ILexer:\nopagebreak
+Inheritance diagram for I\-Lexer\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=138pt]{class_i_lexer__inherit__graph}
+\includegraphics[width=136pt]{class_i_lexer__inherit__graph}
 \end{center}
 \end{figure}
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_i_lexer_a204cc87b6147aa741d8fde4825843761}{ILexer} (std::istream \&in)
+\hyperlink{class_i_lexer_a204cc87b6147aa741d8fde4825843761}{I\-Lexer} (std\-::istream \&in)
 \item 
-virtual \hyperlink{class_i_lexer_a1018ca7c4ec102150fe2f6acfe38929d}{$\sim$ILexer} ()
+virtual \hyperlink{class_i_lexer_a1018ca7c4ec102150fe2f6acfe38929d}{$\sim$\-I\-Lexer} ()
 \item 
 virtual void \hyperlink{class_i_lexer_ae1009b9b2a1e023e1a7d2fd75806607f}{consume} (void)=0
 \item 
@@ -37,132 +37,114 @@ int \hyperlink{class_i_lexer_a5d766f4f4dcc976553ab17a5753ef8ff}{line}
 \item 
 int \hyperlink{class_i_lexer_a05ce2bfa3595f992618d2a328b66bdfb}{column}
 \item 
-std::istream \& \hyperlink{class_i_lexer_a02d418cc6fdcbfbf6cad7bf914cce77f}{in\_\-stream}
+std\-::istream \& \hyperlink{class_i_lexer_a02d418cc6fdcbfbf6cad7bf914cce77f}{in\-\_\-stream}
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 9 of file ilexer.h.
+Definition at line 9 of file ilexer.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_i_lexer_a204cc87b6147aa741d8fde4825843761}{
-\index{ILexer@{ILexer}!ILexer@{ILexer}}
-\index{ILexer@{ILexer}!ILexer@{ILexer}}
-\subsubsection[{ILexer}]{\setlength{\rightskip}{0pt plus 5cm}ILexer::ILexer (
+\hypertarget{class_i_lexer_a204cc87b6147aa741d8fde4825843761}{\index{I\-Lexer@{I\-Lexer}!I\-Lexer@{I\-Lexer}}
+\index{I\-Lexer@{I\-Lexer}!ILexer@{I\-Lexer}}
+\subsubsection[{I\-Lexer}]{\setlength{\rightskip}{0pt plus 5cm}I\-Lexer\-::\-I\-Lexer (
 \begin{DoxyParamCaption}
-\item[{std::istream \&}]{in}
+\item[{std\-::istream \&}]{in}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_lexer_a204cc87b6147aa741d8fde4825843761}
+)}}\label{class_i_lexer_a204cc87b6147aa741d8fde4825843761}
 
 
-Definition at line 6 of file ilexer.cpp.
+Definition at line 6 of file ilexer.\-cpp.
 
-\hypertarget{class_i_lexer_a1018ca7c4ec102150fe2f6acfe38929d}{
-\index{ILexer@{ILexer}!$\sim$ILexer@{$\sim$ILexer}}
-\index{$\sim$ILexer@{$\sim$ILexer}!ILexer@{ILexer}}
-\subsubsection[{$\sim$ILexer}]{\setlength{\rightskip}{0pt plus 5cm}ILexer::$\sim$ILexer (
+\hypertarget{class_i_lexer_a1018ca7c4ec102150fe2f6acfe38929d}{\index{I\-Lexer@{I\-Lexer}!$\sim$\-I\-Lexer@{$\sim$\-I\-Lexer}}
+\index{$\sim$\-I\-Lexer@{$\sim$\-I\-Lexer}!ILexer@{I\-Lexer}}
+\subsubsection[{$\sim$\-I\-Lexer}]{\setlength{\rightskip}{0pt plus 5cm}I\-Lexer\-::$\sim$\-I\-Lexer (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_i_lexer_a1018ca7c4ec102150fe2f6acfe38929d}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_i_lexer_a1018ca7c4ec102150fe2f6acfe38929d}
 
 
-Definition at line 10 of file ilexer.cpp.
+Definition at line 10 of file ilexer.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_i_lexer_ae1009b9b2a1e023e1a7d2fd75806607f}{
-\index{ILexer@{ILexer}!consume@{consume}}
-\index{consume@{consume}!ILexer@{ILexer}}
-\subsubsection[{consume}]{\setlength{\rightskip}{0pt plus 5cm}virtual void ILexer::consume (
+\hypertarget{class_i_lexer_ae1009b9b2a1e023e1a7d2fd75806607f}{\index{I\-Lexer@{I\-Lexer}!consume@{consume}}
+\index{consume@{consume}!ILexer@{I\-Lexer}}
+\subsubsection[{consume}]{\setlength{\rightskip}{0pt plus 5cm}virtual void I\-Lexer\-::consume (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
-\label{class_i_lexer_ae1009b9b2a1e023e1a7d2fd75806607f}
+)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_i_lexer_ae1009b9b2a1e023e1a7d2fd75806607f}
 
 
-Implemented in \hyperlink{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d}{LLNLexer}.
+Implemented in \hyperlink{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d}{L\-L\-N\-Lexer}.
 
-\hypertarget{class_i_lexer_a0366072c45083ee20123f2552a95b6e0}{
-\index{ILexer@{ILexer}!eof@{eof}}
-\index{eof@{eof}!ILexer@{ILexer}}
-\subsubsection[{eof}]{\setlength{\rightskip}{0pt plus 5cm}bool ILexer::eof (
+\hypertarget{class_i_lexer_a0366072c45083ee20123f2552a95b6e0}{\index{I\-Lexer@{I\-Lexer}!eof@{eof}}
+\index{eof@{eof}!ILexer@{I\-Lexer}}
+\subsubsection[{eof}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Lexer\-::eof (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_i_lexer_a0366072c45083ee20123f2552a95b6e0}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_i_lexer_a0366072c45083ee20123f2552a95b6e0}
 
 
-Definition at line 14 of file ilexer.cpp.
+Definition at line 14 of file ilexer.\-cpp.
 
-\hypertarget{class_i_lexer_a556fdc7b13486f03cb7c3d7d4612666c}{
-\index{ILexer@{ILexer}!match@{match}}
-\index{match@{match}!ILexer@{ILexer}}
-\subsubsection[{match}]{\setlength{\rightskip}{0pt plus 5cm}virtual void ILexer::match (
+\hypertarget{class_i_lexer_a556fdc7b13486f03cb7c3d7d4612666c}{\index{I\-Lexer@{I\-Lexer}!match@{match}}
+\index{match@{match}!ILexer@{I\-Lexer}}
+\subsubsection[{match}]{\setlength{\rightskip}{0pt plus 5cm}virtual void I\-Lexer\-::match (
 \begin{DoxyParamCaption}
 \item[{char}]{x}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
-\label{class_i_lexer_a556fdc7b13486f03cb7c3d7d4612666c}
+)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_i_lexer_a556fdc7b13486f03cb7c3d7d4612666c}
 
 
-Implemented in \hyperlink{class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7}{LLNLexer}.
+Implemented in \hyperlink{class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7}{L\-L\-N\-Lexer}.
 
-\hypertarget{class_i_lexer_a6f5098fda43f68b01d2e7a2a7158c50d}{
-\index{ILexer@{ILexer}!next@{next}}
-\index{next@{next}!ILexer@{ILexer}}
-\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Token} ILexer::next (
+\hypertarget{class_i_lexer_a6f5098fda43f68b01d2e7a2a7158c50d}{\index{I\-Lexer@{I\-Lexer}!next@{next}}
+\index{next@{next}!ILexer@{I\-Lexer}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Token} I\-Lexer\-::next (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
-\label{class_i_lexer_a6f5098fda43f68b01d2e7a2a7158c50d}
+)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_i_lexer_a6f5098fda43f68b01d2e7a2a7158c50d}
 
 
-Implemented in \hyperlink{class_l_l_n_lexer_a3832522afb32a85b3171f552ff9dd676}{LLNLexer}.
+Implemented in \hyperlink{class_l_l_n_lexer_a3832522afb32a85b3171f552ff9dd676}{L\-L\-N\-Lexer}.
 
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_i_lexer_a05ce2bfa3595f992618d2a328b66bdfb}{
-\index{ILexer@{ILexer}!column@{column}}
-\index{column@{column}!ILexer@{ILexer}}
-\subsubsection[{column}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf ILexer::column}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_i_lexer_a05ce2bfa3595f992618d2a328b66bdfb}
+\hypertarget{class_i_lexer_a05ce2bfa3595f992618d2a328b66bdfb}{\index{I\-Lexer@{I\-Lexer}!column@{column}}
+\index{column@{column}!ILexer@{I\-Lexer}}
+\subsubsection[{column}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Lexer\-::column\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_i_lexer_a05ce2bfa3595f992618d2a328b66bdfb}
 
 
-Definition at line 13 of file ilexer.h.
+Definition at line 13 of file ilexer.\-h.
 
-\hypertarget{class_i_lexer_a02d418cc6fdcbfbf6cad7bf914cce77f}{
-\index{ILexer@{ILexer}!in\_\-stream@{in\_\-stream}}
-\index{in\_\-stream@{in\_\-stream}!ILexer@{ILexer}}
-\subsubsection[{in\_\-stream}]{\setlength{\rightskip}{0pt plus 5cm}std::istream\& {\bf ILexer::in\_\-stream}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_i_lexer_a02d418cc6fdcbfbf6cad7bf914cce77f}
+\hypertarget{class_i_lexer_a02d418cc6fdcbfbf6cad7bf914cce77f}{\index{I\-Lexer@{I\-Lexer}!in\-\_\-stream@{in\-\_\-stream}}
+\index{in\-\_\-stream@{in\-\_\-stream}!ILexer@{I\-Lexer}}
+\subsubsection[{in\-\_\-stream}]{\setlength{\rightskip}{0pt plus 5cm}std\-::istream\& I\-Lexer\-::in\-\_\-stream\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_i_lexer_a02d418cc6fdcbfbf6cad7bf914cce77f}
 
 
-Definition at line 14 of file ilexer.h.
+Definition at line 14 of file ilexer.\-h.
 
-\hypertarget{class_i_lexer_a5d766f4f4dcc976553ab17a5753ef8ff}{
-\index{ILexer@{ILexer}!line@{line}}
-\index{line@{line}!ILexer@{ILexer}}
-\subsubsection[{line}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf ILexer::line}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_i_lexer_a5d766f4f4dcc976553ab17a5753ef8ff}
+\hypertarget{class_i_lexer_a5d766f4f4dcc976553ab17a5753ef8ff}{\index{I\-Lexer@{I\-Lexer}!line@{line}}
+\index{line@{line}!ILexer@{I\-Lexer}}
+\subsubsection[{line}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Lexer\-::line\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_i_lexer_a5d766f4f4dcc976553ab17a5753ef8ff}
 
 
-Definition at line 12 of file ilexer.h.
+Definition at line 12 of file ilexer.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/lexer/\hyperlink{ilexer_8h}{ilexer.h}\item 
-source/lexer/\hyperlink{ilexer_8cpp}{ilexer.cpp}\end{DoxyCompactItemize}
+source/lexer/\hyperlink{ilexer_8h}{ilexer.\-h}\item 
+source/lexer/\hyperlink{ilexer_8cpp}{ilexer.\-cpp}\end{DoxyCompactItemize}
index 3f5a83dfdb89ebdece8cd94e35a9d35db2b5ffb9..f6d27ee8775cfe09c6af12ea4b50a4a543c0b93d 100644 (file)
@@ -1 +1 @@
-da8c0a22ac0255995b029dda4aa07433
\ No newline at end of file
+e577f6c9d16288d6ec0a0046323882c2
\ No newline at end of file
index 75aa05d1a8cd1a39c084d2d3440f8d0e8e9366eb..a4b28a209cd11ae2bc47b8d1b8e3f4836e7587cb 100644 (file)
Binary files a/docs/doxygen/latex/class_i_lexer__inherit__graph.pdf and b/docs/doxygen/latex/class_i_lexer__inherit__graph.pdf differ
index 04d6e3b5b7292aecb40ba9dcbcb95b4aa05ce08b..becc8693e119a9e0ed5c4c7dfcfdd598af4c51ac 100644 (file)
@@ -1,26 +1,26 @@
-\hypertarget{class_i_marker}{
-\section{IMarker Class Reference}
-\label{class_i_marker}\index{IMarker@{IMarker}}
+\hypertarget{class_i_marker}{\section{I\-Marker Class Reference}
+\label{class_i_marker}\index{I\-Marker@{I\-Marker}}
 }
 
 
-{\ttfamily \#include $<$imarker.h$>$}
+{\ttfamily \#include $<$imarker.\-h$>$}
 
 
 
-Inheritance diagram for IMarker:\nopagebreak
+Inheritance diagram for I\-Marker\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=198pt]{class_i_marker__inherit__graph}
+\includegraphics[width=199pt]{class_i_marker__inherit__graph}
 \end{center}
 \end{figure}
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_i_marker_afbe7a5bbe8cb8f1b86e7ebf7d62782d4}{IMarker} ()
+\hyperlink{class_i_marker_afbe7a5bbe8cb8f1b86e7ebf7d62782d4}{I\-Marker} ()
 \item 
-virtual \hyperlink{class_i_marker_afefb80c6283b5f2327faa16ab131c875}{$\sim$IMarker} ()
+virtual \hyperlink{class_i_marker_afefb80c6283b5f2327faa16ab131c875}{$\sim$\-I\-Marker} ()
 \item 
 void \hyperlink{class_i_marker_a68c539e79c3052ba7addf090dfd05985}{advance} (void)
 \item 
@@ -34,218 +34,207 @@ void \hyperlink{class_i_marker_afce4bb0bef01b4579db97e1ca5e64001}{release} (void
 \item 
 void \hyperlink{class_i_marker_a58086bbf091c5b49c15464a070fec171}{seek} (unsigned int index)
 \item 
-bool \hyperlink{class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e}{isMarked} (void)
+bool \hyperlink{class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e}{is\-Marked} (void)
 \end{DoxyCompactItemize}
 \subsection*{Protected Attributes}
 \begin{DoxyCompactItemize}
 \item 
-unsigned int \hyperlink{class_i_marker_adedaefcf6a1b1eac3d728a9d318dc618}{cur\_\-location}
+unsigned int \hyperlink{class_i_marker_adedaefcf6a1b1eac3d728a9d318dc618}{cur\-\_\-location}
 \item 
-std::vector$<$ unsigned int $>$ \hyperlink{class_i_marker_a1c1b6ba790e3adf5fa8d9b24c06b10d7}{markers}
+std\-::vector$<$ unsigned int $>$ \hyperlink{class_i_marker_a1c1b6ba790e3adf5fa8d9b24c06b10d7}{markers}
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 6 of file imarker.h.
+Definition at line 6 of file imarker.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_i_marker_afbe7a5bbe8cb8f1b86e7ebf7d62782d4}{
-\index{IMarker@{IMarker}!IMarker@{IMarker}}
-\index{IMarker@{IMarker}!IMarker@{IMarker}}
-\subsubsection[{IMarker}]{\setlength{\rightskip}{0pt plus 5cm}IMarker::IMarker (
+\hypertarget{class_i_marker_afbe7a5bbe8cb8f1b86e7ebf7d62782d4}{\index{I\-Marker@{I\-Marker}!I\-Marker@{I\-Marker}}
+\index{I\-Marker@{I\-Marker}!IMarker@{I\-Marker}}
+\subsubsection[{I\-Marker}]{\setlength{\rightskip}{0pt plus 5cm}I\-Marker\-::\-I\-Marker (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_marker_afbe7a5bbe8cb8f1b86e7ebf7d62782d4}
+)}}\label{class_i_marker_afbe7a5bbe8cb8f1b86e7ebf7d62782d4}
 
 
-Definition at line 3 of file imarker.cpp.
+Definition at line 3 of file imarker.\-cpp.
 
-\hypertarget{class_i_marker_afefb80c6283b5f2327faa16ab131c875}{
-\index{IMarker@{IMarker}!$\sim$IMarker@{$\sim$IMarker}}
-\index{$\sim$IMarker@{$\sim$IMarker}!IMarker@{IMarker}}
-\subsubsection[{$\sim$IMarker}]{\setlength{\rightskip}{0pt plus 5cm}IMarker::$\sim$IMarker (
+\hypertarget{class_i_marker_afefb80c6283b5f2327faa16ab131c875}{\index{I\-Marker@{I\-Marker}!$\sim$\-I\-Marker@{$\sim$\-I\-Marker}}
+\index{$\sim$\-I\-Marker@{$\sim$\-I\-Marker}!IMarker@{I\-Marker}}
+\subsubsection[{$\sim$\-I\-Marker}]{\setlength{\rightskip}{0pt plus 5cm}I\-Marker\-::$\sim$\-I\-Marker (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_i_marker_afefb80c6283b5f2327faa16ab131c875}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_i_marker_afefb80c6283b5f2327faa16ab131c875}
 
 
-Definition at line 7 of file imarker.cpp.
+Definition at line 7 of file imarker.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_i_marker_a68c539e79c3052ba7addf090dfd05985}{
-\index{IMarker@{IMarker}!advance@{advance}}
-\index{advance@{advance}!IMarker@{IMarker}}
-\subsubsection[{advance}]{\setlength{\rightskip}{0pt plus 5cm}void IMarker::advance (
+\hypertarget{class_i_marker_a68c539e79c3052ba7addf090dfd05985}{\index{I\-Marker@{I\-Marker}!advance@{advance}}
+\index{advance@{advance}!IMarker@{I\-Marker}}
+\subsubsection[{advance}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Marker\-::advance (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_marker_a68c539e79c3052ba7addf090dfd05985}
+)}}\label{class_i_marker_a68c539e79c3052ba7addf090dfd05985}
 
 
-Definition at line 11 of file imarker.cpp.
+Definition at line 11 of file imarker.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=296pt]{class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph}
+\includegraphics[width=294pt]{class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e}{
-\index{IMarker@{IMarker}!isMarked@{isMarked}}
-\index{isMarked@{isMarked}!IMarker@{IMarker}}
-\subsubsection[{isMarked}]{\setlength{\rightskip}{0pt plus 5cm}bool IMarker::isMarked (
+\hypertarget{class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e}{\index{I\-Marker@{I\-Marker}!is\-Marked@{is\-Marked}}
+\index{is\-Marked@{is\-Marked}!IMarker@{I\-Marker}}
+\subsubsection[{is\-Marked}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Marker\-::is\-Marked (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e}
+)}}\label{class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e}
 
 
-Definition at line 45 of file imarker.cpp.
+Definition at line 45 of file imarker.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=302pt]{class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph}
+\includegraphics[width=298pt]{class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_marker_a0e9628e8c66b493ff331abab55c744da}{
-\index{IMarker@{IMarker}!location@{location}}
-\index{location@{location}!IMarker@{IMarker}}
-\subsubsection[{location}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int IMarker::location (
+\hypertarget{class_i_marker_a0e9628e8c66b493ff331abab55c744da}{\index{I\-Marker@{I\-Marker}!location@{location}}
+\index{location@{location}!IMarker@{I\-Marker}}
+\subsubsection[{location}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int I\-Marker\-::location (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_marker_a0e9628e8c66b493ff331abab55c744da}
+)}}\label{class_i_marker_a0e9628e8c66b493ff331abab55c744da}
 
 
-Definition at line 16 of file imarker.cpp.
+Definition at line 16 of file imarker.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph}
+\includegraphics[width=350pt]{class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_marker_ac2d7a0e8bbfb213378f7a19b50ec9686}{
-\index{IMarker@{IMarker}!location@{location}}
-\index{location@{location}!IMarker@{IMarker}}
-\subsubsection[{location}]{\setlength{\rightskip}{0pt plus 5cm}void IMarker::location (
+\hypertarget{class_i_marker_ac2d7a0e8bbfb213378f7a19b50ec9686}{\index{I\-Marker@{I\-Marker}!location@{location}}
+\index{location@{location}!IMarker@{I\-Marker}}
+\subsubsection[{location}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Marker\-::location (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{index}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_marker_ac2d7a0e8bbfb213378f7a19b50ec9686}
+)}}\label{class_i_marker_ac2d7a0e8bbfb213378f7a19b50ec9686}
 
 
-Definition at line 21 of file imarker.cpp.
+Definition at line 21 of file imarker.\-cpp.
 
-\hypertarget{class_i_marker_a92024922612faa5bb0106609f151c050}{
-\index{IMarker@{IMarker}!mark@{mark}}
-\index{mark@{mark}!IMarker@{IMarker}}
-\subsubsection[{mark}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int IMarker::mark (
+\hypertarget{class_i_marker_a92024922612faa5bb0106609f151c050}{\index{I\-Marker@{I\-Marker}!mark@{mark}}
+\index{mark@{mark}!IMarker@{I\-Marker}}
+\subsubsection[{mark}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int I\-Marker\-::mark (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_marker_a92024922612faa5bb0106609f151c050}
+)}}\label{class_i_marker_a92024922612faa5bb0106609f151c050}
 
 
-Definition at line 26 of file imarker.cpp.
+Definition at line 26 of file imarker.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=284pt]{class_i_marker_a92024922612faa5bb0106609f151c050_cgraph}
+\includegraphics[width=280pt]{class_i_marker_a92024922612faa5bb0106609f151c050_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_marker_afce4bb0bef01b4579db97e1ca5e64001}{
-\index{IMarker@{IMarker}!release@{release}}
-\index{release@{release}!IMarker@{IMarker}}
-\subsubsection[{release}]{\setlength{\rightskip}{0pt plus 5cm}void IMarker::release (
+\hypertarget{class_i_marker_afce4bb0bef01b4579db97e1ca5e64001}{\index{I\-Marker@{I\-Marker}!release@{release}}
+\index{release@{release}!IMarker@{I\-Marker}}
+\subsubsection[{release}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Marker\-::release (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_marker_afce4bb0bef01b4579db97e1ca5e64001}
+)}}\label{class_i_marker_afce4bb0bef01b4579db97e1ca5e64001}
 
 
-Definition at line 33 of file imarker.cpp.
+Definition at line 33 of file imarker.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph}
+\includegraphics[width=350pt]{class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_i_marker_a58086bbf091c5b49c15464a070fec171}{
-\index{IMarker@{IMarker}!seek@{seek}}
-\index{seek@{seek}!IMarker@{IMarker}}
-\subsubsection[{seek}]{\setlength{\rightskip}{0pt plus 5cm}void IMarker::seek (
+\hypertarget{class_i_marker_a58086bbf091c5b49c15464a070fec171}{\index{I\-Marker@{I\-Marker}!seek@{seek}}
+\index{seek@{seek}!IMarker@{I\-Marker}}
+\subsubsection[{seek}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Marker\-::seek (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{index}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_marker_a58086bbf091c5b49c15464a070fec171}
+)}}\label{class_i_marker_a58086bbf091c5b49c15464a070fec171}
 
 
-Definition at line 40 of file imarker.cpp.
+Definition at line 40 of file imarker.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=282pt]{class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph}
+\includegraphics[width=278pt]{class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph}
 \end{center}
 \end{figure}
 
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=282pt]{class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph}
+\includegraphics[width=278pt]{class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph}
 \end{center}
 \end{figure}
 
@@ -253,27 +242,23 @@ Here is the caller graph for this function:\nopagebreak
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_i_marker_adedaefcf6a1b1eac3d728a9d318dc618}{
-\index{IMarker@{IMarker}!cur\_\-location@{cur\_\-location}}
-\index{cur\_\-location@{cur\_\-location}!IMarker@{IMarker}}
-\subsubsection[{cur\_\-location}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf IMarker::cur\_\-location}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_i_marker_adedaefcf6a1b1eac3d728a9d318dc618}
+\hypertarget{class_i_marker_adedaefcf6a1b1eac3d728a9d318dc618}{\index{I\-Marker@{I\-Marker}!cur\-\_\-location@{cur\-\_\-location}}
+\index{cur\-\_\-location@{cur\-\_\-location}!IMarker@{I\-Marker}}
+\subsubsection[{cur\-\_\-location}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int I\-Marker\-::cur\-\_\-location\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_i_marker_adedaefcf6a1b1eac3d728a9d318dc618}
 
 
-Definition at line 9 of file imarker.h.
+Definition at line 9 of file imarker.\-h.
 
-\hypertarget{class_i_marker_a1c1b6ba790e3adf5fa8d9b24c06b10d7}{
-\index{IMarker@{IMarker}!markers@{markers}}
-\index{markers@{markers}!IMarker@{IMarker}}
-\subsubsection[{markers}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<$unsigned int$>$ {\bf IMarker::markers}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_i_marker_a1c1b6ba790e3adf5fa8d9b24c06b10d7}
+\hypertarget{class_i_marker_a1c1b6ba790e3adf5fa8d9b24c06b10d7}{\index{I\-Marker@{I\-Marker}!markers@{markers}}
+\index{markers@{markers}!IMarker@{I\-Marker}}
+\subsubsection[{markers}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<$unsigned int$>$ I\-Marker\-::markers\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_i_marker_a1c1b6ba790e3adf5fa8d9b24c06b10d7}
 
 
-Definition at line 10 of file imarker.h.
+Definition at line 10 of file imarker.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/marker/\hyperlink{imarker_8h}{imarker.h}\item 
-source/marker/\hyperlink{imarker_8cpp}{imarker.cpp}\end{DoxyCompactItemize}
+source/marker/\hyperlink{imarker_8h}{imarker.\-h}\item 
+source/marker/\hyperlink{imarker_8cpp}{imarker.\-cpp}\end{DoxyCompactItemize}
index 3a6040cf65425126a68c08bf8913c1d32f5e09e7..bcded5246b341519a31f26ba1ea8856c6aa521ad 100644 (file)
@@ -1 +1 @@
-daeae5cd1771333362ddb82d12bb0fda
\ No newline at end of file
+def3679dedb55f12b871230acbb220b6
\ No newline at end of file
index 7cd102777d6cbe8bb36f16caa74a6f5a055f5026..6aa88c274eea084401d563a40c23c7b6e888c700 100644 (file)
Binary files a/docs/doxygen/latex/class_i_marker__inherit__graph.pdf and b/docs/doxygen/latex/class_i_marker__inherit__graph.pdf differ
index 36a8e2b2586b0b95308d7d4116f8c372f303c43c..751050b473bc9b6300b01c8cc69e85f55e76e0fb 100644 (file)
@@ -1 +1 @@
-8c94dc049e5a85455dcd36a2f75f985f
\ No newline at end of file
+547b733cb5d32401a734d08edb2f082d
\ No newline at end of file
index 6d261fdc093d9c6a0adef6890d12f18936080530..1bdc2baad6903a5dcfbf6da46063ce8209237dde 100644 (file)
Binary files a/docs/doxygen/latex/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.pdf and b/docs/doxygen/latex/class_i_marker_a0e9628e8c66b493ff331abab55c744da_icgraph.pdf differ
index d61900cb2f5cbc7fc0ca3f3fbb7505aa4bad5004..48cb61ca11515e514c70aabedc7228342d9dff64 100644 (file)
@@ -1 +1 @@
-0e0b81cb8c93f20254e86328c75891a7
\ No newline at end of file
+fc6a64a6f0979eb82b78ccc0b23a5761
\ No newline at end of file
index 97653f4dde37b8d9c87102e64486edf2b2c5a66d..43bac296c4ec252ef2064c26f3396d340c4adf27 100644 (file)
Binary files a/docs/doxygen/latex/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.pdf and b/docs/doxygen/latex/class_i_marker_a58086bbf091c5b49c15464a070fec171_cgraph.pdf differ
index d3eb14670a5683d711a213fd5bc6ef74de9069c6..6df756b71083702fa761c6f68c513777166e5567 100644 (file)
@@ -1 +1 @@
-ba837a0dc26a46bc7b7d72fedf809869
\ No newline at end of file
+99c9d2a515826f66a5933afa1fd1c54b
\ No newline at end of file
index 72dc935792d03ff894d86a913321001aa70fb086..dd7532e19aa7afb41ade2c5f1ed8952cbd5a811c 100644 (file)
Binary files a/docs/doxygen/latex/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.pdf and b/docs/doxygen/latex/class_i_marker_a58086bbf091c5b49c15464a070fec171_icgraph.pdf differ
index a01b7c8bd65d8651b1c176c88bfe267022b9d276..aedabf65daafed57618c47519413391a6fd006aa 100644 (file)
@@ -1 +1 @@
-7f5383c1b000ef192224e3d50af8c2c9
\ No newline at end of file
+72499ae6db614e70bcdbc952bd771b02
\ No newline at end of file
index 30b7ef76227d06f8bd74ebe1fd129d5af61a7c30..2704d14a766a975154bb62fa18dd7c7205d1263c 100644 (file)
Binary files a/docs/doxygen/latex/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.pdf and b/docs/doxygen/latex/class_i_marker_a68c539e79c3052ba7addf090dfd05985_icgraph.pdf differ
index c165e4c0f8e164cf8d748f36d74033b2f935dc09..b8f82e673c05a98ff7826ce3a8adfcf43c01dbf7 100644 (file)
@@ -1 +1 @@
-e3a1b75ac19e1d3d6544c0d365d7a6ff
\ No newline at end of file
+31322810bed055145daa4fe6a2f9f960
\ No newline at end of file
index 3b425e5b0b648a5d4aeea806dde5ef490cfb115d..04aaaaa4d6da1d9678d26ece9e100b0724d4462f 100644 (file)
Binary files a/docs/doxygen/latex/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.pdf and b/docs/doxygen/latex/class_i_marker_a92024922612faa5bb0106609f151c050_cgraph.pdf differ
index 32f49d3ea1e15e5b0dddaf5de3d5cd77868ba8d3..ece376421306797770412357461f09461160bb38 100644 (file)
@@ -1 +1 @@
-85ca32228d409b2f0f59c85f7a1f2827
\ No newline at end of file
+feaa1a0a58224b6d0192bbe8fe401a2f
\ No newline at end of file
index 4012ccfd6b828c4940cc0c31c63014c920092b6c..8f97425aa039f8ef042e4b911c83546527a1d8ad 100644 (file)
Binary files a/docs/doxygen/latex/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.pdf and b/docs/doxygen/latex/class_i_marker_ae6fda228fa071a9720e7d2309d47ac6e_icgraph.pdf differ
index 4b31516842e2313aeefb92499cdc6dd9f397aeba..623ab79d2a041aa8fed1b8ea4ee69fee616fbfdf 100644 (file)
@@ -1 +1 @@
-47c822d7c06083989c912e40566819e2
\ No newline at end of file
+280a3b9f1c060c87ecfc33425b56d1b9
\ No newline at end of file
index 0c0297ac59d55d2e63a7ded0684f6ee67786e54e..a529602b51e9957c35ba144c58c2653faf412fa2 100644 (file)
Binary files a/docs/doxygen/latex/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.pdf and b/docs/doxygen/latex/class_i_marker_afce4bb0bef01b4579db97e1ca5e64001_cgraph.pdf differ
index b612c34908280c5d57432f9c2bbf0c27b379feec..03ae4e8128370ca140d1b1b4496bfd798eb24fe6 100644 (file)
@@ -1,14 +1,14 @@
-\hypertarget{class_i_parser}{
-\section{IParser Class Reference}
-\label{class_i_parser}\index{IParser@{IParser}}
+\hypertarget{class_i_parser}{\section{I\-Parser Class Reference}
+\label{class_i_parser}\index{I\-Parser@{I\-Parser}}
 }
 
 
-{\ttfamily \#include $<$iparser.h$>$}
+{\ttfamily \#include $<$iparser.\-h$>$}
 
 
 
-Inheritance diagram for IParser:\nopagebreak
+Inheritance diagram for I\-Parser\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
@@ -17,144 +17,132 @@ Inheritance diagram for IParser:\nopagebreak
 \end{figure}
 
 
-Collaboration diagram for IParser:\nopagebreak
+Collaboration diagram for I\-Parser\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=174pt]{class_i_parser__coll__graph}
+\includegraphics[width=177pt]{class_i_parser__coll__graph}
 \end{center}
 \end{figure}
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_i_parser_a97691dca898e799fac489ede2ff058b4}{IParser} ()
+\hyperlink{class_i_parser_a97691dca898e799fac489ede2ff058b4}{I\-Parser} ()
 \item 
-\hyperlink{class_i_parser_a7e843f2ae69a52cbacf5bd7b5b9622cf}{IParser} (\hyperlink{class_i_lexer}{ILexer} $\ast$in)
+\hyperlink{class_i_parser_a7e843f2ae69a52cbacf5bd7b5b9622cf}{I\-Parser} (\hyperlink{class_i_lexer}{I\-Lexer} $\ast$in)
 \item 
-virtual \hyperlink{class_i_parser_a5b617df0a65b13e5f4be40d764a8ba3b}{$\sim$IParser} ()
+virtual \hyperlink{class_i_parser_a5b617df0a65b13e5f4be40d764a8ba3b}{$\sim$\-I\-Parser} ()
 \item 
 virtual void \hyperlink{class_i_parser_a03bdae30f9a5acb2b9ec5aebb20cc0c2}{parse} ()=0
 \item 
-virtual void \hyperlink{class_i_parser_a0bb117afecf63b3f2d95b598b763fec2}{input} (\hyperlink{class_i_lexer}{ILexer} $\ast$in)
+virtual void \hyperlink{class_i_parser_a0bb117afecf63b3f2d95b598b763fec2}{input} (\hyperlink{class_i_lexer}{I\-Lexer} $\ast$in)
 \item 
-virtual const \hyperlink{class_a_s_t}{AST} $\ast$ \hyperlink{class_i_parser_a486e53606cbc75b8a44cfea335ac9c87}{ast} () const 
+virtual const \hyperlink{class_a_s_t}{A\-S\-T} $\ast$ \hyperlink{class_i_parser_a486e53606cbc75b8a44cfea335ac9c87}{ast} () const 
 \item 
-virtual void \hyperlink{class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452}{process} (\hyperlink{class_i_visitor}{IVisitor} \&visitor)
+virtual void \hyperlink{class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452}{process} (\hyperlink{class_i_visitor}{I\-Visitor} \&visitor)
 \end{DoxyCompactItemize}
 \subsection*{Protected Attributes}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_a_s_t}{AST} $\ast$ \hyperlink{class_i_parser_a525c62c560492ef3bdb1a21c4da13e04}{result}
+\hyperlink{class_a_s_t}{A\-S\-T} $\ast$ \hyperlink{class_i_parser_a525c62c560492ef3bdb1a21c4da13e04}{result}
 \item 
-\hyperlink{class_i_lexer}{ILexer} $\ast$ \hyperlink{class_i_parser_a2c89fe9ae1c200eda69c78f7441dea00}{lexer}
+\hyperlink{class_i_lexer}{I\-Lexer} $\ast$ \hyperlink{class_i_parser_a2c89fe9ae1c200eda69c78f7441dea00}{lexer}
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 26 of file iparser.h.
+Definition at line 26 of file iparser.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_i_parser_a97691dca898e799fac489ede2ff058b4}{
-\index{IParser@{IParser}!IParser@{IParser}}
-\index{IParser@{IParser}!IParser@{IParser}}
-\subsubsection[{IParser}]{\setlength{\rightskip}{0pt plus 5cm}IParser::IParser (
+\hypertarget{class_i_parser_a97691dca898e799fac489ede2ff058b4}{\index{I\-Parser@{I\-Parser}!I\-Parser@{I\-Parser}}
+\index{I\-Parser@{I\-Parser}!IParser@{I\-Parser}}
+\subsubsection[{I\-Parser}]{\setlength{\rightskip}{0pt plus 5cm}I\-Parser\-::\-I\-Parser (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_parser_a97691dca898e799fac489ede2ff058b4}
+)}}\label{class_i_parser_a97691dca898e799fac489ede2ff058b4}
 
 
-Definition at line 28 of file iparser.cpp.
+Definition at line 28 of file iparser.\-cpp.
 
-\hypertarget{class_i_parser_a7e843f2ae69a52cbacf5bd7b5b9622cf}{
-\index{IParser@{IParser}!IParser@{IParser}}
-\index{IParser@{IParser}!IParser@{IParser}}
-\subsubsection[{IParser}]{\setlength{\rightskip}{0pt plus 5cm}IParser::IParser (
+\hypertarget{class_i_parser_a7e843f2ae69a52cbacf5bd7b5b9622cf}{\index{I\-Parser@{I\-Parser}!I\-Parser@{I\-Parser}}
+\index{I\-Parser@{I\-Parser}!IParser@{I\-Parser}}
+\subsubsection[{I\-Parser}]{\setlength{\rightskip}{0pt plus 5cm}I\-Parser\-::\-I\-Parser (
 \begin{DoxyParamCaption}
-\item[{{\bf ILexer} $\ast$}]{in}
+\item[{{\bf I\-Lexer} $\ast$}]{in}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_parser_a7e843f2ae69a52cbacf5bd7b5b9622cf}
+)}}\label{class_i_parser_a7e843f2ae69a52cbacf5bd7b5b9622cf}
 
 
-Definition at line 32 of file iparser.cpp.
+Definition at line 32 of file iparser.\-cpp.
 
-\hypertarget{class_i_parser_a5b617df0a65b13e5f4be40d764a8ba3b}{
-\index{IParser@{IParser}!$\sim$IParser@{$\sim$IParser}}
-\index{$\sim$IParser@{$\sim$IParser}!IParser@{IParser}}
-\subsubsection[{$\sim$IParser}]{\setlength{\rightskip}{0pt plus 5cm}IParser::$\sim$IParser (
+\hypertarget{class_i_parser_a5b617df0a65b13e5f4be40d764a8ba3b}{\index{I\-Parser@{I\-Parser}!$\sim$\-I\-Parser@{$\sim$\-I\-Parser}}
+\index{$\sim$\-I\-Parser@{$\sim$\-I\-Parser}!IParser@{I\-Parser}}
+\subsubsection[{$\sim$\-I\-Parser}]{\setlength{\rightskip}{0pt plus 5cm}I\-Parser\-::$\sim$\-I\-Parser (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_i_parser_a5b617df0a65b13e5f4be40d764a8ba3b}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_i_parser_a5b617df0a65b13e5f4be40d764a8ba3b}
 
 
-Definition at line 36 of file iparser.cpp.
+Definition at line 36 of file iparser.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_i_parser_a486e53606cbc75b8a44cfea335ac9c87}{
-\index{IParser@{IParser}!ast@{ast}}
-\index{ast@{ast}!IParser@{IParser}}
-\subsubsection[{ast}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf AST} $\ast$ IParser::ast (
+\hypertarget{class_i_parser_a486e53606cbc75b8a44cfea335ac9c87}{\index{I\-Parser@{I\-Parser}!ast@{ast}}
+\index{ast@{ast}!IParser@{I\-Parser}}
+\subsubsection[{ast}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf A\-S\-T} $\ast$ I\-Parser\-::ast (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-) const\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_i_parser_a486e53606cbc75b8a44cfea335ac9c87}
+) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_i_parser_a486e53606cbc75b8a44cfea335ac9c87}
 
 
-Definition at line 54 of file iparser.cpp.
+Definition at line 54 of file iparser.\-cpp.
 
-\hypertarget{class_i_parser_a0bb117afecf63b3f2d95b598b763fec2}{
-\index{IParser@{IParser}!input@{input}}
-\index{input@{input}!IParser@{IParser}}
-\subsubsection[{input}]{\setlength{\rightskip}{0pt plus 5cm}void IParser::input (
+\hypertarget{class_i_parser_a0bb117afecf63b3f2d95b598b763fec2}{\index{I\-Parser@{I\-Parser}!input@{input}}
+\index{input@{input}!IParser@{I\-Parser}}
+\subsubsection[{input}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Parser\-::input (
 \begin{DoxyParamCaption}
-\item[{{\bf ILexer} $\ast$}]{in}
+\item[{{\bf I\-Lexer} $\ast$}]{in}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_i_parser_a0bb117afecf63b3f2d95b598b763fec2}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_i_parser_a0bb117afecf63b3f2d95b598b763fec2}
 
 
-Definition at line 49 of file iparser.cpp.
+Definition at line 49 of file iparser.\-cpp.
 
-\hypertarget{class_i_parser_a03bdae30f9a5acb2b9ec5aebb20cc0c2}{
-\index{IParser@{IParser}!parse@{parse}}
-\index{parse@{parse}!IParser@{IParser}}
-\subsubsection[{parse}]{\setlength{\rightskip}{0pt plus 5cm}virtual void IParser::parse (
+\hypertarget{class_i_parser_a03bdae30f9a5acb2b9ec5aebb20cc0c2}{\index{I\-Parser@{I\-Parser}!parse@{parse}}
+\index{parse@{parse}!IParser@{I\-Parser}}
+\subsubsection[{parse}]{\setlength{\rightskip}{0pt plus 5cm}virtual void I\-Parser\-::parse (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
-\label{class_i_parser_a03bdae30f9a5acb2b9ec5aebb20cc0c2}
-\hypertarget{class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452}{
-\index{IParser@{IParser}!process@{process}}
-\index{process@{process}!IParser@{IParser}}
-\subsubsection[{process}]{\setlength{\rightskip}{0pt plus 5cm}void IParser::process (
+)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_i_parser_a03bdae30f9a5acb2b9ec5aebb20cc0c2}
+\hypertarget{class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452}{\index{I\-Parser@{I\-Parser}!process@{process}}
+\index{process@{process}!IParser@{I\-Parser}}
+\subsubsection[{process}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Parser\-::process (
 \begin{DoxyParamCaption}
-\item[{{\bf IVisitor} \&}]{visitor}
+\item[{{\bf I\-Visitor} \&}]{visitor}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452}
 
 
-Definition at line 59 of file iparser.cpp.
+Definition at line 59 of file iparser.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=386pt]{class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph}
+\includegraphics[width=350pt]{class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph}
 \end{center}
 \end{figure}
 
@@ -162,27 +150,23 @@ Here is the call graph for this function:\nopagebreak
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_i_parser_a2c89fe9ae1c200eda69c78f7441dea00}{
-\index{IParser@{IParser}!lexer@{lexer}}
-\index{lexer@{lexer}!IParser@{IParser}}
-\subsubsection[{lexer}]{\setlength{\rightskip}{0pt plus 5cm}{\bf ILexer}$\ast$ {\bf IParser::lexer}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_i_parser_a2c89fe9ae1c200eda69c78f7441dea00}
+\hypertarget{class_i_parser_a2c89fe9ae1c200eda69c78f7441dea00}{\index{I\-Parser@{I\-Parser}!lexer@{lexer}}
+\index{lexer@{lexer}!IParser@{I\-Parser}}
+\subsubsection[{lexer}]{\setlength{\rightskip}{0pt plus 5cm}{\bf I\-Lexer}$\ast$ I\-Parser\-::lexer\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_i_parser_a2c89fe9ae1c200eda69c78f7441dea00}
 
 
-Definition at line 29 of file iparser.h.
+Definition at line 29 of file iparser.\-h.
 
-\hypertarget{class_i_parser_a525c62c560492ef3bdb1a21c4da13e04}{
-\index{IParser@{IParser}!result@{result}}
-\index{result@{result}!IParser@{IParser}}
-\subsubsection[{result}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AST}$\ast$ {\bf IParser::result}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_i_parser_a525c62c560492ef3bdb1a21c4da13e04}
+\hypertarget{class_i_parser_a525c62c560492ef3bdb1a21c4da13e04}{\index{I\-Parser@{I\-Parser}!result@{result}}
+\index{result@{result}!IParser@{I\-Parser}}
+\subsubsection[{result}]{\setlength{\rightskip}{0pt plus 5cm}{\bf A\-S\-T}$\ast$ I\-Parser\-::result\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_i_parser_a525c62c560492ef3bdb1a21c4da13e04}
 
 
-Definition at line 28 of file iparser.h.
+Definition at line 28 of file iparser.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/parser/\hyperlink{iparser_8h}{iparser.h}\item 
-source/parser/\hyperlink{iparser_8cpp}{iparser.cpp}\end{DoxyCompactItemize}
+source/parser/\hyperlink{iparser_8h}{iparser.\-h}\item 
+source/parser/\hyperlink{iparser_8cpp}{iparser.\-cpp}\end{DoxyCompactItemize}
index 55641118efb448feac3fd860b40ef479298d6ada..ef5168996c154e1e36234e2265b8ab8f32614496 100644 (file)
@@ -1 +1 @@
-847b8cda1265b0965e0fdba4922250eb
\ No newline at end of file
+4489a4c91e479100bbdc70a6bbdf7e1b
\ No newline at end of file
index 33fb2e54fd2ab72c8056e790d374653ec5aa1cac..ebc815b0340da16df488f768af4988aa41e0cfba 100644 (file)
Binary files a/docs/doxygen/latex/class_i_parser__coll__graph.pdf and b/docs/doxygen/latex/class_i_parser__coll__graph.pdf differ
index c228f633d637d25bca740bf05a028207ce8f43a7..eba91edc8c11915f1ccd4c161a38a7e423792967 100644 (file)
@@ -1 +1 @@
-735ca2be052a3834f20793f5ff73cad2
\ No newline at end of file
+8142af5ef8b4538d0f172705e27df055
\ No newline at end of file
index 3afdb90105df4bbdd775d8526393fb524c6ca909..89e12c52674698494db6f95a60f7886fab493bea 100644 (file)
Binary files a/docs/doxygen/latex/class_i_parser__inherit__graph.pdf and b/docs/doxygen/latex/class_i_parser__inherit__graph.pdf differ
index d9fd48279ac0ab40a0e06864157ab0eb6ecdd126..c2e8b06bf813b0b859569b0d8ae890b4ae339dfc 100644 (file)
@@ -1 +1 @@
-cbff3e38f5fbbeff9721c9c5f6c88883
\ No newline at end of file
+1ac89792161387a833c1541fd0c3d530
\ No newline at end of file
index a15f78ccb2f6501125a84d6bfe0a1eadd740bafe..bc19889cb42eb00bc917932ccfc9638df452ff1b 100644 (file)
Binary files a/docs/doxygen/latex/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.pdf and b/docs/doxygen/latex/class_i_parser_ab6b8bb5a97c0bce976135dc4eccc1452_cgraph.pdf differ
index f325d6b390e72f6804dd7d109d0479a1d7d572bd..fced21937519d17694e97c117f88024e1427fd76 100644 (file)
@@ -1,14 +1,14 @@
-\hypertarget{class_i_visitor}{
-\section{IVisitor Class Reference}
-\label{class_i_visitor}\index{IVisitor@{IVisitor}}
+\hypertarget{class_i_visitor}{\section{I\-Visitor Class Reference}
+\label{class_i_visitor}\index{I\-Visitor@{I\-Visitor}}
 }
 
 
-{\ttfamily \#include $<$ivisitor.h$>$}
+{\ttfamily \#include $<$ivisitor.\-h$>$}
 
 
 
-Inheritance diagram for IVisitor:\nopagebreak
+Inheritance diagram for I\-Visitor\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
@@ -18,90 +18,86 @@ Inheritance diagram for IVisitor:\nopagebreak
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_i_visitor_a1f982003291f872f6f3781456b295e8a}{IVisitor} ()
+\hyperlink{class_i_visitor_a1f982003291f872f6f3781456b295e8a}{I\-Visitor} ()
 \item 
-\hyperlink{class_i_visitor_a05534ba3ad2710875aa918c3d917a088}{$\sim$IVisitor} ()
+\hyperlink{class_i_visitor_a05534ba3ad2710875aa918c3d917a088}{$\sim$\-I\-Visitor} ()
 \item 
-void \hyperlink{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4}{visit} (\hyperlink{class_a_s_t}{AST} $\ast$cur, int depth=0)
+void \hyperlink{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4}{visit} (\hyperlink{class_a_s_t}{A\-S\-T} $\ast$cur, int depth=0)
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 8 of file ivisitor.h.
+Definition at line 8 of file ivisitor.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_i_visitor_a1f982003291f872f6f3781456b295e8a}{
-\index{IVisitor@{IVisitor}!IVisitor@{IVisitor}}
-\index{IVisitor@{IVisitor}!IVisitor@{IVisitor}}
-\subsubsection[{IVisitor}]{\setlength{\rightskip}{0pt plus 5cm}IVisitor::IVisitor (
+\hypertarget{class_i_visitor_a1f982003291f872f6f3781456b295e8a}{\index{I\-Visitor@{I\-Visitor}!I\-Visitor@{I\-Visitor}}
+\index{I\-Visitor@{I\-Visitor}!IVisitor@{I\-Visitor}}
+\subsubsection[{I\-Visitor}]{\setlength{\rightskip}{0pt plus 5cm}I\-Visitor\-::\-I\-Visitor (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_visitor_a1f982003291f872f6f3781456b295e8a}
+)}}\label{class_i_visitor_a1f982003291f872f6f3781456b295e8a}
 
 
-Definition at line 6 of file ivisitor.cpp.
+Definition at line 6 of file ivisitor.\-cpp.
 
-\hypertarget{class_i_visitor_a05534ba3ad2710875aa918c3d917a088}{
-\index{IVisitor@{IVisitor}!$\sim$IVisitor@{$\sim$IVisitor}}
-\index{$\sim$IVisitor@{$\sim$IVisitor}!IVisitor@{IVisitor}}
-\subsubsection[{$\sim$IVisitor}]{\setlength{\rightskip}{0pt plus 5cm}IVisitor::$\sim$IVisitor (
+\hypertarget{class_i_visitor_a05534ba3ad2710875aa918c3d917a088}{\index{I\-Visitor@{I\-Visitor}!$\sim$\-I\-Visitor@{$\sim$\-I\-Visitor}}
+\index{$\sim$\-I\-Visitor@{$\sim$\-I\-Visitor}!IVisitor@{I\-Visitor}}
+\subsubsection[{$\sim$\-I\-Visitor}]{\setlength{\rightskip}{0pt plus 5cm}I\-Visitor\-::$\sim$\-I\-Visitor (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_visitor_a05534ba3ad2710875aa918c3d917a088}
+)}}\label{class_i_visitor_a05534ba3ad2710875aa918c3d917a088}
 
 
-Definition at line 10 of file ivisitor.cpp.
+Definition at line 10 of file ivisitor.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4}{
-\index{IVisitor@{IVisitor}!visit@{visit}}
-\index{visit@{visit}!IVisitor@{IVisitor}}
-\subsubsection[{visit}]{\setlength{\rightskip}{0pt plus 5cm}void IVisitor::visit (
+\hypertarget{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4}{\index{I\-Visitor@{I\-Visitor}!visit@{visit}}
+\index{visit@{visit}!IVisitor@{I\-Visitor}}
+\subsubsection[{visit}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Visitor\-::visit (
 \begin{DoxyParamCaption}
-\item[{{\bf AST} $\ast$}]{cur, }
+\item[{{\bf A\-S\-T} $\ast$}]{cur, }
 \item[{int}]{depth = {\ttfamily 0}}
 \end{DoxyParamCaption}
-)}}
-\label{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4}
+)}}\label{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4}
 
 
-Definition at line 14 of file ivisitor.cpp.
+Definition at line 14 of file ivisitor.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=262pt]{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph}
+\includegraphics[width=258pt]{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph}
 \end{center}
 \end{figure}
 
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=274pt]{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph}
+\includegraphics[width=270pt]{class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph}
 \end{center}
 \end{figure}
 
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/visitor/\hyperlink{ivisitor_8h}{ivisitor.h}\item 
-source/visitor/\hyperlink{ivisitor_8cpp}{ivisitor.cpp}\end{DoxyCompactItemize}
+source/visitor/\hyperlink{ivisitor_8h}{ivisitor.\-h}\item 
+source/visitor/\hyperlink{ivisitor_8cpp}{ivisitor.\-cpp}\end{DoxyCompactItemize}
index b128eae477e23c1a9b23eff28c24d1a2e9ae7f2a..37abba1460c726240d42f99968f90184d313f9f7 100644 (file)
@@ -1 +1 @@
-b811608601c64223ca4eb4b028dccb68
\ No newline at end of file
+bac1b38235b1755d09cefc6f5cbc01a1
\ No newline at end of file
index 1c125c8932eb9818cb6d9561f28a85fa377d0e05..b246bda4e4b888ce203c868902dba66c8c2044de 100644 (file)
Binary files a/docs/doxygen/latex/class_i_visitor__inherit__graph.pdf and b/docs/doxygen/latex/class_i_visitor__inherit__graph.pdf differ
index 7dbcfa2e4b6bc7ae05e1ab41b7f15e9ba201c5bb..73eecc722bdf2ab15b3e0061b590b44d7060b4d7 100644 (file)
@@ -1 +1 @@
-0ca195ee735db502449d2cd40bf67189
\ No newline at end of file
+274a31c128039a21308d05f3da85b9a1
\ No newline at end of file
index 9a527cb0f63f826e7480a1b117945754279c3709..3fb9f7fa0c9276f10a3a1d33afa06c83d3b27c34 100644 (file)
Binary files a/docs/doxygen/latex/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.pdf and b/docs/doxygen/latex/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_cgraph.pdf differ
index c49603a21f0ebe4238d8841a68ec7a3c4d32b282..7ee1dab1bc87dd2df2f9796d1d0af82fea6f1c04 100644 (file)
@@ -1 +1 @@
-adb2a24cd80357ad15c95d9671a25732
\ No newline at end of file
+0056311252023dd65ad6370df4709cb5
\ No newline at end of file
index 9098faf49b65bb86ff5534058e8716541c056ee2..550facdc8ab1bfe5b16be424af0fef29e73e2f81 100644 (file)
Binary files a/docs/doxygen/latex/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.pdf and b/docs/doxygen/latex/class_i_visitor_ae1fa19302cb2c14a8e98094cb3e990f4_icgraph.pdf differ
index ba650deb9c0adf64f4420caee7af206c221b5855..d2087a3ef684058c7f6982f78d74fe6bed3ea290 100644 (file)
@@ -1,35 +1,36 @@
-\hypertarget{class_l_l_n_lexer}{
-\section{LLNLexer Class Reference}
-\label{class_l_l_n_lexer}\index{LLNLexer@{LLNLexer}}
+\hypertarget{class_l_l_n_lexer}{\section{L\-L\-N\-Lexer Class Reference}
+\label{class_l_l_n_lexer}\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}}
 }
 
 
-{\ttfamily \#include $<$llnlexer.h$>$}
+{\ttfamily \#include $<$llnlexer.\-h$>$}
 
 
 
-Inheritance diagram for LLNLexer:\nopagebreak
+Inheritance diagram for L\-L\-N\-Lexer\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=138pt]{class_l_l_n_lexer__inherit__graph}
+\includegraphics[width=136pt]{class_l_l_n_lexer__inherit__graph}
 \end{center}
 \end{figure}
 
 
-Collaboration diagram for LLNLexer:\nopagebreak
+Collaboration diagram for L\-L\-N\-Lexer\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=138pt]{class_l_l_n_lexer__coll__graph}
+\includegraphics[width=136pt]{class_l_l_n_lexer__coll__graph}
 \end{center}
 \end{figure}
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_l_l_n_lexer_a80d72ef409a84e097a52ddb6d3cf9843}{LLNLexer} (std::istream \&in)
+\hyperlink{class_l_l_n_lexer_a80d72ef409a84e097a52ddb6d3cf9843}{L\-L\-N\-Lexer} (std\-::istream \&in)
 \item 
-virtual \hyperlink{class_l_l_n_lexer_ab4c8e44583f3d144df1379ea4d70b42b}{$\sim$LLNLexer} ()
+virtual \hyperlink{class_l_l_n_lexer_ab4c8e44583f3d144df1379ea4d70b42b}{$\sim$\-L\-L\-N\-Lexer} ()
 \item 
 void \hyperlink{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d}{consume} (void)
 \item 
@@ -46,219 +47,211 @@ char \hyperlink{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89}{lookahead}
 \subsection*{Protected Attributes}
 \begin{DoxyCompactItemize}
 \item 
-unsigned int \hyperlink{class_l_l_n_lexer_a6cac67fbdbdc8083f87e1d0938d68ba2}{cur\_\-idx}
+unsigned int \hyperlink{class_l_l_n_lexer_a6cac67fbdbdc8083f87e1d0938d68ba2}{cur\-\_\-idx}
 \item 
-std::vector$<$ char $>$ \hyperlink{class_l_l_n_lexer_a6e583dda9f354ddb453c277be2cb6edc}{la\_\-buffer}
+std\-::vector$<$ char $>$ \hyperlink{class_l_l_n_lexer_a6e583dda9f354ddb453c277be2cb6edc}{la\-\_\-buffer}
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 7 of file llnlexer.h.
+Definition at line 7 of file llnlexer.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_l_l_n_lexer_a80d72ef409a84e097a52ddb6d3cf9843}{
-\index{LLNLexer@{LLNLexer}!LLNLexer@{LLNLexer}}
-\index{LLNLexer@{LLNLexer}!LLNLexer@{LLNLexer}}
-\subsubsection[{LLNLexer}]{\setlength{\rightskip}{0pt plus 5cm}LLNLexer::LLNLexer (
+\hypertarget{class_l_l_n_lexer_a80d72ef409a84e097a52ddb6d3cf9843}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!L\-L\-N\-Lexer@{L\-L\-N\-Lexer}}
+\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{L\-L\-N\-Lexer}]{\setlength{\rightskip}{0pt plus 5cm}L\-L\-N\-Lexer\-::\-L\-L\-N\-Lexer (
 \begin{DoxyParamCaption}
-\item[{std::istream \&}]{in}
+\item[{std\-::istream \&}]{in}
 \end{DoxyParamCaption}
-)}}
-\label{class_l_l_n_lexer_a80d72ef409a84e097a52ddb6d3cf9843}
+)}}\label{class_l_l_n_lexer_a80d72ef409a84e097a52ddb6d3cf9843}
 
 
-Definition at line 4 of file llnlexer.cpp.
+Definition at line 4 of file llnlexer.\-cpp.
 
-\hypertarget{class_l_l_n_lexer_ab4c8e44583f3d144df1379ea4d70b42b}{
-\index{LLNLexer@{LLNLexer}!$\sim$LLNLexer@{$\sim$LLNLexer}}
-\index{$\sim$LLNLexer@{$\sim$LLNLexer}!LLNLexer@{LLNLexer}}
-\subsubsection[{$\sim$LLNLexer}]{\setlength{\rightskip}{0pt plus 5cm}LLNLexer::$\sim$LLNLexer (
+\hypertarget{class_l_l_n_lexer_ab4c8e44583f3d144df1379ea4d70b42b}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!$\sim$\-L\-L\-N\-Lexer@{$\sim$\-L\-L\-N\-Lexer}}
+\index{$\sim$\-L\-L\-N\-Lexer@{$\sim$\-L\-L\-N\-Lexer}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{$\sim$\-L\-L\-N\-Lexer}]{\setlength{\rightskip}{0pt plus 5cm}L\-L\-N\-Lexer\-::$\sim$\-L\-L\-N\-Lexer (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_l_l_n_lexer_ab4c8e44583f3d144df1379ea4d70b42b}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_l_l_n_lexer_ab4c8e44583f3d144df1379ea4d70b42b}
 
 
-Definition at line 8 of file llnlexer.cpp.
+Definition at line 8 of file llnlexer.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d}{
-\index{LLNLexer@{LLNLexer}!consume@{consume}}
-\index{consume@{consume}!LLNLexer@{LLNLexer}}
-\subsubsection[{consume}]{\setlength{\rightskip}{0pt plus 5cm}void LLNLexer::consume (
+\hypertarget{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!consume@{consume}}
+\index{consume@{consume}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{consume}]{\setlength{\rightskip}{0pt plus 5cm}void L\-L\-N\-Lexer\-::consume (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d}
 
 
-Implements \hyperlink{class_i_lexer_ae1009b9b2a1e023e1a7d2fd75806607f}{ILexer}.
+Implements \hyperlink{class_i_lexer_ae1009b9b2a1e023e1a7d2fd75806607f}{I\-Lexer}.
 
 
 
-Definition at line 12 of file llnlexer.cpp.
+Definition at line 12 of file llnlexer.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph}
+\includegraphics[width=350pt]{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph}
 \end{center}
 \end{figure}
 
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=312pt]{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph}
+\includegraphics[width=308pt]{class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa}{
-\index{LLNLexer@{LLNLexer}!fill@{fill}}
-\index{fill@{fill}!LLNLexer@{LLNLexer}}
-\subsubsection[{fill}]{\setlength{\rightskip}{0pt plus 5cm}void LLNLexer::fill (
+\hypertarget{class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!fill@{fill}}
+\index{fill@{fill}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{fill}]{\setlength{\rightskip}{0pt plus 5cm}void L\-L\-N\-Lexer\-::fill (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{n}
 \end{DoxyParamCaption}
-)}}
-\label{class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa}
+)}}\label{class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa}
 
 
-Definition at line 63 of file llnlexer.cpp.
+Definition at line 63 of file llnlexer.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph}
+\includegraphics[width=350pt]{class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89}{
-\index{LLNLexer@{LLNLexer}!lookahead@{lookahead}}
-\index{lookahead@{lookahead}!LLNLexer@{LLNLexer}}
-\subsubsection[{lookahead}]{\setlength{\rightskip}{0pt plus 5cm}char LLNLexer::lookahead (
+\hypertarget{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!lookahead@{lookahead}}
+\index{lookahead@{lookahead}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{lookahead}]{\setlength{\rightskip}{0pt plus 5cm}char L\-L\-N\-Lexer\-::lookahead (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{i}
 \end{DoxyParamCaption}
-)}}
-\label{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89}
+)}}\label{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89}
 
 
-Definition at line 72 of file llnlexer.cpp.
+Definition at line 72 of file llnlexer.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph}
+\includegraphics[width=350pt]{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph}
 \end{center}
 \end{figure}
 
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=316pt]{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph}
+\includegraphics[width=312pt]{class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7}{
-\index{LLNLexer@{LLNLexer}!match@{match}}
-\index{match@{match}!LLNLexer@{LLNLexer}}
-\subsubsection[{match}]{\setlength{\rightskip}{0pt plus 5cm}void LLNLexer::match (
+\hypertarget{class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!match@{match}}
+\index{match@{match}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{match}]{\setlength{\rightskip}{0pt plus 5cm}void L\-L\-N\-Lexer\-::match (
 \begin{DoxyParamCaption}
 \item[{char}]{type}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7}
 
 
-Implements \hyperlink{class_i_lexer_a556fdc7b13486f03cb7c3d7d4612666c}{ILexer}.
+Implements \hyperlink{class_i_lexer_a556fdc7b13486f03cb7c3d7d4612666c}{I\-Lexer}.
 
 
 
-Definition at line 34 of file llnlexer.cpp.
+Definition at line 34 of file llnlexer.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph}
+\includegraphics[width=350pt]{class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_l_l_n_lexer_a3832522afb32a85b3171f552ff9dd676}{
-\index{LLNLexer@{LLNLexer}!next@{next}}
-\index{next@{next}!LLNLexer@{LLNLexer}}
-\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Token} LLNLexer::next (
+\hypertarget{class_l_l_n_lexer_a3832522afb32a85b3171f552ff9dd676}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!next@{next}}
+\index{next@{next}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{next}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Token} L\-L\-N\-Lexer\-::next (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
-\label{class_l_l_n_lexer_a3832522afb32a85b3171f552ff9dd676}
+)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_l_l_n_lexer_a3832522afb32a85b3171f552ff9dd676}
 
 
-Implements \hyperlink{class_i_lexer_a6f5098fda43f68b01d2e7a2a7158c50d}{ILexer}.
+Implements \hyperlink{class_i_lexer_a6f5098fda43f68b01d2e7a2a7158c50d}{I\-Lexer}.
 
-\hypertarget{class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735}{
-\index{LLNLexer@{LLNLexer}!sync@{sync}}
-\index{sync@{sync}!LLNLexer@{LLNLexer}}
-\subsubsection[{sync}]{\setlength{\rightskip}{0pt plus 5cm}void LLNLexer::sync (
+\hypertarget{class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!sync@{sync}}
+\index{sync@{sync}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{sync}]{\setlength{\rightskip}{0pt plus 5cm}void L\-L\-N\-Lexer\-::sync (
 \begin{DoxyParamCaption}
 \item[{unsigned int}]{i}
 \end{DoxyParamCaption}
-)}}
-\label{class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735}
+)}}\label{class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735}
 
 
-Definition at line 48 of file llnlexer.cpp.
+Definition at line 48 of file llnlexer.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=276pt]{class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph}
+\includegraphics[width=270pt]{class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph}
 \end{center}
 \end{figure}
 
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=400pt]{class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph}
+\includegraphics[width=350pt]{class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph}
 \end{center}
 \end{figure}
 
@@ -266,27 +259,23 @@ Here is the caller graph for this function:\nopagebreak
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_l_l_n_lexer_a6cac67fbdbdc8083f87e1d0938d68ba2}{
-\index{LLNLexer@{LLNLexer}!cur\_\-idx@{cur\_\-idx}}
-\index{cur\_\-idx@{cur\_\-idx}!LLNLexer@{LLNLexer}}
-\subsubsection[{cur\_\-idx}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf LLNLexer::cur\_\-idx}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_l_l_n_lexer_a6cac67fbdbdc8083f87e1d0938d68ba2}
+\hypertarget{class_l_l_n_lexer_a6cac67fbdbdc8083f87e1d0938d68ba2}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!cur\-\_\-idx@{cur\-\_\-idx}}
+\index{cur\-\_\-idx@{cur\-\_\-idx}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{cur\-\_\-idx}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int L\-L\-N\-Lexer\-::cur\-\_\-idx\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_l_l_n_lexer_a6cac67fbdbdc8083f87e1d0938d68ba2}
 
 
-Definition at line 10 of file llnlexer.h.
+Definition at line 10 of file llnlexer.\-h.
 
-\hypertarget{class_l_l_n_lexer_a6e583dda9f354ddb453c277be2cb6edc}{
-\index{LLNLexer@{LLNLexer}!la\_\-buffer@{la\_\-buffer}}
-\index{la\_\-buffer@{la\_\-buffer}!LLNLexer@{LLNLexer}}
-\subsubsection[{la\_\-buffer}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<$char$>$ {\bf LLNLexer::la\_\-buffer}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_l_l_n_lexer_a6e583dda9f354ddb453c277be2cb6edc}
+\hypertarget{class_l_l_n_lexer_a6e583dda9f354ddb453c277be2cb6edc}{\index{L\-L\-N\-Lexer@{L\-L\-N\-Lexer}!la\-\_\-buffer@{la\-\_\-buffer}}
+\index{la\-\_\-buffer@{la\-\_\-buffer}!LLNLexer@{L\-L\-N\-Lexer}}
+\subsubsection[{la\-\_\-buffer}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<$char$>$ L\-L\-N\-Lexer\-::la\-\_\-buffer\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_l_l_n_lexer_a6e583dda9f354ddb453c277be2cb6edc}
 
 
-Definition at line 11 of file llnlexer.h.
+Definition at line 11 of file llnlexer.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/lexer/llnlexer/\hyperlink{llnlexer_8h}{llnlexer.h}\item 
-source/lexer/llnlexer/\hyperlink{llnlexer_8cpp}{llnlexer.cpp}\end{DoxyCompactItemize}
+source/lexer/llnlexer/\hyperlink{llnlexer_8h}{llnlexer.\-h}\item 
+source/lexer/llnlexer/\hyperlink{llnlexer_8cpp}{llnlexer.\-cpp}\end{DoxyCompactItemize}
index ad038ffee1729a1571e8bc3c6d97db13c2963d80..6d8799b578471f187e30411f57bbe43f1abd091e 100644 (file)
@@ -1 +1 @@
-a7262da9f67fc3435b6749f4f4182288
\ No newline at end of file
+eb4287453c2291c7593d5870846e50cb
\ No newline at end of file
index 788a4940935bf9a34123ae7c0d7266b13ab9d282..0b450f65b9d12402bffe4199d2446123c5e32944 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer__coll__graph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer__coll__graph.pdf differ
index ad038ffee1729a1571e8bc3c6d97db13c2963d80..6d8799b578471f187e30411f57bbe43f1abd091e 100644 (file)
@@ -1 +1 @@
-a7262da9f67fc3435b6749f4f4182288
\ No newline at end of file
+eb4287453c2291c7593d5870846e50cb
\ No newline at end of file
index 788a4940935bf9a34123ae7c0d7266b13ab9d282..0b450f65b9d12402bffe4199d2446123c5e32944 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer__inherit__graph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer__inherit__graph.pdf differ
index a7de0f7c3845d39afc3b8bc9bc593232ad4a3099..1da4d4acbc8b9916a2f2fd579d0e8a4a068c80ef 100644 (file)
@@ -1 +1 @@
-98d08b3113d1f342ea3789bf3378d6b8
\ No newline at end of file
+ad1cd4de7f8e09401f977e0cdd862f48
\ No newline at end of file
index 8a0f72dab303fb4260d8421196a040e46db4f8e0..37966fb2fffbc84ff48f1f306cd1d7b902235723 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer_a4c250c0e032a7cc3e0ffbdcf8c3b18b7_cgraph.pdf differ
index 1e6b133bd4102b55e366900d61a9693bad2cc303..796c8c5fc723bb420d1b9a168a42391e353a795f 100644 (file)
@@ -1 +1 @@
-7d034f123680b78b3f88a6333fa8501a
\ No newline at end of file
+b2e163367bb36e199a4045108e4ca386
\ No newline at end of file
index 9cb3edafcf42bcfc88adfb4395851fa8c597872f..14118f01978fed351322937e6845060ac8f94e5c 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_cgraph.pdf differ
index df4bd65870f9a4b392b6e5ffdcec351d82bffed0..a8ea6e2b2c768a115710f0abf1f899785600fdc4 100644 (file)
@@ -1 +1 @@
-4b3c2d6b6ee0f6f33e66a0fd084f963f
\ No newline at end of file
+3a7774f4d9e5d8152f919e7483222bdc
\ No newline at end of file
index 329fcb1ef9a147df6a1f107191e6c8d321ce0689..1ee373b584cf93732e7e70c5d17dc2ebb9951872 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer_a63acbcfa3e703992774a6071a49d1735_icgraph.pdf differ
index 8a8a2b6a1a9b5a86471f346744a34b8aa154fb5c..a34740d2835c4175602da25a9f1430691de91a07 100644 (file)
@@ -1 +1 @@
-dc27b7a33f4ee96cb916352c85c7416e
\ No newline at end of file
+b78bdb18c4b61cb7708d2c0da8c90a19
\ No newline at end of file
index caf04201532088b2de7a5d43ce3e3dfa222c7d92..3b779051ac2a5ecd0dd344a04a0275bec6824b0f 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_cgraph.pdf differ
index ab626b9898de1b64ea9d9bc2071a51c30c7cddea..11e0cbab0806bba644d6647ab64f8368d95de205 100644 (file)
@@ -1 +1 @@
-1c5529f14ea75b048d63ac4bc765596a
\ No newline at end of file
+69fa695de62a6443b4362764e0fa4c1e
\ No newline at end of file
index 403c86f18d90a6d605bae7ee26e887b72be4c7e0..6b7a093d2fea5a9b9ad4ee01136678a2e7f027e8 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer_a66d139156eeb71c9017cfa55acc6ae89_icgraph.pdf differ
index 86388526d8a70dfa06c4ec6be2c7e667447ce939..5dda7be6a712f99ba07f2fb03f2d7c9f5b75e4cc 100644 (file)
@@ -1 +1 @@
-4e2111a42b3e9e1d21299c63a8050879
\ No newline at end of file
+eb0a07fc66c327efac1a5bcaecf68980
\ No newline at end of file
index f98dd6a77f16fb9272c5e5c06d8c57eb2e03f3ac..e85c3e2f9469b55e78f6f8a9568ffc0716ebf2d9 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer_a6a736fa44bf3553a7792d84ab9598eaa_icgraph.pdf differ
index 78951473fae594a9b780113ea721fd610221204a..3dad958b992bdec756a99601502df57391144514 100644 (file)
@@ -1 +1 @@
-ba99d35f8161c4cde5153f18b63bf86f
\ No newline at end of file
+c0a36700a815bd0a43127f9a1ca7d1b9
\ No newline at end of file
index e297fc29e5ab78e6a986657069ec62ffb888b09e..4137feefc7da09a430c5ceff018c4dd19ab28e52 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_cgraph.pdf differ
index 772f6c3c812ba5009c758e7099e93e622b87c2dc..fc86ec9261a5af230213b11302e352459112065c 100644 (file)
@@ -1 +1 @@
-e355cd73b411b59847b756d31db69573
\ No newline at end of file
+8a92f32ed72ac22730d8929c8f632c34
\ No newline at end of file
index 9cd2f580c8f0c599e2267f9b7b99221115ada2b8..cbb05656c4b447436ddd7961f662e57e1fe2384a 100644 (file)
Binary files a/docs/doxygen/latex/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.pdf and b/docs/doxygen/latex/class_l_l_n_lexer_ada670d39fa588ed793c71fe286ffe01d_icgraph.pdf differ
index d8c880d99a3cb36a201cca05baa400f042d26606..d40ffcc138a0875e81963a4b8ca936206cea2ad7 100644 (file)
-\hypertarget{class_scope_stack}{
-\section{ScopeStack Class Reference}
-\label{class_scope_stack}\index{ScopeStack@{ScopeStack}}
+\hypertarget{class_scope_stack}{\section{Scope\-Stack Class Reference}
+\label{class_scope_stack}\index{Scope\-Stack@{Scope\-Stack}}
 }
 
 
-{\ttfamily \#include $<$scopestack.h$>$}
+{\ttfamily \#include $<$scopestack.\-h$>$}
 
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_scope_stack_a754459e71e5e91fd4210c063014634c2}{ScopeStack} ()
+\hyperlink{class_scope_stack_a754459e71e5e91fd4210c063014634c2}{Scope\-Stack} ()
 \item 
-virtual \hyperlink{class_scope_stack_a64e2f6ee2758341a649bbbc873b4c626}{$\sim$ScopeStack} ()
+virtual \hyperlink{class_scope_stack_a64e2f6ee2758341a649bbbc873b4c626}{$\sim$\-Scope\-Stack} ()
 \item 
-void \hyperlink{class_scope_stack_ae5809bddef2aa253460c1d35ed36c1c8}{startScope} ()
+void \hyperlink{class_scope_stack_ae5809bddef2aa253460c1d35ed36c1c8}{start\-Scope} ()
 \item 
-void \hyperlink{class_scope_stack_a410129444ad5a4be8784007d1fd73129}{stopScope} ()
+void \hyperlink{class_scope_stack_a410129444ad5a4be8784007d1fd73129}{stop\-Scope} ()
 \item 
-void \hyperlink{class_scope_stack_a16f903a19a7223c925d00fe6ba4155f2}{define} (const std::string \&name)
+void \hyperlink{class_scope_stack_a16f903a19a7223c925d00fe6ba4155f2}{define} (const std\-::string \&name)
 \item 
-void \hyperlink{class_scope_stack_ae0c9aa708ebe375e6d4c4eebc4ffc60a}{define} (const std::string \&name, \hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\_\-t} type)
+void \hyperlink{class_scope_stack_ae0c9aa708ebe375e6d4c4eebc4ffc60a}{define} (const std\-::string \&name, \hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\-\_\-t} type)
 \item 
-const \hyperlink{class_symbol}{Symbol} $\ast$ \hyperlink{class_scope_stack_a93cb7113443905f602ba812587e01b4d}{lookup} (const std::string \&name)
+const \hyperlink{class_symbol}{Symbol} $\ast$ \hyperlink{class_scope_stack_a93cb7113443905f602ba812587e01b4d}{lookup} (const std\-::string \&name)
 \item 
-bool \hyperlink{class_scope_stack_a553478b9e13cba1cf77b7f0e7a91c6f4}{isLocal} (const std::string \&name) const 
+bool \hyperlink{class_scope_stack_a553478b9e13cba1cf77b7f0e7a91c6f4}{is\-Local} (const std\-::string \&name) const 
 \item 
-bool \hyperlink{class_scope_stack_ae0792790e8cfd148e0cfb67090a790bf}{isGlobal} (const std::string \&name) const 
+bool \hyperlink{class_scope_stack_ae0792790e8cfd148e0cfb67090a790bf}{is\-Global} (const std\-::string \&name) const 
 \end{DoxyCompactItemize}
 \subsection*{Protected Attributes}
 \begin{DoxyCompactItemize}
 \item 
-std::list$<$ \hyperlink{scopestack_8h_ac00f2f845911b84646322b4b1c7bc14c}{sym\_\-table\_\-t} $>$ \hyperlink{class_scope_stack_affa1115b1547064c04186846fd594344}{scope\_\-stack}
+std\-::list$<$ \hyperlink{scopestack_8h_ac00f2f845911b84646322b4b1c7bc14c}{sym\-\_\-table\-\_\-t} $>$ \hyperlink{class_scope_stack_affa1115b1547064c04186846fd594344}{scope\-\_\-stack}
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 12 of file scopestack.h.
+Definition at line 12 of file scopestack.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_scope_stack_a754459e71e5e91fd4210c063014634c2}{
-\index{ScopeStack@{ScopeStack}!ScopeStack@{ScopeStack}}
-\index{ScopeStack@{ScopeStack}!ScopeStack@{ScopeStack}}
-\subsubsection[{ScopeStack}]{\setlength{\rightskip}{0pt plus 5cm}ScopeStack::ScopeStack (
+\hypertarget{class_scope_stack_a754459e71e5e91fd4210c063014634c2}{\index{Scope\-Stack@{Scope\-Stack}!Scope\-Stack@{Scope\-Stack}}
+\index{Scope\-Stack@{Scope\-Stack}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{Scope\-Stack}]{\setlength{\rightskip}{0pt plus 5cm}Scope\-Stack\-::\-Scope\-Stack (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_scope_stack_a754459e71e5e91fd4210c063014634c2}
+)}}\label{class_scope_stack_a754459e71e5e91fd4210c063014634c2}
 
 
-Definition at line 6 of file scopestack.cpp.
+Definition at line 6 of file scopestack.\-cpp.
 
-\hypertarget{class_scope_stack_a64e2f6ee2758341a649bbbc873b4c626}{
-\index{ScopeStack@{ScopeStack}!$\sim$ScopeStack@{$\sim$ScopeStack}}
-\index{$\sim$ScopeStack@{$\sim$ScopeStack}!ScopeStack@{ScopeStack}}
-\subsubsection[{$\sim$ScopeStack}]{\setlength{\rightskip}{0pt plus 5cm}ScopeStack::$\sim$ScopeStack (
+\hypertarget{class_scope_stack_a64e2f6ee2758341a649bbbc873b4c626}{\index{Scope\-Stack@{Scope\-Stack}!$\sim$\-Scope\-Stack@{$\sim$\-Scope\-Stack}}
+\index{$\sim$\-Scope\-Stack@{$\sim$\-Scope\-Stack}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{$\sim$\-Scope\-Stack}]{\setlength{\rightskip}{0pt plus 5cm}Scope\-Stack\-::$\sim$\-Scope\-Stack (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_scope_stack_a64e2f6ee2758341a649bbbc873b4c626}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_scope_stack_a64e2f6ee2758341a649bbbc873b4c626}
 
 
-Definition at line 13 of file scopestack.cpp.
+Definition at line 13 of file scopestack.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_scope_stack_a16f903a19a7223c925d00fe6ba4155f2}{
-\index{ScopeStack@{ScopeStack}!define@{define}}
-\index{define@{define}!ScopeStack@{ScopeStack}}
-\subsubsection[{define}]{\setlength{\rightskip}{0pt plus 5cm}void ScopeStack::define (
+\hypertarget{class_scope_stack_a16f903a19a7223c925d00fe6ba4155f2}{\index{Scope\-Stack@{Scope\-Stack}!define@{define}}
+\index{define@{define}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{define}]{\setlength{\rightskip}{0pt plus 5cm}void Scope\-Stack\-::define (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{name}
+\item[{const std\-::string \&}]{name}
 \end{DoxyParamCaption}
-)}}
-\label{class_scope_stack_a16f903a19a7223c925d00fe6ba4155f2}
+)}}\label{class_scope_stack_a16f903a19a7223c925d00fe6ba4155f2}
 
 
-Definition at line 28 of file scopestack.cpp.
+Definition at line 28 of file scopestack.\-cpp.
 
-\hypertarget{class_scope_stack_ae0c9aa708ebe375e6d4c4eebc4ffc60a}{
-\index{ScopeStack@{ScopeStack}!define@{define}}
-\index{define@{define}!ScopeStack@{ScopeStack}}
-\subsubsection[{define}]{\setlength{\rightskip}{0pt plus 5cm}void ScopeStack::define (
+\hypertarget{class_scope_stack_ae0c9aa708ebe375e6d4c4eebc4ffc60a}{\index{Scope\-Stack@{Scope\-Stack}!define@{define}}
+\index{define@{define}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{define}]{\setlength{\rightskip}{0pt plus 5cm}void Scope\-Stack\-::define (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{name, }
-\item[{{\bf symtype\_\-t}}]{type}
+\item[{const std\-::string \&}]{name, }
+\item[{{\bf symtype\-\_\-t}}]{type}
 \end{DoxyParamCaption}
-)}}
-\label{class_scope_stack_ae0c9aa708ebe375e6d4c4eebc4ffc60a}
+)}}\label{class_scope_stack_ae0c9aa708ebe375e6d4c4eebc4ffc60a}
 
 
-Definition at line 34 of file scopestack.cpp.
+Definition at line 34 of file scopestack.\-cpp.
 
-\hypertarget{class_scope_stack_ae0792790e8cfd148e0cfb67090a790bf}{
-\index{ScopeStack@{ScopeStack}!isGlobal@{isGlobal}}
-\index{isGlobal@{isGlobal}!ScopeStack@{ScopeStack}}
-\subsubsection[{isGlobal}]{\setlength{\rightskip}{0pt plus 5cm}bool ScopeStack::isGlobal (
+\hypertarget{class_scope_stack_ae0792790e8cfd148e0cfb67090a790bf}{\index{Scope\-Stack@{Scope\-Stack}!is\-Global@{is\-Global}}
+\index{is\-Global@{is\-Global}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{is\-Global}]{\setlength{\rightskip}{0pt plus 5cm}bool Scope\-Stack\-::is\-Global (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{name}
+\item[{const std\-::string \&}]{name}
 \end{DoxyParamCaption}
-) const}}
-\label{class_scope_stack_ae0792790e8cfd148e0cfb67090a790bf}
+) const}}\label{class_scope_stack_ae0792790e8cfd148e0cfb67090a790bf}
 
 
-Definition at line 66 of file scopestack.cpp.
+Definition at line 66 of file scopestack.\-cpp.
 
-\hypertarget{class_scope_stack_a553478b9e13cba1cf77b7f0e7a91c6f4}{
-\index{ScopeStack@{ScopeStack}!isLocal@{isLocal}}
-\index{isLocal@{isLocal}!ScopeStack@{ScopeStack}}
-\subsubsection[{isLocal}]{\setlength{\rightskip}{0pt plus 5cm}bool ScopeStack::isLocal (
+\hypertarget{class_scope_stack_a553478b9e13cba1cf77b7f0e7a91c6f4}{\index{Scope\-Stack@{Scope\-Stack}!is\-Local@{is\-Local}}
+\index{is\-Local@{is\-Local}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{is\-Local}]{\setlength{\rightskip}{0pt plus 5cm}bool Scope\-Stack\-::is\-Local (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{name}
+\item[{const std\-::string \&}]{name}
 \end{DoxyParamCaption}
-) const}}
-\label{class_scope_stack_a553478b9e13cba1cf77b7f0e7a91c6f4}
+) const}}\label{class_scope_stack_a553478b9e13cba1cf77b7f0e7a91c6f4}
 
 
-Definition at line 55 of file scopestack.cpp.
+Definition at line 55 of file scopestack.\-cpp.
 
-\hypertarget{class_scope_stack_a93cb7113443905f602ba812587e01b4d}{
-\index{ScopeStack@{ScopeStack}!lookup@{lookup}}
-\index{lookup@{lookup}!ScopeStack@{ScopeStack}}
-\subsubsection[{lookup}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Symbol} $\ast$ ScopeStack::lookup (
+\hypertarget{class_scope_stack_a93cb7113443905f602ba812587e01b4d}{\index{Scope\-Stack@{Scope\-Stack}!lookup@{lookup}}
+\index{lookup@{lookup}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{lookup}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Symbol} $\ast$ Scope\-Stack\-::lookup (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{name}
+\item[{const std\-::string \&}]{name}
 \end{DoxyParamCaption}
-)}}
-\label{class_scope_stack_a93cb7113443905f602ba812587e01b4d}
+)}}\label{class_scope_stack_a93cb7113443905f602ba812587e01b4d}
 
 
-Definition at line 40 of file scopestack.cpp.
+Definition at line 40 of file scopestack.\-cpp.
 
-\hypertarget{class_scope_stack_ae5809bddef2aa253460c1d35ed36c1c8}{
-\index{ScopeStack@{ScopeStack}!startScope@{startScope}}
-\index{startScope@{startScope}!ScopeStack@{ScopeStack}}
-\subsubsection[{startScope}]{\setlength{\rightskip}{0pt plus 5cm}void ScopeStack::startScope (
+\hypertarget{class_scope_stack_ae5809bddef2aa253460c1d35ed36c1c8}{\index{Scope\-Stack@{Scope\-Stack}!start\-Scope@{start\-Scope}}
+\index{start\-Scope@{start\-Scope}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{start\-Scope}]{\setlength{\rightskip}{0pt plus 5cm}void Scope\-Stack\-::start\-Scope (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_scope_stack_ae5809bddef2aa253460c1d35ed36c1c8}
+)}}\label{class_scope_stack_ae5809bddef2aa253460c1d35ed36c1c8}
 
 
-Definition at line 17 of file scopestack.cpp.
+Definition at line 17 of file scopestack.\-cpp.
 
-\hypertarget{class_scope_stack_a410129444ad5a4be8784007d1fd73129}{
-\index{ScopeStack@{ScopeStack}!stopScope@{stopScope}}
-\index{stopScope@{stopScope}!ScopeStack@{ScopeStack}}
-\subsubsection[{stopScope}]{\setlength{\rightskip}{0pt plus 5cm}void ScopeStack::stopScope (
+\hypertarget{class_scope_stack_a410129444ad5a4be8784007d1fd73129}{\index{Scope\-Stack@{Scope\-Stack}!stop\-Scope@{stop\-Scope}}
+\index{stop\-Scope@{stop\-Scope}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{stop\-Scope}]{\setlength{\rightskip}{0pt plus 5cm}void Scope\-Stack\-::stop\-Scope (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_scope_stack_a410129444ad5a4be8784007d1fd73129}
+)}}\label{class_scope_stack_a410129444ad5a4be8784007d1fd73129}
 
 
-Definition at line 23 of file scopestack.cpp.
+Definition at line 23 of file scopestack.\-cpp.
 
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_scope_stack_affa1115b1547064c04186846fd594344}{
-\index{ScopeStack@{ScopeStack}!scope\_\-stack@{scope\_\-stack}}
-\index{scope\_\-stack@{scope\_\-stack}!ScopeStack@{ScopeStack}}
-\subsubsection[{scope\_\-stack}]{\setlength{\rightskip}{0pt plus 5cm}std::list$<${\bf sym\_\-table\_\-t}$>$ {\bf ScopeStack::scope\_\-stack}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_scope_stack_affa1115b1547064c04186846fd594344}
+\hypertarget{class_scope_stack_affa1115b1547064c04186846fd594344}{\index{Scope\-Stack@{Scope\-Stack}!scope\-\_\-stack@{scope\-\_\-stack}}
+\index{scope\-\_\-stack@{scope\-\_\-stack}!ScopeStack@{Scope\-Stack}}
+\subsubsection[{scope\-\_\-stack}]{\setlength{\rightskip}{0pt plus 5cm}std\-::list$<${\bf sym\-\_\-table\-\_\-t}$>$ Scope\-Stack\-::scope\-\_\-stack\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_scope_stack_affa1115b1547064c04186846fd594344}
 
 
-Definition at line 14 of file scopestack.h.
+Definition at line 14 of file scopestack.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/symbol/\hyperlink{scopestack_8h}{scopestack.h}\item 
-source/symbol/\hyperlink{scopestack_8cpp}{scopestack.cpp}\end{DoxyCompactItemize}
+source/symbol/\hyperlink{scopestack_8h}{scopestack.\-h}\item 
+source/symbol/\hyperlink{scopestack_8cpp}{scopestack.\-cpp}\end{DoxyCompactItemize}
index d2bf95d2565881deecb11b4c6612b3b6d23b7474..fab9f1dc5a89d62b328daaaf362a36d1de6eb885 100644 (file)
-\hypertarget{class_symbol}{
-\section{Symbol Class Reference}
+\hypertarget{class_symbol}{\section{Symbol Class Reference}
 \label{class_symbol}\index{Symbol@{Symbol}}
 }
 
 
-{\ttfamily \#include $<$symbol.h$>$}
+{\ttfamily \#include $<$symbol.\-h$>$}
 
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_symbol_a918bcf3f530e98cc9d97cb16381db88f}{Symbol} (const std::string \&name)
+\hyperlink{class_symbol_a918bcf3f530e98cc9d97cb16381db88f}{Symbol} (const std\-::string \&\hyperlink{class_symbol_a8324a8b8848a9bd1957b8d9e69335112}{name})
 \item 
-\hyperlink{class_symbol_a696ddf09a21f1a5a6dacac4e49da076e}{Symbol} (const std::string \&name, \hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\_\-t} type)
+\hyperlink{class_symbol_a696ddf09a21f1a5a6dacac4e49da076e}{Symbol} (const std\-::string \&\hyperlink{class_symbol_a8324a8b8848a9bd1957b8d9e69335112}{name}, \hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\-\_\-t} \hyperlink{class_symbol_afc6ea326ca57f6f9292a05a61f2df362}{type})
 \item 
-virtual \hyperlink{class_symbol_a505360ad4bd2e0bd1e3954eca1b05723}{$\sim$Symbol} ()
+virtual \hyperlink{class_symbol_a505360ad4bd2e0bd1e3954eca1b05723}{$\sim$\-Symbol} ()
 \item 
-\hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\_\-t} \hyperlink{class_symbol_afc6ea326ca57f6f9292a05a61f2df362}{type} () const 
+\hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\-\_\-t} \hyperlink{class_symbol_afc6ea326ca57f6f9292a05a61f2df362}{type} () const 
 \item 
-void \hyperlink{class_symbol_a7822b485af2e735d462276836479ff24}{type} (\hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\_\-t} type)
+void \hyperlink{class_symbol_a7822b485af2e735d462276836479ff24}{type} (\hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\-\_\-t} type)
 \item 
-const std::string \& \hyperlink{class_symbol_a8324a8b8848a9bd1957b8d9e69335112}{name} () const 
+const std\-::string \& \hyperlink{class_symbol_a8324a8b8848a9bd1957b8d9e69335112}{name} () const 
 \item 
-void \hyperlink{class_symbol_a474363d0819a0acf6ecd1a547ec3f926}{name} (const std::string \&name)
+void \hyperlink{class_symbol_a474363d0819a0acf6ecd1a547ec3f926}{name} (const std\-::string \&name)
 \end{DoxyCompactItemize}
 \subsection*{Protected Attributes}
 \begin{DoxyCompactItemize}
 \item 
-std::string \hyperlink{class_symbol_a131f02876f25c9bdccbd71e1e7147989}{sym\_\-name}
+std\-::string \hyperlink{class_symbol_a131f02876f25c9bdccbd71e1e7147989}{sym\-\_\-name}
 \item 
-\hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\_\-t} \hyperlink{class_symbol_a4cb69009155bb4a73a86fc4004655a31}{sym\_\-type}
+\hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\-\_\-t} \hyperlink{class_symbol_a4cb69009155bb4a73a86fc4004655a31}{sym\-\_\-type}
 \end{DoxyCompactItemize}
 
 
 \subsection{Detailed Description}
 
 
-Definition at line 8 of file symbol.h.
+Definition at line 8 of file symbol.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_symbol_a918bcf3f530e98cc9d97cb16381db88f}{
+\hypertarget{class_symbol_a918bcf3f530e98cc9d97cb16381db88f}{\index{Symbol@{Symbol}!Symbol@{Symbol}}
 \index{Symbol@{Symbol}!Symbol@{Symbol}}
-\index{Symbol@{Symbol}!Symbol@{Symbol}}
-\subsubsection[{Symbol}]{\setlength{\rightskip}{0pt plus 5cm}Symbol::Symbol (
+\subsubsection[{Symbol}]{\setlength{\rightskip}{0pt plus 5cm}Symbol\-::\-Symbol (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{name}
+\item[{const std\-::string \&}]{name}
 \end{DoxyParamCaption}
-)}}
-\label{class_symbol_a918bcf3f530e98cc9d97cb16381db88f}
+)}}\label{class_symbol_a918bcf3f530e98cc9d97cb16381db88f}
 
 
-Definition at line 3 of file symbol.cpp.
+Definition at line 3 of file symbol.\-cpp.
 
-\hypertarget{class_symbol_a696ddf09a21f1a5a6dacac4e49da076e}{
-\index{Symbol@{Symbol}!Symbol@{Symbol}}
+\hypertarget{class_symbol_a696ddf09a21f1a5a6dacac4e49da076e}{\index{Symbol@{Symbol}!Symbol@{Symbol}}
 \index{Symbol@{Symbol}!Symbol@{Symbol}}
-\subsubsection[{Symbol}]{\setlength{\rightskip}{0pt plus 5cm}Symbol::Symbol (
+\subsubsection[{Symbol}]{\setlength{\rightskip}{0pt plus 5cm}Symbol\-::\-Symbol (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{name, }
-\item[{{\bf symtype\_\-t}}]{type}
+\item[{const std\-::string \&}]{name, }
+\item[{{\bf symtype\-\_\-t}}]{type}
 \end{DoxyParamCaption}
-)}}
-\label{class_symbol_a696ddf09a21f1a5a6dacac4e49da076e}
+)}}\label{class_symbol_a696ddf09a21f1a5a6dacac4e49da076e}
 
 
-Definition at line 7 of file symbol.cpp.
+Definition at line 7 of file symbol.\-cpp.
 
-\hypertarget{class_symbol_a505360ad4bd2e0bd1e3954eca1b05723}{
-\index{Symbol@{Symbol}!$\sim$Symbol@{$\sim$Symbol}}
-\index{$\sim$Symbol@{$\sim$Symbol}!Symbol@{Symbol}}
-\subsubsection[{$\sim$Symbol}]{\setlength{\rightskip}{0pt plus 5cm}Symbol::$\sim$Symbol (
+\hypertarget{class_symbol_a505360ad4bd2e0bd1e3954eca1b05723}{\index{Symbol@{Symbol}!$\sim$\-Symbol@{$\sim$\-Symbol}}
+\index{$\sim$\-Symbol@{$\sim$\-Symbol}!Symbol@{Symbol}}
+\subsubsection[{$\sim$\-Symbol}]{\setlength{\rightskip}{0pt plus 5cm}Symbol\-::$\sim$\-Symbol (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
-\label{class_symbol_a505360ad4bd2e0bd1e3954eca1b05723}
+)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_symbol_a505360ad4bd2e0bd1e3954eca1b05723}
 
 
-Definition at line 11 of file symbol.cpp.
+Definition at line 11 of file symbol.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_symbol_a8324a8b8848a9bd1957b8d9e69335112}{
-\index{Symbol@{Symbol}!name@{name}}
+\hypertarget{class_symbol_a8324a8b8848a9bd1957b8d9e69335112}{\index{Symbol@{Symbol}!name@{name}}
 \index{name@{name}!Symbol@{Symbol}}
-\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const std::string \& Symbol::name (
+\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::string \& Symbol\-::name (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-) const}}
-\label{class_symbol_a8324a8b8848a9bd1957b8d9e69335112}
+) const}}\label{class_symbol_a8324a8b8848a9bd1957b8d9e69335112}
 
 
-Definition at line 25 of file symbol.cpp.
+Definition at line 25 of file symbol.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=276pt]{class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph}
+\includegraphics[width=272pt]{class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_symbol_a474363d0819a0acf6ecd1a547ec3f926}{
-\index{Symbol@{Symbol}!name@{name}}
+\hypertarget{class_symbol_a474363d0819a0acf6ecd1a547ec3f926}{\index{Symbol@{Symbol}!name@{name}}
 \index{name@{name}!Symbol@{Symbol}}
-\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}void Symbol::name (
+\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}void Symbol\-::name (
 \begin{DoxyParamCaption}
-\item[{const std::string \&}]{name}
+\item[{const std\-::string \&}]{name}
 \end{DoxyParamCaption}
-)}}
-\label{class_symbol_a474363d0819a0acf6ecd1a547ec3f926}
+)}}\label{class_symbol_a474363d0819a0acf6ecd1a547ec3f926}
 
 
-Definition at line 30 of file symbol.cpp.
+Definition at line 30 of file symbol.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=276pt]{class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph}
+\includegraphics[width=272pt]{class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_symbol_afc6ea326ca57f6f9292a05a61f2df362}{
-\index{Symbol@{Symbol}!type@{type}}
+\hypertarget{class_symbol_afc6ea326ca57f6f9292a05a61f2df362}{\index{Symbol@{Symbol}!type@{type}}
 \index{type@{type}!Symbol@{Symbol}}
-\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf symtype\_\-t} Symbol::type (
+\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf symtype\-\_\-t} Symbol\-::type (
 \begin{DoxyParamCaption}
 \item[{void}]{}
 \end{DoxyParamCaption}
-) const}}
-\label{class_symbol_afc6ea326ca57f6f9292a05a61f2df362}
+) const}}\label{class_symbol_afc6ea326ca57f6f9292a05a61f2df362}
 
 
-Definition at line 15 of file symbol.cpp.
+Definition at line 15 of file symbol.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=264pt]{class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph}
+\includegraphics[width=260pt]{class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_symbol_a7822b485af2e735d462276836479ff24}{
-\index{Symbol@{Symbol}!type@{type}}
+\hypertarget{class_symbol_a7822b485af2e735d462276836479ff24}{\index{Symbol@{Symbol}!type@{type}}
 \index{type@{type}!Symbol@{Symbol}}
-\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}void Symbol::type (
+\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}void Symbol\-::type (
 \begin{DoxyParamCaption}
-\item[{{\bf symtype\_\-t}}]{type}
+\item[{{\bf symtype\-\_\-t}}]{type}
 \end{DoxyParamCaption}
-)}}
-\label{class_symbol_a7822b485af2e735d462276836479ff24}
+)}}\label{class_symbol_a7822b485af2e735d462276836479ff24}
 
 
-Definition at line 20 of file symbol.cpp.
+Definition at line 20 of file symbol.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=264pt]{class_symbol_a7822b485af2e735d462276836479ff24_cgraph}
+\includegraphics[width=260pt]{class_symbol_a7822b485af2e735d462276836479ff24_cgraph}
 \end{center}
 \end{figure}
 
@@ -182,27 +171,23 @@ Here is the call graph for this function:\nopagebreak
 
 
 \subsection{Member Data Documentation}
-\hypertarget{class_symbol_a131f02876f25c9bdccbd71e1e7147989}{
-\index{Symbol@{Symbol}!sym\_\-name@{sym\_\-name}}
-\index{sym\_\-name@{sym\_\-name}!Symbol@{Symbol}}
-\subsubsection[{sym\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}std::string {\bf Symbol::sym\_\-name}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_symbol_a131f02876f25c9bdccbd71e1e7147989}
+\hypertarget{class_symbol_a131f02876f25c9bdccbd71e1e7147989}{\index{Symbol@{Symbol}!sym\-\_\-name@{sym\-\_\-name}}
+\index{sym\-\_\-name@{sym\-\_\-name}!Symbol@{Symbol}}
+\subsubsection[{sym\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string Symbol\-::sym\-\_\-name\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_symbol_a131f02876f25c9bdccbd71e1e7147989}
 
 
-Definition at line 10 of file symbol.h.
+Definition at line 10 of file symbol.\-h.
 
-\hypertarget{class_symbol_a4cb69009155bb4a73a86fc4004655a31}{
-\index{Symbol@{Symbol}!sym\_\-type@{sym\_\-type}}
-\index{sym\_\-type@{sym\_\-type}!Symbol@{Symbol}}
-\subsubsection[{sym\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf symtype\_\-t} {\bf Symbol::sym\_\-type}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
-\label{class_symbol_a4cb69009155bb4a73a86fc4004655a31}
+\hypertarget{class_symbol_a4cb69009155bb4a73a86fc4004655a31}{\index{Symbol@{Symbol}!sym\-\_\-type@{sym\-\_\-type}}
+\index{sym\-\_\-type@{sym\-\_\-type}!Symbol@{Symbol}}
+\subsubsection[{sym\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf symtype\-\_\-t} Symbol\-::sym\-\_\-type\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_symbol_a4cb69009155bb4a73a86fc4004655a31}
 
 
-Definition at line 11 of file symbol.h.
+Definition at line 11 of file symbol.\-h.
 
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/symbol/\hyperlink{symbol_8h}{symbol.h}\item 
-source/symbol/\hyperlink{symbol_8cpp}{symbol.cpp}\end{DoxyCompactItemize}
+source/symbol/\hyperlink{symbol_8h}{symbol.\-h}\item 
+source/symbol/\hyperlink{symbol_8cpp}{symbol.\-cpp}\end{DoxyCompactItemize}
index 9a60692517891c0b24a17b831dd0f3a0fce8801d..c91acd6da849f574eae16ef737f3dbbb3395884b 100644 (file)
@@ -1 +1 @@
-de804d3e9ec7ca0a6111f00c9bd1e567
\ No newline at end of file
+40c380b6f5ddea67204a34bd0a7b7887
\ No newline at end of file
index b081590e122f502400531340756960b3ea01f612..9178f8c9142f31f92a6aa109539a5d127f0b5d4f 100644 (file)
Binary files a/docs/doxygen/latex/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.pdf and b/docs/doxygen/latex/class_symbol_a474363d0819a0acf6ecd1a547ec3f926_cgraph.pdf differ
index ff7497f9729d33fb7f9417c4db6cf123f84d14c0..7108cbb01504187aaea97e468fa25e099cf98c74 100644 (file)
@@ -1 +1 @@
-f94898ce0b4cd1f8c5e749d7c6557f90
\ No newline at end of file
+ca2dddf699c15ad21714e250d76e7477
\ No newline at end of file
index 758be2b2e0ef2edefe49847302168edc16848660..2b32e956065c1a25a660a4ad27088a3b73fcaeec 100644 (file)
Binary files a/docs/doxygen/latex/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.pdf and b/docs/doxygen/latex/class_symbol_a7822b485af2e735d462276836479ff24_cgraph.pdf differ
index 8c730c6935a1a08186fbd519c666d1da3b217952..490fd46dc1e72401e75b8bd69e86c6275b54c968 100644 (file)
@@ -1 +1 @@
-e8ac5aaa65b13d50c971a158c585b2d2
\ No newline at end of file
+9bd255a3904eb7e3b68312813953e655
\ No newline at end of file
index 58bdc9a7e977f92858aa14618ba3fad0a6712a7e..5b665a6bcb20a0691ee41b4bebac765f44b1f9ad 100644 (file)
Binary files a/docs/doxygen/latex/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.pdf and b/docs/doxygen/latex/class_symbol_a8324a8b8848a9bd1957b8d9e69335112_icgraph.pdf differ
index 8b214c617fa79ae80dceee0e508556b03569c298..a531370a931e25e45815f72bab2f17b45063049b 100644 (file)
@@ -1 +1 @@
-11cf99c79b36b87b65d9e704dc341a4a
\ No newline at end of file
+ff90d2af24c7125c26b91ea3cf25de73
\ No newline at end of file
index ddde32ac89d37a5d8dd17c19f478b034ce31aae8..c6746cf791696b955082b71d864dfed8e0126f34 100644 (file)
Binary files a/docs/doxygen/latex/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.pdf and b/docs/doxygen/latex/class_symbol_afc6ea326ca57f6f9292a05a61f2df362_icgraph.pdf differ
index e5b25a332d58f7fc3b12a98d41839c0e30ca0319..70f450d9ae92619a1ecccd61df818bb9969cac6c 100644 (file)
@@ -1,27 +1,26 @@
-\hypertarget{class_token}{
-\section{Token Class Reference}
+\hypertarget{class_token}{\section{Token Class Reference}
 \label{class_token}\index{Token@{Token}}
 }
 
 
-{\ttfamily \#include $<$token.h$>$}
+{\ttfamily \#include $<$token.\-h$>$}
 
 \subsection*{Public Member Functions}
 \begin{DoxyCompactItemize}
 \item 
 \hyperlink{class_token_aa3c5868ba4115f3189df6b2ac5b36f39}{Token} ()
 \item 
-\hyperlink{class_token_a0b787b39aed3baf7cad3e3e68ed29fa6}{Token} (\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{TokenType\_\-T} ttype, int line, int col)
+\hyperlink{class_token_a0b787b39aed3baf7cad3e3e68ed29fa6}{Token} (\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{Token\-Type\-\_\-\-T} ttype, int \hyperlink{class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77}{line}, int col)
 \item 
-\hyperlink{class_token_a19ae35e10dd99fca08017e0f883b1d6c}{Token} (\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{TokenType\_\-T} ttype, const std::string \&ttext, int line, int col)
+\hyperlink{class_token_a19ae35e10dd99fca08017e0f883b1d6c}{Token} (\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{Token\-Type\-\_\-\-T} ttype, const std\-::string \&ttext, int \hyperlink{class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77}{line}, int col)
 \item 
-void \hyperlink{class_token_af7a5db637926db45f92522f7bc207207}{type} (\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{TokenType\_\-T} typ)
+void \hyperlink{class_token_af7a5db637926db45f92522f7bc207207}{type} (\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{Token\-Type\-\_\-\-T} typ)
 \item 
-\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{TokenType\_\-T} \hyperlink{class_token_a94ffaaf2ec54ac87397607e9af567df8}{type} () const 
+\hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{Token\-Type\-\_\-\-T} \hyperlink{class_token_a94ffaaf2ec54ac87397607e9af567df8}{type} () const 
 \item 
-void \hyperlink{class_token_a30e84cfd0f4ac2c71f59366088787d8e}{text} (std::string txt)
+void \hyperlink{class_token_a30e84cfd0f4ac2c71f59366088787d8e}{text} (std\-::string txt)
 \item 
-std::string \hyperlink{class_token_ae8915cc9838cf9e08ff6c7c39fd81ed2}{text} () const 
+std\-::string \hyperlink{class_token_ae8915cc9838cf9e08ff6c7c39fd81ed2}{text} () const 
 \item 
 void \hyperlink{class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77}{line} (int ln)
 \item 
@@ -40,74 +39,67 @@ bool \hyperlink{class_token_a44c1e0a6d1880cb378e7b43178db4e08}{operator!=} (cons
 \subsection{Detailed Description}
 
 
-Definition at line 8 of file token.h.
+Definition at line 8 of file token.\-h.
 
 
 
 \subsection{Constructor \& Destructor Documentation}
-\hypertarget{class_token_aa3c5868ba4115f3189df6b2ac5b36f39}{
+\hypertarget{class_token_aa3c5868ba4115f3189df6b2ac5b36f39}{\index{Token@{Token}!Token@{Token}}
 \index{Token@{Token}!Token@{Token}}
-\index{Token@{Token}!Token@{Token}}
-\subsubsection[{Token}]{\setlength{\rightskip}{0pt plus 5cm}Token::Token (
+\subsubsection[{Token}]{\setlength{\rightskip}{0pt plus 5cm}Token\-::\-Token (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-)}}
-\label{class_token_aa3c5868ba4115f3189df6b2ac5b36f39}
+)}}\label{class_token_aa3c5868ba4115f3189df6b2ac5b36f39}
 
 
-Definition at line 4 of file token.cpp.
+Definition at line 4 of file token.\-cpp.
 
-\hypertarget{class_token_a0b787b39aed3baf7cad3e3e68ed29fa6}{
-\index{Token@{Token}!Token@{Token}}
+\hypertarget{class_token_a0b787b39aed3baf7cad3e3e68ed29fa6}{\index{Token@{Token}!Token@{Token}}
 \index{Token@{Token}!Token@{Token}}
-\subsubsection[{Token}]{\setlength{\rightskip}{0pt plus 5cm}Token::Token (
+\subsubsection[{Token}]{\setlength{\rightskip}{0pt plus 5cm}Token\-::\-Token (
 \begin{DoxyParamCaption}
-\item[{{\bf TokenType\_\-T}}]{ttype, }
+\item[{{\bf Token\-Type\-\_\-\-T}}]{ttype, }
 \item[{int}]{line, }
 \item[{int}]{col}
 \end{DoxyParamCaption}
-)}}
-\label{class_token_a0b787b39aed3baf7cad3e3e68ed29fa6}
+)}}\label{class_token_a0b787b39aed3baf7cad3e3e68ed29fa6}
 
 
-Definition at line 12 of file token.cpp.
+Definition at line 12 of file token.\-cpp.
 
-\hypertarget{class_token_a19ae35e10dd99fca08017e0f883b1d6c}{
-\index{Token@{Token}!Token@{Token}}
+\hypertarget{class_token_a19ae35e10dd99fca08017e0f883b1d6c}{\index{Token@{Token}!Token@{Token}}
 \index{Token@{Token}!Token@{Token}}
-\subsubsection[{Token}]{\setlength{\rightskip}{0pt plus 5cm}Token::Token (
+\subsubsection[{Token}]{\setlength{\rightskip}{0pt plus 5cm}Token\-::\-Token (
 \begin{DoxyParamCaption}
-\item[{{\bf TokenType\_\-T}}]{ttype, }
-\item[{const std::string \&}]{ttext, }
+\item[{{\bf Token\-Type\-\_\-\-T}}]{ttype, }
+\item[{const std\-::string \&}]{ttext, }
 \item[{int}]{line, }
 \item[{int}]{col}
 \end{DoxyParamCaption}
-)}}
-\label{class_token_a19ae35e10dd99fca08017e0f883b1d6c}
+)}}\label{class_token_a19ae35e10dd99fca08017e0f883b1d6c}
 
 
-Definition at line 8 of file token.cpp.
+Definition at line 8 of file token.\-cpp.
 
 
 
 \subsection{Member Function Documentation}
-\hypertarget{class_token_a1b21e17c8d9b12f84147656d03492b57}{
-\index{Token@{Token}!column@{column}}
+\hypertarget{class_token_a1b21e17c8d9b12f84147656d03492b57}{\index{Token@{Token}!column@{column}}
 \index{column@{column}!Token@{Token}}
-\subsubsection[{column}]{\setlength{\rightskip}{0pt plus 5cm}void Token::column (
+\subsubsection[{column}]{\setlength{\rightskip}{0pt plus 5cm}void Token\-::column (
 \begin{DoxyParamCaption}
 \item[{int}]{col}
 \end{DoxyParamCaption}
-)}}
-\label{class_token_a1b21e17c8d9b12f84147656d03492b57}
+)}}\label{class_token_a1b21e17c8d9b12f84147656d03492b57}
 
 
-Definition at line 46 of file token.cpp.
+Definition at line 46 of file token.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
@@ -116,35 +108,32 @@ Here is the caller graph for this function:\nopagebreak
 \end{figure}
 
 
-\hypertarget{class_token_ae814a8d1293aa3e17fcff49a655fde92}{
-\index{Token@{Token}!column@{column}}
+\hypertarget{class_token_ae814a8d1293aa3e17fcff49a655fde92}{\index{Token@{Token}!column@{column}}
 \index{column@{column}!Token@{Token}}
-\subsubsection[{column}]{\setlength{\rightskip}{0pt plus 5cm}int Token::column (
+\subsubsection[{column}]{\setlength{\rightskip}{0pt plus 5cm}int Token\-::column (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-) const}}
-\label{class_token_ae814a8d1293aa3e17fcff49a655fde92}
+) const}}\label{class_token_ae814a8d1293aa3e17fcff49a655fde92}
 
 
-Definition at line 51 of file token.cpp.
+Definition at line 51 of file token.\-cpp.
 
-\hypertarget{class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77}{
-\index{Token@{Token}!line@{line}}
+\hypertarget{class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77}{\index{Token@{Token}!line@{line}}
 \index{line@{line}!Token@{Token}}
-\subsubsection[{line}]{\setlength{\rightskip}{0pt plus 5cm}void Token::line (
+\subsubsection[{line}]{\setlength{\rightskip}{0pt plus 5cm}void Token\-::line (
 \begin{DoxyParamCaption}
 \item[{int}]{ln}
 \end{DoxyParamCaption}
-)}}
-\label{class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77}
+)}}\label{class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77}
 
 
-Definition at line 36 of file token.cpp.
+Definition at line 36 of file token.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
@@ -153,48 +142,43 @@ Here is the caller graph for this function:\nopagebreak
 \end{figure}
 
 
-\hypertarget{class_token_a8e3d3bce7ab65c33abadab8fc0aa2f46}{
-\index{Token@{Token}!line@{line}}
+\hypertarget{class_token_a8e3d3bce7ab65c33abadab8fc0aa2f46}{\index{Token@{Token}!line@{line}}
 \index{line@{line}!Token@{Token}}
-\subsubsection[{line}]{\setlength{\rightskip}{0pt plus 5cm}int Token::line (
+\subsubsection[{line}]{\setlength{\rightskip}{0pt plus 5cm}int Token\-::line (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-) const}}
-\label{class_token_a8e3d3bce7ab65c33abadab8fc0aa2f46}
+) const}}\label{class_token_a8e3d3bce7ab65c33abadab8fc0aa2f46}
 
 
-Definition at line 41 of file token.cpp.
+Definition at line 41 of file token.\-cpp.
 
-\hypertarget{class_token_a44c1e0a6d1880cb378e7b43178db4e08}{
-\index{Token@{Token}!operator!=@{operator!=}}
+\hypertarget{class_token_a44c1e0a6d1880cb378e7b43178db4e08}{\index{Token@{Token}!operator!=@{operator!=}}
 \index{operator!=@{operator!=}!Token@{Token}}
-\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool Token::operator!= (
+\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool Token\-::operator!= (
 \begin{DoxyParamCaption}
 \item[{const {\bf Token} \&}]{other}
 \end{DoxyParamCaption}
-) const}}
-\label{class_token_a44c1e0a6d1880cb378e7b43178db4e08}
+) const}}\label{class_token_a44c1e0a6d1880cb378e7b43178db4e08}
 
 
-Definition at line 64 of file token.cpp.
+Definition at line 64 of file token.\-cpp.
 
-\hypertarget{class_token_a4b0d7419c692350d4b28b947956e7e82}{
-\index{Token@{Token}!operator==@{operator==}}
+\hypertarget{class_token_a4b0d7419c692350d4b28b947956e7e82}{\index{Token@{Token}!operator==@{operator==}}
 \index{operator==@{operator==}!Token@{Token}}
-\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool Token::operator== (
+\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool Token\-::operator== (
 \begin{DoxyParamCaption}
 \item[{const {\bf Token} \&}]{other}
 \end{DoxyParamCaption}
-) const}}
-\label{class_token_a4b0d7419c692350d4b28b947956e7e82}
+) const}}\label{class_token_a4b0d7419c692350d4b28b947956e7e82}
 
 
-Definition at line 56 of file token.cpp.
+Definition at line 56 of file token.\-cpp.
 
 
 
-Here is the call graph for this function:\nopagebreak
+Here is the call graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
@@ -203,83 +187,77 @@ Here is the call graph for this function:\nopagebreak
 \end{figure}
 
 
-\hypertarget{class_token_ae8915cc9838cf9e08ff6c7c39fd81ed2}{
-\index{Token@{Token}!text@{text}}
-\index{text@{text}!Token@{Token}}
-\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}std::string Token::text (
-\begin{DoxyParamCaption}
-{}
-\end{DoxyParamCaption}
-) const}}
-\label{class_token_ae8915cc9838cf9e08ff6c7c39fd81ed2}
-
-
-Definition at line 31 of file token.cpp.
-
-\hypertarget{class_token_a30e84cfd0f4ac2c71f59366088787d8e}{
-\index{Token@{Token}!text@{text}}
+\hypertarget{class_token_a30e84cfd0f4ac2c71f59366088787d8e}{\index{Token@{Token}!text@{text}}
 \index{text@{text}!Token@{Token}}
-\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}void Token::text (
+\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}void Token\-::text (
 \begin{DoxyParamCaption}
-\item[{std::string}]{txt}
+\item[{std\-::string}]{txt}
 \end{DoxyParamCaption}
-)}}
-\label{class_token_a30e84cfd0f4ac2c71f59366088787d8e}
+)}}\label{class_token_a30e84cfd0f4ac2c71f59366088787d8e}
 
 
-Definition at line 26 of file token.cpp.
+Definition at line 26 of file token.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=278pt]{class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph}
+\includegraphics[width=276pt]{class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph}
 \end{center}
 \end{figure}
 
 
-\hypertarget{class_token_a94ffaaf2ec54ac87397607e9af567df8}{
-\index{Token@{Token}!type@{type}}
-\index{type@{type}!Token@{Token}}
-\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf TokenType\_\-T} Token::type (
+\hypertarget{class_token_ae8915cc9838cf9e08ff6c7c39fd81ed2}{\index{Token@{Token}!text@{text}}
+\index{text@{text}!Token@{Token}}
+\subsubsection[{text}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string Token\-::text (
 \begin{DoxyParamCaption}
 {}
 \end{DoxyParamCaption}
-) const}}
-\label{class_token_a94ffaaf2ec54ac87397607e9af567df8}
+) const}}\label{class_token_ae8915cc9838cf9e08ff6c7c39fd81ed2}
 
 
-Definition at line 21 of file token.cpp.
+Definition at line 31 of file token.\-cpp.
 
-\hypertarget{class_token_af7a5db637926db45f92522f7bc207207}{
-\index{Token@{Token}!type@{type}}
+\hypertarget{class_token_af7a5db637926db45f92522f7bc207207}{\index{Token@{Token}!type@{type}}
 \index{type@{type}!Token@{Token}}
-\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}void Token::type (
+\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}void Token\-::type (
 \begin{DoxyParamCaption}
-\item[{{\bf TokenType\_\-T}}]{typ}
+\item[{{\bf Token\-Type\-\_\-\-T}}]{typ}
 \end{DoxyParamCaption}
-)}}
-\label{class_token_af7a5db637926db45f92522f7bc207207}
+)}}\label{class_token_af7a5db637926db45f92522f7bc207207}
 
 
-Definition at line 16 of file token.cpp.
+Definition at line 16 of file token.\-cpp.
 
 
 
-Here is the caller graph for this function:\nopagebreak
+Here is the caller graph for this function\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=280pt]{class_token_af7a5db637926db45f92522f7bc207207_icgraph}
+\includegraphics[width=278pt]{class_token_af7a5db637926db45f92522f7bc207207_icgraph}
 \end{center}
 \end{figure}
 
 
+\hypertarget{class_token_a94ffaaf2ec54ac87397607e9af567df8}{\index{Token@{Token}!type@{type}}
+\index{type@{type}!Token@{Token}}
+\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Token\-Type\-\_\-\-T} Token\-::type (
+\begin{DoxyParamCaption}
+{}
+\end{DoxyParamCaption}
+) const}}\label{class_token_a94ffaaf2ec54ac87397607e9af567df8}
+
+
+Definition at line 21 of file token.\-cpp.
+
 
 
-The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
+The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
 \item 
-source/lexer/token/\hyperlink{token_8h}{token.h}\item 
-source/lexer/token/\hyperlink{token_8cpp}{token.cpp}\end{DoxyCompactItemize}
+source/lexer/token/\hyperlink{token_8h}{token.\-h}\item 
+source/lexer/token/\hyperlink{token_8cpp}{token.\-cpp}\end{DoxyCompactItemize}
index eef571ed7e29413c9f45b3419bd128036dd33fee..d2bd94b837abf2a44a99f3eb5a10c23329f75a78 100644 (file)
@@ -1 +1 @@
-59d99df5d0ea893761eb7cca9bd914f3
\ No newline at end of file
+f5eaa11a3bf0d62ac6e4793ba20d1ffa
\ No newline at end of file
index c1a6d1b6d3a155bfd3b84f2d5ab1d8fcbece959c..e53dc0c51f096e68e2dfff82ef702b4e332332a4 100644 (file)
Binary files a/docs/doxygen/latex/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.pdf and b/docs/doxygen/latex/class_token_a1b21e17c8d9b12f84147656d03492b57_icgraph.pdf differ
index e01e3bd2e3cf5c7a620b792e81b162ae140541f7..8cbf6395a78cf06354e63863a032cfd7e7ccbe08 100644 (file)
@@ -1 +1 @@
-d4d17693a41c5f8e63781feb12325267
\ No newline at end of file
+7260c076b423f26097842b06dd3692cd
\ No newline at end of file
index a34fcd5639e11747e5dcf5cdf5005f68d6a83e3f..ae076fe7dea6fea11ccb1b61896159d095d820e3 100644 (file)
Binary files a/docs/doxygen/latex/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.pdf and b/docs/doxygen/latex/class_token_a30e84cfd0f4ac2c71f59366088787d8e_icgraph.pdf differ
index 7d010a3b94e47bcdc2c748975cccea38e6e874f6..249654dfabd63eefe782111a87aefe17a9a8f26a 100644 (file)
@@ -1 +1 @@
-5421e76f15ebb64b5251a114e864f0a3
\ No newline at end of file
+258ac05dca413fcd2e12919c26aa016a
\ No newline at end of file
index 4b72653131e745ed4dc12d209e833524aa1ca7e5..3ece435ca5553a6661140a997aa449ad2507f33c 100644 (file)
Binary files a/docs/doxygen/latex/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.pdf and b/docs/doxygen/latex/class_token_a4b0d7419c692350d4b28b947956e7e82_cgraph.pdf differ
index bf13c2211ce4f74535087fc7950ca6de7b73b03c..120adec3dc29c3e07d9e6fd8adea91fe9519bd83 100644 (file)
@@ -1 +1 @@
-4e507e224f3e4d3269795661af21e35c
\ No newline at end of file
+5c091164f1c77e961b017a6f7f10c554
\ No newline at end of file
index 95cd12b2983a8f9e035ddfba772ad401f3481eac..cf5751bea66f2311616621ddd571bcf610413f97 100644 (file)
Binary files a/docs/doxygen/latex/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.pdf and b/docs/doxygen/latex/class_token_aa9f8fb673aae6d36dad03e3f5d1e5f77_icgraph.pdf differ
index 73cb0e6dd3d25bdd7dc0c7a62606f7a20b51078a..340b9e1efa7eee19c7d0cedfe791d80696213a14 100644 (file)
@@ -1 +1 @@
-d2ad6ea623f3e7892cf512c396df0675
\ No newline at end of file
+933758ecc3842c02b45feabcbdb19850
\ No newline at end of file
index d02a8696d0a500908d25ee07859d4059d0b76c0a..e29ec5f02726a4940f7d3862adc10619551cbca3 100644 (file)
Binary files a/docs/doxygen/latex/class_token_af7a5db637926db45f92522f7bc207207_icgraph.pdf and b/docs/doxygen/latex/class_token_af7a5db637926db45f92522f7bc207207_icgraph.pdf differ
diff --git a/docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb.tex b/docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb.tex
new file mode 100644 (file)
index 0000000..601c896
--- /dev/null
@@ -0,0 +1,20 @@
+\hypertarget{dir_03dccc10170a172d872e1c090cced3eb}{\section{source/buffer/ Directory Reference}
+\label{dir_03dccc10170a172d872e1c090cced3eb}\index{source/buffer/ Directory Reference@{source/buffer/ Directory Reference}}
+}
+Directory dependency graph for source/buffer/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=166pt]{dir_03dccc10170a172d872e1c090cced3eb_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{ibuffer_8cpp}{ibuffer.\-cpp}
+\item 
+file \hyperlink{ibuffer_8d}{ibuffer.\-d}
+\item 
+file \hyperlink{ibuffer_8h}{ibuffer.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb_dep.md5 b/docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb_dep.md5
new file mode 100644 (file)
index 0000000..5a66903
--- /dev/null
@@ -0,0 +1 @@
+791195072dc7aeb4015de1979293e74b
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb_dep.pdf b/docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb_dep.pdf
new file mode 100644 (file)
index 0000000..e8b4483
Binary files /dev/null and b/docs/doxygen/latex/dir_03dccc10170a172d872e1c090cced3eb_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6.tex b/docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6.tex
new file mode 100644 (file)
index 0000000..10316d7
--- /dev/null
@@ -0,0 +1,20 @@
+\hypertarget{dir_040db83666d49d272c886fd8333eeae6}{\section{source/visitor/astprinter/ Directory Reference}
+\label{dir_040db83666d49d272c886fd8333eeae6}\index{source/visitor/astprinter/ Directory Reference@{source/visitor/astprinter/ Directory Reference}}
+}
+Directory dependency graph for source/visitor/astprinter/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=168pt]{dir_040db83666d49d272c886fd8333eeae6_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{astprinter_8cpp}{astprinter.\-cpp}
+\item 
+file \hyperlink{astprinter_8d}{astprinter.\-d}
+\item 
+file \hyperlink{astprinter_8h}{astprinter.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6_dep.md5 b/docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6_dep.md5
new file mode 100644 (file)
index 0000000..29c2c12
--- /dev/null
@@ -0,0 +1 @@
+fd37194982bc71462db8e33079fefe5e
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6_dep.pdf b/docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6_dep.pdf
new file mode 100644 (file)
index 0000000..2170057
Binary files /dev/null and b/docs/doxygen/latex/dir_040db83666d49d272c886fd8333eeae6_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34.tex b/docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34.tex
new file mode 100644 (file)
index 0000000..ff16793
--- /dev/null
@@ -0,0 +1,27 @@
+\hypertarget{dir_0713e853f9be800659de034b50d5eb34}{\section{source/parser/ Directory Reference}
+\label{dir_0713e853f9be800659de034b50d5eb34}\index{source/parser/ Directory Reference@{source/parser/ Directory Reference}}
+}
+Directory dependency graph for source/parser/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{dir_0713e853f9be800659de034b50d5eb34_dep}
+\end{center}
+\end{figure}
+\subsection*{Directories}
+\begin{DoxyCompactItemize}
+\item 
+directory \hyperlink{dir_7d243f0521fc9ea9eda52e50e3904d9f}{ast}
+\item 
+directory \hyperlink{dir_b9e62201da49416043e75d5681b5d992}{btparser}
+\end{DoxyCompactItemize}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{iparser_8cpp}{iparser.\-cpp}
+\item 
+file \hyperlink{iparser_8d}{iparser.\-d}
+\item 
+file \hyperlink{iparser_8h}{iparser.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34_dep.md5 b/docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34_dep.md5
new file mode 100644 (file)
index 0000000..62a3716
--- /dev/null
@@ -0,0 +1 @@
+bc3cb6a2ad1dadf8649378880d8047a0
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34_dep.pdf b/docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34_dep.pdf
new file mode 100644 (file)
index 0000000..252398a
Binary files /dev/null and b/docs/doxygen/latex/dir_0713e853f9be800659de034b50d5eb34_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e.tex b/docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e.tex
new file mode 100644 (file)
index 0000000..ea27778
--- /dev/null
@@ -0,0 +1,20 @@
+\hypertarget{dir_0ded4896afb9830a3107831cf5c3c74e}{\section{source/marker/ Directory Reference}
+\label{dir_0ded4896afb9830a3107831cf5c3c74e}\index{source/marker/ Directory Reference@{source/marker/ Directory Reference}}
+}
+Directory dependency graph for source/marker/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=166pt]{dir_0ded4896afb9830a3107831cf5c3c74e_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{imarker_8cpp}{imarker.\-cpp}
+\item 
+file \hyperlink{imarker_8d}{imarker.\-d}
+\item 
+file \hyperlink{imarker_8h}{imarker.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e_dep.md5 b/docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e_dep.md5
new file mode 100644 (file)
index 0000000..581fe1e
--- /dev/null
@@ -0,0 +1 @@
+63b07cb0436faa053377d604e11f0f26
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e_dep.pdf b/docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e_dep.pdf
new file mode 100644 (file)
index 0000000..12bad78
Binary files /dev/null and b/docs/doxygen/latex/dir_0ded4896afb9830a3107831cf5c3c74e_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f.tex b/docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f.tex
new file mode 100644 (file)
index 0000000..74b6e7a
--- /dev/null
@@ -0,0 +1,25 @@
+\hypertarget{dir_5a7579107b65eb4193120908d061ed8f}{\section{source/visitor/ Directory Reference}
+\label{dir_5a7579107b65eb4193120908d061ed8f}\index{source/visitor/ Directory Reference@{source/visitor/ Directory Reference}}
+}
+Directory dependency graph for source/visitor/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=256pt]{dir_5a7579107b65eb4193120908d061ed8f_dep}
+\end{center}
+\end{figure}
+\subsection*{Directories}
+\begin{DoxyCompactItemize}
+\item 
+directory \hyperlink{dir_040db83666d49d272c886fd8333eeae6}{astprinter}
+\end{DoxyCompactItemize}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{ivisitor_8cpp}{ivisitor.\-cpp}
+\item 
+file \hyperlink{ivisitor_8d}{ivisitor.\-d}
+\item 
+file \hyperlink{ivisitor_8h}{ivisitor.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f_dep.md5 b/docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f_dep.md5
new file mode 100644 (file)
index 0000000..84f3905
--- /dev/null
@@ -0,0 +1 @@
+06c430af690a57490fe06cb28759dd94
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f_dep.pdf b/docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f_dep.pdf
new file mode 100644 (file)
index 0000000..4af52d0
Binary files /dev/null and b/docs/doxygen/latex/dir_5a7579107b65eb4193120908d061ed8f_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7.tex b/docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7.tex
new file mode 100644 (file)
index 0000000..ccfc64c
--- /dev/null
@@ -0,0 +1,27 @@
+\hypertarget{dir_6e01c9f65c607c8413b6b867b2e4a4a7}{\section{source/lexer/ Directory Reference}
+\label{dir_6e01c9f65c607c8413b6b867b2e4a4a7}\index{source/lexer/ Directory Reference@{source/lexer/ Directory Reference}}
+}
+Directory dependency graph for source/lexer/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=312pt]{dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep}
+\end{center}
+\end{figure}
+\subsection*{Directories}
+\begin{DoxyCompactItemize}
+\item 
+directory \hyperlink{dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7}{llnlexer}
+\item 
+directory \hyperlink{dir_e0e9d8d67a346e030b26eb17ee9d6bea}{token}
+\end{DoxyCompactItemize}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{ilexer_8cpp}{ilexer.\-cpp}
+\item 
+file \hyperlink{ilexer_8d}{ilexer.\-d}
+\item 
+file \hyperlink{ilexer_8h}{ilexer.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.md5 b/docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.md5
new file mode 100644 (file)
index 0000000..6185f35
--- /dev/null
@@ -0,0 +1 @@
+db97abad2ea882460deee2eb3f43abf3
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.pdf b/docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.pdf
new file mode 100644 (file)
index 0000000..cfe429c
Binary files /dev/null and b/docs/doxygen/latex/dir_6e01c9f65c607c8413b6b867b2e4a4a7_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b.tex b/docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b.tex
new file mode 100644 (file)
index 0000000..b184d3f
--- /dev/null
@@ -0,0 +1,20 @@
+\hypertarget{dir_7cbf506fb13f3b03152051beb0d4464b}{\section{source/exception/ Directory Reference}
+\label{dir_7cbf506fb13f3b03152051beb0d4464b}\index{source/exception/ Directory Reference@{source/exception/ Directory Reference}}
+}
+Directory dependency graph for source/exception/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=170pt]{dir_7cbf506fb13f3b03152051beb0d4464b_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{exception_8cpp}{exception.\-cpp}
+\item 
+file \hyperlink{exception_8d}{exception.\-d}
+\item 
+file \hyperlink{exception_8h}{exception.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b_dep.md5 b/docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b_dep.md5
new file mode 100644 (file)
index 0000000..82a0608
--- /dev/null
@@ -0,0 +1 @@
+5afa9024b7d23f4031a3613e9c060cee
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b_dep.pdf b/docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b_dep.pdf
new file mode 100644 (file)
index 0000000..c7f0df8
Binary files /dev/null and b/docs/doxygen/latex/dir_7cbf506fb13f3b03152051beb0d4464b_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f.tex b/docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f.tex
new file mode 100644 (file)
index 0000000..ca15bcf
--- /dev/null
@@ -0,0 +1,20 @@
+\hypertarget{dir_7d243f0521fc9ea9eda52e50e3904d9f}{\section{source/parser/ast/ Directory Reference}
+\label{dir_7d243f0521fc9ea9eda52e50e3904d9f}\index{source/parser/ast/ Directory Reference@{source/parser/ast/ Directory Reference}}
+}
+Directory dependency graph for source/parser/ast/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=206pt]{dir_7d243f0521fc9ea9eda52e50e3904d9f_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{ast_8cpp}{ast.\-cpp}
+\item 
+file \hyperlink{ast_8d}{ast.\-d}
+\item 
+file \hyperlink{ast_8h}{ast.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.md5 b/docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.md5
new file mode 100644 (file)
index 0000000..aada52d
--- /dev/null
@@ -0,0 +1 @@
+46a3da2021e9a5ee8230f7c8384bafa6
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.pdf b/docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.pdf
new file mode 100644 (file)
index 0000000..3053fb9
Binary files /dev/null and b/docs/doxygen/latex/dir_7d243f0521fc9ea9eda52e50e3904d9f_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94.tex b/docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94.tex
new file mode 100644 (file)
index 0000000..14da49d
--- /dev/null
@@ -0,0 +1,26 @@
+\hypertarget{dir_89df9e639bca1960a616c1c202d57d94}{\section{source/symbol/ Directory Reference}
+\label{dir_89df9e639bca1960a616c1c202d57d94}\index{source/symbol/ Directory Reference@{source/symbol/ Directory Reference}}
+}
+Directory dependency graph for source/symbol/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=166pt]{dir_89df9e639bca1960a616c1c202d57d94_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{scopestack_8cpp}{scopestack.\-cpp}
+\item 
+file \hyperlink{scopestack_8d}{scopestack.\-d}
+\item 
+file \hyperlink{scopestack_8h}{scopestack.\-h}
+\item 
+file \hyperlink{symbol_8cpp}{symbol.\-cpp}
+\item 
+file \hyperlink{symbol_8d}{symbol.\-d}
+\item 
+file \hyperlink{symbol_8h}{symbol.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94_dep.md5 b/docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94_dep.md5
new file mode 100644 (file)
index 0000000..1926093
--- /dev/null
@@ -0,0 +1 @@
+e17a2bcbd4da31202a34032468901594
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94_dep.pdf b/docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94_dep.pdf
new file mode 100644 (file)
index 0000000..10f249e
Binary files /dev/null and b/docs/doxygen/latex/dir_89df9e639bca1960a616c1c202d57d94_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.tex b/docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.tex
new file mode 100644 (file)
index 0000000..14f1ecd
--- /dev/null
@@ -0,0 +1,28 @@
+\hypertarget{dir_b2f33c71d4aa5e7af42a1ca61ff5af1b}{\section{source/ Directory Reference}
+\label{dir_b2f33c71d4aa5e7af42a1ca61ff5af1b}\index{source/ Directory Reference@{source/ Directory Reference}}
+}
+Directory dependency graph for source/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=350pt]{dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep}
+\end{center}
+\end{figure}
+\subsection*{Directories}
+\begin{DoxyCompactItemize}
+\item 
+directory \hyperlink{dir_03dccc10170a172d872e1c090cced3eb}{buffer}
+\item 
+directory \hyperlink{dir_7cbf506fb13f3b03152051beb0d4464b}{exception}
+\item 
+directory \hyperlink{dir_6e01c9f65c607c8413b6b867b2e4a4a7}{lexer}
+\item 
+directory \hyperlink{dir_0ded4896afb9830a3107831cf5c3c74e}{marker}
+\item 
+directory \hyperlink{dir_0713e853f9be800659de034b50d5eb34}{parser}
+\item 
+directory \hyperlink{dir_89df9e639bca1960a616c1c202d57d94}{symbol}
+\item 
+directory \hyperlink{dir_5a7579107b65eb4193120908d061ed8f}{visitor}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.md5 b/docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.md5
new file mode 100644 (file)
index 0000000..b546dd1
--- /dev/null
@@ -0,0 +1 @@
+c97ef2d26e33ddf175b4ce1b67b286a4
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.pdf b/docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.pdf
new file mode 100644 (file)
index 0000000..edcda3e
Binary files /dev/null and b/docs/doxygen/latex/dir_b2f33c71d4aa5e7af42a1ca61ff5af1b_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.tex b/docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7.tex
new file mode 100644 (file)
index 0000000..be0c233
--- /dev/null
@@ -0,0 +1,20 @@
+\hypertarget{dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7}{\section{source/lexer/llnlexer/ Directory Reference}
+\label{dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7}\index{source/lexer/llnlexer/ Directory Reference@{source/lexer/llnlexer/ Directory Reference}}
+}
+Directory dependency graph for source/lexer/llnlexer/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=166pt]{dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{llnlexer_8cpp}{llnlexer.\-cpp}
+\item 
+file \hyperlink{llnlexer_8d}{llnlexer.\-d}
+\item 
+file \hyperlink{llnlexer_8h}{llnlexer.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.md5 b/docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.md5
new file mode 100644 (file)
index 0000000..355cf33
--- /dev/null
@@ -0,0 +1 @@
+13c75b221803d286a2ce0847657f6aa2
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.pdf b/docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.pdf
new file mode 100644 (file)
index 0000000..870ed1f
Binary files /dev/null and b/docs/doxygen/latex/dir_b5ebd7784fcb5fa8d1a2ca4f98b1fae7_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992.tex b/docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992.tex
new file mode 100644 (file)
index 0000000..680bda4
--- /dev/null
@@ -0,0 +1,20 @@
+\hypertarget{dir_b9e62201da49416043e75d5681b5d992}{\section{source/parser/btparser/ Directory Reference}
+\label{dir_b9e62201da49416043e75d5681b5d992}\index{source/parser/btparser/ Directory Reference@{source/parser/btparser/ Directory Reference}}
+}
+Directory dependency graph for source/parser/btparser/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=210pt]{dir_b9e62201da49416043e75d5681b5d992_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{btparser_8cpp}{btparser.\-cpp}
+\item 
+file \hyperlink{btparser_8d}{btparser.\-d}
+\item 
+file \hyperlink{btparser_8h}{btparser.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992_dep.md5 b/docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992_dep.md5
new file mode 100644 (file)
index 0000000..0c51bbf
--- /dev/null
@@ -0,0 +1 @@
+dab72e1bbfe15acd9b7804af1beb07a4
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992_dep.pdf b/docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992_dep.pdf
new file mode 100644 (file)
index 0000000..a8aef42
Binary files /dev/null and b/docs/doxygen/latex/dir_b9e62201da49416043e75d5681b5d992_dep.pdf differ
diff --git a/docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea.tex b/docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea.tex
new file mode 100644 (file)
index 0000000..96576c2
--- /dev/null
@@ -0,0 +1,20 @@
+\hypertarget{dir_e0e9d8d67a346e030b26eb17ee9d6bea}{\section{source/lexer/token/ Directory Reference}
+\label{dir_e0e9d8d67a346e030b26eb17ee9d6bea}\index{source/lexer/token/ Directory Reference@{source/lexer/token/ Directory Reference}}
+}
+Directory dependency graph for source/lexer/token/\-:
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=166pt]{dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{DoxyCompactItemize}
+\item 
+file \hyperlink{token_8cpp}{token.\-cpp}
+\item 
+file \hyperlink{token_8d}{token.\-d}
+\item 
+file \hyperlink{token_8h}{token.\-h}
+\end{DoxyCompactItemize}
diff --git a/docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.md5 b/docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.md5
new file mode 100644 (file)
index 0000000..d2b4aff
--- /dev/null
@@ -0,0 +1 @@
+a27caa715fa9c478b8171c3b9598c539
\ No newline at end of file
diff --git a/docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.pdf b/docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.pdf
new file mode 100644 (file)
index 0000000..b29ae9e
Binary files /dev/null and b/docs/doxygen/latex/dir_e0e9d8d67a346e030b26eb17ee9d6bea_dep.pdf differ
index 0a524a2608171b1bca5eaf7c9c309952e991d8f0..6ed64e35f63cd0b5d9f7bac7690710028833cf77 100644 (file)
 \RequirePackage{longtable}
 \RequirePackage{verbatim}
 \RequirePackage{ifthen}
-\RequirePackage{xcolor}
+\RequirePackage{xtab}
+\RequirePackage{multirow}
+\RequirePackage[table]{xcolor}
 
 % Use helvetica font instead of times roman
 \RequirePackage{helvet}
 \RequirePackage{sectsty}
 \RequirePackage{tocloft}
-\allsectionsfont{\usefont{OT1}{phv}{bc}{n}\selectfont}
-\providecommand{\cftchapfont}{%
-  \fontsize{11}{13}\usefont{OT1}{phv}{bc}{n}\selectfont
-}
-\providecommand{\cftchappagefont}{%
-  \fontsize{11}{13}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cftsecfont}{%
-  \fontsize{10}{12}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cftsecpagefont}{%
-  \fontsize{10}{12}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cftsubsecfont}{%
-  \fontsize{10}{12}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cftsubsecpagefont}{%
-  \fontsize{10}{12}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cftsubsubsecfont}{%
-  \fontsize{9}{11}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cftsubsubsecpagefont}{%
-  \fontsize{9}{11}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cftparafont}{%
-  \fontsize{9}{11}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cftparapagefont}{%
-  \fontsize{9}{11}\usefont{OT1}{phv}{c}{n}\selectfont
-}
-\providecommand{\cfttoctitlefont}{%
-  \fontsize{20}{22}\usefont{OT1}{phv}{b}{n}\selectfont
-}
 \providecommand{\rmdefault}{phv}
 \providecommand{\bfdefault}{bc}
 
 \fancyhead[RO]{\fancyplain{}{\bfseries\thepage}}
 \fancyfoot[LE]{\fancyplain{}{}}
 \fancyfoot[CE]{\fancyplain{}{}}
-\fancyfoot[RE]{\fancyplain{}{\bfseries\scriptsize Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by Doxygen }}
-\fancyfoot[LO]{\fancyplain{}{\bfseries\scriptsize Generated on Mon Jun 25 2012 16:46:24 for Parse Utils by Doxygen }}
+\fancyfoot[RE]{\fancyplain{}{\bfseries\scriptsize Generated on Tue Jun 26 2012 01\-:54\-:23 for Parse Utils by Doxygen }}
+\fancyfoot[LO]{\fancyplain{}{\bfseries\scriptsize Generated on Tue Jun 26 2012 01\-:54\-:23 for Parse Utils by Doxygen }}
 \fancyfoot[CO]{\fancyplain{}{}}
 \fancyfoot[RO]{\fancyplain{}{}}
 %---------- Internal commands used in this style file ----------------
 
+\newcommand\tabfill[1]{%
+  \dimen@\linewidth%
+  \advance\dimen@\@totalleftmargin%
+  \advance\dimen@-\dimen\@curtab%
+  \parbox[t]\dimen@{\raggedright #1\ifhmode\strut\fi}%
+}
+
+\newcommand{\ensurespace}[1]{%
+  \begingroup
+    \setlength{\dimen@}{#1}%
+    \vskip\z@\@plus\dimen@
+    \penalty -100\vskip\z@\@plus -\dimen@
+    \vskip\dimen@
+    \penalty 9999%
+    \vskip -\dimen@
+    \vskip\z@skip % hide the previous |\vskip| from |\addvspace|
+  \endgroup
+}
+
 % Generic environment used by all paragraph-based environments defined
 % below. Note that the command \title{...} needs to be defined inside
 % those environments!
 \newenvironment{DoxyDesc}[1]{%
+  \ensurespace{4\baselineskip}%
   \begin{list}{}%
   {%
     \settowidth{\labelwidth}{40pt}%
 
 % Used by @code ... @endcode
 \newenvironment{DoxyCode}{%
-  \footnotesize%
-  \verbatim%
+
+
+\begin{scriptsize}\begin{alltt}%
 }{%
-  \endverbatim%
-  \normalsize%
+\end{alltt}\end{scriptsize}%
 }
 
 % Used by @example, @include, @includelineno and @dontinclude
   \end{DoxyDesc}%
 }
 
+% Used by @copyright
+\newenvironment{DoxyCopyright}[1]{%
+  \begin{DoxyDesc}{#1}%
+}{%
+  \end{DoxyDesc}%
+}
+
 % Used by @remark
 \newenvironment{DoxyRemark}[1]{%
   \begin{DoxyDesc}{#1}%
 % Used by parameter lists
 \newenvironment{DoxyParams}[2][]{%
   \begin{DoxyDesc}{#2}%
-    \begin{description}%
-      \item[] \hspace{\fill} \vspace{-25pt}%
-      \definecolor{tableShade}{HTML}{F8F8F8}%
-      \rowcolors{1}{white}{tableShade}%
-      \arrayrulecolor{gray}%
-      \setlength{\tabcolsep}{0.01\textwidth}%
-      \ifthenelse{\equal{#1}{}}
-      {\begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
-                          p{0.87\textwidth}|}}%
-      {\ifthenelse{\equal{#1}{1}}%
-       {\begin{longtable}{|>{\centering}p{0.10\textwidth}|%
-                          >{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
-                          p{0.75\textwidth}|}}%
-       {\begin{longtable}{|>{\centering}p{0.10\textwidth}|%
-                          >{\centering\hspace{0pt}}p{0.15\textwidth}|%
-                          >{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
-                          p{0.58\textwidth}|}}%
-       }\hline%
+    \item[] \hspace{\fill} \vspace{-40pt}%
+    \settowidth{\labelwidth}{40pt}%
+    \setlength{\LTleft}{0pt}%
+    \setlength{\tabcolsep}{0.01\textwidth}%
+    \ifthenelse{\equal{#1}{}}%
+    {\begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
+                        p{0.815\textwidth}|}}%
+    {\ifthenelse{\equal{#1}{1}}%
+      {\begin{longtable}{|>{\centering}p{0.10\textwidth}|%
+                         >{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
+                         p{0.685\textwidth}|}}%
+      {\begin{longtable}{|>{\centering}p{0.10\textwidth}|%
+                         >{\centering\hspace{0pt}}p{0.15\textwidth}|%
+                         >{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
+                         p{0.515\textwidth}|}}%
+    }\hline%
 }{%
-      \end{longtable}%
-    \end{description}%
+    \end{longtable}%
+  \end{DoxyDesc}%
+}
+
+% Used for fields of simple structs
+\newenvironment{DoxyFields}[1]{%
+  \begin{DoxyDesc}{#1}%
+    \item[] \hspace{\fill} \vspace{-40pt}%
+    \settowidth{\labelwidth}{40pt}%
+    \setlength{\LTleft}{0pt}%
+    \setlength{\tabcolsep}{0.01\textwidth}%
+    \begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.15\textwidth}|%
+                         p{0.15\textwidth}|%
+                         p{0.635\textwidth}|}%
+    \hline%
+}{%
+    \end{longtable}%
   \end{DoxyDesc}%
 }
 
   \begin{DoxyDesc}{#1}%
     \begin{description}%
       \item[] \hspace{\fill} \vspace{-25pt}%
-      \definecolor{tableShade}{HTML}{F8F8F8}%
-      \rowcolors{1}{white}{tableShade}%
-      \arrayrulecolor{gray}%
       \setlength{\tabcolsep}{0.01\textwidth}%
       \begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.25\textwidth}|%
                           p{0.77\textwidth}|}%
 {
 \setlength{\tmplength}
      {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
-      \par\begin{tabular*}{\linewidth}
+      \par\begin{xtabular*}{\linewidth}
              {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
 }
-{\end{tabular*}\par}
+{\end{xtabular*}\par}
 \newcommand{\entrylabel}[1]{
-   {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
+   {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{%
+   \usefont{OT1}{phv}{bc}{n}\color{darkgray}#1}\vspace{1.5\baselineskip}}}}
 \newenvironment{Desc}
 {\begin{list}{}
   {
   }
 }
 {\end{list}}
+\newsavebox{\xrefbox}
+\newlength{\xreflength}
+\newcommand{\xreflabel}[1]{%
+  \sbox{\xrefbox}{#1}%
+  \setlength{\xreflength}{\wd\xrefbox}%
+  \ifthenelse{\xreflength>\labelwidth}{%
+    \begin{minipage}{\textwidth}%
+      \setlength{\parindent}{0pt}%
+      \hangindent=15pt\bfseries #1\vspace{1.2\itemsep}%
+    \end{minipage}%
+  }{%
+   \parbox[b]{\labelwidth}{\makebox[0pt][l]{\textbf{#1}}}%
+  }}%
+\newenvironment{DoxyRefList}{%
+  \begin{list}{}{%
+    \setlength{\labelwidth}{10pt}%
+    \setlength{\leftmargin}{\labelwidth}%
+    \addtolength{\leftmargin}{\labelsep}%
+    \renewcommand{\makelabel}{\xreflabel}%
+    }%
+  }%
+{\end{list}}
+\newenvironment{DoxyRefDesc}[1]
+{\begin{list}{}{%
+  \renewcommand\makelabel[1]{\textbf{##1}}
+  \settowidth\labelwidth{\makelabel{#1}}
+  \setlength\leftmargin{\labelwidth+\labelsep}}}
+{\end{list}}
 \newenvironment{Indent}
   {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
       \item[]\ignorespaces}
   {\unskip\end{list}}
 \setlength{\parindent}{0cm}
 \setlength{\parskip}{0.2cm}
-\addtocounter{secnumdepth}{1}
+\addtocounter{secnumdepth}{2}
 \usepackage[T1]{fontenc}
 \makeatletter
 \renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}%
-   {-3.25ex plus -1ex minus -0.2ex}%
-   {1.5ex plus 0.2ex}%
-   {\normalfont\normalsize\bfseries}}
+   {-1.0ex}%
+   {1.0ex}%
+   {\usefont{OT1}{phv}{bc}{n}\color{darkgray}}}
+\renewcommand{\subparagraph}{\@startsection{subparagraph}{5}{0ex}%
+   {-1.0ex}%
+   {1.0ex}%
+   {\usefont{OT1}{phv}{bc}{n}\color{darkgray}}}
 \makeatother
+\allsectionsfont{\usefont{OT1}{phv}{bc}{n}\selectfont\color{darkgray}}
 \stepcounter{secnumdepth}
 \stepcounter{tocdepth}
 \definecolor{comment}{rgb}{0.5,0.0,0.0}
index 64474bbe3548334db5dc4e36aec1ea5551d5ee0d..b36e4a28caf29b628439939a016a398340081d83 100644 (file)
@@ -1,51 +1,47 @@
-\hypertarget{exception_8cpp}{
-\section{source/exception/exception.cpp File Reference}
-\label{exception_8cpp}\index{source/exception/exception.cpp@{source/exception/exception.cpp}}
+\hypertarget{exception_8cpp}{\section{source/exception/exception.cpp File Reference}
+\label{exception_8cpp}\index{source/exception/exception.\-cpp@{source/exception/exception.\-cpp}}
 }
-{\ttfamily \#include $<$sstream$>$}\par
-{\ttfamily \#include \char`\"{}exception.h\char`\"{}}\par
-Include dependency graph for exception.cpp:\nopagebreak
+{\ttfamily \#include $<$sstream$>$}\\*
+{\ttfamily \#include \char`\"{}exception.\-h\char`\"{}}\\*
+Include dependency graph for exception.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=282pt]{exception_8cpp__incl}
+\includegraphics[width=270pt]{exception_8cpp__incl}
 \end{center}
 \end{figure}
 \subsection*{Functions}
 \begin{DoxyCompactItemize}
 \item 
-\hyperlink{class_exception}{Exception} \& \hyperlink{exception_8cpp_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}{operator$<$$<$} (\hyperlink{class_exception}{Exception} \&ex, const std::string \&rhs)
+\hyperlink{class_exception}{Exception} \& \hyperlink{exception_8cpp_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}{operator$<$$<$} (\hyperlink{class_exception}{Exception} \&ex, const std\-::string \&rhs)
 \item 
 \hyperlink{class_exception}{Exception} \& \hyperlink{exception_8cpp_a96bb231c8f8c68239c83b6fa691e02b4}{operator$<$$<$} (\hyperlink{class_exception}{Exception} \&ex, unsigned int rhs)
 \end{DoxyCompactItemize}
 
 
 \subsection{Function Documentation}
-\hypertarget{exception_8cpp_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}{
-\index{exception.cpp@{exception.cpp}!operator$<$$<$@{operator$<$$<$}}
-\index{operator$<$$<$@{operator$<$$<$}!exception.cpp@{exception.cpp}}
+\hypertarget{exception_8cpp_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}{\index{exception.\-cpp@{exception.\-cpp}!operator$<$$<$@{operator$<$$<$}}
+\index{operator$<$$<$@{operator$<$$<$}!exception.cpp@{exception.\-cpp}}
 \subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Exception}\& operator$<$$<$ (
 \begin{DoxyParamCaption}
 \item[{{\bf Exception} \&}]{ex, }
-\item[{const std::string \&}]{rhs}
+\item[{const std\-::string \&}]{rhs}
 \end{DoxyParamCaption}
-)}}
-\label{exception_8cpp_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}
+)}}\label{exception_8cpp_a14ad8d29bc8d9f4eb8d2a0b0e5b1047f}
 
 
-Definition at line 39 of file exception.cpp.
+Definition at line 39 of file exception.\-cpp.
 
-\hypertarget{exception_8cpp_a96bb231c8f8c68239c83b6fa691e02b4}{
-\index{exception.cpp@{exception.cpp}!operator$<$$<$@{operator$<$$<$}}
-\index{operator$<$$<$@{operator$<$$<$}!exception.cpp@{exception.cpp}}
+\hypertarget{exception_8cpp_a96bb231c8f8c68239c83b6fa691e02b4}{\index{exception.\-cpp@{exception.\-cpp}!operator$<$$<$@{operator$<$$<$}}
+\index{operator$<$$<$@{operator$<$$<$}!exception.cpp@{exception.\-cpp}}
 \subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Exception}\& operator$<$$<$ (
 \begin{DoxyParamCaption}
 \item[{{\bf Exception} \&}]{ex, }
 \item[{unsigned int}]{rhs}
 \end{DoxyParamCaption}
-)}}
-\label{exception_8cpp_a96bb231c8f8c68239c83b6fa691e02b4}
+)}}\label{exception_8cpp_a96bb231c8f8c68239c83b6fa691e02b4}
 
 
-Definition at line 45 of file exception.cpp.
+Definition at line 45 of file exception.\-cpp.
 
index d31e47029de06dc00941be768f92a882e7ad533e..96206927f5b07bf3db8542f944fa0ea2a8b92fe3 100644 (file)
@@ -1 +1 @@
-ed1caf975b160a9c0b9d7e0e678d022f
\ No newline at end of file
+349cf579c204f4b95fb95dff7b7b8fc5
\ No newline at end of file
index 7430e66ee783ffcd34d6c92dd6bc84028dc18b2e..f10fe584dce906b39e8b19745acba8f7dcdf21d5 100644 (file)
Binary files a/docs/doxygen/latex/exception_8cpp__incl.pdf and b/docs/doxygen/latex/exception_8cpp__incl.pdf differ
index 20f7cc6d61e6314b32975377448cad273c706fa4..b88e15a8b4564db297564e6472b477edfd4ea94a 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{exception_8d}{
-\section{source/exception/exception.d File Reference}
-\label{exception_8d}\index{source/exception/exception.d@{source/exception/exception.d}}
+\hypertarget{exception_8d}{\section{source/exception/exception.d File Reference}
+\label{exception_8d}\index{source/exception/exception.\-d@{source/exception/exception.\-d}}
 }
index 4eea43384bd1efbe1a784f568d739cf690365080..16c39f4b4589ad7e3f132ed599f8c131853b8714 100644 (file)
@@ -1,22 +1,23 @@
-\hypertarget{exception_8h}{
-\section{source/exception/exception.h File Reference}
-\label{exception_8h}\index{source/exception/exception.h@{source/exception/exception.h}}
+\hypertarget{exception_8h}{\section{source/exception/exception.h File Reference}
+\label{exception_8h}\index{source/exception/exception.\-h@{source/exception/exception.\-h}}
 }
-{\ttfamily \#include $<$exception$>$}\par
-{\ttfamily \#include $<$string$>$}\par
-{\ttfamily \#include \char`\"{}token.h\char`\"{}}\par
-Include dependency graph for exception.h:\nopagebreak
+{\ttfamily \#include $<$exception$>$}\\*
+{\ttfamily \#include $<$string$>$}\\*
+{\ttfamily \#include \char`\"{}token.\-h\char`\"{}}\\*
+Include dependency graph for exception.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=262pt]{exception_8h__incl}
+\includegraphics[width=242pt]{exception_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=234pt]{exception_8h__dep__incl}
+\includegraphics[width=350pt]{exception_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
index 1b38bcb6d55efd1f4385c24e24abf67b5e912305..6c1946e56d779fea866abe051489283cb74c5186 100644 (file)
@@ -1 +1 @@
-4d0114530bdd6f0e63814c99b56296b2
\ No newline at end of file
+0c2c685f1982b3c20b4a2ab2d778cc04
\ No newline at end of file
index fca2eb45b79284761fa6e03eb9efed95ff833583..e23a0fa5df9bace8001f12542031ede0b5905b0e 100644 (file)
Binary files a/docs/doxygen/latex/exception_8h__dep__incl.pdf and b/docs/doxygen/latex/exception_8h__dep__incl.pdf differ
index 60dd24b6449c440dd71426f7e4b3b4e83f05df07..868885ae09d6362bd210c033d7fc19c702d6f9ef 100644 (file)
@@ -1 +1 @@
-203af7b07c577adb496204d899beeba0
\ No newline at end of file
+c0038f73fb9af38b8a78c94fc3f48623
\ No newline at end of file
index 83c374212a84ceb1781f538ef372bc211d3dd703..cb2d2644ece571aa86619de7ce32c4c37949ad6c 100644 (file)
Binary files a/docs/doxygen/latex/exception_8h__incl.pdf and b/docs/doxygen/latex/exception_8h__incl.pdf differ
index e072d7e08301a0cf1561c40c111f162cb3be5098..86735e2e703e072bd5cb68bf460a3b516c8cf583 100644 (file)
@@ -1,42 +1,42 @@
 \section{File List}
-Here is a list of all files with brief descriptions:\begin{DoxyCompactList}
-\item\contentsline{section}{source/buffer/\hyperlink{ibuffer_8cpp}{ibuffer.cpp} }{\pageref{ibuffer_8cpp}}{}
-\item\contentsline{section}{source/buffer/\hyperlink{ibuffer_8d}{ibuffer.d} }{\pageref{ibuffer_8d}}{}
-\item\contentsline{section}{source/buffer/\hyperlink{ibuffer_8h}{ibuffer.h} }{\pageref{ibuffer_8h}}{}
-\item\contentsline{section}{source/exception/\hyperlink{exception_8cpp}{exception.cpp} }{\pageref{exception_8cpp}}{}
-\item\contentsline{section}{source/exception/\hyperlink{exception_8d}{exception.d} }{\pageref{exception_8d}}{}
-\item\contentsline{section}{source/exception/\hyperlink{exception_8h}{exception.h} }{\pageref{exception_8h}}{}
-\item\contentsline{section}{source/lexer/\hyperlink{ilexer_8cpp}{ilexer.cpp} }{\pageref{ilexer_8cpp}}{}
-\item\contentsline{section}{source/lexer/\hyperlink{ilexer_8d}{ilexer.d} }{\pageref{ilexer_8d}}{}
-\item\contentsline{section}{source/lexer/\hyperlink{ilexer_8h}{ilexer.h} }{\pageref{ilexer_8h}}{}
-\item\contentsline{section}{source/lexer/llnlexer/\hyperlink{llnlexer_8cpp}{llnlexer.cpp} }{\pageref{llnlexer_8cpp}}{}
-\item\contentsline{section}{source/lexer/llnlexer/\hyperlink{llnlexer_8d}{llnlexer.d} }{\pageref{llnlexer_8d}}{}
-\item\contentsline{section}{source/lexer/llnlexer/\hyperlink{llnlexer_8h}{llnlexer.h} }{\pageref{llnlexer_8h}}{}
-\item\contentsline{section}{source/lexer/token/\hyperlink{token_8cpp}{token.cpp} }{\pageref{token_8cpp}}{}
-\item\contentsline{section}{source/lexer/token/\hyperlink{token_8d}{token.d} }{\pageref{token_8d}}{}
-\item\contentsline{section}{source/lexer/token/\hyperlink{token_8h}{token.h} }{\pageref{token_8h}}{}
-\item\contentsline{section}{source/marker/\hyperlink{imarker_8cpp}{imarker.cpp} }{\pageref{imarker_8cpp}}{}
-\item\contentsline{section}{source/marker/\hyperlink{imarker_8d}{imarker.d} }{\pageref{imarker_8d}}{}
-\item\contentsline{section}{source/marker/\hyperlink{imarker_8h}{imarker.h} }{\pageref{imarker_8h}}{}
-\item\contentsline{section}{source/parser/\hyperlink{iparser_8cpp}{iparser.cpp} }{\pageref{iparser_8cpp}}{}
-\item\contentsline{section}{source/parser/\hyperlink{iparser_8d}{iparser.d} }{\pageref{iparser_8d}}{}
-\item\contentsline{section}{source/parser/\hyperlink{iparser_8h}{iparser.h} }{\pageref{iparser_8h}}{}
-\item\contentsline{section}{source/parser/ast/\hyperlink{ast_8cpp}{ast.cpp} }{\pageref{ast_8cpp}}{}
-\item\contentsline{section}{source/parser/ast/\hyperlink{ast_8d}{ast.d} }{\pageref{ast_8d}}{}
-\item\contentsline{section}{source/parser/ast/\hyperlink{ast_8h}{ast.h} }{\pageref{ast_8h}}{}
-\item\contentsline{section}{source/parser/btparser/\hyperlink{btparser_8cpp}{btparser.cpp} }{\pageref{btparser_8cpp}}{}
-\item\contentsline{section}{source/parser/btparser/\hyperlink{btparser_8d}{btparser.d} }{\pageref{btparser_8d}}{}
-\item\contentsline{section}{source/parser/btparser/\hyperlink{btparser_8h}{btparser.h} }{\pageref{btparser_8h}}{}
-\item\contentsline{section}{source/symbol/\hyperlink{scopestack_8cpp}{scopestack.cpp} }{\pageref{scopestack_8cpp}}{}
-\item\contentsline{section}{source/symbol/\hyperlink{scopestack_8d}{scopestack.d} }{\pageref{scopestack_8d}}{}
-\item\contentsline{section}{source/symbol/\hyperlink{scopestack_8h}{scopestack.h} }{\pageref{scopestack_8h}}{}
-\item\contentsline{section}{source/symbol/\hyperlink{symbol_8cpp}{symbol.cpp} }{\pageref{symbol_8cpp}}{}
-\item\contentsline{section}{source/symbol/\hyperlink{symbol_8d}{symbol.d} }{\pageref{symbol_8d}}{}
-\item\contentsline{section}{source/symbol/\hyperlink{symbol_8h}{symbol.h} }{\pageref{symbol_8h}}{}
-\item\contentsline{section}{source/visitor/\hyperlink{ivisitor_8cpp}{ivisitor.cpp} }{\pageref{ivisitor_8cpp}}{}
-\item\contentsline{section}{source/visitor/\hyperlink{ivisitor_8d}{ivisitor.d} }{\pageref{ivisitor_8d}}{}
-\item\contentsline{section}{source/visitor/\hyperlink{ivisitor_8h}{ivisitor.h} }{\pageref{ivisitor_8h}}{}
-\item\contentsline{section}{source/visitor/astprinter/\hyperlink{astprinter_8cpp}{astprinter.cpp} }{\pageref{astprinter_8cpp}}{}
-\item\contentsline{section}{source/visitor/astprinter/\hyperlink{astprinter_8d}{astprinter.d} }{\pageref{astprinter_8d}}{}
-\item\contentsline{section}{source/visitor/astprinter/\hyperlink{astprinter_8h}{astprinter.h} }{\pageref{astprinter_8h}}{}
+Here is a list of all files with brief descriptions\-:\begin{DoxyCompactList}
+\item\contentsline{section}{source/buffer/\hyperlink{ibuffer_8cpp}{ibuffer.\-cpp} }{\pageref{ibuffer_8cpp}}{}
+\item\contentsline{section}{source/buffer/\hyperlink{ibuffer_8d}{ibuffer.\-d} }{\pageref{ibuffer_8d}}{}
+\item\contentsline{section}{source/buffer/\hyperlink{ibuffer_8h}{ibuffer.\-h} }{\pageref{ibuffer_8h}}{}
+\item\contentsline{section}{source/exception/\hyperlink{exception_8cpp}{exception.\-cpp} }{\pageref{exception_8cpp}}{}
+\item\contentsline{section}{source/exception/\hyperlink{exception_8d}{exception.\-d} }{\pageref{exception_8d}}{}
+\item\contentsline{section}{source/exception/\hyperlink{exception_8h}{exception.\-h} }{\pageref{exception_8h}}{}
+\item\contentsline{section}{source/lexer/\hyperlink{ilexer_8cpp}{ilexer.\-cpp} }{\pageref{ilexer_8cpp}}{}
+\item\contentsline{section}{source/lexer/\hyperlink{ilexer_8d}{ilexer.\-d} }{\pageref{ilexer_8d}}{}
+\item\contentsline{section}{source/lexer/\hyperlink{ilexer_8h}{ilexer.\-h} }{\pageref{ilexer_8h}}{}
+\item\contentsline{section}{source/lexer/llnlexer/\hyperlink{llnlexer_8cpp}{llnlexer.\-cpp} }{\pageref{llnlexer_8cpp}}{}
+\item\contentsline{section}{source/lexer/llnlexer/\hyperlink{llnlexer_8d}{llnlexer.\-d} }{\pageref{llnlexer_8d}}{}
+\item\contentsline{section}{source/lexer/llnlexer/\hyperlink{llnlexer_8h}{llnlexer.\-h} }{\pageref{llnlexer_8h}}{}
+\item\contentsline{section}{source/lexer/token/\hyperlink{token_8cpp}{token.\-cpp} }{\pageref{token_8cpp}}{}
+\item\contentsline{section}{source/lexer/token/\hyperlink{token_8d}{token.\-d} }{\pageref{token_8d}}{}
+\item\contentsline{section}{source/lexer/token/\hyperlink{token_8h}{token.\-h} }{\pageref{token_8h}}{}
+\item\contentsline{section}{source/marker/\hyperlink{imarker_8cpp}{imarker.\-cpp} }{\pageref{imarker_8cpp}}{}
+\item\contentsline{section}{source/marker/\hyperlink{imarker_8d}{imarker.\-d} }{\pageref{imarker_8d}}{}
+\item\contentsline{section}{source/marker/\hyperlink{imarker_8h}{imarker.\-h} }{\pageref{imarker_8h}}{}
+\item\contentsline{section}{source/parser/\hyperlink{iparser_8cpp}{iparser.\-cpp} }{\pageref{iparser_8cpp}}{}
+\item\contentsline{section}{source/parser/\hyperlink{iparser_8d}{iparser.\-d} }{\pageref{iparser_8d}}{}
+\item\contentsline{section}{source/parser/\hyperlink{iparser_8h}{iparser.\-h} }{\pageref{iparser_8h}}{}
+\item\contentsline{section}{source/parser/ast/\hyperlink{ast_8cpp}{ast.\-cpp} }{\pageref{ast_8cpp}}{}
+\item\contentsline{section}{source/parser/ast/\hyperlink{ast_8d}{ast.\-d} }{\pageref{ast_8d}}{}
+\item\contentsline{section}{source/parser/ast/\hyperlink{ast_8h}{ast.\-h} }{\pageref{ast_8h}}{}
+\item\contentsline{section}{source/parser/btparser/\hyperlink{btparser_8cpp}{btparser.\-cpp} }{\pageref{btparser_8cpp}}{}
+\item\contentsline{section}{source/parser/btparser/\hyperlink{btparser_8d}{btparser.\-d} }{\pageref{btparser_8d}}{}
+\item\contentsline{section}{source/parser/btparser/\hyperlink{btparser_8h}{btparser.\-h} }{\pageref{btparser_8h}}{}
+\item\contentsline{section}{source/symbol/\hyperlink{scopestack_8cpp}{scopestack.\-cpp} }{\pageref{scopestack_8cpp}}{}
+\item\contentsline{section}{source/symbol/\hyperlink{scopestack_8d}{scopestack.\-d} }{\pageref{scopestack_8d}}{}
+\item\contentsline{section}{source/symbol/\hyperlink{scopestack_8h}{scopestack.\-h} }{\pageref{scopestack_8h}}{}
+\item\contentsline{section}{source/symbol/\hyperlink{symbol_8cpp}{symbol.\-cpp} }{\pageref{symbol_8cpp}}{}
+\item\contentsline{section}{source/symbol/\hyperlink{symbol_8d}{symbol.\-d} }{\pageref{symbol_8d}}{}
+\item\contentsline{section}{source/symbol/\hyperlink{symbol_8h}{symbol.\-h} }{\pageref{symbol_8h}}{}
+\item\contentsline{section}{source/visitor/\hyperlink{ivisitor_8cpp}{ivisitor.\-cpp} }{\pageref{ivisitor_8cpp}}{}
+\item\contentsline{section}{source/visitor/\hyperlink{ivisitor_8d}{ivisitor.\-d} }{\pageref{ivisitor_8d}}{}
+\item\contentsline{section}{source/visitor/\hyperlink{ivisitor_8h}{ivisitor.\-h} }{\pageref{ivisitor_8h}}{}
+\item\contentsline{section}{source/visitor/astprinter/\hyperlink{astprinter_8cpp}{astprinter.\-cpp} }{\pageref{astprinter_8cpp}}{}
+\item\contentsline{section}{source/visitor/astprinter/\hyperlink{astprinter_8d}{astprinter.\-d} }{\pageref{astprinter_8d}}{}
+\item\contentsline{section}{source/visitor/astprinter/\hyperlink{astprinter_8h}{astprinter.\-h} }{\pageref{astprinter_8h}}{}
 \end{DoxyCompactList}
index 2123d3ceb9fb556b302ad2972e33ed832f74a8c3..ce370835ddbca70a20d437e629272cbc27996978 100644 (file)
@@ -1,25 +1,25 @@
 \section{Class Hierarchy}
-This inheritance list is sorted roughly, but not completely, alphabetically:\begin{DoxyCompactList}
-\item \contentsline{section}{AST}{\pageref{class_a_s_t}}{}
+This inheritance list is sorted roughly, but not completely, alphabetically\-:\begin{DoxyCompactList}
+\item \contentsline{section}{A\-S\-T}{\pageref{class_a_s_t}}{}
 \item \contentsline{section}{Exception}{\pageref{class_exception}}{}
-\item \contentsline{section}{ILexer}{\pageref{class_i_lexer}}{}
+\item \contentsline{section}{I\-Lexer}{\pageref{class_i_lexer}}{}
 \begin{DoxyCompactList}
-\item \contentsline{section}{LLNLexer}{\pageref{class_l_l_n_lexer}}{}
+\item \contentsline{section}{L\-L\-N\-Lexer}{\pageref{class_l_l_n_lexer}}{}
 \end{DoxyCompactList}
-\item \contentsline{section}{IMarker}{\pageref{class_i_marker}}{}
+\item \contentsline{section}{I\-Marker}{\pageref{class_i_marker}}{}
 \begin{DoxyCompactList}
-\item \contentsline{section}{BTParser}{\pageref{class_b_t_parser}}{}
-\item \contentsline{section}{IBuffer}{\pageref{class_i_buffer}}{}
+\item \contentsline{section}{B\-T\-Parser}{\pageref{class_b_t_parser}}{}
+\item \contentsline{section}{I\-Buffer}{\pageref{class_i_buffer}}{}
 \end{DoxyCompactList}
-\item \contentsline{section}{IParser}{\pageref{class_i_parser}}{}
+\item \contentsline{section}{I\-Parser}{\pageref{class_i_parser}}{}
 \begin{DoxyCompactList}
-\item \contentsline{section}{BTParser}{\pageref{class_b_t_parser}}{}
+\item \contentsline{section}{B\-T\-Parser}{\pageref{class_b_t_parser}}{}
 \end{DoxyCompactList}
-\item \contentsline{section}{IVisitor}{\pageref{class_i_visitor}}{}
+\item \contentsline{section}{I\-Visitor}{\pageref{class_i_visitor}}{}
 \begin{DoxyCompactList}
-\item \contentsline{section}{ASTPrinter}{\pageref{class_a_s_t_printer}}{}
+\item \contentsline{section}{A\-S\-T\-Printer}{\pageref{class_a_s_t_printer}}{}
 \end{DoxyCompactList}
-\item \contentsline{section}{ScopeStack}{\pageref{class_scope_stack}}{}
+\item \contentsline{section}{Scope\-Stack}{\pageref{class_scope_stack}}{}
 \item \contentsline{section}{Symbol}{\pageref{class_symbol}}{}
 \item \contentsline{section}{Token}{\pageref{class_token}}{}
 \end{DoxyCompactList}
index 2df76bee550b5d11464d4d1440ecc30eb4cf67bf..5fe91a1f3082627a99c4f81135bef26ddd6c5331 100644 (file)
@@ -1,12 +1,12 @@
-\hypertarget{ibuffer_8cpp}{
-\section{source/buffer/ibuffer.cpp File Reference}
-\label{ibuffer_8cpp}\index{source/buffer/ibuffer.cpp@{source/buffer/ibuffer.cpp}}
+\hypertarget{ibuffer_8cpp}{\section{source/buffer/ibuffer.cpp File Reference}
+\label{ibuffer_8cpp}\index{source/buffer/ibuffer.\-cpp@{source/buffer/ibuffer.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}ibuffer.h\char`\"{}}\par
-Include dependency graph for ibuffer.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}ibuffer.\-h\char`\"{}}\\*
+Include dependency graph for ibuffer.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=201pt]{ibuffer_8cpp__incl}
+\includegraphics[width=198pt]{ibuffer_8cpp__incl}
 \end{center}
 \end{figure}
index efb14d0d2f90d09c7f311462395694d630ac585b..7188c850e0e99ddbde1256f35dad1af6dfd1004a 100644 (file)
@@ -1 +1 @@
-1c85de8528b3e1d54690b45379cddfcd
\ No newline at end of file
+54bc2aa4580d0d5f13641c0da74e06e8
\ No newline at end of file
index 3627fed928050d2cf7097ec8e4f846ffa27da725..687eb9764ef97220719d063ccf157a4a2dd81e20 100644 (file)
Binary files a/docs/doxygen/latex/ibuffer_8cpp__incl.pdf and b/docs/doxygen/latex/ibuffer_8cpp__incl.pdf differ
index 0d83eb4d9b9af72e36ae6a136476635e66c7cbbc..f01b4cc78cee1b67c9831e94186315e12f23c409 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{ibuffer_8d}{
-\section{source/buffer/ibuffer.d File Reference}
-\label{ibuffer_8d}\index{source/buffer/ibuffer.d@{source/buffer/ibuffer.d}}
+\hypertarget{ibuffer_8d}{\section{source/buffer/ibuffer.d File Reference}
+\label{ibuffer_8d}\index{source/buffer/ibuffer.\-d@{source/buffer/ibuffer.\-d}}
 }
index c081a77e761830505191a2c5ae3d71d558a2fbe5..cb7455fac839b0009362b8103f1fddab00a855a5 100644 (file)
@@ -1,17 +1,18 @@
-\hypertarget{ibuffer_8h}{
-\section{source/buffer/ibuffer.h File Reference}
-\label{ibuffer_8h}\index{source/buffer/ibuffer.h@{source/buffer/ibuffer.h}}
+\hypertarget{ibuffer_8h}{\section{source/buffer/ibuffer.h File Reference}
+\label{ibuffer_8h}\index{source/buffer/ibuffer.\-h@{source/buffer/ibuffer.\-h}}
 }
-{\ttfamily \#include $<$vector$>$}\par
-{\ttfamily \#include \char`\"{}imarker.h\char`\"{}}\par
-Include dependency graph for ibuffer.h:\nopagebreak
+{\ttfamily \#include $<$vector$>$}\\*
+{\ttfamily \#include \char`\"{}imarker.\-h\char`\"{}}\\*
+Include dependency graph for ibuffer.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=196pt]{ibuffer_8h__incl}
+\includegraphics[width=189pt]{ibuffer_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
@@ -21,5 +22,5 @@ This graph shows which files directly or indirectly include this file:\nopagebre
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_i_buffer}{IBuffer}
+class \hyperlink{class_i_buffer}{I\-Buffer}
 \end{DoxyCompactItemize}
index 6be56a39625679173c81fdf04f64bac284e984e9..2b31b6f6431b45f86d3508336174c68258c87a14 100644 (file)
@@ -1 +1 @@
-a9a91047f3d279c4b6d12ce6a5e6d0cd
\ No newline at end of file
+955e64330e5bf4e79590ec334f83cc0d
\ No newline at end of file
index beb86c0bea440afe884ab518b262271eca57995e..aaff22f282d40caf75c20be15004055bfa7b1c4b 100644 (file)
Binary files a/docs/doxygen/latex/ibuffer_8h__dep__incl.pdf and b/docs/doxygen/latex/ibuffer_8h__dep__incl.pdf differ
index 449f99462d35334d212971a3485004b6e2d32c4f..33075a11f4afd2b500176e91915f83469a0888fe 100644 (file)
@@ -1 +1 @@
-a10f9fbac96f77855915cac1516dc09e
\ No newline at end of file
+889e4661d60a2e3165c0266afa7860b6
\ No newline at end of file
index ec85e257b3f98fc15e4f5d979e615af441a7ddca..0d91d9cfb2adf4c15a6e7d2ac26695ade8b6101e 100644 (file)
Binary files a/docs/doxygen/latex/ibuffer_8h__incl.pdf and b/docs/doxygen/latex/ibuffer_8h__incl.pdf differ
index 22c3bf5b7fcb965e6e5410b287847bcb5a04b658..a9cce4063ebd7b08899fd2e358e927b5c72a679d 100644 (file)
@@ -1,13 +1,13 @@
-\hypertarget{ilexer_8cpp}{
-\section{source/lexer/ilexer.cpp File Reference}
-\label{ilexer_8cpp}\index{source/lexer/ilexer.cpp@{source/lexer/ilexer.cpp}}
+\hypertarget{ilexer_8cpp}{\section{source/lexer/ilexer.cpp File Reference}
+\label{ilexer_8cpp}\index{source/lexer/ilexer.\-cpp@{source/lexer/ilexer.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}ilexer.h\char`\"{}}\par
-{\ttfamily \#include \char`\"{}exception.h\char`\"{}}\par
-Include dependency graph for ilexer.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}ilexer.\-h\char`\"{}}\\*
+{\ttfamily \#include \char`\"{}exception.\-h\char`\"{}}\\*
+Include dependency graph for ilexer.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=330pt]{ilexer_8cpp__incl}
+\includegraphics[width=350pt]{ilexer_8cpp__incl}
 \end{center}
 \end{figure}
index 0a24700f35f3c51b078ed7164a82e33a134fb53f..38721436e714fec48fbfea6ba9efa5c85f081e27 100644 (file)
@@ -1 +1 @@
-173b1dbc84151991c9cfb8b1f39f0cc5
\ No newline at end of file
+918ebcf9c1092e82f06975543ec925a3
\ No newline at end of file
index 6b08860f1fedd2cc20188b114543e53acb66699b..016676ebcb53a479ef39245824069af43da4c4d2 100644 (file)
Binary files a/docs/doxygen/latex/ilexer_8cpp__incl.pdf and b/docs/doxygen/latex/ilexer_8cpp__incl.pdf differ
index c361abeeecfe3c038196ad894c6eff6b756aec65..6ff839a8610cb3bd36005dc00fa629954b34f9e1 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{ilexer_8d}{
-\section{source/lexer/ilexer.d File Reference}
-\label{ilexer_8d}\index{source/lexer/ilexer.d@{source/lexer/ilexer.d}}
+\hypertarget{ilexer_8d}{\section{source/lexer/ilexer.d File Reference}
+\label{ilexer_8d}\index{source/lexer/ilexer.\-d@{source/lexer/ilexer.\-d}}
 }
index e707c62999ebe27d3c03afe747378afa860af072..658d7228c340ec088d9a2a4d274ab40e9b176a75 100644 (file)
@@ -1,27 +1,28 @@
-\hypertarget{ilexer_8h}{
-\section{source/lexer/ilexer.h File Reference}
-\label{ilexer_8h}\index{source/lexer/ilexer.h@{source/lexer/ilexer.h}}
+\hypertarget{ilexer_8h}{\section{source/lexer/ilexer.h File Reference}
+\label{ilexer_8h}\index{source/lexer/ilexer.\-h@{source/lexer/ilexer.\-h}}
 }
-{\ttfamily \#include $<$iostream$>$}\par
-{\ttfamily \#include $<$sstream$>$}\par
-{\ttfamily \#include $<$cstdio$>$}\par
-{\ttfamily \#include \char`\"{}token.h\char`\"{}}\par
-Include dependency graph for ilexer.h:\nopagebreak
+{\ttfamily \#include $<$iostream$>$}\\*
+{\ttfamily \#include $<$sstream$>$}\\*
+{\ttfamily \#include $<$cstdio$>$}\\*
+{\ttfamily \#include \char`\"{}token.\-h\char`\"{}}\\*
+Include dependency graph for ilexer.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=330pt]{ilexer_8h__incl}
+\includegraphics[width=327pt]{ilexer_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=194pt]{ilexer_8h__dep__incl}
+\includegraphics[width=350pt]{ilexer_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_i_lexer}{ILexer}
+class \hyperlink{class_i_lexer}{I\-Lexer}
 \end{DoxyCompactItemize}
index acd8470b80084eb7f3a4b1f02368b973ed5d5d95..8748796a0eaba20647850a4119886865d0d46ff6 100644 (file)
@@ -1 +1 @@
-8a13dc577e2a2cba1532560bdf194d8d
\ No newline at end of file
+975c5b4cf58e422be3046583cc2b62f2
\ No newline at end of file
index 3c0d835c9d5fdb7a6727a4f3a2655b788403d6eb..44dacbe5881cd7c09f3c876d818758e0d11d6b70 100644 (file)
Binary files a/docs/doxygen/latex/ilexer_8h__dep__incl.pdf and b/docs/doxygen/latex/ilexer_8h__dep__incl.pdf differ
index 476c9634d24d2636459579f192744c808a7f6d7e..0928521ca54928e305822fa802d90736bba3fa2c 100644 (file)
@@ -1 +1 @@
-a52cc123721728d242b4cca46130b0f3
\ No newline at end of file
+9c0d099e72048fbf89cffbb82f08ddf9
\ No newline at end of file
index b075d6a5286ac15adeb64b733bd4006f58cbc7be..8f8b0efd0d7ca3f264af9044dcd313dd86a40a70 100644 (file)
Binary files a/docs/doxygen/latex/ilexer_8h__incl.pdf and b/docs/doxygen/latex/ilexer_8h__incl.pdf differ
index 1baf492c99453cb77513cfca827e25f6c9fd4e7e..9b1e44b16b163a3be595aa0060d521f480450776 100644 (file)
@@ -1,9 +1,8 @@
-\hypertarget{imarker_8cpp}{
-\section{source/marker/imarker.cpp File Reference}
-\label{imarker_8cpp}\index{source/marker/imarker.cpp@{source/marker/imarker.cpp}}
+\hypertarget{imarker_8cpp}{\section{source/marker/imarker.cpp File Reference}
+\label{imarker_8cpp}\index{source/marker/imarker.\-cpp@{source/marker/imarker.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}imarker.h\char`\"{}}\par
-Include dependency graph for imarker.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}imarker.\-h\char`\"{}}\\*
+Include dependency graph for imarker.\-cpp\-:\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
index 4bda0b7caa166387a7c30dbeb899e491120a1093..6dc563c1cdb0068c7c6a4eaa651311258c5e8037 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{imarker_8d}{
-\section{source/marker/imarker.d File Reference}
-\label{imarker_8d}\index{source/marker/imarker.d@{source/marker/imarker.d}}
+\hypertarget{imarker_8d}{\section{source/marker/imarker.d File Reference}
+\label{imarker_8d}\index{source/marker/imarker.\-d@{source/marker/imarker.\-d}}
 }
index 5f8994ea7117509d4d0f757e509f02c4302e782c..7596de3a664deeb6e0e0bfca90315b4279e7f57d 100644 (file)
@@ -1,24 +1,24 @@
-\hypertarget{imarker_8h}{
-\section{source/marker/imarker.h File Reference}
-\label{imarker_8h}\index{source/marker/imarker.h@{source/marker/imarker.h}}
+\hypertarget{imarker_8h}{\section{source/marker/imarker.h File Reference}
+\label{imarker_8h}\index{source/marker/imarker.\-h@{source/marker/imarker.\-h}}
 }
-{\ttfamily \#include $<$vector$>$}\par
-Include dependency graph for imarker.h:\nopagebreak
+{\ttfamily \#include $<$vector$>$}\\*
+Include dependency graph for imarker.\-h\-:\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
 \includegraphics[width=202pt]{imarker_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=212pt]{imarker_8h__dep__incl}
+\includegraphics[width=350pt]{imarker_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_i_marker}{IMarker}
+class \hyperlink{class_i_marker}{I\-Marker}
 \end{DoxyCompactItemize}
index 1bb6bf214cd5afd0b1087478ff4358614c603c1c..90108fd766a08db1f66eaf0d3e2bbc756bcfa18d 100644 (file)
@@ -1 +1 @@
-f5e705e5f28b04a5cc003fc807d20af5
\ No newline at end of file
+11931862c00e4cfb0ef5c275f7718d7b
\ No newline at end of file
index 93d1cd7cdcefcb79cd6481a19c4b5531ba5f99f8..3d7e80fef6804ff36ba2d1c391118f02696af4a7 100644 (file)
Binary files a/docs/doxygen/latex/imarker_8h__dep__incl.pdf and b/docs/doxygen/latex/imarker_8h__dep__incl.pdf differ
index 5847e3929c3e944b84843f5f66f6406397b65d43..670c1324fa40065f017b481c252e5fa7cb35895f 100644 (file)
@@ -1,13 +1,13 @@
-\hypertarget{iparser_8cpp}{
-\section{source/parser/iparser.cpp File Reference}
-\label{iparser_8cpp}\index{source/parser/iparser.cpp@{source/parser/iparser.cpp}}
+\hypertarget{iparser_8cpp}{\section{source/parser/iparser.cpp File Reference}
+\label{iparser_8cpp}\index{source/parser/iparser.\-cpp@{source/parser/iparser.\-cpp}}
 }
-{\ttfamily \#include $<$stdio.h$>$}\par
-{\ttfamily \#include \char`\"{}iparser.h\char`\"{}}\par
-Include dependency graph for iparser.cpp:\nopagebreak
+{\ttfamily \#include $<$stdio.\-h$>$}\\*
+{\ttfamily \#include \char`\"{}iparser.\-h\char`\"{}}\\*
+Include dependency graph for iparser.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=382pt]{iparser_8cpp__incl}
+\includegraphics[width=350pt]{iparser_8cpp__incl}
 \end{center}
 \end{figure}
index f95e1a8a990dacce825bd17e637e42625a58c64d..8da9650484892c609936cf0b38c351da2cf363d5 100644 (file)
@@ -1 +1 @@
-3b8ab5bcf30b661d6bbe01e6e7854843
\ No newline at end of file
+2d78cdd3067c9e2b8d5c9148992b3ebf
\ No newline at end of file
index ed6cfabede556fdb62c570f879dbc5caac26b865..44eea270a8a51b66483dc9c345739d33e279f089 100644 (file)
Binary files a/docs/doxygen/latex/iparser_8cpp__incl.pdf and b/docs/doxygen/latex/iparser_8cpp__incl.pdf differ
index 67b2e2249df4d3c5cb2a0ce9bd92452d1021a6cf..2d3dc581e67e5939b3c3e8600a8eb3d860ef81bf 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{iparser_8d}{
-\section{source/parser/iparser.d File Reference}
-\label{iparser_8d}\index{source/parser/iparser.d@{source/parser/iparser.d}}
+\hypertarget{iparser_8d}{\section{source/parser/iparser.d File Reference}
+\label{iparser_8d}\index{source/parser/iparser.\-d@{source/parser/iparser.\-d}}
 }
index 77a5b6c4b8fb327da932a963f094482373bd569e..0f66dab738869b54eb00dab1b2f2888e5c93c1b9 100644 (file)
@@ -1,28 +1,29 @@
-\hypertarget{iparser_8h}{
-\section{source/parser/iparser.h File Reference}
-\label{iparser_8h}\index{source/parser/iparser.h@{source/parser/iparser.h}}
+\hypertarget{iparser_8h}{\section{source/parser/iparser.h File Reference}
+\label{iparser_8h}\index{source/parser/iparser.\-h@{source/parser/iparser.\-h}}
 }
-{\ttfamily \#include $<$string$>$}\par
-{\ttfamily \#include $<$sstream$>$}\par
-{\ttfamily \#include \char`\"{}ast.h\char`\"{}}\par
-{\ttfamily \#include \char`\"{}ilexer.h\char`\"{}}\par
-{\ttfamily \#include \char`\"{}ivisitor.h\char`\"{}}\par
-Include dependency graph for iparser.h:\nopagebreak
+{\ttfamily \#include $<$string$>$}\\*
+{\ttfamily \#include $<$sstream$>$}\\*
+{\ttfamily \#include \char`\"{}ast.\-h\char`\"{}}\\*
+{\ttfamily \#include \char`\"{}ilexer.\-h\char`\"{}}\\*
+{\ttfamily \#include \char`\"{}ivisitor.\-h\char`\"{}}\\*
+Include dependency graph for iparser.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=382pt]{iparser_8h__incl}
+\includegraphics[width=350pt]{iparser_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=206pt]{iparser_8h__dep__incl}
+\includegraphics[width=333pt]{iparser_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_i_parser}{IParser}
+class \hyperlink{class_i_parser}{I\-Parser}
 \end{DoxyCompactItemize}
index faa6eb2686a7a75768e84bbf09bac528a10fe98a..a222a9d84e06ca8cf07d85904a39364c8e84e997 100644 (file)
@@ -1 +1 @@
-95f6469f5126eac06cef150894fdf00c
\ No newline at end of file
+541fe98d7017c85701d2a468ed31480c
\ No newline at end of file
index 21c3f5381b635253c6ea350424106b2510e74cba..a8e4b2e0970c624e7ef4713e509027dc10cd54a4 100644 (file)
Binary files a/docs/doxygen/latex/iparser_8h__dep__incl.pdf and b/docs/doxygen/latex/iparser_8h__dep__incl.pdf differ
index b21724e27df03b4e76017816b8b87cd724e1c08e..f6414a552cb59503eba3eaff118327ab79633910 100644 (file)
@@ -1 +1 @@
-5fd1617357e0c3a733ed20d00ff8b67c
\ No newline at end of file
+aca5e9b09ad5e7e8aa339702e6b812ba
\ No newline at end of file
index 37e7009e9393a87c7ce4bd0661dfb5f9e8d04e8a..fc409d1987787d0bd0a2094f37d1f193c751f016 100644 (file)
Binary files a/docs/doxygen/latex/iparser_8h__incl.pdf and b/docs/doxygen/latex/iparser_8h__incl.pdf differ
index 47535c9a7342cd408f3e0aba09f0e7ec126a5db2..51be72c3592d5179c4808a9aa47e91a79b1e97be 100644 (file)
@@ -1,13 +1,13 @@
-\hypertarget{ivisitor_8cpp}{
-\section{source/visitor/ivisitor.cpp File Reference}
-\label{ivisitor_8cpp}\index{source/visitor/ivisitor.cpp@{source/visitor/ivisitor.cpp}}
+\hypertarget{ivisitor_8cpp}{\section{source/visitor/ivisitor.cpp File Reference}
+\label{ivisitor_8cpp}\index{source/visitor/ivisitor.\-cpp@{source/visitor/ivisitor.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}ivisitor.h\char`\"{}}\par
-{\ttfamily \#include $<$list$>$}\par
-Include dependency graph for ivisitor.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}ivisitor.\-h\char`\"{}}\\*
+{\ttfamily \#include $<$list$>$}\\*
+Include dependency graph for ivisitor.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=248pt]{ivisitor_8cpp__incl}
+\includegraphics[width=296pt]{ivisitor_8cpp__incl}
 \end{center}
 \end{figure}
index 913a5b14ec1184caa25386cd0fb92cb67206cefa..80b04195cdab5fd653c329a8350ec5377c26df50 100644 (file)
@@ -1 +1 @@
-322df73ae404f38b05d5c0795a5ae629
\ No newline at end of file
+a95532f9841eb9ce1285c3f6cb236bac
\ No newline at end of file
index 04073351e9583f090f2b0b23e858f71674f7d158..ef5cb927f508d4b0af96d0f566ca80bfd3a5819c 100644 (file)
Binary files a/docs/doxygen/latex/ivisitor_8cpp__incl.pdf and b/docs/doxygen/latex/ivisitor_8cpp__incl.pdf differ
index e9ab502b49a2f1683cdc165d3c9c298d49fb33f4..1c895ca63aa82c6cadedd025fc217481e2d41a9a 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{ivisitor_8d}{
-\section{source/visitor/ivisitor.d File Reference}
-\label{ivisitor_8d}\index{source/visitor/ivisitor.d@{source/visitor/ivisitor.d}}
+\hypertarget{ivisitor_8d}{\section{source/visitor/ivisitor.d File Reference}
+\label{ivisitor_8d}\index{source/visitor/ivisitor.\-d@{source/visitor/ivisitor.\-d}}
 }
index 034afe4909931b2750ded2a0a00375468ac7aa0b..f39c529ababaf23806a9cd592c04bc6b1c1c0adc 100644 (file)
@@ -1,26 +1,27 @@
-\hypertarget{ivisitor_8h}{
-\section{source/visitor/ivisitor.h File Reference}
-\label{ivisitor_8h}\index{source/visitor/ivisitor.h@{source/visitor/ivisitor.h}}
+\hypertarget{ivisitor_8h}{\section{source/visitor/ivisitor.h File Reference}
+\label{ivisitor_8h}\index{source/visitor/ivisitor.\-h@{source/visitor/ivisitor.\-h}}
 }
-{\ttfamily \#include \char`\"{}ast.h\char`\"{}}\par
-{\ttfamily \#include $<$string$>$}\par
-{\ttfamily \#include $<$iostream$>$}\par
-Include dependency graph for ivisitor.h:\nopagebreak
+{\ttfamily \#include \char`\"{}ast.\-h\char`\"{}}\\*
+{\ttfamily \#include $<$string$>$}\\*
+{\ttfamily \#include $<$iostream$>$}\\*
+Include dependency graph for ivisitor.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=248pt]{ivisitor_8h__incl}
+\includegraphics[width=350pt]{ivisitor_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=202pt]{ivisitor_8h__dep__incl}
+\includegraphics[width=350pt]{ivisitor_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_i_visitor}{IVisitor}
+class \hyperlink{class_i_visitor}{I\-Visitor}
 \end{DoxyCompactItemize}
index e8bb5bb9cb7c6ca5db7fc260230099c417b41067..18812994671041819c4dff39a4b08e3f51f5af24 100644 (file)
@@ -1 +1 @@
-aeb6c638455e8de4a3b31b8356bf1f90
\ No newline at end of file
+a1c103064fd971a7dabc0c94f5e134ee
\ No newline at end of file
index 663d1efea409c94c950f63c11dfacc14a74141b8..cca4a6f6f42107e06cb7399174368e03750a535d 100644 (file)
Binary files a/docs/doxygen/latex/ivisitor_8h__dep__incl.pdf and b/docs/doxygen/latex/ivisitor_8h__dep__incl.pdf differ
index 54b8ec65e0258240ecd9ea133afc90d0b0104f40..04232c62c45b808186fac141629834afb9cb4edc 100644 (file)
@@ -1 +1 @@
-b0e69064a4ca3fda0c0a66163a19ceb1
\ No newline at end of file
+9e464eec4d66f9153141b418983282ff
\ No newline at end of file
index 67e1bbd3f93f2059bb247d2a3b790e314086814f..0fa8b8371b86a76539e5efaf2e0bdf4f5993d1e0 100644 (file)
Binary files a/docs/doxygen/latex/ivisitor_8h__incl.pdf and b/docs/doxygen/latex/ivisitor_8h__incl.pdf differ
index 90306b6e2a6d6468bb21ed5114d4693e21efb8bb..cc174ab407b779a49a8f5e2c7683f410547709cb 100644 (file)
@@ -1,13 +1,13 @@
-\hypertarget{llnlexer_8cpp}{
-\section{source/lexer/llnlexer/llnlexer.cpp File Reference}
-\label{llnlexer_8cpp}\index{source/lexer/llnlexer/llnlexer.cpp@{source/lexer/llnlexer/llnlexer.cpp}}
+\hypertarget{llnlexer_8cpp}{\section{source/lexer/llnlexer/llnlexer.cpp File Reference}
+\label{llnlexer_8cpp}\index{source/lexer/llnlexer/llnlexer.\-cpp@{source/lexer/llnlexer/llnlexer.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}llnlexer.h\char`\"{}}\par
-{\ttfamily \#include \char`\"{}exception.h\char`\"{}}\par
-Include dependency graph for llnlexer.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}llnlexer.\-h\char`\"{}}\\*
+{\ttfamily \#include \char`\"{}exception.\-h\char`\"{}}\\*
+Include dependency graph for llnlexer.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=249pt]{llnlexer_8cpp__incl}
+\includegraphics[width=350pt]{llnlexer_8cpp__incl}
 \end{center}
 \end{figure}
index d537aa83189678e8bfb574f178afdac564562f64..20455edc3202af32ba3e6e32e774d3e1f39f25a1 100644 (file)
@@ -1 +1 @@
-81216e7ce75f9e0299853ca36687806d
\ No newline at end of file
+6db360142cff10bd89eab9b24d40379c
\ No newline at end of file
index 9929a0bdd802e6d56ebd78f915a3ffd87543d2ba..07c58ab78cf955f09b5dbc2f0cfc266f982e0d8a 100644 (file)
Binary files a/docs/doxygen/latex/llnlexer_8cpp__incl.pdf and b/docs/doxygen/latex/llnlexer_8cpp__incl.pdf differ
index a9d0ae44bfa207cecf8ea58805e4873aec19e446..2c79b74f2840bc2a40e34b2133f645daa28c1434 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{llnlexer_8d}{
-\section{source/lexer/llnlexer/llnlexer.d File Reference}
-\label{llnlexer_8d}\index{source/lexer/llnlexer/llnlexer.d@{source/lexer/llnlexer/llnlexer.d}}
+\hypertarget{llnlexer_8d}{\section{source/lexer/llnlexer/llnlexer.d File Reference}
+\label{llnlexer_8d}\index{source/lexer/llnlexer/llnlexer.\-d@{source/lexer/llnlexer/llnlexer.\-d}}
 }
index 33bbbf2c65467433e3150ec2eed53888116f464f..3fd5ae07a20804a086dc4c19d6eeb5ac137bcf04 100644 (file)
@@ -1,25 +1,26 @@
-\hypertarget{llnlexer_8h}{
-\section{source/lexer/llnlexer/llnlexer.h File Reference}
-\label{llnlexer_8h}\index{source/lexer/llnlexer/llnlexer.h@{source/lexer/llnlexer/llnlexer.h}}
+\hypertarget{llnlexer_8h}{\section{source/lexer/llnlexer/llnlexer.h File Reference}
+\label{llnlexer_8h}\index{source/lexer/llnlexer/llnlexer.\-h@{source/lexer/llnlexer/llnlexer.\-h}}
 }
-{\ttfamily \#include $<$vector$>$}\par
-{\ttfamily \#include \char`\"{}ilexer.h\char`\"{}}\par
-Include dependency graph for llnlexer.h:\nopagebreak
+{\ttfamily \#include $<$vector$>$}\\*
+{\ttfamily \#include \char`\"{}ilexer.\-h\char`\"{}}\\*
+Include dependency graph for llnlexer.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=226pt]{llnlexer_8h__incl}
+\includegraphics[width=327pt]{llnlexer_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=236pt]{llnlexer_8h__dep__incl}
+\includegraphics[width=180pt]{llnlexer_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_l_l_n_lexer}{LLNLexer}
+class \hyperlink{class_l_l_n_lexer}{L\-L\-N\-Lexer}
 \end{DoxyCompactItemize}
index 9ef6404d1123bdf1a98f27053c0d8f867650628c..a45311fc31a9da692b0700b7cb5cbceefaa301bf 100644 (file)
@@ -1 +1 @@
-cca57e6834825713fe7abcc16f5ee18e
\ No newline at end of file
+07537111c8ffb1afe8a94b8c612ff1d1
\ No newline at end of file
index f1acad6803187fee6a5084a1ca478e5f055cf69e..1c2520e1fcd8390154d297df5f076e2c69521eb2 100644 (file)
Binary files a/docs/doxygen/latex/llnlexer_8h__dep__incl.pdf and b/docs/doxygen/latex/llnlexer_8h__dep__incl.pdf differ
index 3041666cb76fad88b438bc4c18b24e021b1d8462..3a9ec57e4330465cf1baffbda16ea81c7105d121 100644 (file)
@@ -1 +1 @@
-929875faf996968b416a1164a716cf23
\ No newline at end of file
+e6b945079c0793d6a0148f80ff343c01
\ No newline at end of file
index e215e48d1900266b891b15bd1412e79775a7cf97..1c54d6a93dbe0d9ea912b4aa8dd76e9cbe4555f9 100644 (file)
Binary files a/docs/doxygen/latex/llnlexer_8h__incl.pdf and b/docs/doxygen/latex/llnlexer_8h__incl.pdf differ
index b051fc92ef1fc9241395748354f9f8a05dcb406d..2282ab3bde3d83b4b355eb0967193dc0e421b242 100644 (file)
@@ -1,5 +1,7 @@
-\documentclass[a4paper]{book}
+\documentclass{book}
+\usepackage[a4paper,top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.5cm]{geometry}
 \usepackage{makeidx}
+\usepackage{natbib}
 \usepackage{graphicx}
 \usepackage{multicol}
 \usepackage{float}
 \usepackage{mathptmx}
 \usepackage[scaled=.90]{helvet}
 \usepackage{courier}
+\usepackage{sectsty}
+\usepackage[titles]{tocloft}
 \usepackage{doxygen}
 \lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
 \makeindex
 \setcounter{tocdepth}{3}
 \renewcommand{\footrulewidth}{0.4pt}
+\renewcommand{\familydefault}{\sfdefault}
+\hfuzz=15pt
+\setlength{\emergencystretch}{15pt}
+\hbadness=750
+\tolerance=750
 \begin{document}
-\hypersetup{pageanchor=false}
+\hypersetup{pageanchor=false,citecolor=blue}
 \begin{titlepage}
 \vspace*{7cm}
 \begin{center}
-{\Large Parse Utils \\[1ex]\large v0.1a }\\
+{\Large Parse Utils \\[1ex]\large v0.\-1a }\\
 \vspace*{1cm}
-{\large Generated by Doxygen 1.7.3}\\
+{\large Generated by Doxygen 1.8.1.1}\\
 \vspace*{0.5cm}
-{\small Mon Jun 25 2012 16:46:24}\\
+{\small Tue Jun 26 2012 01:54:24}\\
 \end{center}
 \end{titlepage}
 \clearemptydoublepage
@@ -52,7 +61,7 @@
 \tableofcontents
 \clearemptydoublepage
 \pagenumbering{arabic}
-\hypersetup{pageanchor=true}
+\hypersetup{pageanchor=true,citecolor=blue}
 \chapter{Class Index}
 \input{hierarchy}
 \chapter{Class Index}
index 9fc93d0fc3100018229a215afb6f60bd2502775e..8362b43ed6e7e2a41e2ef0739148ca69ea632613 100644 (file)
@@ -1,10 +1,9 @@
-\hypertarget{scopestack_8cpp}{
-\section{source/symbol/scopestack.cpp File Reference}
-\label{scopestack_8cpp}\index{source/symbol/scopestack.cpp@{source/symbol/scopestack.cpp}}
+\hypertarget{scopestack_8cpp}{\section{source/symbol/scopestack.cpp File Reference}
+\label{scopestack_8cpp}\index{source/symbol/scopestack.\-cpp@{source/symbol/scopestack.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}scopestack.h\char`\"{}}\par
-{\ttfamily \#include $<$iostream$>$}\par
-Include dependency graph for scopestack.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}scopestack.\-h\char`\"{}}\\*
+{\ttfamily \#include $<$iostream$>$}\\*
+Include dependency graph for scopestack.\-cpp\-:\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
index 0a9747ca7079f7f1bcb550bbd8a36c2495722819..59924bde371f0e439a094502c09f6c7a1c34c887 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{scopestack_8d}{
-\section{source/symbol/scopestack.d File Reference}
-\label{scopestack_8d}\index{source/symbol/scopestack.d@{source/symbol/scopestack.d}}
+\hypertarget{scopestack_8d}{\section{source/symbol/scopestack.d File Reference}
+\label{scopestack_8d}\index{source/symbol/scopestack.\-d@{source/symbol/scopestack.\-d}}
 }
index 2eca9754521cb68481a75070c843fde08b930838..2ef864dff0cd126ea3b275924923e3bfbacf547c 100644 (file)
@@ -1,55 +1,53 @@
-\hypertarget{scopestack_8h}{
-\section{source/symbol/scopestack.h File Reference}
-\label{scopestack_8h}\index{source/symbol/scopestack.h@{source/symbol/scopestack.h}}
+\hypertarget{scopestack_8h}{\section{source/symbol/scopestack.h File Reference}
+\label{scopestack_8h}\index{source/symbol/scopestack.\-h@{source/symbol/scopestack.\-h}}
 }
-{\ttfamily \#include $<$string$>$}\par
-{\ttfamily \#include $<$list$>$}\par
-{\ttfamily \#include $<$map$>$}\par
-{\ttfamily \#include \char`\"{}symbol.h\char`\"{}}\par
-Include dependency graph for scopestack.h:\nopagebreak
+{\ttfamily \#include $<$string$>$}\\*
+{\ttfamily \#include $<$list$>$}\\*
+{\ttfamily \#include $<$map$>$}\\*
+{\ttfamily \#include \char`\"{}symbol.\-h\char`\"{}}\\*
+Include dependency graph for scopestack.\-h\-:\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
 \includegraphics[width=267pt]{scopestack_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=232pt]{scopestack_8h__dep__incl}
+\includegraphics[width=228pt]{scopestack_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
 \begin{DoxyCompactItemize}
 \item 
-class \hyperlink{class_scope_stack}{ScopeStack}
+class \hyperlink{class_scope_stack}{Scope\-Stack}
 \end{DoxyCompactItemize}
 \subsection*{Typedefs}
 \begin{DoxyCompactItemize}
 \item 
-typedef std::pair$<$ std::string, \hyperlink{class_symbol}{Symbol} $>$ \hyperlink{scopestack_8h_aa8203ad0e1d28bcfef1d1918f115d0d6}{sym\_\-pair\_\-t}
+typedef std\-::pair$<$ std\-::string, \\*
+\hyperlink{class_symbol}{Symbol} $>$ \hyperlink{scopestack_8h_aa8203ad0e1d28bcfef1d1918f115d0d6}{sym\-\_\-pair\-\_\-t}
 \item 
-typedef std::map$<$ std::string, \hyperlink{class_symbol}{Symbol} $>$ \hyperlink{scopestack_8h_ac00f2f845911b84646322b4b1c7bc14c}{sym\_\-table\_\-t}
+typedef std\-::map$<$ std\-::string, \\*
+\hyperlink{class_symbol}{Symbol} $>$ \hyperlink{scopestack_8h_ac00f2f845911b84646322b4b1c7bc14c}{sym\-\_\-table\-\_\-t}
 \end{DoxyCompactItemize}
 
 
 \subsection{Typedef Documentation}
-\hypertarget{scopestack_8h_aa8203ad0e1d28bcfef1d1918f115d0d6}{
-\index{scopestack.h@{scopestack.h}!sym\_\-pair\_\-t@{sym\_\-pair\_\-t}}
-\index{sym\_\-pair\_\-t@{sym\_\-pair\_\-t}!scopestack.h@{scopestack.h}}
-\subsubsection[{sym\_\-pair\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef std::pair$<$std::string,{\bf Symbol}$>$ {\bf sym\_\-pair\_\-t}}}
-\label{scopestack_8h_aa8203ad0e1d28bcfef1d1918f115d0d6}
+\hypertarget{scopestack_8h_aa8203ad0e1d28bcfef1d1918f115d0d6}{\index{scopestack.\-h@{scopestack.\-h}!sym\-\_\-pair\-\_\-t@{sym\-\_\-pair\-\_\-t}}
+\index{sym\-\_\-pair\-\_\-t@{sym\-\_\-pair\-\_\-t}!scopestack.h@{scopestack.\-h}}
+\subsubsection[{sym\-\_\-pair\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::pair$<$std\-::string,{\bf Symbol}$>$ {\bf sym\-\_\-pair\-\_\-t}}}\label{scopestack_8h_aa8203ad0e1d28bcfef1d1918f115d0d6}
 
 
-Definition at line 9 of file scopestack.h.
+Definition at line 9 of file scopestack.\-h.
 
-\hypertarget{scopestack_8h_ac00f2f845911b84646322b4b1c7bc14c}{
-\index{scopestack.h@{scopestack.h}!sym\_\-table\_\-t@{sym\_\-table\_\-t}}
-\index{sym\_\-table\_\-t@{sym\_\-table\_\-t}!scopestack.h@{scopestack.h}}
-\subsubsection[{sym\_\-table\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef std::map$<$std::string,{\bf Symbol}$>$ {\bf sym\_\-table\_\-t}}}
-\label{scopestack_8h_ac00f2f845911b84646322b4b1c7bc14c}
+\hypertarget{scopestack_8h_ac00f2f845911b84646322b4b1c7bc14c}{\index{scopestack.\-h@{scopestack.\-h}!sym\-\_\-table\-\_\-t@{sym\-\_\-table\-\_\-t}}
+\index{sym\-\_\-table\-\_\-t@{sym\-\_\-table\-\_\-t}!scopestack.h@{scopestack.\-h}}
+\subsubsection[{sym\-\_\-table\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::map$<$std\-::string,{\bf Symbol}$>$ {\bf sym\-\_\-table\-\_\-t}}}\label{scopestack_8h_ac00f2f845911b84646322b4b1c7bc14c}
 
 
-Definition at line 10 of file scopestack.h.
+Definition at line 10 of file scopestack.\-h.
 
index 219a6ebf7ad48a0c81e9146ca6e42ad35ba44bb4..75f8719afaed6ad0b04091f7e56aa8680ab3bfa5 100644 (file)
@@ -1 +1 @@
-d8753ad39dc35bbd681dac492e9196e1
\ No newline at end of file
+2f726ea62c3337b016d3e7f62f3e7070
\ No newline at end of file
index 52492f44bac5c129b5458a10a59d5c12e36e5164..5b594beb02b7f20ea05ad934dc0cb1af39bfa511 100644 (file)
Binary files a/docs/doxygen/latex/scopestack_8h__dep__incl.pdf and b/docs/doxygen/latex/scopestack_8h__dep__incl.pdf differ
index 612e19cfb096a17cdee46a37ea756ff9a2bf76bd..86c1732e8f52a556bca752580eacf9c3df0e7b80 100644 (file)
@@ -1,9 +1,8 @@
-\hypertarget{symbol_8cpp}{
-\section{source/symbol/symbol.cpp File Reference}
-\label{symbol_8cpp}\index{source/symbol/symbol.cpp@{source/symbol/symbol.cpp}}
+\hypertarget{symbol_8cpp}{\section{source/symbol/symbol.cpp File Reference}
+\label{symbol_8cpp}\index{source/symbol/symbol.\-cpp@{source/symbol/symbol.\-cpp}}
 }
-{\ttfamily \#include \char`\"{}symbol.h\char`\"{}}\par
-Include dependency graph for symbol.cpp:\nopagebreak
+{\ttfamily \#include \char`\"{}symbol.\-h\char`\"{}}\\*
+Include dependency graph for symbol.\-cpp\-:\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
index cdf81ce5add3dd64a8350e8cf4b53fb9d2188bdb..49ea6dcd93c19f73c2120a84f109a1b046f199c4 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{symbol_8d}{
-\section{source/symbol/symbol.d File Reference}
-\label{symbol_8d}\index{source/symbol/symbol.d@{source/symbol/symbol.d}}
+\hypertarget{symbol_8d}{\section{source/symbol/symbol.d File Reference}
+\label{symbol_8d}\index{source/symbol/symbol.\-d@{source/symbol/symbol.\-d}}
 }
index f32223f30301988bc65fc362ac2bc9ff46de840b..7135e974c75a4d3cd646a5efbd0a6e6eea4e8fc5 100644 (file)
@@ -1,20 +1,20 @@
-\hypertarget{symbol_8h}{
-\section{source/symbol/symbol.h File Reference}
-\label{symbol_8h}\index{source/symbol/symbol.h@{source/symbol/symbol.h}}
+\hypertarget{symbol_8h}{\section{source/symbol/symbol.h File Reference}
+\label{symbol_8h}\index{source/symbol/symbol.\-h@{source/symbol/symbol.\-h}}
 }
-{\ttfamily \#include $<$string$>$}\par
-Include dependency graph for symbol.h:\nopagebreak
+{\ttfamily \#include $<$string$>$}\\*
+Include dependency graph for symbol.\-h\-:\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
 \includegraphics[width=202pt]{symbol_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=379pt]{symbol_8h__dep__incl}
+\includegraphics[width=350pt]{symbol_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
@@ -25,17 +25,15 @@ class \hyperlink{class_symbol}{Symbol}
 \subsection*{Typedefs}
 \begin{DoxyCompactItemize}
 \item 
-typedef unsigned int \hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\_\-t}
+typedef unsigned int \hyperlink{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{symtype\-\_\-t}
 \end{DoxyCompactItemize}
 
 
 \subsection{Typedef Documentation}
-\hypertarget{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{
-\index{symbol.h@{symbol.h}!symtype\_\-t@{symtype\_\-t}}
-\index{symtype\_\-t@{symtype\_\-t}!symbol.h@{symbol.h}}
-\subsubsection[{symtype\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned int {\bf symtype\_\-t}}}
-\label{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}
+\hypertarget{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}{\index{symbol.\-h@{symbol.\-h}!symtype\-\_\-t@{symtype\-\_\-t}}
+\index{symtype\-\_\-t@{symtype\-\_\-t}!symbol.h@{symbol.\-h}}
+\subsubsection[{symtype\-\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned int {\bf symtype\-\_\-t}}}\label{symbol_8h_a07090a2a79cb68ad8d84e7ecd6558859}
 
 
-Definition at line 6 of file symbol.h.
+Definition at line 6 of file symbol.\-h.
 
index ea9afcef481f4447a958cee361b3d762f7802d6b..042e82bde0a65e2decd987919fc891e79c79beda 100644 (file)
@@ -1 +1 @@
-29e047adf681275f7ec0217222c41bb1
\ No newline at end of file
+46321ca32065bbcd1b189e432f5198c5
\ No newline at end of file
index 4460234b8505c26fd5d95c8578b37672fe6a8e04..46963e918b50cfab66e2354f88f15ec9ff3bfa1a 100644 (file)
Binary files a/docs/doxygen/latex/symbol_8h__dep__incl.pdf and b/docs/doxygen/latex/symbol_8h__dep__incl.pdf differ
index 237606f6bd36cd3bef0774b6bcb877842c37ac39..48869665ab177adf69d86e12b879cd2ada65e82c 100644 (file)
@@ -1,13 +1,13 @@
-\hypertarget{token_8cpp}{
-\section{source/lexer/token/token.cpp File Reference}
-\label{token_8cpp}\index{source/lexer/token/token.cpp@{source/lexer/token/token.cpp}}
+\hypertarget{token_8cpp}{\section{source/lexer/token/token.cpp File Reference}
+\label{token_8cpp}\index{source/lexer/token/token.\-cpp@{source/lexer/token/token.\-cpp}}
 }
-{\ttfamily \#include $<$stdio.h$>$}\par
-{\ttfamily \#include \char`\"{}token.h\char`\"{}}\par
-Include dependency graph for token.cpp:\nopagebreak
+{\ttfamily \#include $<$stdio.\-h$>$}\\*
+{\ttfamily \#include \char`\"{}token.\-h\char`\"{}}\\*
+Include dependency graph for token.\-cpp\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=222pt]{token_8cpp__incl}
+\includegraphics[width=189pt]{token_8cpp__incl}
 \end{center}
 \end{figure}
index 8c5407268ea2f442b4b8c46e21533d2a21a5fab6..723671ae0a636eb2779a6c4f01a120d323e82a6d 100644 (file)
@@ -1 +1 @@
-fcb60fe3cc9fe64f1918443059d4c8f4
\ No newline at end of file
+f0572de272429b63b97147491e1a8200
\ No newline at end of file
index 5d1810465921a1d8ed4d49a624f04bca0c9e6687..050a4615fb15703ea4d257d34789560c8d4e431f 100644 (file)
Binary files a/docs/doxygen/latex/token_8cpp__incl.pdf and b/docs/doxygen/latex/token_8cpp__incl.pdf differ
index 9dd9a9dd07fee1cd4e7c1dba0f6de5eb36030835..31b1039a25b8acc89b3e499d921a96e1aa9520bc 100644 (file)
@@ -1,4 +1,3 @@
-\hypertarget{token_8d}{
-\section{source/lexer/token/token.d File Reference}
-\label{token_8d}\index{source/lexer/token/token.d@{source/lexer/token/token.d}}
+\hypertarget{token_8d}{\section{source/lexer/token/token.d File Reference}
+\label{token_8d}\index{source/lexer/token/token.\-d@{source/lexer/token/token.\-d}}
 }
index b7cfa357682690f0e7722de17f12c2ca34c82140..f7707b788868deef63f9488eade4a1a63c537afe 100644 (file)
@@ -1,20 +1,21 @@
-\hypertarget{token_8h}{
-\section{source/lexer/token/token.h File Reference}
-\label{token_8h}\index{source/lexer/token/token.h@{source/lexer/token/token.h}}
+\hypertarget{token_8h}{\section{source/lexer/token/token.h File Reference}
+\label{token_8h}\index{source/lexer/token/token.\-h@{source/lexer/token/token.\-h}}
 }
-{\ttfamily \#include $<$string$>$}\par
-Include dependency graph for token.h:\nopagebreak
+{\ttfamily \#include $<$string$>$}\\*
+Include dependency graph for token.\-h\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=212pt]{token_8h__incl}
+\includegraphics[width=174pt]{token_8h__incl}
 \end{center}
 \end{figure}
-This graph shows which files directly or indirectly include this file:\nopagebreak
+This graph shows which files directly or indirectly include this file\-:
+\nopagebreak
 \begin{figure}[H]
 \begin{center}
 \leavevmode
-\includegraphics[width=222pt]{token_8h__dep__incl}
+\includegraphics[width=350pt]{token_8h__dep__incl}
 \end{center}
 \end{figure}
 \subsection*{Classes}
@@ -25,17 +26,15 @@ class \hyperlink{class_token}{Token}
 \subsection*{Typedefs}
 \begin{DoxyCompactItemize}
 \item 
-typedef int \hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{TokenType\_\-T}
+typedef int \hyperlink{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{Token\-Type\-\_\-\-T}
 \end{DoxyCompactItemize}
 
 
 \subsection{Typedef Documentation}
-\hypertarget{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{
-\index{token.h@{token.h}!TokenType\_\-T@{TokenType\_\-T}}
-\index{TokenType\_\-T@{TokenType\_\-T}!token.h@{token.h}}
-\subsubsection[{TokenType\_\-T}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf TokenType\_\-T}}}
-\label{token_8h_abf05bcc4c1b09928131e6afd3b768a77}
+\hypertarget{token_8h_abf05bcc4c1b09928131e6afd3b768a77}{\index{token.\-h@{token.\-h}!Token\-Type\-\_\-\-T@{Token\-Type\-\_\-\-T}}
+\index{Token\-Type\-\_\-\-T@{Token\-Type\-\_\-\-T}!token.h@{token.\-h}}
+\subsubsection[{Token\-Type\-\_\-\-T}]{\setlength{\rightskip}{0pt plus 5cm}typedef int {\bf Token\-Type\-\_\-\-T}}}\label{token_8h_abf05bcc4c1b09928131e6afd3b768a77}
 
 
-Definition at line 6 of file token.h.
+Definition at line 6 of file token.\-h.
 
index f26b47a659851bb378a01efe084f57ca88bce760..ac9e767160ac18a984a3ef29c81c8a36c1f3aeb4 100644 (file)
@@ -1 +1 @@
-0a694e46d0219ab3daf0a953d252cf89
\ No newline at end of file
+6a05afcb6a09b0bcc861a9b1ed5981e0
\ No newline at end of file
index c011d6d6825ce07f546204eb72d5f193919fc06f..8271b135db3ad627dcce1f92bd3142a5965a0639 100644 (file)
Binary files a/docs/doxygen/latex/token_8h__dep__incl.pdf and b/docs/doxygen/latex/token_8h__dep__incl.pdf differ
index 777b6d76c4666438e81100cbbcb84cbedc575114..e8163d0d15a62c1674d7d784a84aea0c214e7163 100644 (file)
@@ -1 +1 @@
-4bb4eacec8e21a684516e2a11ccdc99b
\ No newline at end of file
+cb4aaae259d5ebfc8b4cb08edc5b02ff
\ No newline at end of file
index 2a001578280a4a917b45db94c05194f6d0b7a81b..fbae09955c73ffb2135c629dc35968e0b074b313 100644 (file)
Binary files a/docs/doxygen/latex/token_8h__incl.pdf and b/docs/doxygen/latex/token_8h__incl.pdf differ