Did you know ... Search Documentation:
Pack xlisting_web -- prolog/xlisting_web.pl
PublicShow source
 ensure_sigma(?ARG1) is det
Ensure Webserver.
 ensure_sigma is det
Ensure Webserver.
 user:file_search_path(?ARG1, ?ARG2) is det[multifile]
Hook To [file_search_path/2] For Module Mpred_www. File Search Path.
 print_request(:TermARG1) is det
Print Request.
 make_quotable_0(?ARG1, ?ARG2) is det
make quotable Primary Helper.
 make_quotable(?ARG1, ?ARG2) is det
Make Quotable.
 save_in_session(:TermARG1) is det
Save In Session.
 save_in_session(?ARG1, ?ARG2) is det
Save In Session.
 save_in_session(?ARG1, ?ARG2, ?ARG3) is det
Save In Session.
 show_http_session is det
Show Http Session.
 make_session(?ARG1) is det
Make Session.
 get_http_session(?ARG1) is det
Get Http Session.
 get_http_session0(?ARG1) is det
Get Http Session Primary Helper.
 is_cgi_stream is det
If Is A Cgi Stream.
 reset_assertion_display is det
Reset Assertion Display.
 get_param_sess(?ARG1, ?ARG2) is det
Get Param Sess.
 get_http_current_request(?ARG1) is det
Get Http Current Request.
 get_param_sess(?ARG1, ?ARG2, ?ARG3) is det
Get Param Sess.
 get_param_req(?ARG1, ?ARG2) is det
Get Param Req.
 get_nv_session(?ARG1, ?ARG2, ?ARG3) is det
Get Nv Session.
 save_request_in_session(?ARG1) is det
Save Request In Session.
 handler_logicmoo_cyclone(+Request) is det
Handler Logicmoo Cyclone.
 write_begin_html(?ARG1, ?ARG2, ?ARG3) is det
Write Begin HTML.
 write_end_html is det
Write End HTML.
 add_form_script is det
Add Form Script.
 show_pcall_footer is det
Show Pcall Footer.
 sensical_nonvar(?ARG1) is det
Sensical Nonvar.
 cvt_param_to_term(?ARG1, ?ARG2, ?ARG3) is det
Cvt Param Converted To Term.
 cvt_param_to_term(?ARG1, ?ARG2) is det
Cvt Param Converted To Term.
 write_atom_link(?ARG1) is det
Write Atom Link.
 write_atom_link(?ARG1, ?ARG2) is det
Write Atom Link.
 write_atom_link(?ARG1, ?ARG2, ?ARG3) is det
Write Atom Link.
 write_term_to_atom_one(:TermARG1, ?ARG2) is det
Write Term Converted To Atom One.
 portable_display(?ARG1) is det
Portable Display.
 portable_print(?ARG1) is det
Portable Print.
 portable_write(?ARG1) is det
Portable Write.
 portable_writeq(?ARG1) is det
Portable Writeq.
 maybe_paren(?ARG1, ?ARG2, ?ARG3, ?ARG4, ?ARG5) is det
Maybe Paren.
 maybe_space(?ARG1, ?ARG2) is det
Maybe Space.
 write_variable(?ARG1) is det
Write Variable.
 write_out(Term, Style, Priority, Ci, Co)
writes out a Term in a given Style (display,write,writeq,print) in a context of priority Priority (that is, operators with greater priority have to be quoted), where the last token to be written was of type Ci, and reports that the last token it wrote was of type Co.
 write_oout(?ARG1, ?ARG2, ?ARG3, ?ARG4, ?ARG5, ?ARG6, ?ARG7) is det
Write Out.
 write_oper(?ARG1, ?ARG2, ?ARG3, ?ARG4, ?ARG5) is det
Write Oper.
 write_VAR(?ARG1, ?ARG2, ?ARG3, ?ARG4) is det
Write Var.
 write_atom(?ARG1, ?ARG2, ?ARG3, ?ARG4) is det
Write Atom.
 put_string(?ARG1) is det
writes a list of character codes.
 put_string(S, Q)
writes a quoted list of character codes, where the first quote has already been written. Instances of Q in S are doubled.
 classify_name(String, Co)
