Ignore:
Timestamp:
Oct 13, 2012, 3:36:24 PM (7 years ago)
Author:
nmedfort
Message:

progress on namespace section; started error handling

File:
1 edited

Legend:

Unmodified
Added
Removed
  • docs/Working/icXML/arch-errorhandling.tex

    r2439 r2449  
    33
    44% Challenges / Line Col Tracker
     5
     6Xerces outputs error messages in one of two ways: through the programmer API and as a thrown errors for fatal messages.
     7ICXML emits errors in the similar manner---but how they determine the line/column number of the error, which is a necessary
     8component of the error message, differs substantially.
     9Recall that in Figure \ref{fig:icxml-arch}, ICXML is divided into two sections: the Parabix subsystem and
     10the markup processor.
     11Within Parabix, all computations are performed in parallel at a block at a time. Errors are derived as artifacts of
     12bit stream equations, with a 1-bit marking the position of an error in a block.
     13
     14
     15
     16\begin{figure}[h]
     17{\bf TODO: An example of a skip mask, error mask, and the raw data and transcoded data for it.
     18Should a multi-byte character be used and/or some CRLFs to show the difficulties?}
     19\label{fig:error_mask}
     20\caption{}
     21\end{figure}
Note: See TracChangeset for help on using the changeset viewer.