Mistakes and ambiguities in the definition of standard ML:
Abstract: "The definition of Standard ML contains several errors and ambiguities. Some of them have already been published in the Commentary on Standard ML, but the list given there is imcomplete. The paper lists all errors known to me today, including the errors listed in the Commentary. On mo...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Edinburgh
1993
|
Schriftenreihe: | Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series
257 |
Schlagworte: | |
Zusammenfassung: | Abstract: "The definition of Standard ML contains several errors and ambiguities. Some of them have already been published in the Commentary on Standard ML, but the list given there is imcomplete. The paper lists all errors known to me today, including the errors listed in the Commentary. On most of the others I came across when writing the semantics of Extended ML. Most errors are supplied with an explanation 'what goes wrong' and with a suggested correction. I understand 'error' in a very broad sense -- ranging from typos to serious flaws in the rules. Some of the problems I mention are originated by a certain tension between formal definitions and informal explanations, e.g. overloading is informally explained though impossible in the given formal setting Some parts of the paper are difficult to understand without prior knowledge of the Definition and the Commentary, because I rely on the notation and jargon introduced in these books. However, the nature of this paper has it that the various sections do not depend on each other, making it possible for somebody not familiar with the entrails of SML to read the less technical sections on their own. |
Beschreibung: | 33 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV009748804 | ||
003 | DE-604 | ||
005 | 19961025 | ||
007 | t | ||
008 | 940808s1993 |||| 00||| eng d | ||
035 | |a (OCoLC)29203417 | ||
035 | |a (DE-599)BVBBV009748804 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
084 | |a DAT 364f |2 stub | ||
100 | 1 | |a Kahrs, Stefan |e Verfasser |4 aut | |
245 | 1 | 0 | |a Mistakes and ambiguities in the definition of standard ML |
264 | 1 | |a Edinburgh |c 1993 | |
300 | |a 33 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series |v 257 | |
520 | 3 | |a Abstract: "The definition of Standard ML contains several errors and ambiguities. Some of them have already been published in the Commentary on Standard ML, but the list given there is imcomplete. The paper lists all errors known to me today, including the errors listed in the Commentary. On most of the others I came across when writing the semantics of Extended ML. Most errors are supplied with an explanation 'what goes wrong' and with a suggested correction. I understand 'error' in a very broad sense -- ranging from typos to serious flaws in the rules. Some of the problems I mention are originated by a certain tension between formal definitions and informal explanations, e.g. overloading is informally explained though impossible in the given formal setting | |
520 | 3 | |a Some parts of the paper are difficult to understand without prior knowledge of the Definition and the Commentary, because I rely on the notation and jargon introduced in these books. However, the nature of this paper has it that the various sections do not depend on each other, making it possible for somebody not familiar with the entrails of SML to read the less technical sections on their own. | |
650 | 7 | |a Computer software |2 sigle | |
650 | 4 | |a ML (Computer program language) | |
830 | 0 | |a Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series |v 257 |w (DE-604)BV008930032 |9 257 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-006448463 |
Datensatz im Suchindex
_version_ | 1804124095320686592 |
---|---|
any_adam_object | |
author | Kahrs, Stefan |
author_facet | Kahrs, Stefan |
author_role | aut |
author_sort | Kahrs, Stefan |
author_variant | s k sk |
building | Verbundindex |
bvnumber | BV009748804 |
classification_tum | DAT 364f |
ctrlnum | (OCoLC)29203417 (DE-599)BVBBV009748804 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02155nam a2200313 cb4500</leader><controlfield tag="001">BV009748804</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19961025 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940808s1993 |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)29203417</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009748804</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 364f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kahrs, Stefan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mistakes and ambiguities in the definition of standard ML</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Edinburgh</subfield><subfield code="c">1993</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">33 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series</subfield><subfield code="v">257</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "The definition of Standard ML contains several errors and ambiguities. Some of them have already been published in the Commentary on Standard ML, but the list given there is imcomplete. The paper lists all errors known to me today, including the errors listed in the Commentary. On most of the others I came across when writing the semantics of Extended ML. Most errors are supplied with an explanation 'what goes wrong' and with a suggested correction. I understand 'error' in a very broad sense -- ranging from typos to serious flaws in the rules. Some of the problems I mention are originated by a certain tension between formal definitions and informal explanations, e.g. overloading is informally explained though impossible in the given formal setting</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Some parts of the paper are difficult to understand without prior knowledge of the Definition and the Commentary, because I rely on the notation and jargon introduced in these books. However, the nature of this paper has it that the various sections do not depend on each other, making it possible for somebody not familiar with the entrails of SML to read the less technical sections on their own.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">ML (Computer program language)</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series</subfield><subfield code="v">257</subfield><subfield code="w">(DE-604)BV008930032</subfield><subfield code="9">257</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006448463</subfield></datafield></record></collection> |
id | DE-604.BV009748804 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:40:13Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006448463 |
oclc_num | 29203417 |
open_access_boolean | |
physical | 33 S. |
publishDate | 1993 |
publishDateSearch | 1993 |
publishDateSort | 1993 |
record_format | marc |
series | Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series |
series2 | Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series |
spelling | Kahrs, Stefan Verfasser aut Mistakes and ambiguities in the definition of standard ML Edinburgh 1993 33 S. txt rdacontent n rdamedia nc rdacarrier Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series 257 Abstract: "The definition of Standard ML contains several errors and ambiguities. Some of them have already been published in the Commentary on Standard ML, but the list given there is imcomplete. The paper lists all errors known to me today, including the errors listed in the Commentary. On most of the others I came across when writing the semantics of Extended ML. Most errors are supplied with an explanation 'what goes wrong' and with a suggested correction. I understand 'error' in a very broad sense -- ranging from typos to serious flaws in the rules. Some of the problems I mention are originated by a certain tension between formal definitions and informal explanations, e.g. overloading is informally explained though impossible in the given formal setting Some parts of the paper are difficult to understand without prior knowledge of the Definition and the Commentary, because I rely on the notation and jargon introduced in these books. However, the nature of this paper has it that the various sections do not depend on each other, making it possible for somebody not familiar with the entrails of SML to read the less technical sections on their own. Computer software sigle ML (Computer program language) Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series 257 (DE-604)BV008930032 257 |
spellingShingle | Kahrs, Stefan Mistakes and ambiguities in the definition of standard ML Laboratory for Foundations of Computer Science <Edinburgh>: LFCS report series Computer software sigle ML (Computer program language) |
title | Mistakes and ambiguities in the definition of standard ML |
title_auth | Mistakes and ambiguities in the definition of standard ML |
title_exact_search | Mistakes and ambiguities in the definition of standard ML |
title_full | Mistakes and ambiguities in the definition of standard ML |
title_fullStr | Mistakes and ambiguities in the definition of standard ML |
title_full_unstemmed | Mistakes and ambiguities in the definition of standard ML |
title_short | Mistakes and ambiguities in the definition of standard ML |
title_sort | mistakes and ambiguities in the definition of standard ml |
topic | Computer software sigle ML (Computer program language) |
topic_facet | Computer software ML (Computer program language) |
volume_link | (DE-604)BV008930032 |
work_keys_str_mv | AT kahrsstefan mistakesandambiguitiesinthedefinitionofstandardml |