{'fraction_non_alphanumeric': 0.028328611898016998, 'fraction_numerical': 0.0056657223796034, 'mean_word_length': 4.709677419354839, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Clarifications to the symbolic mode in REDUCE

I assume the reader's knowledge of REDUCE's syntax, see [1,2]. The symbolic mode in REDUCE is best thought of as LISP presented in PASCAL like form. This mode should be used for system building and major enhancements to the algebraic mode, while most application programs will be written in algebraic mode.