{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:06:38Z","timestamp":1699833998905},"reference-count":14,"publisher":"Wiley","issue":"4","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":8975,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1982,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Increasingly powerful machine instructions complicate abstract machine design for portability. Abstract machine instructions must be \u201clarger\u201d than the target machine instructions that they are to exploit, but they must not grow so large as to complicate the realization of the abstract machine on real machines. This paper presents related techniques for low\u2010level yet machine\u2010independent access to typical stack and string\u2010processing instructions.<\/jats:p>","DOI":"10.1002\/spe.4380120408","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T02:37:00Z","timestamp":1163817420000},"page":"367-373","source":"Crossref","is-referenced-by-count":1,"title":["Exploiting machine\u2010specific pointer operations in abstract machines"],"prefix":"10.1002","volume":"12","author":[{"given":"Christopher W.","family":"Fraser","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David R.","family":"Hanson","sequence":"additional","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.4380020203"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380040103"},{"key":"e_1_2_1_4_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380100804"},{"key":"e_1_2_1_5_2","volume-title":"The Macro Implementation of SNOBOL4: A Case Study in Machine\u2010Independent Software Development","author":"Griswold R. E.","year":"1972"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380010204"},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380070106"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380080509"},{"key":"e_1_2_1_9_2","first-page":"125","volume-title":"Pascal\u2014The Language and its Implementation","author":"Nori K. V.","year":"1981"},{"key":"e_1_2_1_10_2","volume-title":"The Architecture of Concurrent Programs","author":"Hansen P. Brinch","year":"1977"},{"key":"e_1_2_1_11_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380110403"},{"key":"e_1_2_1_12_2","volume-title":"The C Programming Language","author":"Kernighan B. W.","year":"1978"},{"key":"e_1_2_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/362919.362936"},{"key":"e_1_2_1_14_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380010403"},{"key":"e_1_2_1_15_2","volume-title":"Principles of Compiler Design","author":"Aho A. V.","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.4380120408","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380120408","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T14:50:34Z","timestamp":1699800634000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380120408"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1982,4]]},"references-count":14,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1982,4]]}},"alternative-id":["10.1002\/spe.4380120408"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380120408","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,4]]}}}