{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:34:27Z","timestamp":1699835667304},"reference-count":9,"publisher":"Wiley","issue":"3","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":11075,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1976,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A real\u2010time BASIC executive has been developed for process measurement and control. This paper describes two features of the executive which demonstrate that some of BASIC'S constraints are unnecessarily restrictive. The first feature permits alterations to a running program to be made on\u2010line. Either statements or commands can be entered. This provides a powerful debugging tool and enables an extended command language to be implemented with minimal effort. The second feature provides a number of documentation aids. These include variable names of unrestricted length and end\u2010of\u2010line comments.<\/jats:p><jats:p>The implementation of these facilities is described and examples of their use are given. It is shown that neither of the features is extravagant in its demands on either memory space or execution time. The features are therefore of interest for their simplicity and economy as well as their utility.<\/jats:p>","DOI":"10.1002\/spe.4380060311","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T12:22:21Z","timestamp":1163766141000},"page":"387-391","source":"Crossref","is-referenced-by-count":1,"title":["Some features of a real\u2010time BASIC executive"],"prefix":"10.1002","volume":"6","author":[{"given":"A. D.","family":"Heher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"key":"e_1_2_1_2_2","first-page":"314","article-title":"A real\u2010time BASIC control system","volume":"12","author":"Foster H. R.","year":"1973","journal-title":"ISA Transactions"},{"key":"e_1_2_1_3_2","unstructured":"Hewlett Packhard Real\u2010time BASIC Measurement and Control System HP 9601B Hewlett Packhard Sunnyvale California 15 March1974."},{"key":"e_1_2_1_4_2","volume-title":"User's Notes on the PROCESS BASIC Interpreter, Internal Report Ea\u201041","author":"Gouws J. H.","year":"1973"},{"key":"e_1_2_1_5_2","unstructured":"A. D.Heher PROSIC 2 User's Guide CSIR Special Report ELEK 69 April1975."},{"key":"e_1_2_1_6_2","first-page":"180","article-title":"SPLINTER\u2010A PL\/1 interpreter emphasising debugging capability","volume":"12","author":"Glass R. L.","year":"1968","journal-title":"Comput. Bull."},{"key":"e_1_2_1_7_2","volume-title":"Programming in POP\u20102","author":"Burstall R. M.","year":"1971"},{"key":"e_1_2_1_8_2","first-page":"186","article-title":"Multi\u2010POP\/4120: a cheap on\u2010line system for numerical and non\u2010numerical computing","volume":"12","author":"Collins J. S.","year":"1968","journal-title":"Comput. Bull."},{"key":"e_1_2_1_9_2","unstructured":"B. W.KernighamandP. J.Planger \u2018Programming style for programmers and language designers\u2019 in1973 IEEE Symposium on Computer Software Reliability New York City 30 April\u20102 May1974 pp.148\u2013154."},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380040211"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380060311","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380060311","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T04:17:24Z","timestamp":1699762644000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380060311"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1976,7]]},"references-count":9,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1976,7]]}},"alternative-id":["10.1002\/spe.4380060311"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380060311","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1976,7]]}}}