<commit_before># Planck

A command line bootstrapped ClojureScript REPL for OS X based on JavaScriptCore.

# Downloading

Head over to [planck.fikesfarm.com](http://planck.fikesfarm.com).

# Building 

1. Clone and build [ClojureScript master](https://github.com/clojure/clojurescript) (script/build).
2. Set the `project.clj` file so that it matches the ClojureScript master build number.
3. In the ClojureScript/planck directory, do `script/build`
4. Do a `pod install` in the top level.
5. `open planck.xcworkspace`
6. Edit the scheme to pass in src and out arguments as below and then run it via Xcode

```
-s $PROJECT_DIR/planck-cljs/src
-o $PROJECT_DIR/planck-cljs/out
```

In order to work on it using Ambly, set `runAmblyReplServer` to `YES` in the `Planck` class and then `script/repl`.

In order to bundle things up for standalone execution, `script/bundle` and then build it with `useBundledOutput` set to `YES` in the `Planck` class.

# License

Distributed under the Eclipse Public License, which is also used by ClojureScript.<commit_msg>minor readme change<commit_after># Planck

A command line bootstrapped ClojureScript REPL for OS X based on JavaScriptCore.

# Downloading

Head over to [planck.fikesfarm.com](http://planck.fikesfarm.com).

# Building 

1. Clone and build [ClojureScript master](https://github.com/clojure/clojurescript) (script/build).
2. Set the `project.clj` file so that it matches the ClojureScript master build number.
3. In the `plank-cljs` directory, do `script/build`
4. Do a `pod install` in the top level.
5. `open planck.xcworkspace`
6. Edit the scheme to pass in src and out arguments as below and then run it via Xcode

```
-s $PROJECT_DIR/planck-cljs/src
-o $PROJECT_DIR/planck-cljs/out
```

In order to work on it using Ambly, set `runAmblyReplServer` to `YES` in the `Planck` class and then `script/repl`.

In order to bundle things up for standalone execution, `script/bundle` and then build it with `useBundledOutput` set to `YES` in the `Planck` class.

# License

Distributed under the Eclipse Public License, which is also used by ClojureScript.
{'fraction_non_alphanumeric': 0.09134157944814462, 'fraction_numerical': 0.005708848715509039, 'mean_word_length': 4.406169665809768, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '1609964', 'n_tokens_mistral': 711, 'n_tokens_neox': 682, 'n_words': 277}