{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,21]],"date-time":"2023-10-21T05:40:48Z","timestamp":1697866848315},"reference-count":15,"publisher":"Wiley","issue":"6","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":6725,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1988,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>One of the first tasks of the working groups producing a Modula\u20102 standard has been to identify problems with the language defined by N. Wirth. This paper reports on the major problems with the language. These occur in the areas of type coercions and casts, scope, strings, the module <jats:bold>SYSTEM<\/jats:bold>, dynamic storage management and opaque types. Some familiarity with the language Modula\u20102 is assumed.<\/jats:p>","DOI":"10.1002\/spe.4380180604","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T04:59:10Z","timestamp":1163825950000},"page":"529-543","source":"Crossref","is-referenced-by-count":8,"title":["Problems with the language modula\u20102"],"prefix":"10.1002","volume":"18","author":[{"given":"B. J.","family":"Cornelius","sequence":"first","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","volume-title":"Problems with the Report on Modula\u20102","author":"Cornelius B. J.","year":"1986"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-96717-7"},{"issue":"1","key":"e_1_2_1_4_2","first-page":"25","article-title":"Revisions and amendments to Modula\u20102","volume":"4","author":"Wirth N.","year":"1985","journal-title":"Journal of Pascal, Ada and Modula\u20102"},{"key":"e_1_2_1_5_2","volume-title":"Introduction to Modula\u20102","author":"Welsh J.","year":"1987"},{"key":"e_1_2_1_6_2","unstructured":"N.Wirth \u2018From Modula to Oberon\u2019 and \u2018The Programming Language Oberon\u2019 Technical Report 82 Institut f\u00fcr Informatik ETH Z\u00fcrich 1987; to be published in Software\u2014Practice and Experience 1988."},{"key":"e_1_2_1_7_2","unstructured":"International Organization for Standardization Specification for Computer Programming Language Pascal ISO 7185:1982 1982."},{"key":"e_1_2_1_8_2","unstructured":"P. D.Terry \u2018Problems with the module import\/export in Modula\u20102\u2019 IST\/5\/13 Working Group paper N98 British Standards Institution 1986."},{"key":"e_1_2_1_9_2","unstructured":"Communication from N. Wirth to J. A. Siegel dated 20 February1985."},{"key":"e_1_2_1_10_2","first-page":"43","article-title":"The scope problems caused by modules\u2019, 1ST\/5\/13","volume":"3","author":"Cornelius B. J.","year":"1986","journal-title":"Working Group paper N39, The MODUS Quarterly"},{"key":"e_1_2_1_11_2","unstructured":"D. J.Andrews \u2018Comments on M2WG\u2010N39\u2019 1ST\/5\/13 Working Group Paper N59 British Standards Institution 1986."},{"key":"e_1_2_1_12_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380070604"},{"key":"e_1_2_1_13_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380110203"},{"key":"e_1_2_1_14_2","unstructured":"C.LeeandJ. B.Souter \u2018Single pass compilers and standard Modula\u20102\u2019 1ST\/5\/13 Working Group Paper N154 British Standards Institution 1987."},{"key":"e_1_2_1_15_2","unstructured":"Reference Manual for the Ada Programming Language ANSI\/MIL\u2010STD\u20101815A United States Department of Defense Washington D.C. 1983. Ada is a registered trademark of the U.S. Government\u2010Ada Joint Program Office."},{"key":"e_1_2_1_16_2","volume-title":"Software Engineering","author":"Wirth N.","year":"1977"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380180604","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380180604","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,20]],"date-time":"2023-10-20T23:57:15Z","timestamp":1697846235000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380180604"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988,6]]},"references-count":15,"journal-issue":{"issue":"6","published-print":{"date-parts":[[1988,6]]}},"alternative-id":["10.1002\/spe.4380180604"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380180604","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1988,6]]}}}