Changeset 901


Ignore:
Timestamp:
Feb 7, 2011, 7:19:13 PM (8 years ago)
Author:
cameron
Message:

Fixes for Tom's points.

Location:
docs/EuroPar2011
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • docs/EuroPar2011/europar-cameron.tex

    r900 r901  
    359359
    360360Figure \ref{fig:decref} shows the parallel parsing of
    361 decimal references together with error checking.
     361decimal references together with error checking. 
     362For clarity, the streams are now shown in left-to-right
     363order as indicated by the $\vartriangleright$ symbol.
    362364The source data includes four instances of potential
    363365decimal references beginning with the \verb:&: character.
     
    387389indicating the positions of all detected errors.
    388390
    389 
    390 One question that may arise is: how are marker bitstreams initialized?   In general,
    391 this is an important problem, and dependent on the task at hand.   
     391Initialization of marker streams may be achieved in various ways,
     392dependent on the task at hand.   
    392393In the XML parsing context,
    393394we rely on an important property of well-formed
     
    663664error-check streams for simple post-bitstream processing or
    664665composite stream over which iterative stack-based procedures
    665 can be defined for checking recursive syntax.
     666can be defined for checking recursive syntax.  To assess
     667the completness of our analysis, we have confirmed that
     668our implementations correctly handle all the well-formedness
     669checks of the W3C XML Conformance Test Suite.
    666670
    667671\section{Compilation to Block-Based Processing}
    668672\label{sec:compile}
    669 While a Python implementation of the techniques described in the previous section works on unbounded bitstreams, a corresponding
     673While our Python implementation of the techniques described in the previous section works on unbounded bitstreams, a corresponding
    670674C implementation needs to process an input stream in blocks of size equal to the
    671675SIMD register width of the processor it runs on.
Note: See TracChangeset for help on using the changeset viewer.