/[mpak]/mpak/include/mpak/spec/parser.tcc
ViewVC logotype

Diff of /mpak/include/mpak/spec/parser.tcc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by pbgavin, Fri Aug 1 01:34:27 2003 UTC revision 1.3 by pbgavin, Mon Aug 18 14:00:21 2003 UTC
# Line 131  namespace mpak Line 131  namespace mpak
131      namespace spec      namespace spec
132      {      {
133          template<typename char_type_, typename traits_type_>          template<typename char_type_, typename traits_type_>
134          typename basic_parser<char_type_,traits_type_>::parse_tree          ecstacy::mem::shared_ptr<typename basic_parser<char_type_,traits_type_>::tree>
135          basic_parser<char_type_, traits_type_>::do_parse_ (basic_parser<char_type_,traits_type_>::lexer_type &lexer)          basic_parser<char_type_, traits_type_>::do_parse_ (basic_parser<char_type_,traits_type_>::lexer_type &lexer)
136              ECSTACY_THROW_SPEC ((basic_parser<char_type_, traits_type_>::failure))              ECSTACY_THROW_SPEC ((basic_parser<char_type_, traits_type_>::failure))
137          {          {
# Line 309  namespace mpak Line 309  namespace mpak
309                      ecstacy::util::throw_exception (std::logic_error ("what the fuck?"));                      ecstacy::util::throw_exception (std::logic_error ("what the fuck?"));
310                  }                  }
311              } while (1);              } while (1);
312              return parse_tree ();              return ecstacy::mem::shared_ptr<tree> (new tree ());
313          }          }
314      }      }
315  }  }

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26