1% ===================================================================
    2% File 'parser_ape.pl'
    3% Purpose: Attempto Controlled English to CycL conversions from SWI-Prolog  
    4% This implementation is an incomplete proxy for CycNL and likely will not work as well
    5% Maintainer: Douglas Miles
    6% Contact: $Author: dmiles $@users.sourceforge.net ;
    7% Version: 'parser_ape.pl' 1.0.0
    8% Revision:  $Revision: 1.3 $
    9% Revised At:   $Date: 2002/06/06 15:43:15 $
   10% ===================================================================
   11
   12% :-module(parser_ape,[]).
   13
   14
   15% ==============================================================================
   16:- reexport(parser_sharing).   17:- shared_parser_data(talkdb:talk_db/3).   18
   19:- absolute_file_name(logicmoo_nlu_ext('ape/'),Dir,[file_type(directory)]),
   20   assertz(user:file_search_path(ape,Dir)).   21
   22  virtualize_source
   23
   24:- reexport(ape(parser/ace_to_drs)).
   25:- reexport(ape(get_ape_results)).   26:- reexport(ape(utils/drs_to_drslist)).   27:- reexport(ape(utils/drs_to_sdrs)).   28:- reexport(ape('parser/grammar_plp.pl')).   29:- reexport(ape('parser/grammar_words'),[reset_progress_record/1]).   30:- reexport(ape(parser/ape_utils)).   31:- reexport(ape(parser/tokenizer)).   32:- reexport(ape(utils/morphgen), [
   33	acesentencelist_pp/2
   34	]).   35:- reexport(ape(utils/is_wellformed), [
   36	is_wellformed/1
   37	]).   38:- reexport(ape(utils/drs_to_ascii)).   39:- reexport(ape(utils/trees_to_ascii)).   40:- reexport(ape(utils/drs_to_ace), [
   41	drs_to_ace/2
   42	]).   43:- reexport(ape(logger/error_logger), [
   44	clear_messages/0,
   45	get_messages/1,
   46	is_error_message/4
   47	]).   48
   49:- set_prolog_flag(float_format, '%.11g' ).   50
   51% Import the lexicons
   52:- style_check(-singleton).   53:- style_check(-discontiguous).   54:- reexport(ape(lexicon/clex)).   55:- reexport(ape(lexicon/ulex)).   56:- style_check(+discontiguous).   57:- style_check(+singleton).   58
   59:- reexport(ape('utils/morphgen')).   60
   61:- reexport(ape('utils/ace_niceace')).   62
   63:- reexport(ape('utils/drs_to_xml')).   64:- reexport(ape('utils/drs_to_fol_to_prenex')).   65:- reexport(ape('utils/drs_to_ascii')).   66:- reexport(ape('utils/drs_to_ace')).   67:- reexport(ape('utils/drs_to_coreace')).   68:- reexport(ape('utils/drs_to_npace')).   69:- reexport(ape('utils/drs_to_html')).   70:- reexport(ape('utils/drs_to_ruleml')).   71:- reexport(ape('utils/tree_utils')).   72:- reexport(ape('utils/trees_to_ascii')).   73:- reexport(ape('utils/drs_to_tptp')).   74:- reexport(ape('lexicon/clex')).   75:- reexport(ape('lexicon/ulex')).   76:- reexport(ape('parser/ace_to_drs')).   77:- reexport(ape('logger/error_logger')).   78
   79:- reexport(ape('utils/xmlterm_to_xmlatom')).   80
   81:- reexport(ape('utils/serialize_term')).   82
   83:- reexport(ape('utils/owlswrl/get_owl_output')).