{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,4]],"date-time":"2023-01-04T05:23:05Z","timestamp":1672809785839},"reference-count":5,"publisher":"Association for Computing Machinery (ACM)","issue":"5","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGPLAN Not."],"published-print":{"date-parts":[[1978,5]]},"abstract":"We shall discuss in this paper how sparse matrix operations might be embedded in SNOBOL4, using the programmer-defined function capability, the TABLE datatype, and the APPLY built-in function which allows function names to be treated as variables.<\/jats:p>","DOI":"10.1145\/953395.953400","type":"journal-article","created":{"date-parts":[[2005,11,14]],"date-time":"2005-11-14T18:08:27Z","timestamp":1131991707000},"page":"56-64","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Embedding sparse matrix operations in SNOBOL4"],"prefix":"10.1145","volume":"13","author":[{"given":"Michael B.","family":"Feldman","sequence":"first","affiliation":[{"name":"The George Washington University, Washington, D. C."}]}],"member":"320","published-online":{"date-parts":[[1978,5]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Data Structures: Theory and Practice","author":"Berztiss A. T.","year":"1975","unstructured":"Berztiss , A. T. , Data Structures: Theory and Practice , 2 nd ed., Academic Press , 1975 . Berztiss, A. T., Data Structures: Theory and Practice, 2nd ed., Academic Press, 1975.","edition":"2"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/954668.954670"},{"key":"e_1_2_1_3_1","volume-title":"2nd Annual Conference on Software Engineering","author":"Feldman M. B.","year":"1976","unstructured":"Feldman , M. B. , \"New Languages from Old : the Extension of Programming Languages by Embedding, with a Case Study,\" Proc . 2nd Annual Conference on Software Engineering , San Francisco , Oct. 1976 . Feldman, M. B., \"New Languages from Old: the Extension of Programming Languages by Embedding, with a Case Study,\" Proc. 2nd Annual Conference on Software Engineering, San Francisco, Oct. 1976."},{"key":"e_1_2_1_4_1","volume-title":"String and List Processing in SNOBOL4","author":"Griswold R. E.","year":"1975","unstructured":"Griswold , R. E. , String and List Processing in SNOBOL4 , Prentice-Hall , 1975 . Griswold, R. E., String and List Processing in SNOBOL4, Prentice-Hall, 1975."},{"key":"e_1_2_1_5_1","volume-title":"The SNOBOL4 Programming Language","author":"Griswold R. E.","year":"1971","unstructured":"Griswold , R. E. , et al , The SNOBOL4 Programming Language , 2 nd ed., Prentice-Hall , 1971 . Griswold, R. E., et al, The SNOBOL4 Programming Language, 2nd ed., Prentice-Hall, 1971.","edition":"2"}],"container-title":["ACM SIGPLAN Notices"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/953395.953400","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T10:30:06Z","timestamp":1672741806000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/953395.953400"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1978,5]]},"references-count":5,"journal-issue":{"issue":"5","published-print":{"date-parts":[[1978,5]]}},"alternative-id":["10.1145\/953395.953400"],"URL":"https:\/\/doi.org\/10.1145\/953395.953400","relation":{},"ISSN":["0362-1340","1558-1160"],"issn-type":[{"value":"0362-1340","type":"print"},{"value":"1558-1160","type":"electronic"}],"subject":[],"published":{"date-parts":[[1978,5]]},"assertion":[{"value":"1978-05-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}