csupp.tex
changeset 244 a9598a206c41
parent 243 86a4182c73e7
child 258 1abf8586ee6b
equal deleted inserted replaced
243:86a4182c73e7 244:a9598a206c41
    39 Parsers transform plain text into some abstract structure that can be analyzed by
    39 Parsers transform plain text into some abstract structure that can be analyzed by
    40 computers for further processing.  One might think that parsers have been
    40 computers for further processing.  One might think that parsers have been
    41 studied to death, and after \emph{yacc} and \emph{lex} no new results can be
    41 studied to death, and after \emph{yacc} and \emph{lex} no new results can be
    42 obtained in this area.  However recent developments and novel approaches make
    42 obtained in this area.  However recent developments and novel approaches make
    43 it increasingly clear, that this is not true anymore~\cite{Might11}. And
    43 it increasingly clear, that this is not true anymore~\cite{Might11}. And
    44 there is a real practical need for new results: for example the future HTML 5 
    44 there is a real practical need for new results: for example the future HTML5 
    45 Standard abandons a well-defined grammar specification, in favour of a bespoke
    45 Standard abandons a well-defined grammar specification, in favour of a bespoke
    46 parser given as pseudo code.
    46 parser given as pseudo code.
    47 
    47 
    48 This work targets parsers from a certification point of view. Increasingly,
    48 This work targets parsers from a certification point of view. Increasingly,
    49 parsers are part of certified compilers, like
    49 parsers are part of certified compilers, like