{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T22:10:36Z","timestamp":1697753436341},"reference-count":2,"publisher":"Wiley","issue":"12","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":8003,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1984,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>An interactive program inevitably has a need for a user interface which exceeds the simple combination of a write and a read statement. This is necessary to prevent a program abort due to an input error from the side of the user. Also it is desirable to allow for more advanced types of input than single characters or numbers. For these reasons a general\u2010purpose input package has been developed which allows for sophisticated command\u2010driven programs while offering the programmer as well as the user an easy\u2010to\u2010use interface. The structure of the package is described and examples of its use are given.<\/jats:p>","DOI":"10.1002\/spe.4380141205","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T03:16:24Z","timestamp":1163819784000},"page":"1141-1148","source":"Crossref","is-referenced-by-count":1,"title":["P\/CL: A flexible input processor"],"prefix":"10.1002","volume":"14","author":[{"given":"H. F. R.","family":"Arciszewski","sequence":"first","affiliation":[]},{"given":"E. M.","family":"Van Gasteren","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","volume-title":"Pascal, the Language and its Implementation","author":"Wirth N.","year":"1981"},{"key":"e_1_2_1_3_2","volume-title":"Algorithms + Data Structures = Programs","author":"Wirth N.","year":"1975"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380141205","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380141205","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T21:48:51Z","timestamp":1697752131000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380141205"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1984,12]]},"references-count":2,"journal-issue":{"issue":"12","published-print":{"date-parts":[[1984,12]]}},"alternative-id":["10.1002\/spe.4380141205"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380141205","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1984,12]]}}}