Update of /project/climacs/cvsroot/papers/ilc2005/syntax In directory common-lisp.net:/tmp/cvs-serv20661
Modified Files: climacssyntax.tex Log Message: The word from the organizers is that they don't need the paper to be in ACM format: plain article.cls is fine. Make it so, and in the process deuglify some bits.
Date: Tue May 24 11:08:43 2005 Author: crhodes
Index: papers/ilc2005/syntax/climacssyntax.tex diff -u papers/ilc2005/syntax/climacssyntax.tex:1.24 papers/ilc2005/syntax/climacssyntax.tex:1.25 --- papers/ilc2005/syntax/climacssyntax.tex:1.24 Mon May 23 16:26:15 2005 +++ papers/ilc2005/syntax/climacssyntax.tex Tue May 24 11:08:43 2005 @@ -1,11 +1,16 @@ -\documentclass{acm_proc_article-sp} +\documentclass[11pt]{article} + +%\newenvironment{figure*}{figure}
\newcommand{\TabCode}{\textit{TabCode}}
-\usepackage[a4paper,textwidth=7in,textheight=9in]{geometry} +\usepackage[a4paper,textwidth=6.7in,textheight=8.7in]{geometry} +\usepackage{graphics} +\usepackage{times}
-\begin{document} +\pagestyle{empty}
+\begin{document} %\geometry{letterpaper} %\usepackage{graphicx} %\usepackage{amssymb} @@ -13,30 +18,37 @@ %\DeclareGraphicsRule{.tif}{png}{.png}{`convert #1 `dirname #1`/`basename #1 .tif`.png}
\title{Syntax Analysis in the Climacs Text Editor} -\numberofauthors{3} +%\numberofauthors{3} \author{ - \alignauthor Christophe Rhodes\ - \affaddr{Centre for Cognition, Computation and Culture}\ - \affaddr{Goldsmiths College}\ - \affaddr{University of London}\ - \affaddr{New Cross Gate}\ - \affaddr{London SE14 6NW, UK}\ - \email{c.rhodes@gold.ac.uk} - \alignauthor Robert Strandh\ - \affaddr{LaBRI}\ - \affaddr{Universit'{e} Bordeaux 1}\ - \affaddr{351, cours de la Lib'{e}ration}\ - \affaddr{33405 Talence Cedex} - \affaddr{FRANCE}\ - \email{strandh@labri.fr} - \alignauthor Brian Mastenbrook\ - \affaddr{Motorola}\ - \affaddr{1303 E. Algonquin Road}\ - \affaddr{Schaumburg, IL, USA 60196}\ - \email{brian@mastenbrook.net} + \begin{tabular}[t]{c} + \bf Christophe Rhodes\ + Department of Computing\ + Goldsmiths College\ + University of London\ + New Cross Gate\ + London SE14 6NW, UK\ + \tt c.rhodes@gold.ac.uk + \end{tabular} + \begin{tabular}[t]{c} + \bf Robert Strandh\ + LaBRI\ + Universit'{e} Bordeaux 1\ + 351, cours de la Lib'{e}ration\ + 33405 Talence Cedex\ + FRANCE\ + \tt strandh@labri.fr + \end{tabular} + \begin{tabular}[t]{c} + \bf Brian Mastenbrook\ + Motorola\ + 1303 E. Algonquin Road\ + Schaumburg, IL, USA 60196\ + \tt brian@mastenbrook.net + \end{tabular} }
\maketitle +\thispagestyle{empty}
\begin{abstract} The Climacs text editor is a CLIM implementation of a text editor in @@ -50,10 +62,10 @@ using a per-buffer function for its parsing. \end{abstract}
-\category{D.2.3}{Coding Tools and Techniques}{Program editors} -\category{D.3.4}{Processors}{Incremental compilers} +%\category{D.2.3}{Coding Tools and Techniques}{Program editors} +%\category{D.3.4}{Processors}{Incremental compilers}
-\keywords{Editors, Parsing, Tablature} +%\keywords{Editors, Parsing, Tablature}
\section{Introduction}
@@ -71,8 +83,10 @@
\begin{figure*} \begin{center} +{\small \begin{tabular}{|c|c|c|c|c|} -\hline \textbf{Editor} & \textbf{Buffer Implementation} & \textbf{Syntax Analysis} & \textbf{Language} +\hline + \textbf{Editor} & \textbf{Buffer Implementation} & \textbf{Syntax Analysis} & \textbf{Language} \ \hline TECO & Gap buffer & Unknown & Assembly + TECO Macros \ @@ -89,6 +103,7 @@ \hline Climacs & Multiple & Multiple & Common Lisp \\hline \end{tabular} +} \caption{Implementation strategies of multiple Emacs variants} \end{center} \label{table:editorcompare}