{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:34:31Z","timestamp":1699835671659},"reference-count":6,"publisher":"Wiley","issue":"8","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":8853,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1982,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper describes the implementation of a P\u2010CODE interpreter by microprogramming. An existing system based upon the Pascal P compiler was modified by rewriting the interpreter in microcode. Consequent improvements in the system performance are illustrated by times for compiling the compiler and various small Pascal programs. The execution rate for the new system is also compared with several other languages available on the Eclipse. Problems relating to Eclipse microcode when used for tasks of this type are also discussed.<\/jats:p>","DOI":"10.1002\/spe.4380120805","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T02:42:07Z","timestamp":1163817727000},"page":"755-765","source":"Crossref","is-referenced-by-count":2,"title":["A microprogrammed P\u2010CODE interpreter for the data general eclipse S\/130 minicomputer"],"prefix":"10.1002","volume":"12","author":[{"given":"J. A.","family":"Hall","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","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380080510"},{"key":"e_1_2_1_3_2","volume-title":"Pascal\u2014the Language and it, Implementation","author":"Ammann U.","year":"1981"},{"key":"e_1_2_1_4_2","volume-title":"Users Manual","author":"Microprogram Utilities","year":"1977"},{"key":"e_1_2_1_5_2","volume-title":"Users Manual","author":"S\/130 Microprogramming WCS Feature","year":"1977"},{"key":"e_1_2_1_6_2","volume-title":"Reference Manual","author":"RDOS Command Line Interpreter","year":"1975"},{"key":"e_1_2_1_7_2","volume-title":"WD\/90 Pascal Microengine, Reference Manual","year":"1979"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380120805","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380120805","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T14:41:09Z","timestamp":1699800069000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380120805"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1982,8]]},"references-count":6,"journal-issue":{"issue":"8","published-print":{"date-parts":[[1982,8]]}},"alternative-id":["10.1002\/spe.4380120805"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380120805","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1982,8]]}}}