<commit_before>\documentclass{sig-alternate-05-2015}
\usepackage[utf8]{inputenc}

\def\inputfig#1{\input #1}
\def\inputtex#1{\input #1}
\def\inputal#1{\input #1}
\def\inputcode#1{\input #1}

\inputtex{logos.tex}
\inputtex{refmacros.tex}
\inputtex{other-macros.tex}

\begin{document}
\setcopyright{rightsretained}
\title{Bootstrapping \commonlisp{} using \commonlisp{}}
\numberofauthors{1}
\author{\alignauthor
<NAME>\\
\affaddr{University of Bordeaux}\\
\affaddr{351, Cours de la Libération}\\
\affaddr{Talence, France}\\
\email{<EMAIL>}}


\maketitle

\begin{abstract}
Some \commonlisp{} implementations are not bootstrapped at all, and
instead they evolve careful modifications of an existing \emph{image}.
Most of the remaining implementations are bootstrapped using some
lower-level language; typically \clanguage{}.  But, in most cases,
there is no profound reason for using a language other than
\commonlisp{} for creating a \commonlisp{} system, though there are
some annoying details that have to be dealt with.<commit_msg>Add missing word and improve grammar.<commit_after>\documentclass{sig-alternate-05-2015}
\usepackage[utf8]{inputenc}

\def\inputfig#1{\input #1}
\def\inputtex#1{\input #1}
\def\inputal#1{\input #1}
\def\inputcode#1{\input #1}

\inputtex{logos.tex}
\inputtex{refmacros.tex}
\inputtex{other-macros.tex}

\begin{document}
\setcopyright{rightsretained}
\title{Bootstrapping \commonlisp{} using \commonlisp{}}
\numberofauthors{1}
\author{\alignauthor
<NAME>\\
\affaddr{University of Bordeaux}\\
\affaddr{351, Cours de la Libération}\\
\affaddr{Talence, France}\\
\email{<EMAIL>}}


\maketitle

\begin{abstract}
Some \commonlisp{} implementations are not bootstrapped at all, and
instead they evolve through careful modifications to an existing
\emph{image}.  Most of the remaining implementations are bootstrapped
using some lower-level language; typically \clanguage{}.  But, in most
cases, there is no profound reason for using a language other than
\commonlisp{} for creating a \commonlisp{} system, though there are
some annoying details that have to be dealt with.
{'fraction_non_alphanumeric': 0.12553699284009545, 'fraction_numerical': 0.018138424821002388, 'mean_word_length': 5.37082066869301, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, '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': '395307', 'n_tokens_mistral': 706, 'n_tokens_neox': 668, 'n_words': 203}