<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-20T13:21:04Z</responseDate><request verb="GetRecord" identifier="oai:bura.brunel.ac.uk:2438/5180" metadataPrefix="dim">https://bura.brunel.ac.uk/oai/request</request><GetRecord><record><header><identifier>oai:bura.brunel.ac.uk:2438/5180</identifier><datestamp>2014-11-01T12:21:18Z</datestamp><setSpec>com_2438_58</setSpec><setSpec>col_2438_3672</setSpec></header><metadata><dim:dim xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
<dim:field mdschema="dc" element="contributor" qualifier="advisor">Aleksander, I</dim:field>
<dim:field mdschema="dc" element="contributor" qualifier="author">Frentiu, Militon</dim:field>
<dim:field mdschema="dc" element="date" qualifier="accessioned">2011-06-01T15:57:02Z</dim:field>
<dim:field mdschema="dc" element="date" qualifier="available">2011-06-01T15:57:02Z</dim:field>
<dim:field mdschema="dc" element="date" qualifier="issued">1976</dim:field>
<dim:field mdschema="dc" element="identifier" qualifier="uri">http://bura.brunel.ac.uk/handle/2438/5180</dim:field>
<dim:field mdschema="dc" element="description" lang="en_US">This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.</dim:field>
<dim:field mdschema="dc" element="description" qualifier="abstract" lang="en_US">The thesis treats the problem of error correction in a context free language, and the design of an error correcting parser for the BASIC language.&#xd;
&#xd;
Two important things can be said about this thesis. First, it presents the problem of error correction in a context free language, and the existing results in the field. The concept of a context free language as a model for a programming language, and the definitions and results used later are presented or reviewed. A distance between two strings is defined and used to develop a “minimum distance error correcting parser”.&#xd;
&#xd;
Second, the thesis develops two global error correcting parsers. The first one is the top-down global error correcting parser, obtained by transforming Unger’s top-down parser into an error correcting one.&#xd;
&#xd;
Then the idea of Graham and Rhodes, of condensing the surrounding context of error, is extended, and a global simple precedence error correcting parser is obtained by analysing the whole content of the error, available from the input string.&#xd;
&#xd;
These parsers, and other known methods are then used to design and partially implement an error correcting parser for BASIC.</dim:field>
<dim:field mdschema="dc" element="description" qualifier="provenance" lang="en">Submitted by Otue Ekong (lbsrooe@brunel.ac.uk) on 2011-06-01T15:56:23Z&#xd;
No. of bitstreams: 1&#xd;
FulltextThesis.pdf: 10748395 bytes, checksum: 31f02be3cab9224b573b0e96e4e2bf59 (MD5)</dim:field>
<dim:field mdschema="dc" element="description" qualifier="provenance" lang="en">Approved for entry into archive by Otue Ekong(lbsrooe@brunel.ac.uk) on 2011-06-01T15:57:02Z (GMT) No. of bitstreams: 1&#xd;
FulltextThesis.pdf: 10748395 bytes, checksum: 31f02be3cab9224b573b0e96e4e2bf59 (MD5)</dim:field>
<dim:field mdschema="dc" element="description" qualifier="provenance" lang="en">Made available in DSpace on 2011-06-01T15:57:02Z (GMT). No. of bitstreams: 1&#xd;
FulltextThesis.pdf: 10748395 bytes, checksum: 31f02be3cab9224b573b0e96e4e2bf59 (MD5)</dim:field>
<dim:field mdschema="dc" element="description" qualifier="sponsorship" lang="en_US">Ministry of Learning and Education of Romania</dim:field>
<dim:field mdschema="dc" element="language" qualifier="iso" lang="en_US">en</dim:field>
<dim:field mdschema="dc" element="relation" qualifier="uri">http://bura.brunel.ac.uk/bitstream/2438/5180/1/FulltextThesis.pdf</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Context free language</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Error correcting parser</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">BASIC language</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Unger's top-down parser</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Graham and Rhodes parser</dim:field>
<dim:field mdschema="dc" element="title" lang="en_US">Some aspects of error correction of programming languages</dim:field>
<dim:field mdschema="dc" element="type" lang="en_US">Thesis</dim:field>
</dim:dim>
</metadata></record></GetRecord></OAI-PMH>