--!-----------------------------------------------------------------------------
--! XML filter for EiffelStudio documentation output.
--!-----------------------------------------------------------------------------
file_separator |/
suffix |xml
-- File declaration:
class_declaration |%N*%N
feature_declaration |f_$feature$*
cluster_name |$file$*
-- Skip origin comments. Display a tooltip instead.
origin_comment |
--tooltip |*
-- Use possible hyperlinks inside strings and comments:
comment_url |$file$*
string_url |$file$*
features |$file$#f_$feature$*
keyword_features |$file$#f_$feature$*
symbol_features |$file$#f_$feature$*
class_name |$file$*
-- Eiffel syntax items:
non_generated_cluster |False*
non_generated_class |False*
non_generated_feature |False*
keyword |*
reserved_word |*
symbol |*
comment |*
quoted |*
string |*
character |*
number |*
local_symbol |*
assertion_tag |*
indexing_tag |*
generic |*
. |*
-- Whitespace
new_line |*
tab |%T
-- In case there are sequential spaces, use this for all subsequent spaces.
--multiple_spaces | %;
-- Characters that need to be escaped in XML
escape> |>
escape< |<
escape& |&
escape" |"
--!-----------------------------------------------------------------------------
--! Eiffel Software
--! 356 Storke Road, Goleta, CA 93117 USA
--! Telephone 805-685-1006, Fax 805-685-6869
--! Website http://www.eiffel.com
--! Customer support http://support.eiffel.com
--!-----------------------------------------------------------------------------