says whether a String is an alphabetic identifier starting with a lower case letter (Co=alpha) or a string of symbol characters like ++/=? (Co=other). If it is neither of these, it fails. That means that the name needs quoting. The special atoms ! ; [] {} are handled directly in write_atom. In a basic Prolog system with no way of changing the character classes this information can be calculated when an atom is created, andf just looked up. This has to be as fast as you can make it.
 classify_alpha_tail(:TermARG1) is det
Classify Alpha Tail.
 classify_other_tail(:TermARG1) is det
Classify Other Tail.
 write_args(?ARG1, ?ARG2, ?ARG3, ?ARG4, ?ARG5) is det
Write Arguments.
 write_tail(:TermARG1, ?ARG2) is det
Write Tail.
 portable_listing is det
Portable Listing.
 portable_listing(:TermARG1) is det
Portable Listing.
 rok_portray_clause(:TermARG1) is det
Rok Portray Clause.
 sanity_test_000 is det
Optional Sanity Checking test Primary Helper Primary Helper Primary Helper.
 param_matches(?ARG1, ?ARG2) is det
Param Matches.
 show_select2(?ARG1, ?ARG2, ?ARG3) is det
Show Select Extended Helper.
 show_select1(?ARG1, ?ARG2) is det
Show Select Secondary Helper.
 as_ftVars(:TermARG1) is det
Converted To Format Type Variables.
 search4term is det
Search4term.
 edit1term is det
Edit1term.
 edit1term(:GoalARG1) is det
Edit1term.
 show_edit_term(:GoalARG1, ?ARG2, ?ARG3) is det
Show Edit Term.
 show_edit_term0(:GoalARG1, ?ARG2, ?ARG3) is det
Show Edit Term Primary Helper.
 do_guitracer is det
Do Guitracer.
 show_edit_term1(:GoalARG1, ?ARG2, ?ARG3) is det
Show Edit Term Secondary Helper.
 show_iframe(?ARG1, ?ARG2, ?ARG3) is det
Show Iframe.
 show_iframe(?ARG1) is det
Show Iframe.
 show_search_filtersTop(?ARG1) is det
Show Search Filters Top.
 show_search_filters(?ARG1) is det
Show Search Filters.
 parameter_names(?ARG1, ?ARG2) is det
Parameter Names.
 current_form_var(?ARG1) is det
Current Form Variable.
 current_form_var0(?ARG1) is det
Current Form Variable Primary Helper.
 is_goog_bot is det
If Is A Goog Bot.
 pp_now is det
Pretty Print Now.
 this_listing(:TermARG1) is det
This Listing.
 pp_i2tml_saved_done(?ARG1) is det
Pretty Print I2tml Saved Done.
 find_cl_ref(:TermARG1, ?ARG2) is det
Find Clause Ref.
 find_ref(:TermARG1, ?ARG2) is det
Find Ref.
 head_functor_sort(?ARG1, ?ARG2, ?ARG3) is det
Head Functor Sort.
 i2tml_hbr(?ARG1, ?ARG2, ?ARG3) is det
I2tml Hbr.
 pp_i2tml_save_seen(?ARG1) is det
Pretty Print I2tml Save Seen.
 section_open(?ARG1) is det
Section Open.
 section_close(?ARG1) is det
Section Close.
 pp_item_html(?ARG1, ?ARG2) is det
Pretty Print Item HTML.
 pp_item_html_now(?ARG1, ?ARG2) is det
Pretty Print Item HTML Now.
 pp_item_html_if_in_range(?ARG1, ?ARG2) is det
Pretty Print Item HTML If In Range.
 show_clause_ref(?ARG1) is det
Show Clause Ref.
 show_clause_ref_now(:GoalARG1) is det
Show Clause Ref Now.
 pp_i2tml(:TermARG1) is det
Pretty Print I2tml.
 numberlist_at(?ARG1, :TermARG2) is det
Numberlist When.
 pp_i2tml_v(?ARG1) is det
Pretty Print I2tml V.
 pp_i2tml_0(:TermARG1) is det
Pretty Print i2tml Primary Helper.
 if_html(?ARG1, :GoalARG2) is det
If HTML.
 pp_i2tml_1(?ARG1) is det
