<commit_before># LLVM Version Manager

| master  | ![travis-master]  |
|---------|-------------------|
| develop | ![travis-develop] |
[travis-master]: https://travis-ci.org/cwpearson/llvmvm.svg?branch=master
[travis-develop]: https://travis-ci.org/cwpearson/llvmvm.svg?branch=develop

LLVMVM is a tool for installing and managing different versions of LLVM on a single system. It presently works for relatively recent versions of LLVM.

*LLVMVM is very beta, use at your own risk.*

Inspired very heavily by [gvm](https://github.com/moovweb/gvm).

## Installing

    bash < <(curl -s -S -L https://raw.githubusercontent.com/cwpearson/llvmvm/master/binscripts/llvmvm-installer)

This will download the LLVMVM scripts to `$HOME/.llvmvm`, and modify your `.bashrc` (or equivalent) to source the LLVMVM environment scripts.

## Removing

Delete `$HOME/.llvmvm`. Optionally also remove a line like

    [[ -s "/home/username/.llvmvm/scripts/llvmvm.sh" ]] && source "/home/username/.llvmvm/scripts/llvmvm.sh"

from your `.bashrc` or equivalent

<commit_msg>Add v0.1 install to readme<commit_after># LLVM Version Manager

| master  | ![travis-master]  |
|---------|-------------------|
| develop | ![travis-develop] |
[travis-master]: https://travis-ci.org/cwpearson/llvmvm.svg?branch=master
[travis-develop]: https://travis-ci.org/cwpearson/llvmvm.svg?branch=develop

LLVMVM is a tool for installing and managing different versions of LLVM on a single system. It presently works for relatively recent versions of LLVM.

*LLVMVM is very beta, use at your own risk.*

Inspired very heavily by [gvm](https://github.com/moovweb/gvm).

## Installing

This will download the LLVMVM scripts to `$HOME/.llvmvm`, and modify your `.bashrc` (or equivalent) to source the LLVMVM environment scripts.

To install release v0.1

    bash < <(curl -s -S -L https://raw.githubusercontent.com/cwpearson/llvmvm/v0.1/binscripts/llvmvm-installer)

To install the most recent revision (check 'master' build status above)

    bash < <(curl -s -S -L https://raw.githubusercontent.com/cwpearson/llvmvm/master/binscripts/llvmvm-installer)


## Removing

Delete `$HOME/.llvmvm`. Optionally also remove a line like

    [[ -s "/home/username/.llvmvm/scripts/llvmvm.sh" ]] && source "/home/username/.llvmvm/scripts/llvmvm.sh"

from your `.bashrc` or equivalent


{'fraction_non_alphanumeric': 0.1498497209102619, 'fraction_numerical': 0.0025762129669386004, 'mean_word_length': 3.707070707070707, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 3, 'https://': 9, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4679493', 'n_tokens_mistral': 783, 'n_tokens_neox': 763, 'n_words': 217}