From: Eric B. <er...@us...> - 2010-05-02 15:15:42
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gobo-eiffel". The branch, master has been updated via ee7eef9183d48bca76210b6cff2bc6e0b72fdae9 (commit) via 5d666add886ae2f2d4b8c7d299a6519bd227ad08 (commit) from 305440cfa1e84646c2e1d8085a1c826a97377935 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ee7eef9183d48bca76210b6cff2bc6e0b72fdae9 Author: Eric Bezault <er...@go...> Date: Sun May 2 17:05:24 2010 +0200 Removed 'is' keywords. commit 5d666add886ae2f2d4b8c7d299a6519bd227ad08 Author: Eric Bezault <er...@go...> Date: Sat May 1 19:02:41 2010 +0200 Replaced 'indexing' by 'note'. ----------------------------------------------------------------------- Summary of changes: History.txt | 1 + doc/argument/alternate.xml | 2 +- doc/argument/introduction.xml | 2 +- doc/gelex/description.html | 6 +- doc/gelex/examples.html | 68 +- doc/gelex/scanner.html | 14 +- doc/gelex/skeleton.html | 10 +- doc/getest/assertions.html | 12 +- doc/getest/examples.html | 11 +- doc/geyacc/description.html | 10 +- doc/geyacc/examples.html | 18 +- doc/geyacc/parser.html | 6 +- doc/geyacc/skeleton.html | 6 +- doc/guidelines/class_layout.xml | 10 +- doc/guidelines/naming_conventions.xml | 2 +- doc/guidelines/programming_style.xml | 10 +- doc/portability/client.html | 14 +- doc/portability/gepp.html | 8 +- doc/portability/inheritance.html | 10 +- doc/portability/portability.html | 38 +- doc/structure/flatshort/ds_arrayed_list.html | 6 +- .../flatshort/ds_arrayed_list_cursor.html | 6 +- doc/structure/flatshort/ds_arrayed_sparse_set.html | 8 +- .../flatshort/ds_arrayed_sparse_set_cursor.html | 6 +- .../flatshort/ds_arrayed_sparse_table.html | 8 +- .../flatshort/ds_arrayed_sparse_table_cursor.html | 6 +- doc/structure/flatshort/ds_arrayed_stack.html | 6 +- doc/structure/flatshort/ds_bilinear.html | 6 +- doc/structure/flatshort/ds_bilinear_cursor.html | 6 +- doc/structure/flatshort/ds_bilinkable.html | 8 +- doc/structure/flatshort/ds_bilinked_list.html | 6 +- .../flatshort/ds_bilinked_list_cursor.html | 6 +- doc/structure/flatshort/ds_bubble_sorter.html | 6 +- doc/structure/flatshort/ds_cell.html | 8 +- .../flatshort/ds_comparable_comparator.html | 6 +- doc/structure/flatshort/ds_comparator.html | 6 +- doc/structure/flatshort/ds_container.html | 6 +- doc/structure/flatshort/ds_cursor.html | 6 +- doc/structure/flatshort/ds_dispenser.html | 6 +- doc/structure/flatshort/ds_dynamic_cursor.html | 6 +- doc/structure/flatshort/ds_equality_tester.html | 6 +- doc/structure/flatshort/ds_hash_set.html | 8 +- doc/structure/flatshort/ds_hash_set_cursor.html | 6 +- doc/structure/flatshort/ds_hash_table.html | 6 +- doc/structure/flatshort/ds_hash_table_cursor.html | 6 +- doc/structure/flatshort/ds_indexable.html | 6 +- doc/structure/flatshort/ds_indexable_sorter.html | 6 +- doc/structure/flatshort/ds_indexed_cursor.html | 6 +- doc/structure/flatshort/ds_linear.html | 6 +- doc/structure/flatshort/ds_linear_cursor.html | 6 +- doc/structure/flatshort/ds_linkable.html | 8 +- doc/structure/flatshort/ds_linked_list.html | 6 +- doc/structure/flatshort/ds_linked_list_cursor.html | 6 +- doc/structure/flatshort/ds_linked_queue.html | 6 +- doc/structure/flatshort/ds_linked_stack.html | 6 +- doc/structure/flatshort/ds_list.html | 6 +- doc/structure/flatshort/ds_list_cursor.html | 6 +- .../flatshort/ds_multiarrayed_hash_set.html | 8 +- .../flatshort/ds_multiarrayed_hash_set_cursor.html | 6 +- .../flatshort/ds_multiarrayed_hash_table.html | 8 +- .../ds_multiarrayed_hash_table_cursor.html | 6 +- .../flatshort/ds_multiarrayed_sparse_set.html | 8 +- .../ds_multiarrayed_sparse_set_cursor.html | 6 +- .../flatshort/ds_multiarrayed_sparse_table.html | 8 +- .../ds_multiarrayed_sparse_table_cursor.html | 6 +- doc/structure/flatshort/ds_pair.html | 8 +- doc/structure/flatshort/ds_queue.html | 6 +- doc/structure/flatshort/ds_quick_sorter.html | 6 +- doc/structure/flatshort/ds_resizable.html | 6 +- .../ds_reverse_comparable_comparator.html | 6 +- doc/structure/flatshort/ds_reverse_comparator.html | 6 +- doc/structure/flatshort/ds_searchable.html | 6 +- doc/structure/flatshort/ds_set.html | 6 +- doc/structure/flatshort/ds_set_cursor.html | 6 +- doc/structure/flatshort/ds_shell_sorter.html | 6 +- doc/structure/flatshort/ds_sortable.html | 6 +- doc/structure/flatshort/ds_sorter.html | 6 +- doc/structure/flatshort/ds_sparse_set.html | 8 +- doc/structure/flatshort/ds_sparse_set_cursor.html | 6 +- doc/structure/flatshort/ds_sparse_table.html | 8 +- .../flatshort/ds_sparse_table_cursor.html | 6 +- doc/structure/flatshort/ds_stack.html | 6 +- doc/structure/flatshort/ds_table.html | 6 +- doc/structure/flatshort/ds_traversable.html | 6 +- doc/time/flatshort/dt_absolute_time.html | 6 +- doc/time/flatshort/dt_clock.html | 6 +- doc/time/flatshort/dt_date.html | 6 +- doc/time/flatshort/dt_date_duration.html | 6 +- doc/time/flatshort/dt_date_handler.html | 6 +- doc/time/flatshort/dt_date_time.html | 8 +- doc/time/flatshort/dt_date_time_duration.html | 6 +- doc/time/flatshort/dt_date_time_handler.html | 6 +- doc/time/flatshort/dt_date_time_value.html | 6 +- doc/time/flatshort/dt_date_value.html | 6 +- doc/time/flatshort/dt_duration.html | 6 +- doc/time/flatshort/dt_gregorian_calendar.html | 6 +- doc/time/flatshort/dt_shared_system_clock.html | 6 +- doc/time/flatshort/dt_system_clock.html | 6 +- doc/time/flatshort/dt_time.html | 6 +- doc/time/flatshort/dt_time_duration.html | 6 +- doc/time/flatshort/dt_time_handler.html | 6 +- doc/time/flatshort/dt_time_value.html | 6 +- doc/time/flatshort/dt_time_zone.html | 6 +- doc/time/flatshort/dt_utc_system_clock.html | 6 +- doc/xml/using.xml | 6 +- example/argument/ap_example.e | 12 +- example/geant/gexace/hello/hello.e | 4 +- example/lexical/ascii2ps/ascii2ps.l | 16 +- example/lexical/eiffel_scanner/eiffel_scanner.l | 17 +- example/lexical/eiffel_scanner/eiffel_tokens.e | 211 +- example/lexical/gegrep/gegrep.e | 10 +- example/math/decimal/telco/telco.e | 14 +- example/parse/calc/calc.y | 6 +- example/parse/eiffel_parser/eiffel_parser.y | 25 +- example/parse/eiffel_parser/eiffel_scanner.l | 13 +- example/parse/mcalc/mcalc.y | 12 +- example/parse/rpcalc/rpcalc.y | 6 +- example/pattern/singleton/do_nothing/do_nothing.e | 4 +- .../pattern/singleton/do_nothing/null_singleton.e | 4 +- .../singleton/do_nothing/shared_null_singleton.e | 8 +- example/regexp/pcre/pcre.e | 8 +- example/test/concat1/concat1.e | 6 +- example/test/concat1/test_concat1.e | 4 +- example/test/concat2/concat2.e | 6 +- example/test/concat2/test_concat2.e | 4 +- example/time/clock/clock.e | 4 +- example/tools/bang2create/bang2create.e | 14 +- example/tools/bang2create/create_printer.e | 4 +- example/tools/pretty_printer/pretty_printer.e | 14 +- example/xml/event/print/print.e | 18 +- example/xml/event/tagcount/tagcount.e | 12 +- example/xml/event/tagcount/tagcount_callbacks.e | 18 +- example/xml/tree/formatter/formatter.e | 16 +- example/xml/tree/namespaces/namespaces.e | 12 +- example/xml/tree/namespaces/ns_formatter.e | 32 +- example/xml/xslt/schematron/schematron.e | 30 +- example/xml/xslt/serializer/serializer.e | 70 +- library/argument/ap_alternative_options_list.e | 8 +- library/argument/ap_boolean_option.e | 18 +- library/argument/ap_constants.e | 26 +- library/argument/ap_display_help_flag.e | 30 +- library/argument/ap_enumeration_option.e | 12 +- library/argument/ap_error.e | 38 +- library/argument/ap_error_handler.e | 6 +- library/argument/ap_flag.e | 10 +- library/argument/ap_integer_option.e | 10 +- library/argument/ap_option.e | 52 +- library/argument/ap_option_comparator.e | 4 +- library/argument/ap_option_with_parameter.e | 18 +- library/argument/ap_parser.e | 46 +- library/argument/ap_string_option.e | 10 +- library/free_elks/fake/c_date.e | 84 +- library/free_elks/fake/exception.e | 4 +- library/free_elks/fake/exception_manager.e | 2 +- library/free_elks/fake/exception_manager_factory.e | 4 +- library/free_elks/kernel/abstract_special.e | 2 +- library/free_elks/kernel/arguments.e | 2 +- library/free_elks/kernel/console.e | 2 +- library/free_elks/kernel/declarator.e | 6 +- library/free_elks/kernel/directory_name.e | 2 +- library/free_elks/kernel/disposable.e | 2 +- library/free_elks/kernel/exceptions.e | 4 +- library/free_elks/kernel/file.e | 6 +- library/free_elks/kernel/function.e | 12 +- library/free_elks/kernel/gc_info.e | 2 +- library/free_elks/kernel/hashable.e | 2 +- .../free_elks/kernel/integer_overflow_checker.e | 2 +- library/free_elks/kernel/io_medium.e | 4 +- library/free_elks/kernel/ise_runtime.e | 2 +- library/free_elks/kernel/procedure.e | 4 +- library/free_elks/kernel/routine.e | 20 +- library/free_elks/kernel/special.e | 2 +- .../free_elks/kernel/string_to_integer_convertor.e | 2 +- .../free_elks/kernel/string_to_numeric_convertor.e | 4 +- .../free_elks/kernel/string_to_real_convertor.e | 6 +- library/free_elks/kernel/tuple.e | 238 +- library/free_elks/structures/access/collection.e | 4 +- .../free_elks/structures/dispenser/arrayed_stack.e | 2 +- library/free_elks/structures/dispenser/queue.e | 2 +- .../structures/iteration/cursor_tree_iterator.e | 2 +- library/free_elks/structures/iteration/iterator.e | 6 +- library/free_elks/structures/set/arrayed_set.e | 8 +- .../structures/set/strategies/subset_strategy.e | 6 +- .../set/strategies/subset_strategy_generic.e | 8 +- .../set/strategies/subset_strategy_tree.e | 4 +- library/free_elks/structures/set/subset.e | 4 +- library/free_elks/structures/storage/countable.e | 2 +- .../free_elks/structures/traversing/traversable.e | 8 +- library/free_elks/structures/tree/arrayed_tree.e | 2 +- library/free_elks/support/c_string.e | 2 +- library/free_elks/support/file_comparer.e | 4 +- library/free_elks/support/internal.e | 2 +- library/kernel/basic/kl_any_routines.e | 10 +- library/kernel/basic/kl_array_routines.e | 16 +- library/kernel/basic/kl_boolean_routines.e | 4 +- .../kl_case_insensitive_string_equality_tester.e | 4 +- library/kernel/basic/kl_character_routines.e | 14 +- library/kernel/basic/kl_double_routines.e | 28 +- library/kernel/basic/kl_imported_any_routines.e | 4 +- library/kernel/basic/kl_imported_array_routines.e | 12 +- .../kernel/basic/kl_imported_boolean_routines.e | 4 +- .../kernel/basic/kl_imported_character_routines.e | 4 +- library/kernel/basic/kl_imported_double_routines.e | 4 +- .../kernel/basic/kl_imported_integer_routines.e | 4 +- .../kernel/basic/kl_imported_special_routines.e | 12 +- library/kernel/basic/kl_imported_string_routines.e | 4 +- library/kernel/basic/kl_integer_routines.e | 46 +- .../basic/kl_shared_string_equality_tester.e | 6 +- library/kernel/basic/kl_special_routines.e | 12 +- library/kernel/basic/kl_string_equality_tester.e | 4 +- library/kernel/basic/kl_string_routines.e | 82 +- library/kernel/io/ki_binary_input_file.e | 2 +- library/kernel/io/ki_binary_output_file.e | 2 +- library/kernel/io/ki_buffer.e | 16 +- library/kernel/io/ki_character_buffer.e | 20 +- library/kernel/io/ki_character_input_stream.e | 10 +- library/kernel/io/ki_character_output_stream.e | 34 +- library/kernel/io/ki_directory.e | 32 +- library/kernel/io/ki_file.e | 16 +- library/kernel/io/ki_file_system.e | 106 +- library/kernel/io/ki_file_system_entry.e | 24 +- library/kernel/io/ki_input_file.e | 12 +- library/kernel/io/ki_input_stream.e | 26 +- library/kernel/io/ki_output_file.e | 8 +- library/kernel/io/ki_output_stream.e | 14 +- library/kernel/io/ki_pathname.e | 34 +- library/kernel/io/ki_text_input_file.e | 2 +- library/kernel/io/ki_text_input_stream.e | 8 +- library/kernel/io/ki_text_output_file.e | 2 +- library/kernel/io/ki_text_output_stream.e | 8 +- library/kernel/io/kl_binary_input_file.ge | 4 +- library/kernel/io/kl_binary_output_file.ge | 6 +- library/kernel/io/kl_character_buffer.e | 24 +- library/kernel/io/kl_directory.e | 54 +- library/kernel/io/kl_file.e | 54 +- library/kernel/io/kl_file_system.e | 54 +- library/kernel/io/kl_input_file.e | 38 +- library/kernel/io/kl_macos_input_file.e | 8 +- library/kernel/io/kl_macos_output_file.e | 4 +- library/kernel/io/kl_null_text_output_stream.e | 14 +- library/kernel/io/kl_output_file.e | 34 +- library/kernel/io/kl_pathname.e | 36 +- .../kernel/io/kl_proxy_character_input_stream.e | 30 +- .../kernel/io/kl_proxy_character_output_stream.e | 18 +- library/kernel/io/kl_shared_file_system.e | 10 +- library/kernel/io/kl_shared_standard_files.e | 4 +- library/kernel/io/kl_shared_streams.e | 4 +- library/kernel/io/kl_standard_files.e | 8 +- library/kernel/io/kl_stderr_file.e | 14 +- library/kernel/io/kl_stdin_file.e | 26 +- library/kernel/io/kl_stdout_file.e | 14 +- library/kernel/io/kl_string_input_stream.e | 22 +- library/kernel/io/kl_string_output_stream.e | 20 +- library/kernel/io/kl_text_input_file.ge | 10 +- library/kernel/io/kl_text_output_file.ge | 8 +- library/kernel/io/kl_unix_file_system.e | 54 +- library/kernel/io/kl_unix_input_file.e | 8 +- library/kernel/io/kl_unix_output_file.e | 4 +- library/kernel/io/kl_windows_file_system.e | 62 +- library/kernel/io/kl_windows_input_file.e | 8 +- library/kernel/io/kl_windows_output_file.e | 4 +- library/kernel/misc/ki_exceptions.e | 16 +- library/kernel/misc/ki_memory.e | 14 +- library/kernel/misc/ki_platform.e | 42 +- library/kernel/misc/ki_shell_command.e | 14 +- library/kernel/misc/ki_system_clock.e | 22 +- library/kernel/misc/kl_agent_routines.e | 18 +- library/kernel/misc/kl_any.e | 2 +- library/kernel/misc/kl_arguments.e | 6 +- library/kernel/misc/kl_clonable.e | 4 +- library/kernel/misc/kl_comparable.e | 2 +- library/kernel/misc/kl_eiffel_compiler.ge | 22 +- library/kernel/misc/kl_exceptions.e | 2 +- library/kernel/misc/kl_execution_environment.e | 8 +- library/kernel/misc/kl_gobo_version.e | 4 +- library/kernel/misc/kl_hashable_routines.e | 4 +- library/kernel/misc/kl_imported_agent_routines.e | 10 +- .../kernel/misc/kl_imported_hashable_routines.e | 4 +- library/kernel/misc/kl_memory.e | 2 +- library/kernel/misc/kl_numeric.e | 2 +- library/kernel/misc/kl_operating_system.e | 14 +- library/kernel/misc/kl_part_comparable.e | 10 +- library/kernel/misc/kl_platform.e | 38 +- library/kernel/misc/kl_shared_arguments.e | 4 +- library/kernel/misc/kl_shared_eiffel_compiler.e | 4 +- library/kernel/misc/kl_shared_exceptions.e | 4 +- .../kernel/misc/kl_shared_execution_environment.e | 4 +- library/kernel/misc/kl_shared_memory.e | 4 +- library/kernel/misc/kl_shared_operating_system.e | 4 +- library/kernel/misc/kl_shared_platform.e | 4 +- library/kernel/misc/kl_shell_command.e | 6 +- library/kernel/misc/kl_string.e | 2 +- library/kernel/misc/kl_system_clock.e | 8 +- library/kernel/support/kl_agent_comparator.e | 6 +- library/kernel/support/kl_agent_equality_tester.e | 6 +- library/kernel/support/kl_agent_hash_function.e | 6 +- library/kernel/support/kl_cell.e | 4 +- library/kernel/support/kl_comparable_comparator.e | 6 +- library/kernel/support/kl_comparator.e | 10 +- library/kernel/support/kl_equality_tester.e | 4 +- library/kernel/support/kl_gregorian_calendar.e | 82 +- library/kernel/support/kl_hash_function.e | 4 +- library/kernel/support/kl_hashable_hash_function.e | 4 +- library/kernel/support/kl_linkable.e | 6 +- library/kernel/support/kl_part_comparator.e | 6 +- .../support/kl_reverse_comparable_comparator.e | 4 +- library/kernel/support/kl_reverse_comparator.e | 2 +- .../kernel/support/kl_reverse_part_comparator.e | 8 +- library/kernel/support/kl_string_values.e | 4 +- library/kernel/support/kl_values.e | 4 +- library/kernel/unicode/uc_character.e | 20 +- library/kernel/unicode/uc_ctype.e | 2 +- library/kernel/unicode/uc_ctype_lowercase.e | 2 +- library/kernel/unicode/uc_ctype_titlecase.e | 2 +- library/kernel/unicode/uc_ctype_uppercase.e | 2 +- .../kernel/unicode/uc_imported_unicode_routines.e | 4 +- .../kernel/unicode/uc_imported_utf16_routines.e | 4 +- .../kernel/unicode/uc_imported_utf32_routines.e | 4 +- library/kernel/unicode/uc_imported_utf8_routines.e | 4 +- .../kernel/unicode/uc_shared_string_comparator.e | 4 +- .../unicode/uc_shared_string_equality_tester.e | 4 +- library/kernel/unicode/uc_string.e | 256 ++-- library/kernel/unicode/uc_string_comparator.e | 4 +- library/kernel/unicode/uc_string_equality_tester.e | 4 +- library/kernel/unicode/uc_string_handler.e | 2 +- library/kernel/unicode/uc_unicode_constants.e | 114 +- library/kernel/unicode/uc_unicode_factory.e | 22 +- library/kernel/unicode/uc_unicode_routines.e | 12 +- library/kernel/unicode/uc_unicode_versioning.e | 8 +- library/kernel/unicode/uc_utf16_routines.e | 58 +- library/kernel/unicode/uc_utf32_routines.e | 26 +- library/kernel/unicode/uc_utf8_routines.e | 92 +- library/kernel/unicode/uc_utf8_string.e | 2 +- library/kernel/unicode/uc_v410_ctype.e | 10 +- library/kernel/unicode/uc_v410_ctype_lowercase.e | 46 +- library/kernel/unicode/uc_v410_ctype_titlecase.e | 46 +- library/kernel/unicode/uc_v410_ctype_uppercase.e | 46 +- library/kernel/unicode/uc_v500_ctype.e | 10 +- library/kernel/unicode/uc_v500_ctype_lowercase.e | 46 +- library/kernel/unicode/uc_v500_ctype_titlecase.e | 48 +- library/kernel/unicode/uc_v500_ctype_uppercase.e | 48 +- library/kernel/unicode/uc_v510_ctype.e | 10 +- library/kernel/unicode/uc_v510_ctype_lowercase.e | 50 +- library/kernel/unicode/uc_v510_ctype_titlecase.e | 52 +- library/kernel/unicode/uc_v510_ctype_uppercase.e | 52 +- library/lexical/automaton/lx_automaton.e | 4 +- library/lexical/automaton/lx_dfa.e | 26 +- library/lexical/automaton/lx_dfa_state.e | 28 +- library/lexical/automaton/lx_epsilon_transition.e | 2 +- library/lexical/automaton/lx_nfa.e | 60 +- library/lexical/automaton/lx_nfa_state.e | 26 +- library/lexical/automaton/lx_state.e | 4 +- library/lexical/automaton/lx_symbol_class.e | 16 +- .../lexical/automaton/lx_symbol_class_transition.e | 12 +- library/lexical/automaton/lx_symbol_transition.e | 12 +- library/lexical/automaton/lx_transition.e | 10 +- library/lexical/automaton/lx_transition_table.e | 32 +- .../error/lx_all_start_conditions_eof_error.e | 8 +- .../lexical/error/lx_bad_character_class_error.e | 8 +- library/lexical/error/lx_bad_character_error.e | 8 +- .../error/lx_bad_character_in_brackets_error.e | 8 +- .../lexical/error/lx_bad_iteration_values_error.e | 8 +- .../lexical/error/lx_bad_start_condition_error.e | 8 +- .../error/lx_bad_start_condition_list_error.e | 8 +- .../error/lx_character_out_of_range_error.e | 8 +- .../error/lx_dangerous_trailing_context_error.e | 8 +- .../error/lx_default_rule_can_be_matched_error.e | 8 +- .../lexical/error/lx_directive_expected_error.e | 8 +- library/lexical/error/lx_full_and_meta_error.e | 8 +- library/lexical/error/lx_full_and_reject_error.e | 8 +- .../lx_full_and_variable_trailing_context_error.e | 8 +- .../error/lx_incomplete_name_definition_error.e | 8 +- library/lexical/error/lx_integer_too_large_error.e | 8 +- .../error/lx_iteration_not_positive_error.e | 8 +- library/lexical/error/lx_missing_bracket_error.e | 8 +- library/lexical/error/lx_missing_quote_error.e | 8 +- .../lexical/error/lx_multiple_eof_rules_error.e | 8 +- .../lexical/error/lx_name_defined_twice_error.e | 8 +- .../lx_negative_range_in_character_class_error.e | 8 +- .../error/lx_rule_cannot_be_matched_error.e | 8 +- .../lx_start_condition_declared_twice_error.e | 8 +- .../error/lx_start_condition_expected_error.e | 8 +- .../lx_start_condition_specified_twice_error.e | 8 +- .../error/lx_trailing_context_used_twice_error.e | 8 +- .../error/lx_undeclared_start_condition_error.e | 8 +- .../lexical/error/lx_undefined_definition_error.e | 8 +- .../error/lx_unrecognized_directive_error.e | 10 +- .../lexical/error/lx_unrecognized_option_error.e | 10 +- library/lexical/error/lx_unrecognized_rule_error.e | 8 +- library/lexical/generation/lx_compressed_dfa.e | 88 +- library/lexical/generation/lx_description.e | 72 +- .../lexical/generation/lx_description_overrider.e | 4 +- library/lexical/generation/lx_full_dfa.e | 32 +- library/lexical/generation/lx_generatable_dfa.e | 80 +- library/lexical/generation/lx_proto.e | 4 +- library/lexical/generation/lx_proto_queue.e | 8 +- library/lexical/generation/lx_singleton.e | 4 +- library/lexical/generation/lx_template_list.e | 8 +- library/lexical/lex/lx_lex_parser.y | 2 +- library/lexical/lex/lx_lex_parser_skeleton.e | 132 +- library/lexical/lex/lx_lex_scanner.l | 2 +- library/lexical/lex/lx_lex_scanner_skeleton.e | 60 +- library/lexical/regexp/lx_dfa_pattern_matcher.e | 22 +- library/lexical/regexp/lx_dfa_regular_expression.e | 10 +- library/lexical/regexp/lx_dfa_wildcard.e | 4 +- library/lexical/regexp/lx_pattern_matcher.e | 12 +- library/lexical/regexp/lx_regexp_parser.y | 2 +- library/lexical/regexp/lx_regexp_scanner.l | 2 +- library/lexical/regexp/lx_regular_expression.e | 2 +- library/lexical/regexp/lx_wildcard.e | 2 +- library/lexical/regexp/lx_wildcard_parser.y | 4 +- library/lexical/regexp/lx_wildcard_scanner.l | 2 +- library/lexical/scanner/lx_buffer.e | 8 +- library/lexical/scanner/lx_compressed_scanner.e | 6 +- library/lexical/scanner/lx_compressed_tables.e | 8 +- library/lexical/scanner/lx_file_buffer.e | 6 +- library/lexical/scanner/lx_full_scanner.e | 4 +- library/lexical/scanner/lx_full_tables.e | 6 +- library/lexical/scanner/lx_scanner.e | 14 +- library/lexical/scanner/lx_scanner_skeleton.e | 30 +- library/lexical/scanner/lx_tables.e | 8 +- library/lexical/skeleton/yy_buffer.e | 36 +- .../skeleton/yy_compressed_scanner_skeleton.e | 44 +- library/lexical/skeleton/yy_file_buffer.e | 18 +- .../lexical/skeleton/yy_full_scanner_skeleton.e | 22 +- .../skeleton/yy_interactive_scanner_skeleton.e | 8 +- library/lexical/skeleton/yy_scanner.e | 94 +- library/lexical/skeleton/yy_scanner_skeleton.e | 88 +- library/lexical/support/lx_action.e | 10 +- library/lexical/support/lx_action_factory.e | 6 +- library/lexical/support/lx_equivalence_classes.e | 34 +- library/lexical/support/lx_rule.e | 34 +- library/lexical/support/lx_start_condition.e | 10 +- library/lexical/support/lx_start_conditions.e | 26 +- library/lexical/support/lx_symbol_partitions.e | 12 +- library/math/decimal/ma_decimal.e | 240 +- library/math/decimal/ma_decimal_bcd_parser.e | 4 +- library/math/decimal/ma_decimal_coefficient.e | 60 +- library/math/decimal/ma_decimal_coefficient_imp.e | 52 +- library/math/decimal/ma_decimal_constants.e | 22 +- library/math/decimal/ma_decimal_context.e | 58 +- .../math/decimal/ma_decimal_context_constants.e | 70 +- library/math/decimal/ma_decimal_handler.e | 2 +- library/math/decimal/ma_decimal_math.e | 2 +- library/math/decimal/ma_decimal_parser.e | 8 +- library/math/decimal/ma_decimal_text_parser.e | 94 +- library/math/decimal/ma_shared_decimal_constants.e | 4 +- library/math/decimal/ma_shared_decimal_context.e | 10 +- .../error/pr_alias_name_defined_twice_error.e | 8 +- .../parse/error/pr_alias_name_not_defined_error.e | 8 +- .../parse/error/pr_alias_name_undefined_error.e | 8 +- library/parse/error/pr_dangerous_dollar_n_error.e | 8 +- library/parse/error/pr_integer_too_large_error.e | 8 +- .../parse/error/pr_invalid_dollar_dollar_error.e | 8 +- library/parse/error/pr_invalid_dollar_n_error.e | 8 +- library/parse/error/pr_invalid_error_n_error.e | 8 +- .../parse/error/pr_invalid_string_token_error.e | 8 +- .../error/pr_last_value_name_used_twice_error.e | 8 +- library/parse/error/pr_lhs_symbol_token_error.e | 8 +- library/parse/error/pr_missing_characters_error.e | 8 +- .../error/pr_multiple_start_declarations_error.e | 8 +- library/parse/error/pr_no_rules_error.e | 8 +- library/parse/error/pr_null_integer_error.e | 8 +- library/parse/error/pr_prec_not_token_error.e | 8 +- .../parse/error/pr_prec_specified_twice_error.e | 8 +- .../error/pr_precedence_defined_twice_error.e | 8 +- library/parse/error/pr_rule_declared_twice_error.e | 8 +- library/parse/error/pr_start_symbol_token_error.e | 8 +- .../error/pr_string_token_defined_twice_error.e | 8 +- .../parse/error/pr_symbol_declared_token_error.e | 8 +- .../error/pr_symbol_declared_variable_error.e | 8 +- .../parse/error/pr_token_declared_twice_error.e | 8 +- library/parse/error/pr_token_id_used_twice_error.e | 8 +- library/parse/error/pr_two_strings_token_error.e | 8 +- library/parse/error/pr_two_token_ids_token_error.e | 8 +- .../parse/error/pr_undefined_string_token_error.e | 8 +- library/parse/error/pr_undefined_symbol_error.e | 8 +- .../parse/error/pr_unknown_start_symbol_error.e | 8 +- .../parse/error/pr_variable_declared_twice_error.e | 8 +- library/parse/fsm/pr_conflict.e | 6 +- library/parse/fsm/pr_fsm.e | 40 +- library/parse/fsm/pr_position.e | 24 +- library/parse/fsm/pr_reduction.e | 12 +- library/parse/fsm/pr_state.e | 48 +- library/parse/fsm/pr_transition.e | 12 +- library/parse/generation/pr_doc_generator.e | 36 +- library/parse/generation/pr_html_doc_generator.e | 30 +- library/parse/generation/pr_parser_generator.e | 130 +- library/parse/generation/pr_portion.e | 18 +- library/parse/generation/pr_xml_doc_generator.e | 28 +- library/parse/grammar/pr_basic_type.e | 8 +- library/parse/grammar/pr_error_action.e | 6 +- library/parse/grammar/pr_grammar.e | 50 +- library/parse/grammar/pr_labeled_type.e | 4 +- library/parse/grammar/pr_rule.e | 50 +- library/parse/grammar/pr_symbol.e | 14 +- library/parse/grammar/pr_token.e | 38 +- library/parse/grammar/pr_type.e | 56 +- library/parse/grammar/pr_variable.e | 26 +- library/parse/parser/pr_parser_engine.e | 6 +- library/parse/skeleton/yy_new_parser_skeleton.e | 2 +- library/parse/skeleton/yy_old_parser_skeleton.e | 22 +- library/parse/skeleton/yy_parser.e | 34 +- library/parse/skeleton/yy_parser_action.e | 2 +- library/parse/skeleton/yy_parser_skeleton.e | 104 +- library/parse/skeleton/yy_parser_tokens.e | 6 +- library/parse/support/pr_action.e | 12 +- library/parse/support/pr_action_factory.e | 6 +- library/parse/yacc/pr_yacc_parser.y | 2 +- library/parse/yacc/pr_yacc_parser_skeleton.e | 156 +- library/parse/yacc/pr_yacc_scanner.l | 2 +- library/parse/yacc/pr_yacc_scanner_skeleton.e | 36 +- .../pattern/bridge/dp_callback_implementation.e | 6 +- library/pattern/bridge/dp_implementation.e | 6 +- library/pattern/bridge/dp_interface.e | 4 +- library/pattern/command/dp_command.e | 6 +- library/pattern/command/dp_do_nothing_command.e | 6 +- library/pattern/command/dp_shell_command.e | 2 +- library/regexp/interface/rx_pattern_matcher.e | 48 +- library/regexp/interface/rx_regular_expression.e | 18 +- library/regexp/pcre/rx_pcre_byte_code_constants.e | 150 +- library/regexp/pcre/rx_pcre_compiler.e | 116 +- library/regexp/pcre/rx_pcre_error_constants.e | 78 +- library/regexp/pcre/rx_pcre_escape_constants.e | 28 +- library/regexp/pcre/rx_pcre_matcher.e | 56 +- library/regexp/pcre/rx_pcre_option_routines.e | 56 +- library/regexp/pcre/rx_pcre_regular_expression.e | 2 +- .../regexp/pcre/rx_pcre_shared_character_sets.e | 36 +- library/regexp/support/rx_byte_code.e | 42 +- library/regexp/support/rx_case_mapping.e | 16 +- library/regexp/support/rx_character_set.e | 20 +- library/string/collation/st_collation_key.e | 8 +- library/string/collation/st_collator.e | 8 +- .../collation/st_unicode_codepoint_collation_key.e | 6 +- library/string/date/st_date_time_format.e | 14 +- library/string/date/st_date_time_parser.e | 26 +- library/string/date/st_date_time_routines.e | 8 +- library/string/date/st_format_date_time_result.e | 6 +- library/string/date/st_string_routines.e | 8 +- library/string/date/st_xpath_calendar_value.e | 44 +- library/string/date/st_xpath_date_time_value.e | 22 +- library/string/date/st_xpath_date_value.e | 16 +- library/string/date/st_xpath_time_value.e | 16 +- library/string/date/st_xsd_date_time_format.e | 48 +- library/string/date/st_xsd_date_time_parser.e | 78 +- library/string/date/st_xslt_format_date_time.e | 104 +- library/string/date/st_xslt_number_routines.e | 18 +- library/string/date/st_xslt_numberer.e | 10 +- library/string/date/st_xslt_numberer_en.e | 58 +- .../formatter/general/st_customizable_formatter.e | 16 +- library/string/formatter/general/st_formatter.e | 38 +- .../formatter/general/st_formatting_routines.e | 16 +- .../formatter/general/st_scientific_formatter.e | 6 +- .../formatter/general/st_shared_formatters.e | 6 +- .../formatter/parameter/st_boolean_formatter.e | 16 +- .../formatter/parameter/st_character_formatter.e | 10 +- .../formatter/parameter/st_decimal_formatter.e | 4 +- .../formatter/parameter/st_double_formatter.e | 20 +- .../st_fixed_or_floating_point_formatter.e | 4 +- .../formatter/parameter/st_fixed_point_formatter.e | 4 +- .../parameter/st_floating_point_formatter.e | 6 +- .../formatter/parameter/st_integer_formatter.e | 22 +- .../formatter/parameter/st_parameter_formatter.e | 48 +- .../formatter/parameter/st_pointer_formatter.e | 8 +- .../formatter/parameter/st_string_formatter.e | 10 +- .../parameter/st_unsigned_decimal_formatter.e | 4 +- .../parameter/st_unsigned_hexadecimal_formatter.e | 4 +- .../parameter/st_unsigned_integer_formatter.e | 6 +- .../parameter/st_unsigned_octal_formatter.e | 4 +- library/string/support/st_copy_on_write_string.e | 18 +- library/string/support/st_splitter.e | 32 +- library/string/support/st_word_wrapper.e | 18 +- .../st_imported_unicode_character_class_routines.e | 4 +- .../st_imported_unicode_full_case_mapping.e | 4 +- .../st_imported_unicode_normalization_routines.e | 4 +- ...mported_unicode_v410_character_class_routines.e | 4 +- ..._imported_unicode_v410_normalization_routines.e | 4 +- ...mported_unicode_v500_character_class_routines.e | 4 +- .../st_imported_unicode_v500_full_case_mapping.e | 4 +- ..._imported_unicode_v500_normalization_routines.e | 4 +- ...mported_unicode_v510_character_class_routines.e | 4 +- .../st_imported_unicode_v510_full_case_mapping.e | 4 +- ..._imported_unicode_v510_normalization_routines.e | 4 +- .../unicode/st_unicode_case_mapping_interface.e | 24 +- .../unicode/st_unicode_character_class_interface.e | 102 +- .../unicode/st_unicode_character_class_routines.e | 2 +- .../string/unicode/st_unicode_full_case_mapping.e | 2 +- .../unicode/st_unicode_normalization_constants.e | 10 +- .../unicode/st_unicode_normalization_interface.e | 98 +- .../unicode/st_unicode_normalization_routines.e | 2 +- .../st_unicode_v410_character_class_routines.e | 2226 ++++++++++---------- .../st_unicode_v410_normalization_routines.e | 950 ++++---- .../st_unicode_v500_character_class_routines.e | 2254 ++++++++++---------- .../unicode/st_unicode_v500_full_case_mapping.e | 126 +- .../st_unicode_v500_normalization_routines.e | 966 ++++---- .../st_unicode_v510_character_class_routines.e | 2300 ++++++++++---------- .../unicode/st_unicode_v510_full_case_mapping.e | 138 +- .../st_unicode_v510_normalization_routines.e | 992 +++++----- library/structure/container/ds_bilinear.e | 32 +- library/structure/container/ds_bilinear_cursor.e | 16 +- library/structure/container/ds_container.e | 20 +- library/structure/container/ds_cursor.e | 20 +- library/structure/container/ds_dynamic_cursor.e | 6 +- library/structure/container/ds_extendible.e | 12 +- library/structure/container/ds_indexable.e | 64 +- library/structure/container/ds_indexed_cursor.e | 8 +- library/structure/container/ds_linear.e | 46 +- library/structure/container/ds_linear_cursor.e | 16 +- library/structure/container/ds_resizable.e | 14 +- library/structure/container/ds_searchable.e | 16 +- library/structure/container/ds_sortable.e | 6 +- library/structure/container/ds_traversable.e | 32 +- library/structure/dispenser/ds_arrayed_stack.e | 52 +- library/structure/dispenser/ds_dispenser.e | 22 +- library/structure/dispenser/ds_linked_queue.e | 40 +- library/structure/dispenser/ds_linked_stack.e | 42 +- library/structure/dispenser/ds_queue.e | 2 +- library/structure/dispenser/ds_stack.e | 8 +- library/structure/list/ds_arrayed_list.e | 156 +- library/structure/list/ds_arrayed_list_cursor.e | 14 +- library/structure/list/ds_bilinked_list.e | 28 +- library/structure/list/ds_bilinked_list_cursor.e | 2 +- library/structure/list/ds_linked_list.e | 144 +- library/structure/list/ds_linked_list_cursor.e | 20 +- library/structure/list/ds_list.e | 72 +- library/structure/list/ds_list_cursor.e | 36 +- library/structure/list/ds_nested_list.e | 12 +- library/structure/list/ds_nested_list_flattener.e | 8 +- library/structure/set/ds_arrayed_sparse_set.e | 40 +- .../structure/set/ds_arrayed_sparse_set_cursor.e | 2 +- library/structure/set/ds_avl_tree_set.e | 6 +- library/structure/set/ds_avl_tree_set_cursor.e | 2 +- library/structure/set/ds_avl_tree_set_node.e | 2 +- library/structure/set/ds_bilinear_set.e | 4 +- library/structure/set/ds_bilinear_set_cursor.e | 4 +- library/structure/set/ds_binary_search_tree_set.e | 42 +- .../set/ds_binary_search_tree_set_cursor.e | 2 +- .../structure/set/ds_binary_search_tree_set_node.e | 6 +- library/structure/set/ds_hash_set.e | 8 +- library/structure/set/ds_hash_set_cursor.e | 2 +- .../set/ds_left_leaning_red_black_tree_set.e | 2 +- library/structure/set/ds_multiarrayed_hash_set.e | 8 +- .../set/ds_multiarrayed_hash_set_cursor.e | 2 +- library/structure/set/ds_multiarrayed_sparse_set.e | 52 +- .../set/ds_multiarrayed_sparse_set_cursor.e | 2 +- library/structure/set/ds_red_black_tree_set.e | 4 +- .../structure/set/ds_red_black_tree_set_cursor.e | 2 +- library/structure/set/ds_red_black_tree_set_node.e | 4 +- library/structure/set/ds_set.e | 54 +- library/structure/set/ds_set_cursor.e | 4 +- library/structure/set/ds_sparse_set.e | 66 +- library/structure/set/ds_sparse_set_cursor.e | 2 +- library/structure/sort/ds_array_bubble_sorter.e | 4 +- library/structure/sort/ds_array_quick_sorter.e | 4 +- library/structure/sort/ds_array_shell_sorter.e | 4 +- library/structure/sort/ds_array_sorter.e | 28 +- library/structure/sort/ds_bubble_sorter.e | 4 +- .../structure/sort/ds_hash_topological_sorter.e | 18 +- library/structure/sort/ds_heap_sorter.e | 8 +- library/structure/sort/ds_indexable_sorter.e | 28 +- library/structure/sort/ds_quick_sorter.e | 4 +- library/structure/sort/ds_shell_sorter.e | 4 +- library/structure/sort/ds_sorter.e | 14 +- library/structure/sort/ds_topological_sorter.e | 46 +- library/structure/support/ds_bilinkable.e | 12 +- library/structure/support/ds_cell.e | 4 +- library/structure/support/ds_hashable_pair.e | 4 +- library/structure/support/ds_linkable.e | 6 +- library/structure/support/ds_pair.e | 6 +- library/structure/table/ds_arrayed_sparse_table.e | 52 +- .../table/ds_arrayed_sparse_table_cursor.e | 2 +- library/structure/table/ds_avl_tree.e | 6 +- library/structure/table/ds_avl_tree_container.e | 26 +- .../structure/table/ds_avl_tree_container_cursor.e | 2 +- .../structure/table/ds_avl_tree_container_node.e | 4 +- library/structure/table/ds_avl_tree_cursor.e | 2 +- library/structure/table/ds_avl_tree_node.e | 2 +- library/structure/table/ds_bilinear_table.e | 8 +- library/structure/table/ds_bilinear_table_cursor.e | 6 +- library/structure/table/ds_binary_search_tree.e | 28 +- .../table/ds_binary_search_tree_container.e | 158 +- .../table/ds_binary_search_tree_container_cursor.e | 16 +- .../table/ds_binary_search_tree_container_node.e | 26 +- .../structure/table/ds_binary_search_tree_cursor.e | 2 +- .../structure/table/ds_binary_search_tree_node.e | 8 +- library/structure/table/ds_hash_table.e | 8 +- library/structure/table/ds_hash_table_cursor.e | 2 +- .../table/ds_left_leaning_red_black_tree.e | 2 +- .../ds_left_leaning_red_black_tree_container.e | 30 +- .../structure/table/ds_multiarrayed_hash_table.e | 8 +- .../table/ds_multiarrayed_hash_table_cursor.e | 2 +- .../structure/table/ds_multiarrayed_sparse_table.e | 78 +- .../table/ds_multiarrayed_sparse_table_cursor.e | 2 +- library/structure/table/ds_red_black_tree.e | 4 +- .../structure/table/ds_red_black_tree_container.e | 26 +- .../table/ds_red_black_tree_container_cursor.e | 2 +- .../table/ds_red_black_tree_container_node.e | 14 +- library/structure/table/ds_red_black_tree_cursor.e | 2 +- library/structure/table/ds_red_black_tree_node.e | 4 +- library/structure/table/ds_sparse_container.e | 164 +- .../structure/table/ds_sparse_container_cursor.e | 12 +- library/structure/table/ds_sparse_table.e | 76 +- library/structure/table/ds_sparse_table_cursor.e | 6 +- library/structure/table/ds_sparse_table_keys.e | 68 +- .../structure/table/ds_sparse_table_keys_cursor.e | 4 +- library/structure/table/ds_table.e | 32 +- library/test/generation/ts_cluster.e | 18 +- library/test/generation/ts_config.e | 14 +- library/test/generation/ts_config_constants.e | 12 +- library/test/generation/ts_config_parser.y | 2 +- .../test/generation/ts_config_parser_skeleton.e | 28 +- library/test/generation/ts_config_scanner.l | 2 +- .../test/generation/ts_config_scanner_skeleton.e | 12 +- .../test/generation/ts_eiffel_compilation_error.e | 8 +- library/test/generation/ts_error_handler.e | 12 +- .../generation/ts_option_regexp_syntax_error.e | 8 +- library/test/generation/ts_regexp_syntax_error.e | 8 +- library/test/generation/ts_testcases.e | 26 +- library/test/harness/ts_aborted_result.e | 8 +- library/test/harness/ts_assertion_routines.e | 120 +- library/test/harness/ts_assertions.e | 20 +- library/test/harness/ts_failed_result.e | 8 +- library/test/harness/ts_null_test_logger.e | 8 +- library/test/harness/ts_progress_summary.e | 10 +- library/test/harness/ts_result.e | 10 +- library/test/harness/ts_successful_result.e | 8 +- library/test/harness/ts_summary.e | 28 +- library/test/harness/ts_test.e | 10 +- library/test/harness/ts_test_case.e | 48 +- library/test/harness/ts_test_handler.e | 2 +- library/test/harness/ts_test_logger.e | 6 +- library/test/harness/ts_test_suite.e | 10 +- library/test/harness/ts_tester.e | 34 +- library/test/harness/ts_variables.e | 12 +- library/time/clock/dt_clock.e | 14 +- library/time/clock/dt_shared_system_clock.e | 6 +- library/time/clock/dt_system_clock.e | 8 +- library/time/clock/dt_utc_system_clock.e | 8 +- library/time/date/dt_absolute_time.e | 10 +- library/time/date/dt_date.e | 76 +- library/time/date/dt_date_duration.e | 56 +- library/time/date/dt_date_handler.e | 2 +- library/time/date/dt_date_time.e | 36 +- library/time/date/dt_date_time_duration.e | 56 +- library/time/date/dt_date_time_handler.e | 2 +- library/time/date/dt_date_time_value.e | 14 +- library/time/date/dt_date_value.e | 16 +- library/time/date/dt_duration.e | 12 +- library/time/date/dt_gregorian_calendar.e | 6 +- .../time/date/dt_shared_week_days_from_monday.e | 4 +- .../time/date/dt_shared_week_days_from_sunday.e | 4 +- library/time/date/dt_time.e | 86 +- library/time/date/dt_time_duration.e | 62 +- library/time/date/dt_time_handler.e | 2 +- library/time/date/dt_time_value.e | 26 +- library/time/date/dt_week_day.e | 60 +- library/time/date/dt_week_day_from_monday.e | 12 +- library/time/date/dt_week_day_from_sunday.e | 12 +- library/time/date/dt_week_days_from_monday.e | 36 +- library/time/date/dt_week_days_from_sunday.e | 36 +- library/time/stopwatch/dt_stopwatch.e | 14 +- library/time/time_zone/dt_fixed_offset_time_zone.e | 20 +- .../time/time_zone/dt_fixed_offset_zoned_date.e | 14 +- .../time_zone/dt_fixed_offset_zoned_date_time.e | 8 +- .../time/time_zone/dt_fixed_offset_zoned_time.e | 14 +- library/time/time_zone/dt_time_zone.e | 16 +- library/time/time_zone/dt_zoned.e | 2 +- library/time/time_zone/dt_zoned_date_time.e | 14 +- library/tools/ecf/ast/et_ecf_adapted_libraries.e | 6 +- library/tools/ecf/ast/et_ecf_adapted_library.e | 6 +- library/tools/ecf/ast/et_ecf_build_condition.e | 8 +- library/tools/ecf/ast/et_ecf_cluster.e | 24 +- library/tools/ecf/ast/et_ecf_clusters.e | 4 +- .../ecf/ast/et_ecf_compiler_version_condition.e | 4 +- library/tools/ecf/ast/et_ecf_condition.e | 4 +- library/tools/ecf/ast/et_ecf_conditioned.e | 6 +- library/tools/ecf/ast/et_ecf_conditions.e | 24 +- library/tools/ecf/ast/et_ecf_custom_condition.e | 8 +- library/tools/ecf/ast/et_ecf_dotnet_assemblies.e | 4 +- library/tools/ecf/ast/et_ecf_dotnet_assembly.e | 2 +- library/tools/ecf/ast/et_ecf_dotnet_condition.e | 6 +- .../ecf/ast/et_ecf_dynamic_runtime_condition.e | 6 +- library/tools/ecf/ast/et_ecf_external_include.e | 6 +- library/tools/ecf/ast/et_ecf_external_includes.e | 18 +- library/tools/ecf/ast/et_ecf_external_libraries.e | 16 +- library/tools/ecf/ast/et_ecf_external_library.e | 6 +- library/tools/ecf/ast/et_ecf_external_object.e | 6 +- library/tools/ecf/ast/et_ecf_external_objects.e | 18 +- library/tools/ecf/ast/et_ecf_file_rule.e | 8 +- library/tools/ecf/ast/et_ecf_file_rules.e | 20 +- library/tools/ecf/ast/et_ecf_internal_universe.e | 4 +- library/tools/ecf/ast/et_ecf_library.e | 4 +- .../ecf/ast/et_ecf_msil_clr_version_condition.e | 4 +- .../tools/ecf/ast/et_ecf_multithreaded_condition.e | 6 +- library/tools/ecf/ast/et_ecf_platform_condition.e | 8 +- library/tools/ecf/ast/et_ecf_root.e | 4 +- library/tools/ecf/ast/et_ecf_root_all_classes.e | 6 +- library/tools/ecf/ast/et_ecf_root_class.e | 8 +- library/tools/ecf/ast/et_ecf_state.e | 4 +- library/tools/ecf/ast/et_ecf_system.e | 8 +- library/tools/ecf/ast/et_ecf_system_config.e | 14 +- library/tools/ecf/ast/et_ecf_target.e | 28 +- library/tools/ecf/ast/et_ecf_targets.e | 24 +- library/tools/ecf/ast/et_ecf_variables.e | 12 +- library/tools/ecf/ast/et_ecf_version_condition.e | 6 +- library/tools/ecf/error/et_ecf_error.e | 410 ++-- library/tools/ecf/error/et_ecf_error_handler.e | 140 +- library/tools/ecf/parser/et_ecf_ast_factory.e | 56 +- library/tools/ecf/parser/et_ecf_element_names.e | 84 +- library/tools/ecf/parser/et_ecf_library_parser.e | 10 +- library/tools/ecf/parser/et_ecf_parser.e | 10 +- library/tools/ecf/parser/et_ecf_parser_skeleton.e | 74 +- library/tools/ecf/parser/et_ecf_system_parser.e | 6 +- library/tools/eiffel/ast/agent/et_agent.e | 22 +- .../eiffel/ast/agent/et_agent_argument_operand.e | 4 +- .../ast/agent/et_agent_argument_operand_comma.e | 16 +- .../ast/agent/et_agent_argument_operand_item.e | 4 +- .../ast/agent/et_agent_argument_operand_list.e | 26 +- .../eiffel/ast/agent/et_agent_argument_operands.e | 4 +- .../ast/agent/et_agent_implicit_current_target.e | 18 +- .../ast/agent/et_agent_implicit_open_argument.e | 20 +- .../agent/et_agent_implicit_open_argument_list.e | 4 +- .../tools/eiffel/ast/agent/et_agent_open_target.e | 6 +- library/tools/eiffel/ast/agent/et_agent_target.e | 2 +- .../ast/agent/et_agent_typed_open_argument.e | 14 +- library/tools/eiffel/ast/agent/et_call_agent.e | 32 +- .../eiffel/ast/agent/et_do_function_inline_agent.e | 4 +- .../ast/agent/et_do_procedure_inline_agent.e | 4 +- .../ast/agent/et_external_function_inline_agent.e | 6 +- .../ast/agent/et_external_procedure_inline_agent.e | 6 +- .../ast/agent/et_external_routine_inline_agent.e | 2 +- .../eiffel/ast/agent/et_function_inline_agent.e | 4 +- library/tools/eiffel/ast/agent/et_inline_agent.e | 24 +- .../ast/agent/et_internal_function_inline_agent.e | 2 +- .../ast/agent/et_internal_procedure_inline_agent.e | 2 +- .../ast/agent/et_internal_routine_inline_agent.e | 4 +- .../ast/agent/et_once_function_inline_agent.e | 4 +- .../ast/agent/et_once_procedure_inline_agent.e | 4 +- .../eiffel/ast/agent/et_procedure_inline_agent.e | 4 +- .../tools/eiffel/ast/agent/et_query_inline_agent.e | 4 +- .../eiffel/ast/agent/et_routine_inline_agent.e | 6 +- library/tools/eiffel/ast/assertion/et_assertion.e | 8 +- .../tools/eiffel/ast/assertion/et_assertion_item.e | 4 +- .../eiffel/ast/assertion/et_assertion_semicolon.e | 14 +- library/tools/eiffel/ast/assertion/et_assertions.e | 8 +- library/tools/eiffel/ast/assertion/et_invariants.e | 36 +- .../eiffel/ast/assertion/et_loop_invariants.e | 18 +- .../tools/eiffel/ast/assertion/et_postconditions.e | 22 +- .../tools/eiffel/ast/assertion/et_preconditions.e | 22 +- .../eiffel/ast/assertion/et_tagged_assertion.e | 18 +- library/tools/eiffel/ast/assertion/et_variant.e | 18 +- library/tools/eiffel/ast/class/et_all_export.e | 24 +- .../eiffel/ast/class/et_builtin_convert_feature.e | 10 +- library/tools/eiffel/ast/class/et_class.e | 306 ++-- .../eiffel/ast/class/et_class_comparator_by_name.e | 6 +- library/tools/eiffel/ast/class/et_client.e | 18 +- library/tools/eiffel/ast/class/et_client_comma.e | 10 +- library/tools/eiffel/ast/class/et_client_item.e | 8 +- library/tools/eiffel/ast/class/et_client_list.e | 14 +- library/tools/eiffel/ast/class/et_clients.e | 20 +- .../ast/class/et_constrained_formal_parameter.e | 18 +- .../tools/eiffel/ast/class/et_constraint_creator.e | 22 +- .../tools/eiffel/ast/class/et_convert_feature.e | 14 +- .../eiffel/ast/class/et_convert_feature_comma.e | 14 +- .../eiffel/ast/class/et_convert_feature_item.e | 4 +- .../eiffel/ast/class/et_convert_feature_list.e | 26 +- .../tools/eiffel/ast/class/et_convert_function.e | 14 +- .../tools/eiffel/ast/class/et_convert_procedure.e | 16 +- library/tools/eiffel/ast/class/et_creator.e | 24 +- library/tools/eiffel/ast/class/et_creator_list.e | 20 +- .../tools/eiffel/ast/class/et_custom_attribute.e | 16 +- library/tools/eiffel/ast/class/et_export.e | 14 +- library/tools/eiffel/ast/class/et_export_list.e | 26 +- library/tools/eiffel/ast/class/et_feature_clause.e | 24 +- .../eiffel/ast/class/et_feature_clause_list.e | 14 +- library/tools/eiffel/ast/class/et_feature_export.e | 18 +- .../tools/eiffel/ast/class/et_formal_parameter.e | 30 +- .../eiffel/ast/class/et_formal_parameter_comma.e | 16 +- .../eiffel/ast/class/et_formal_parameter_item.e | 10 +- .../eiffel/ast/class/et_formal_parameter_list.e | 20 +- library/tools/eiffel/ast/class/et_indexing.e | 26 +- library/tools/eiffel/ast/class/et_indexing_item.e | 8 +- library/tools/eiffel/ast/class/et_indexing_list.e | 26 +- .../tools/eiffel/ast/class/et_indexing_semicolon.e | 24 +- library/tools/eiffel/ast/class/et_indexing_term.e | 8 +- .../eiffel/ast/class/et_indexing_term_comma.e | 20 +- .../tools/eiffel/ast/class/et_indexing_term_item.e | 8 +- .../tools/eiffel/ast/class/et_indexing_term_list.e | 14 +- library/tools/eiffel/ast/class/et_master_class.e | 142 +- library/tools/eiffel/ast/class/et_named_class.e | 64 +- library/tools/eiffel/ast/class/et_null_export.e | 6 +- library/tools/eiffel/ast/class/et_obsolete.e | 4 +- library/tools/eiffel/ast/class/et_parent.e | 22 +- library/tools/eiffel/ast/class/et_parent_item.e | 4 +- library/tools/eiffel/ast/class/et_parent_list.e | 24 +- .../tools/eiffel/ast/class/et_parent_semicolon.e | 14 +- library/tools/eiffel/ast/class/et_rename.e | 20 +- library/tools/eiffel/ast/class/et_rename_comma.e | 10 +- library/tools/eiffel/ast/class/et_rename_item.e | 4 +- library/tools/eiffel/ast/class/et_rename_list.e | 26 +- .../tools/eiffel/ast/class/et_tagged_indexing.e | 10 +- .../ast/constant/et_binary_integer_constant.e | 26 +- .../tools/eiffel/ast/constant/et_bit_constant.e | 10 +- .../eiffel/ast/constant/et_boolean_constant.e | 4 +- .../eiffel/ast/constant/et_c1_character_constant.e | 8 +- .../eiffel/ast/constant/et_c2_character_constant.e | 10 +- .../eiffel/ast/constant/et_c3_character_constant.e | 8 +- .../eiffel/ast/constant/et_character_constant.e | 18 +- library/tools/eiffel/ast/constant/et_constant.e | 18 +- .../tools/eiffel/ast/constant/et_false_constant.e | 4 +- .../ast/constant/et_hexadecimal_integer_constant.e | 26 +- .../tools/eiffel/ast/constant/et_inline_constant.e | 10 +- .../eiffel/ast/constant/et_integer_constant.e | 70 +- .../tools/eiffel/ast/constant/et_manifest_string.e | 24 +- .../tools/eiffel/ast/constant/et_manifest_type.e | 6 +- .../ast/constant/et_octal_integer_constant.e | 8 +- .../eiffel/ast/constant/et_once_manifest_string.e | 18 +- .../tools/eiffel/ast/constant/et_real_constant.e | 24 +- .../ast/constant/et_regular_integer_constant.e | 8 +- .../ast/constant/et_regular_manifest_string.e | 10 +- .../eiffel/ast/constant/et_regular_real_constant.e | 6 +- .../ast/constant/et_special_manifest_string.e | 8 +- .../tools/eiffel/ast/constant/et_true_constant.e | 4 +- .../ast/constant/et_underscored_integer_constant.e | 8 +- .../ast/constant/et_underscored_real_constant.e | 6 +- .../tools/eiffel/ast/constant/et_verbatim_string.e | 8 +- .../ast/expression/et_actual_argument_list.e | 10 +- .../eiffel/ast/expression/et_actual_arguments.e | 4 +- .../eiffel/ast/expression/et_address_expression.e | 10 +- .../eiffel/ast/expression/et_argument_operand.e | 2 +- .../eiffel/ast/expression/et_argument_operands.e | 12 +- .../eiffel/ast/expression/et_binary_expression.e | 16 +- .../ast/expression/et_bracket_argument_list.e | 8 +- .../eiffel/ast/expression/et_bracket_expression.e | 16 +- .../eiffel/ast/expression/et_call_component.e | 12 +- .../eiffel/ast/expression/et_call_expression.e | 4 +- .../tools/eiffel/ast/expression/et_conditional.e | 4 +- .../ast/expression/et_convert_builtin_expression.e | 6 +- .../eiffel/ast/expression/et_convert_expression.e | 10 +- .../ast/expression/et_convert_from_expression.e | 12 +- .../ast/expression/et_convert_to_expression.e | 10 +- .../eiffel/ast/expression/et_create_expression.e | 26 +- .../eiffel/ast/expression/et_creation_expression.e | 12 +- library/tools/eiffel/ast/expression/et_current.e | 8 +- .../eiffel/ast/expression/et_current_address.e | 12 +- .../eiffel/ast/expression/et_equality_expression.e | 8 +- .../tools/eiffel/ast/expression/et_expression.e | 18 +- .../eiffel/ast/expression/et_expression_address.e | 12 +- .../eiffel/ast/expression/et_expression_comma.e | 16 +- .../eiffel/ast/expression/et_expression_item.e | 4 +- .../eiffel/ast/expression/et_expression_list.e | 20 +- .../tools/eiffel/ast/expression/et_expressions.e | 6 +- .../eiffel/ast/expression/et_feature_address.e | 12 +- .../ast/expression/et_feature_call_expression.e | 2 +- .../ast/expression/et_infix_cast_expression.e | 14 +- .../eiffel/ast/expression/et_infix_expression.e | 10 +- .../eiffel/ast/expression/et_keyword_expression.e | 14 +- .../ast/expression/et_keyword_manifest_string.e | 14 +- .../eiffel/ast/expression/et_manifest_array.e | 12 +- .../ast/expression/et_manifest_string_comma.e | 14 +- .../ast/expression/et_manifest_string_item.e | 4 +- .../ast/expression/... [truncated message content] |