<commit_before>icfp2014
========

ICFP Contest Entry, 2014!<commit_msg>add text to README<commit_after>icfp2014
========

Our ICFP Contest 2014 entry for Team "They Are On A Team"!

"They Are On A Team" is: <NAME> and <NAME>

Languages used: Python, JavaScript, Lisp [0] ...

[0] ... the tiny Common Lisp-esque dialect that our compiler can compile to the
General Compute Coprocessor instruction set...

## running the code
  * use the included script to set up a Python 3 virtual environment
  * in your shell, do "source venv/bin/activate" to get in the venv
  * run compiler.py on a lisp source file, get GCC assembly to stdout!
  * ghost-compiler.py and ghost AIs are still under development...
  * compiler.py may be the first compiler that depends on NLTK
  * see also the included command-line tool run-lambdaman.js, which uses PhantomJS to run the GCC vm in a headless browser

## and check out all that Lisp code too...
  * our Lambda-Man AIs are written in a super-minimal dialect of Lisp
  * in which there is no lambda special form
  * https://twitter.com/lindsey/status/493112453970948096
  * you want a function, you can defun one like a frickin' adult
  * Lisp code in the examples/ directory -- we submitted the compiled version of ids-with-tree.lisp
  * there's some data-structure cleverness in there

This was fun, thanks! :D

-- 
-- Team "They Are On A Team"
-- The Bay Area, July 2014
{'fraction_non_alphanumeric': 0.08469750889679716, 'fraction_numerical': 0.029181494661921707, 'mean_word_length': 3.6098360655737705, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 1, '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': '2415563', 'n_tokens_mistral': 455, 'n_tokens_neox': 416, 'n_words': 203}