
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}