<commit_before>
=========================================
Building libCellML for use in the Browser
=========================================

To build libCellML for the browser we use the emscripten toolchain to create web assembly binaries.
Here we will go through the process of building be with assembly binaries on macOS.
For other operating systems modifications to these instructions will have to be made.
Any modifications required are expected to be self evident – with this in mind these instructions should be universally applicable.

Preparation
===========

To build libCellML for the browser we will need the following tools ready for use.

- Emscripten
- Compiler toolchain
- CMake
- Git

Building
========<commit_msg>Update dev_building_web_assembly.rst<commit_after>
=========================================
Building libCellML for use in the Browser
=========================================

To build libCellML for the browser we use the emscripten toolchain to create web assembly binaries.
Here we will go through the process of building web assembly binaries on macOS.
For other operating systems modifications to these instructions will have to be made.
Any modifications required are expected to be self evident – with this in mind these instructions should be universally applicable.

Preparation
===========

To build libCellML for the browser we will need the following tools ready for use.

- Emscripten
- Compiler toolchain
- CMake
- Git

Building
========
{'fraction_non_alphanumeric': 0.1542087542087542, 'fraction_numerical': 0.0, 'mean_word_length': 5.405172413793103, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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}}
{'dir': 'git-commits-cleaned', 'id': '7639883', 'n_tokens_mistral': 340, 'n_tokens_neox': 316, 'n_words': 188}