Pretty Print i2tml Secondary Helper.
 pp_i2tml_now(?ARG1) is det
Pretty Print I2tml Now.
 functor_to_color(?ARG1, ?ARG2) is det
Functor Converted To Color.
 functor_to_color(?ARG1, ?ARG2, ?ARG3, ?ARG4) is det
Functor Converted To Color.
 session_checked(?ARG1) is det
Session Checked.
 session_checkbox(?ARG1, ?ARG2, ?ARG3) is det
Session Checkbox.
 action_menu_applied(?ARG1, ?ARG2, ?ARG3) is det
Action Menu Applied.
 is_context(?ARG1, ?ARG2) is det
If Is A Context.
 is_context0(?ARG1) is det
If Is A Context Primary Helper.
 get_request_vars(?ARG1) is det
Get Request Variables.
 must_run(:GoalARG1) is det
Hmust (list Version).
 call_for_terms(?ARG1) is det
Call For Terms.
 with_search_filters(:GoalARG1) is det
Using Search Filters.
 make_page_pretext_obj(?ARG1) is det
Make Page Pretext Obj.
 reply_object_sub_page(?ARG1) is det
Reply Object Sub Page.
 object_sub_page(+Obj, +Options)// is det
-->.
 return_to_pos(:GoalARG1) is det
Return Converted To Pos.
 nl_same_pos is det
Nl Same Pos.
 set_line_pos(?ARG1) is det
Set Line Pos.
 set_line_pos(?ARG1, ?ARG2) is det
Set Line Pos.
 current_line_position(?ARG1) is det
Current Line Position.
 current_line_position(?ARG1, ?ARG2) is det
Current Line Position.
 test_tmw is det
Tmw.
 url_encode(?ARG1, ?ARG2) is det
Url Encode.
 url_encode_term(?ARG1, ?ARG2, ?ARG3) is det
Url Encode Term.
 member_open(?ARG1, :TermARG2) is det
Member Open.
 name_the_var(?ARG1, ?ARG2, :TermARG3, :TermARG4, :TermARG5) is det
Name The Variable.
 url_decode(?ARG1, ?ARG2) is det
Url Decode.
 url_decode_term(?ARG1, ?ARG2) is det
Url Decode Term.
 tovl(:TermARG1, :TermARG2, :TermARG3) is det
Tovl.
 merge_key_vals(:TermARG1, ?ARG2, ?ARG3) is det
Merge Key Vals.
 write_as_url_encoded(?ARG1, ?ARG2) is det
Write Converted To Url Encoded.
 term_to_pretty_string(?ARG1, ?ARG2) is det
Term Converted To Pretty String.
 fmtimg(?ARG1, ?ARG2) is det
Fmtimg.
 indent_nbsp(?ARG1) is det
Indent Nbsp.
 indent_nl is det
Indent Nl.
 indent_nbsp(:PRED1ARG1, ?ARG2) is det
Indent Nbsp.

Undocumented predicates

The following predicates are exported, but not or incorrectly documented.

 register_logicmoo_browser
 output_telnet_console(Arg1)
 functor spec(Arg1, Arg2, Arg3, Arg4)
 human_language(Arg1)
 output_html(Arg1)
 write_html(Arg1)
 show_map_legend
 list clauses(Arg1, Arg2, Arg3, Arg4)
 list magic(Arg1, Arg2)
 list magic(Arg1, Arg2, Arg3)
 list magic(Arg1, Arg2, Arg3, Arg4)
 logic_lang_name(Arg1, Arg2)
 prover_name(Arg1, Arg2)
 search_filter_name_comment(Arg1, Arg2, Arg3)
 with_search_filters0(Arg1)
 xlisting_web_file
 register_logicmoo_browser
 functor spec(Arg1, Arg2, Arg3, Arg4)
 human_language(Arg1)
 list clauses(Arg1, Arg2, Arg3, Arg4)
 list magic(Arg1, Arg2)
 list magic(Arg1, Arg2, Arg3)
 list magic(Arg1, Arg2, Arg3, Arg4)
 logic_lang_name(Arg1, Arg2)
 prover_name(Arg1, Arg2)
 search_filter_name_comment(Arg1, Arg2, Arg3)
 with_search_filters0(Arg1)
 xlisting_web_file