\batchmode
\documentstyle[twoside,11pt,psfig,float,moretext]{article}
\makeatletter %
\input epsf
\par



\makeatletter
\count@=\the\catcode`\_ \catcode`\_=8 
\newenvironment{tex2html_wrap}{}{} \catcode`\_=\count@
\makeatother
\let\mathon=$
\let\mathoff=$
\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi
\newbox\sizebox
\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt}
\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt}
\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt}
\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt}
\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt}
\setlength{\textwidth}{349pt}
\newwrite\lthtmlwrite
\makeatletter
\let\realnormalsize=\normalsize
\global\topskip=2sp
\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float
\def\@float{\let\@savefreelist\@freelist\real@float}
\def\end@float{\realend@float\global\let\@freelist\@savefreelist}
\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float
\let\@largefloatcheck=\relax
\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt}
\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize
 \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}\normalsize}%
\def\lthtmltypeout#1{{\let\protect\string\immediate\write\lthtmlwrite{#1}}}%
\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup}%
\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup%
 \let\ifinner=\iffalse }%
\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}%
 \expandafter\box\next\egroup}%
\newcommand\lthtmlmathtype[1]{\def\lthtmlmathenv{#1}}%
\newcommand\lthtmllogmath{\lthtmltypeout{l2hSize %
:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}%
\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist
       \lthtmlmathtype{#1}\lthtmlvboxmathA}%
\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox
       \global\let\@freelist\@savefreelist}%
\newcommand\lthtmldisplayA[1]{\lthtmlmathtype{#1}\lthtmlvboxmathA}%
\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}%
  \lthtmldisplayA{#1}\let\@eqnnum\relax}%
\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}%
\newcommand\lthtmlinlinemathA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA  \vrule height1.5ex width0pt }%
\newcommand\lthtmlinlineA[1]{\lthtmlmathtype{#1}\lthtmlhboxmathA}%
\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
  \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline}
\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt %
  \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath}
\def\lthtmlsetinline{\hbox{\vrule width.1em\vtop{\vbox{%
  \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi
  \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
\def\lthtmlsetmath{\hbox{\vrule width.1em\vtop{\vbox{%
  \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt%
  \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt%
  \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}}
\def\centerinlinemath{%\dimen1=\ht\sizebox
  \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi
  \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 
 \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax}

\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize\expandafter\vfill
  \else\expandafter\vss\fi}%
\makeatletter \tracingstats = 1 


\begin{document}
\pagestyle{empty}\thispagestyle{empty}%
\lthtmltypeout{latex2htmlLength hsize=\the\hsize}%
\lthtmltypeout{latex2htmlLength vsize=\the\vsize}%
\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}%
\lthtmltypeout{latex2htmlLength voffset=\the\voffset}%
\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}%
\lthtmltypeout{latex2htmlLength topskip=\the\topskip}%
\lthtmltypeout{latex2htmlLength headheight=\the\headheight}%
\lthtmltypeout{latex2htmlLength headsep=\the\headsep}%
\lthtmltypeout{latex2htmlLength parskip=\the\parskip}%
\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}%
\makeatletter
\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}%
\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi%
\makeatother
\stepcounter{section}
\stepcounter{subsection}
\stepcounter{subsubsection}
\stepcounter{subsubsection}
{\newpage\clearpage
\lthtmlinlinemathA{tex2html_wrap_inline2010}%
$N\_ILT$%
\lthtmlinlinemathZ
\hfill\lthtmlcheckvsize\clearpage}

\stepcounter{subsubsection}
{\newpage\clearpage
\lthtmlinlinemathA{tex2html_wrap_inline2126}%
$\rightarrow$%
\lthtmlinlinemathZ
\hfill\lthtmlcheckvsize\clearpage}

\stepcounter{subsection}
\stepcounter{subsubsection}
{\newpage\clearpage
\lthtmlfigureA{figure106}%
\begin{figure}{\bf if} isDeictic({\em TU}) {\bf then} \\
{\hspace*{0.125in}}{\bf return} $\langle$0.9, merge({\em TU}, resolveDeictic({\em TU},
todaysDate))$\rangle$\space \\
{\bf else fail} \\
\% {\em Ex:  ``Let's meet tomorrow'', with an interpretation of Mon 24 Sept}\\
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure119}%
\begin{figure}{\bf if not} isDeictic({\em TU}) {\bf then} \\
{\hspace*{0.125in}}{\em SpanUtt} $=$\space retrieveUtterance(ILT) \\
{\hspace*{0.125in}}{\bf if} {\bf forward-looking-adjective} $\cap$\space {\em SpanUtt} $\neq$\space \{\} {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}(mostSpecific({\bf start}, $TU$ ) $\leq$\space {\bf date}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}new\_{\em TU} $=$\space next(mostSpecific(start,{\em TU}), todaysDate) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return}$\langle$0.2, merge({\em TU}, {\em new\_TU})$\rangle$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail} \\
{\hspace*{0.125in}}{\bf else fail} \\
{\bf else fail} \\
\% {\em Ex:  ``How about if we meet next Monday?'', interpreted as Monday, Sep 30}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure142}%
\begin{figure}{\bf if not} isDeictic({\em TU}) {\bf then} \\
{\hspace*{0.125in}}{\bf if}(mostSpecific({\bf start}, $TU$ ) $\leq$\space {\bf date}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em new\_TU} $=$\space nextInclToday(mostSpecific(start,{\em TU}), todaysDate) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return}$\langle$0.3, merge($TU$ ,{\em new\_TU})$\rangle$\space \\
{\hspace*{0.125in}}{\bf else fail} \\
{\bf else fail} \\
\% {\em Ex:  ``Hmmm, how about Monday?'' interpreted as the {\em current} Monday,}
\\{\em that is Mon 23 Sept.  This rule differers from the previous one only}\\
{\em in that the current date is also taken into consideration.} \\
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure162}%
\begin{figure}{\bf if not} isDeictic({\em TU}) {\bf then} \\
{\hspace*{0.125in}}{\bf if}({\bf the\_rest\_of} $\in$\space {\em TU$\rightarrow$ Spec}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space mergeAll(the\_rest\_of({\em Name})\\
{\hspace*{0.125in}}{\hspace*{0.125in}}\% {\em Ex: ``I can meet Tuesday'', resolved to Tue 25 Sept} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em ``Good, I can meet for the rest of the week as well'',} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em resolved to Wed 26 Sept - Fri 28 Sept''}\\
{\bf else if}({\bf the\_end\_of} $\in$\space {\em Spec}) $\wedge$\space ({\bf this} $\in$\space {\em Spec}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space the\_end\_of({\em Name}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}\% {\em Ex: ``I can meet Monday'', resolved to Mon 24 Sept} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em ``No -- better at the end of the week.'',} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em resolved to Thu 27 Sept - Fri 28 Sept''}\\
{\bf else if}({\bf the\_end\_of} $\in$\space {\em Spec}) $\wedge$\space ({\bf next} $\in$\space {\em Spec}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space the\_end\_of\_next({\em Name}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}\% {\em Ex: ``I can meet at the end of next month'', resolved to Mon 21 Oct - Thu 31 Oct}\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em (The last ten days of the coming month)} \\
{\bf else if}({\bf last} $\in$\space {\em Spec}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space last({\em Name}, {\em TU}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}\% {\em Ex: ``Last Thursday's meeting was very productive.'', resolved to Thu 17 Sept}\\
{\bf else if}({\bf this} $\in$\space {\em Spec}) $\wedge$\space ({\bf coming} $\in$\space {\em Spec}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space next({\em Name}, {\em TU}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}\% {\em Ex: ``This coming Thursday is good.'', resolved to Thu 27 Sept}\\
{\bf else if}({\bf this} $\in$\space {\em Spec}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space this({\em Name}, {\em TU}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}\% {\em Ex: ``This has been a good month.'', resolved to Sat 1 Sept - Sun 30 Sept}\\
{\bf else} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space futureRange($TU$ ) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}($newTU$ ) = {\bf null then fail}\\
{\hspace*{0.125in}}{\hspace*{0.125in}}\% {\em Ex:  ``I can meet second week in October'',}\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em under the interpretation Mon 8 Oct to Fri 12 Oct.} \\
{\bf return} $\langle$0.5, merge($TU$ , {\em newTU})$\rangle$\space \\
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure233}%
\begin{figure}{\bf if} (simpleTime({\em TU}) $\wedge$\space \{{\bf sday, sdate, smonth}\} is not {\bf null}) {\bf then}\\
{\hspace*{0.125in}}$\langle$ {\em newTU, CF}$\rangle$\space $=$\space dateCopy({\em TU}) \\
{\hspace*{0.125in}}{\bf return} $\langle$ {\em CF}, merge($TU$ , {\em newTU})$\rangle$\space \\
{\bf else fail} \\
\% {\em Ex:  ``Let's meet Friday the 27 of September'', under the interpretation that the} \\
{\em start time and the end time both refer to Fri 27 Sept.} \\
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure249}%
\begin{figure}{\bf if} at least one of \{{\em TU$\rightarrow$ SMIN, TU$\rightarrow$ SHOUR, TU$\rightarrow$ STIME\_DAY}\} $\neq$\space {\bf null} $\wedge$\\
current utterance does not contain a date {\bf then} \\
{\hspace*{0.125in}}\% Make sure that no $FL$\space entry refers to {\bf time\_of\_day} or lower \\
{\hspace*{0.125in}}{\bf if} ($\forall$\space TU $\in$\space $FL$\space : mostSpecific({\bf both}, $TU_{fl}$ ) $\geq$\space {\bf time\_of\_day}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}$today\_TU$\space = today's date\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.5, merge($TU$ , $today\_TU$ )$\rangle$\space \\
{\hspace*{0.125in}}{\bf else fail}\\
{\bf else fail} \\
\begin{tabular}{ll}
\% {\em Ex:} & {\em ``How about 3:00?'' resolved to 3:00 Mon 23 Sept}
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure270}%
\begin{figure}{\bf if}({\em TU$\rightarrow$ Name} $=$\space \{{\bf weekend}\}) $\wedge$\space ({\em TU$\rightarrow$ Spec} $\in$\space \{{\bf next, this, last}\}) {\bf then} \\
{\hspace*{0.125in}}if({\em TU$\rightarrow$ Spec} $=$\space {\bf next} {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}$new\_TU$\space = next({\bf weekend}) \\
{\hspace*{0.125in}}if({\em TU$\rightarrow$ Spec} $=$\space {\bf this} {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}$new\_TU$\space = this({\bf weekend}) \\
{\hspace*{0.125in}}if({\em TU$\rightarrow$ Spec} $=$\space {\bf last} {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}$new\_TU$\space = last({\bf weekend}) \\
{\hspace*{0.125in}}{\bf return} $\langle$0.8, merge($TU$ , $new\_TU$ )$\rangle$\space \\
{\hspace*{0.125in}}{\bf else fail}\\
\par {\bf else fail}\\
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

\stepcounter{subsubsection}
{\newpage\clearpage
\lthtmlfigureA{figure304}%
\begin{figure}for each non-empty Temporal Unit $TU_{fl}$\space from $FL$ , starting with most recent\\
{\hspace*{0.125in}}{\bf if} (moreEquSpecific($TU$ , $TU_{fl}$ )) $\wedge$\space (merge($TU$ , $TU_{fl}$ ) $\neq$\space {\bf null}) {\bf then}\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.8 - distanceFactor($TU_{fl}$ ), 
merge({\em TU}, $TU_{fl}$ )$\rangle$\space \\
{\hspace*{0.125in}}{\bf else fail} \\
\begin{tabular}{ll} 
\% {\em Ex:} & {\em ``Let's meet Tuesday.'' resolved to Tue 24 Sept} \\
          & {\em ``How about 2?'' resolved to 2pm Tue 24 Sept } \\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure325}%
\begin{figure}for each non-empty Temporal Unit $TU_{fl}$\space from $FL$ , starting with most recent\\
{\hspace*{0.125in}}{\bf if not} (moreEquSpecific({\em TU}, $TU_{fl}$ )) $\wedge$\space (moreEquSpecific($TU_{fl}$ , {\em TU})) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if} (merge($TU$ , $TU_{fl}$ ) $\neq$\space {\bf null}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.8 - distanceFactor({\em
TU}), 
merge({\em TU}, $TU_{fl}$ )$\rangle$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail} \\
{\hspace*{0.125in}}{\bf else fail} \\
\begin{tabular}{ll} 
\% {\em Ex:} & {\em ``Let's meet Tuesday.'' resolved to Tue 24 Sept} \\
          & {\em ``How about 2?'' resolved to 2pm Tue 24 Sept } \\
          & {\em ``On Tuesday?'' resolved to Tue 24 Sept } \\
          & {\em This subcase differs from the previous subcase in that} \\
          & {\em in this case a relationship can be made to hold if the} \\
          & {\em current utterance is less specific than the one}\\
          & {\em on the focus list.} \\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure358}%
\begin{figure}{\bf if not} isDeictic({\em TU}) {\bf then} \\
{\hspace*{0.125in}}{\bf if} \{{\bf forward-looking-adjective}\} $\cap$\space {\em ILT$\rightarrow$ SpanUtt} $\neq$\space \{\} {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}(leastSpecific({\em TU$\rightarrow$ startFields}) $\leq$\space {\bf date}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}for each non-empty Temporal Unit $TU_{fl}$\space from $FL$ , starting with most recent \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if} ({\em TU$\rightarrow$ name} $=$\space \{{\bf week}\} {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em Base\_CF} $=$\space 0.4 \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em Base\_CF} $=$\space 0.3 \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if} moreEquSpecific({\em TU}, $TU_{fl}$ ) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em RF} $=$\space retrieveStartDate({\em$TU_{fl}$ }) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em new\_TU} $=$\space next(mostSpecific(start,$TU$ ), {\em RF}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$ {\em Base\_CF} - distanceFactor({\em TU}), merge($TU$ , $new\_TU$ )$\rangle$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail} \\
{\hspace*{0.125in}}{\bf else fail} \\
{\bf else fail} \\
\begin{tabular}{ll} 
\% {\em Ex:} & {\em ``Let's meet next Monday.'' resolved to Mon 30 Sept} \\
          & {\em ``Tuesday is better for me.'' resolved to Tue 1 Oct} \\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure400}%
\begin{figure}{\bf if not} isDeictic({\em TU}) {\bf then} \\
{\hspace*{0.125in}}{\bf if}(leastSpecific({\em TU$\rightarrow$ startFields}) $\leq$\space {\bf date}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}for each non-empty Temporal Unit $TU_{fl}$\space from $FL$ , starting with most recent \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if} moreEquSpecific({\em TU}, $TU_{fl}$ ) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em RF} $=$\space retrieveStartDate($TU_{fl}$ ) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em new\_TU} $=$\space nextInclToday(mostSpecific(start,$TU$ ), $RF$ ) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.35 -
distanceFactor({\em TU}), merge($TU$ , $new\_TU$ )$\rangle$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail} \\
{\hspace*{0.125in}}{\bf else fail} \\
{\bf else fail} \\
\begin{tabular}{ll} 
\%& {\em This is nearly identical to the previous case, but we're not} \\
          & {\em looking for a {\bf forward-looking-adjective}, and} \\
          & {\em today's date is considered.} \\
{\em Ex:} & {\em ``Let's meet next Monday.'' resolved to Mon 30 Sept} \\
          & {\em ``Monday is good.'' resolved to Mon 30 Sept} \\
          & {\em Since the second sentence doesn't provide clues} \\
          & {\em about the Monday (such as ``next'', ``the following'' etc.),} \\
          & {\em the current Monday on the focus list is used as opposed} \\
          & {\em to the Monday following Monday the 30th.} \\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure438}%
\begin{figure}{\bf if not} isDeictic({\em TU}) {\bf then} \\
{\hspace*{0.125in}}{\bf if}(mostSpecific({\bf both}, {\em TU}) $\geq$\space {\bf time\_of\_day}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}for each non-empty Temporal Unit $TU_{fl}$\space from $FL$ , starting with most recent \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if} (moreSpecificLow({\em TU}, {\em$TU_{fl}$ }) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.35 -
distanceFactor({\em TU}), mergeUpper({\em$TU_{fl}$ }, {\em
TU})$\rangle$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail} \\
{\hspace*{0.125in}}{\bf else fail} \\
{\bf else fail} \\
\begin{tabular}{ll}
\% {\em Ex:} & {\em ``Let's meet Tuesday at 2:00.'' resolved to 2 pm, Tue 24 Sept} \\
          & {\em ``3:00 is better for me.'' resolved to 3 pm, Tue 24 Sept} \\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure466}%
\begin{figure}{\bf if} ({\em TU$\rightarrow$ startFields} $=$\space \{\}) $\wedge$\space ({\em TU$\rightarrow$ endFields} $\neq$\space \{\}) {\bf then} \\
{\hspace*{0.125in}}for each non-empty Temporal Unit $TU_{fl}$\space from $FL$ , starting with most recent\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if} moreEquSpecific({\em TU}, $TU_{fl}$ ) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em new\_TU} $=$\space mergeUpper({\em$TU_{fl}$ }, {\em TU}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}(leastSpecific({\bf end}, $TU$ ) $\leq$\space {\bf date}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em RF} $=$\space retrieveStartDate({\em$TU_{fl}$ }) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\em new\_TU}$\rightarrow$ endFields $=$\space next(mostSpecific({\em endFields, $TU$ }), {\em RF}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.5 - distanceFactor($TU$ ),$new\_TU$ )$\rangle$\space  \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail} \\
{\bf else fail} \\
\begin{tabular}{ll} 
\% {\em Ex:} & {\em ``How about Tuesday the 25th at 2?'' resolved to 2 pm, Tue 25 Sept} \\
          & {\em ``I am busy until Friday'', resolved to Tue 25-Friday 28 Sept} \\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure501}%
\begin{figure}{\bf if not}(isDeictic({\em TU})) {\bf then} \\
{\hspace*{0.125in}}{\bf if}({\em TU$\rightarrow$ Spec} $\in$\space \{{\bf that, same, all\_range, less\_than, more\_than, long}\}) \\
{\hspace*{0.125in}}$\wedge$\space ({\em TU$\rightarrow$ Name} $\in$\space \{{\bf month, week, day, time}\}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em$TU_{fl}$ } $=$\space lastFLRange({\em Name}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if} (mergeUpper({\em$TU_{fl}$ }, {\em TU})) $\neq$\space {\bf null} {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return}$\langle$0.5,mergeUpper({\em$TU_{fl}$ }, {\em TU})$\rangle$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else if} (merge({\em$TU_{fl}$ }, {\em TU}))$\neq$\space {\bf null} {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return}$\langle$0.5,merge({\em$TU_{fl}$ }, {\em TU})$\rangle$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail}\\
{\hspace*{0.125in}}{\bf else fail}\\
{\bf else fail} \\
\begin{tabular}{ll} 
\% {\em Ex:} & {\em ``Let's meet Oct 8th to Oct 11th'' resolved to Tue 8 Oct - Fri 11 Oct} \\
          & {\em ``that week sounds good'' resolved to Tue 8 Oct - Fri 11 Oct} \\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure539}%
\begin{figure}{\bf if not}(isDeictic({\em TU})) {\bf then} \\
{\hspace*{0.125in}}{\em Name} $=$\space retrieveField(name, {\em TU}) \\
{\hspace*{0.125in}}{\em Spec} $=$\space retrieveField(specifier, {\em TU}) \\
{\hspace*{0.125in}}{\bf if}({\bf the\_rest\_of} $\in$\space {\em Spec}) $\wedge$\space ({\bf that} $\in$\space {\em Spec}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em startTU$\rightarrow$ startFields} $=$\space applyRule($TU$ , ANA3, 'i') \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em endTU$\rightarrow$ endFields} $=$\space next({\em Name}, {\em startFields}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space merge({\em startTU, endTU}) \\
{\hspace*{0.125in}}{\bf else if}({\bf the\_end\_of} $\in$\space {\em Spec}) $\wedge$\space ({\bf that} $\in$\space {\em Spec}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em RF} $=$\space applyRule($TU$ , ANA3, 'i') \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space the\_end\_of({\em RF}) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.5,{\em newTU}$\rangle$\space \\
{\hspace*{0.125in}}{\bf else fail}\\
{\bf else fail} \\
\begin{tabular}{ll}
\% {\em Ex:} & {\em ``Let's meet Oct 8th to Oct 11th'' resolved to Tue 8 Oct - Fri 11 Oct} \\
          & {\em ``The end of that week is better'' resolved to Thu 10 Oct - Fri 11 Oct} \\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure581}%
\begin{figure}{\bf if}({\bf other} $\in$\space {\em TU$\rightarrow$ Spec}) $\wedge$ ({\bf indefinite} not in {\em TU$\rightarrow$ Spec}) {\bf then} \\
{\hspace*{0.125in}}{\bf if}({\em Name} $\in$\space \{{\bf month, week, day, time}\}) {\bf then}\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\em newTU} $=$\space lastFLRange($TU$ ,2) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}if(merge($newTU$ , $TU$ ) $\neq$\space {\bf null}) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.7 - 
distanceFactor({\em newTU}),merge($newTU$ ,$TU$ )$\rangle$\space \\
{\hspace*{0.125in}}{\bf else fail}\\
{\bf else fail} \\
\begin{tabular}{ll}
\% {\em Ex:} & {\em ``Let's meet Tuesday.'' resolved to Tue 24 Sept} \\
          & {\em ``How about Thursday?'' resolved to Thu 26 Sept} \\
          & {\em ``No, the other day sounds better'' resolved to Tue 24 Sept}\\
\end{tabular}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlinlinemathA{tex2html_wrap_inline2580}%
$new\_TU$%
\lthtmlinlinemathZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlinlinemathA{tex2html_wrap_inline2582}%
$\rangle$%
\lthtmlinlinemathZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure609}%
\begin{figure}$Name:  $\space $=$\space retrieveField({\bf name}, {\em TU}) \\
$Spec$\space $=$\space retrieveField({\bf specifier}, {\em TU}) \\
{\bf if}($Name:  $\space $\in$\space \{{\bf week, day, time}\}) $\wedge$\space ($Spec$\space $\in$\space \{{\bf that, plural, both\_of}\}) {\bf then} \\
{\hspace*{0.125in}}for each non-empty Temporal Unit $TU_{1-fl}$\space from $FL$ , starting with most recent \\
{\hspace*{0.125in}}{\hspace*{0.125in}}for each non-empty Temporal Unit $TU_{2-fl}$\space from $FL$ , starting with $TU_{1-fl}$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}(isRange($Name:  $ , $TU_{1-fl}$ )) $\wedge$\space (isRange($Name:  $ , $TU_{2-fl}$ )) {\bf then}\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}$Speaker1$\space = retrieveField({\bf speaker}, SpanUtt) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}$Speaker2$\space = retrieveField({\bf speaker}, SpanUtt) \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}($Speaker1 = Speaker2$ ) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}($Name = $\space {\bf day}) $\wedge$\space ($TU_{1-fl} \wedge TU_{2-fl}$\space are within the same week) $\vee$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}($Name = $\space {\bf week}) $\wedge$\space ($TU_{1-fl} \wedge TU_{2-fl}$\space are within the same year) $\vee$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf if}($Name = $\space {\bf day}) $\wedge$\space ($TU_{1-fl} \wedge TU_{2-fl}$\space are in the same day) {\bf then} \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf return} $\langle$0.7, [merge($TU$ , $TU_{1-fl}$ ), merge($TU$ , $TU_{2-fl}$ )]$\rangle$\space \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail}\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail}\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\bf else fail}\\
{\bf else fail} \\
\begin{tabular}{ll}
{\em Ex:} & {\em ``How about Tuesday and Wednesday?'' resolved to Tue 24 Sept, Wed 25 Sept}\\
          & {\em ``Those days sound fine.'' resolved to Tue 24 Sept, Wed 25 Sept}\\
\end{tabular}
\\\% This rule heuristically uses the last {\em two} occurrences of $Name:  $ .
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

\stepcounter{section}
\stepcounter{subsection}
{\newpage\clearpage
\lthtmlinlinemathA{tex2html_wrap_inline2666}%
$\mid$%
\lthtmlinlinemathZ
\hfill\lthtmlcheckvsize\clearpage}

\stepcounter{subsection}
\stepcounter{subsection}
{\newpage\clearpage
\lthtmlfigureA{figure699}%
\begin{figure}
\begin{center}
\par\begin{tabbing}
{\hspace*{0.125in}}[{\bf when}, \\
{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf connective}, {\underline {CONNECTIVE}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf gen\_spec}, {\underline {GEN\_SPEC}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf duration}, [length, {\underline {DURATION}}], [dur\_specifier, {\underline {DUR\_SPECIFIER}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf name}, {\underline {NAME}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf interval}, \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf specifier}, [{\underline {SPECIFIER}}]], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf start}, \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf sday\_status}, [{\underline {DAY\_VALUE}}, {\underline {DAY\_ORIGIN}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf sday\_week}, {\underline {DAY\_WEEK}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf sday}, {\underline {DAY}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf stime\_day}, {\underline {TIME\_DAY}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf sam\_pm}, {\underline {AM\_PM}}]], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf smonth}, [{\underline {MONTH\_VALUE}}, {\underline {MONTH\_ORIGIN}}]], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf shour\_status}, [{\underline {HOUR\_VALUE}}, {\underline {HOUR\_ORIGIN}}],\\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf stime\_adv}, {\underline {TIME\_ADV}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf shour}, {\underline {HOUR}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf smin}, {\underline {MIN}}]]], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf end}, \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf eday\_status}, [{\underline {DAY\_VALUE}}, {\underline {DAY\_ORIGIN}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf eday\_week}, {\underline {DAY\_WEEK}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf eday}, {\underline {DAY}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf etime\_day}, {\underline {TIME\_DAY}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf eam\_pm}, {\underline {AM\_PM}}]], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf emonth}, [{\underline {MONTH\_VALUE}}, {\underline {MONTH\_ORIGIN}}]], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf ehour\_status}, [{\underline {HOUR\_VALUE}}, {\underline {HOUR\_ORIGIN}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf etime\_adv}, {\underline {TIME\_ADV}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf ehour}, {\underline {HOUR}}], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf emin}, {\underline {MIN}}]]]], \\
{\hspace*{0.125in}}{\hspace*{0.125in}}[{\bf modifiers}, {\underline {MODIFIER}}]] \\
\par\end{tabbing}
\par\end{center}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

{\newpage\clearpage
\lthtmlfigureA{figure819}%
\begin{figure}
\par\noindent 
{\underline {Specifier}} ::= 
\begin{tabbing}
{\hspace*{0.125in}}{\bf all\_member $\mid$\space all\_range $\mid$\space also $\mid$ }
   {\bf another $\mid$\space any $\mid$\space anytime $\mid$\space approximate $\mid$ } \\
{\hspace*{0.125in}}{\bf at\_least $\mid$\space behind $\mid$\space both\_of $\mid$ }
   {\bf concrete $\mid$\space couple $\mid$\space definite $\mid$\space early $\mid$ } \\
{\hspace*{0.125in}}{\bf either\_of $\mid$\space even $\mid$\space exact $\mid$\space except $\mid$ }
   {\bf few $\mid$\space first $\mid$\space following $\mid$\space fourth $\mid$ } \\
{\hspace*{0.125in}}{\bf in\_front\_of $\mid$\space indefinite $\mid$\space last $\mid$\space late $\mid$ }
   {\bf less\_than $\mid$\space long $\mid$\space middle $\mid$\space more\_than $\mid$ } \\
{\hspace*{0.125in}}{\bf most\_member $\mid$\space most\_range $\mid$\space necessary $\mid$ }
   {\bf negative $\mid$\space next $\mid$\space only $\mid$\space other $\mid$\space particular $\mid$ } \\
{\hspace*{0.125in}}{\bf perhaps $\mid$\space plural $\mid$\space preceding $\mid$\space same $\mid$\space second $\mid$ }
   {\bf second\_last $\mid$\space short $\mid$\space some $\mid$\space sometime $\mid$\space } \\
{\hspace*{0.125in}}{\bf that $\mid$\space the\_end\_of $\mid$\space the\_rest\_of $\mid$ }
   {\bf third $\mid$\space this $\mid$\space what $\mid$\space which } \\
\end{tabbing}
\par\noindent 
{\underline {Indexical}} ::= 
\begin{tabbing}
{\hspace*{0.125in}}{\bf now $\mid$\space today $\mid$\space tomorrow $\mid$\space date $\mid$ }
   {\bf time $\mid$\space then $\mid$\space that $\mid$\space there $\mid$ } \\
{\hspace*{0.125in}}{\bf here $\mid$\space later $\mid$\space when $\mid$\space what} \\
\end{tabbing}
\par\noindent 
{\underline {Special Name}} ::= 
\begin{tabbing}
{\hspace*{0.125in}}{\bf independence\_day $\mid$\space thanksgiving $\mid$ } 
   {\bf thanksgiving\_day $\mid$\space labor\_day} \\
\end{tabbing}
\par\noindent 
{\underline {Unit}} ::= 
\begin{tabbing}
{\hspace*{0.125in}}{\bf minute $\mid$\space hour $\mid$\space day $\mid$ }
   {\bf week $\mid$\space month $\mid$\space year $\mid$ } \\
{\hspace*{0.125in}}{\bf decade $\mid$\space century $\mid$\space lunch\_time $\mid$ }
   {\bf working\_day $\mid$\space weekend $\mid$\space weekday $\mid$ } \\
{\hspace*{0.125in}}{\bf early $\mid$\space late $\mid$\space sometime $\mid$ }
   {\bf anytime} \\
\end{tabbing}
\par\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

\stepcounter{subsection}
{\newpage\clearpage
\lthtmlfigureA{figure918}%
\begin{figure}
{\small
{\underline {CONNECTIVE:}}
\begin{quote}
\begin{tabular}{lll}
Ex: & ``I can meet Wednesday or Thursday'' \\
    & {\em This sentence will produce two TUs, both of 
	which have}\\
    & {\em {\underline{CONNECTIVE}} set to {\bf or}}\\
\end{tabular}
\end{quote}
\par {\underline {GEN\_SPEC}:}
\begin{quote}
\begin{tabular}{lll}
Ex: & ``How about Wednesday?'' \\
    & {\em Since ``Wednesday'' is any wednesday, {\underline {GEN\_SPEC}}
	is set to {\bf generic}} \\
Ex: & ``OK, that Wednesday sounds good'' \\
    & {\em In this example, the speaker is referring to a specific Wednesday,
	and,} \\
    & {\em thus, {\underline {GEN\_SPEC}} is set to {\bf specific}} \\
\end{tabular}
\end{quote}
\par {\underline {DURATION}:}
\begin{quote}
\begin{tabular}{lll}
Ex: & ``I can meet from 2:00 until 4:00'' \\
    & {\em {\underline {DURATION}} is set to {\bf 2} (hours)} \\
\end{tabular}
\end{quote}
\par {\underline {NAME}:}
\begin{quote}
\begin{tabular}{lll}
Ex: & ``I can meet next Thursday'' \\
    & {\em {\underline {NAME}} is set to {\bf next}}\\
    & {\em (It gives specific information about the time)} \\
\end{tabular}
\end{quote}
\par {\underline {SPECIFIER}:}
\begin{quote}
\begin{tabular}{lll}
Ex: & ``The second week in August is good for me'' \\
    & {\em In this example, {\underline {SPECIFIER}} is set to {\bf week}} \\
    & {\em ({\underline {NAME}} = {\bf second})} \\
\end{tabular}
\end{quote}
\par {\underline {SDAY\_VALUE}:}
\begin{quote}
\begin{tabular}{lll}
Ex: & ``I can meet Thursday'' \\
    & {\em {\underline {SDAY\_VALUE}} is set to {\bf part-determined}, 
	since the exact Thursday} \\
    & {\em cannot be determined.} \\
Ex: & ``I can meet Thursday the 11$^{th}$\space of August'' \\
    & {\em {\underline {SDAY\_VALUE}} is set to {\bf determined}, since} \\
    & {\em we have enough information about the Thursday in question} \\
\end{tabular}
\end{quote}
\par {\underline {SHOUR\_VALUE}:}
\begin{quote}
\begin{tabular}{lll}
Ex: & ``How about 4 or so?'' \\
    & {\em {\underline {SHOUR\_VALUE}} is set to {\bf part-determined},}\\
    & {\em since we don't know the exact time.  (In this example, the
	minute} \\
    & {\em information is missing)} \\
Ex: & ``How about next Thursday'' \\
    & {\em {\underline {SHOUR\_VALUE}} is set to {\bf undetermined},
	since no} \\
    & {\em {information about the time is available.}}\\
\end{tabular}
\end{quote}
}
\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}

\stepcounter{section}
{\newpage\clearpage
\lthtmlfigureA{figure997}%
\begin{figure}
{\small
\begin{tex2html_preform}\begin{verbatim}<TEMPORAL EXPRESSION> ::= [<RELATIVE>] <DATE PHRASE>
	              | [<RELATIVE>] <TIME PHRASE>
	              | [<RELATIVE>] <DATE PHRASE> ["at"] <TIME PHRASE>
	              | [<RELATIVE>] <TIME PHRASE> ["on"] <DATE PHRASE>
	              | "from" <DATE PHRASE> ("to"|"until") <DATE PHRASE> 
	              | "from" <TIME PHRASE> ("to"|"until") <TIME PHRASE> 

<RELATIVE> ::= "at" | "around" | "after" | "before" | "on" | "in"

<DATE PHRASE> ::= <DEICTIC> | <RELATIVE DATE> | <SPECIFIC DATE> | <ABSOLUTE DATE>

<DEICTIC> ::= "today" | "tomorrow" | "yesterday" | "now"

<RELATIVE DATE> ::= <SPECIFIER> <PERIOD>

<SPECIFIC DATE> ::= <DEMONSTRATIVE> <PERIOD>

<SPECIFIER> ::= "next" | "following" | "coming" | "the rest of" 
                | "the end of" | "this" | "this coming" | "all" 

<DEMONSTRATIVE> ::= "that" | "those" 

<PERIOD> ::= "day" | <WEEKDAY> | "week" | <MONTH> | "month" | "morning" 
             | "afternoon" | "lunchtime" | "evening" | "night"

<ABSOLUTE DATE> ::= [<WEEKDAY>] ["the"] <MONTH DATE> ["of" <MONTH>]
                    | [<WEEKDAY>] <MONTH> <MONTH DATE>
                    | ["in"] <MONTH>
                    | ["on"] <WEEKDAY>

<TIME PHRASE> ::= <HOUR_MIN> | <TIME OF DAY>

<HOUR_MIN> ::= <HOUR> <MINUTE>  [<TIME OF DAY>]

<TIME OF DAY> ::= "am" | "pm" | "in the morning" | "in the afternoon" 
                  | "lunch" | "night"\end{verbatim}\end{tex2html_preform}
}
\par\end{figure}%
\lthtmlfigureZ
\hfill\lthtmlcheckvsize\clearpage}


\end{document}
