{"entities":{"Q2763597":{"pageid":2774336,"ns":120,"title":"Item:Q2763597","lastrevid":47725618,"modified":"2026-01-02T13:16:18Z","type":"item","id":"Q2763597","labels":{"en":{"language":"en","value":"Optimizing abstract SECD machine code"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 1692647"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763597$F8548903-AD29-45F2-9480-E30EE6BE1B7B","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"8e3e9c9cf57c5550ccbf8fca9824129c23789b85","datavalue":{"value":"0979.68573","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763597$39C79B37-5A7F-4203-ABC8-6757C96BDA0F","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"56d198ca9724455d7e6ee19aed7b4122d6e8ced9","datavalue":{"value":{"entity-type":"item","numeric-id":2763596,"id":"Q2763596"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763597$72D0E51D-932C-431D-8231-DEAA05B418C3","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"9acfb223837091d863d73e578f99d1dec9483147","datavalue":{"value":{"entity-type":"item","numeric-id":1700981,"id":"Q1700981"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763597$E4E73785-BCB8-4051-BF27-69234004D915","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"eafb9fa4931b16419fb1b5bcacfcea6ff21e7b8a","datavalue":{"value":{"time":"+2002-01-20T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q2763597$05BAA622-024C-4734-8B13-D3456281BB7F","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"73dccdfb072fb026a86af92d74fe625efeb2b023","datavalue":{"value":"68T35","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763597$11C075D7-39C7-4792-BF3C-FE75D7CB3258","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"f3a45d3b9170142354a54e44062b715a09cdd0db","datavalue":{"value":"68N15","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763597$5DE3CE35-BD39-492B-BA74-4BFCF872C14C","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"21a69ac75cc61a3d87d342901f04a9092d8f5236","datavalue":{"value":"1692647","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763597$0421978D-E208-439E-A471-F8931BFB1732","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"657b1dc58dc8383e3970395d34173e20fb990340","datavalue":{"value":"programming language","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763597$9131647F-8992-4BA4-ABBB-784615D67057","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"c27024bc3112e6fbf1cca0a9a4aacb8e7e4a77e0","datavalue":{"value":"optimization","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763597$855E68EA-DE8A-42F1-8F26-6B71B66A1DB6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"17f9e34df51840f2981bcb86413dccaa11a1a6b4","datavalue":{"value":"SECD machine","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763597$C965B341-823A-4525-8236-EF234B066015","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"558350daf47ff2bf5cf10b0a2193c6bb6573846d","datavalue":{"value":"code","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763597$ADBC4C4F-CBB1-40B7-A0D6-56A8AF6F19DF","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"f56bb4fd14e78331908ffa48e448f629ea934699","datavalue":{"value":"Modula-2","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763597$19ACA793-34C1-4435-AE11-12FF261DEE8D","rank":"normal"}],"P1463":[{"mainsnak":{"snaktype":"value","property":"P1463","hash":"640e4fd88a5f30a16111d1aae60fb5a8e06d1e5d","datavalue":{"value":{"entity-type":"item","numeric-id":13964,"id":"Q13964"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763597$FFC1D75D-A311-4673-9205-4ED48C84269F","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763597$2697AC77-FC4F-4638-B1C8-3AC8D48EC991","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"db6c6dab4af5a8882413700f15a9b3bbd85384f0","datavalue":{"value":{"text":"Optimizing abstract SECD machine code","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q2763597$70A83E23-0D52-493E-B758-AA4C47C75D9A","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"b652473df6ae29f47e8e3f91d6aed9c8c8a34cae","datavalue":{"value":"A new algorithm for optimizing abstract SECD machine code is presented. In the introduction the standard way to implement functional languages is described. The second part contains 21 commands of Henderson's version of the SECD machine and the description of the SECD to Modula-2 translator. After that two techniques used in the new algorithm for optimizing are exposed. These techniques are based on the more effective usage of the top of the stack S and the special handling of constant declaration. The results of optimizing are presented by using seven benchmark programs. Two tables with numerical data show that the speedup ratio of optimized programs with respect to non-optimized programs is increased by 25\\%--39\\%.NEWLINENEWLINEFor the entire collection see [Zbl 0977.00022].","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763597$B6DC137C-96BC-4C75-80B8-06E616BD8167","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"5644f288c615c20f44a79a37d5f8b900d47c39ac","datavalue":{"value":{"entity-type":"item","numeric-id":3123569,"id":"Q3123569"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"6ddbc33e6cb8ea2610bd750a258ba57f0a02731c","datavalue":{"value":{"amount":"+0.7786155343055725","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763597$DBC4B074-7031-45D6-B797-0503CEF87ED8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"9deaaf301098f3fcc5ead85ece4c44700337a584","datavalue":{"value":{"entity-type":"item","numeric-id":5423543,"id":"Q5423543"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"713eb5a5ea91b1b327c0dfb728496f5c62170289","datavalue":{"value":{"amount":"+0.7724559903144836","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763597$2841082A-0F8E-49BF-84E0-FB7EAF840C41","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"24d809f81a2d4807004d25b7d9c10046b835eafa","datavalue":{"value":{"entity-type":"item","numeric-id":3142282,"id":"Q3142282"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"6a393fa16d7e261837aa571f7cc027e1ed862c04","datavalue":{"value":{"amount":"+0.7457804679870605","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763597$1ADAE67B-2CF5-4D90-9EA7-6A0EE5C1A86C","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"4428e4117219f67381d9095c6a8836c2388661e4","datavalue":{"value":{"entity-type":"item","numeric-id":5244823,"id":"Q5244823"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"e7c8d0aa2510072d3359e74b877ee1fcf308afe6","datavalue":{"value":{"amount":"+0.7437698841094971","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763597$8A16560A-1626-4230-82D3-E8277D1F0791","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"c3381c8aa5c6fb4dbd3f0acb53272da092deadf9","datavalue":{"value":{"entity-type":"item","numeric-id":1082794,"id":"Q1082794"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"0faee58c44f117f8213137eb4e8d4020513a3525","datavalue":{"value":{"amount":"+0.7403526902198792","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763597$FAA00B05-92CD-4A2C-83F9-0DC3A79A0487","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Publication:2763597","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Publication:2763597"}}}}}