A Bibliography of Publications in ACM SIGPLAN Notices, 1980–1989

Nelson H. F. Beebe University of Utah Department of Mathematics, 110 LCB 155 S 1400 E RM 233 Salt Lake City, UT 84112-0090 USA Tel: +1 801 581 5254 FAX: +1 801 581 4148 E-mail: [email protected], [email protected], [email protected] (Internet) WWW URL: http://www.math.utah.edu/~beebe/ 20 June 2019 Version 3.26

Title word cross-reference 1 [1625, 1284, 1078]. 1/83 [509]. 100 [1190]. 11 [95, 390, 139, 393]. 11/780 [139]. 1100 [58]. 16-bit [1828]. 164 [721]. 1838 [1612]. 1978 [39]. 1980 [1943, 245]. 1980’s [760]. 1981 [1946, 312, 311, 345, 354]. 1982 [1948]. #16G [797]. 1983 [1952, 1953]. 1984 [1955, 1956]. 1985 [1142]. 1986 [1960, 1961, 1962, 18, 19]. 1987 ∗ 3 + [1637]. 2 [1822]. = [328, 1637]. [1586]. [20, 25, 1239, 1357]. 1989 [39]. 198x TM ∀ [1105]. [1827]. Ada [140]. [1850]. λ [39, 1388]. [1887]. n [1108]. N ≤ 8 [998, 1145, 1011]. ω 0 [1914]. [1637]. 2’ [832, 1004, 941, 1383, 918, 1191, 1500, 1006, 1193, 919, 920, 949, 1007, 1145, 1196, * [918]. 950, 1376, 526, 843, 1158, 837, 1633, 800, 782, 913, 748, 1155, 1149, 791, 790, 1554, -calculus [1887]. -dimensional [1822]. 452, 634, 459, 1183, 966, 688, 842, 967]. 2000 -ively [1521]. [1833, 1844, 1847].

/information [195]. 3 [1924, 1477]. 32 [375, 371]. 32-bit [1828]. 370 [1203]. 0-201-17928-8 [1614]. 002R [1356].

1 2

432 [650, 387]. 4381 [1269]. ACM-SIGPLAN [1943]. ACM/SIGPLAN [1971]. Acore [1645]. 6 [619]. 68 [513, 66, 107]. 6th [768]. acquisition [1751]. acronym [1691]. Action [559, 1564]. actions 74 [408]. 754 [11, 1939, 1142]. 754-1985 [683, 1204, 1205, 1423]. Active [1316, 1596]. [1938, 1142, 1939]. 77 [340, 1227]. 780 [139]. activities [191, 1686]. actor [1020, 1639, 1643, 1644, 1645]. Actors 80 [687, 1033, 1640, 1641, 1642, 1037, 1021]. [1066, 1640, 1804, 1273, 1064, 1667, 493, 1334, Actra [1646]. ad [1912, 1912]. ad-hoc 1100, 1794, 1111, 1065, 1087, 1524, 1522]. [1912]. Ada ’81 [1950]. ’82 [1948]. ’83 [1952, 760, 1954]. [1943, 1809, 523, 127, 918, 64, 236, 65, 235, ’84 [1958]. ’86 [1960, 1962, 1963, 424, 1069]. 115, 254, 1313, 169, 246, 245, 247, 100, 149, ’87 [1964, 1966]. ’88 [1967, 1968, 1356, 36]. 438, 135, 151, 343, 154, 742, 322, 323, 744, 121, 88-002R [1356]. 8800 [1281]. ’89 140, 1108, 144, 250, 659, 102, 324, 150, 1697, [1972, 1973, 1974, 1977, 1980]. 8X [22, 13, 440, 132, 131, 949, 148, 129, 124, 133, 950, 39, 31, 29, 28, 24, 32, 21, 30, 35, 14, 1483]. 153, 910, 138, 356, 85, 143, 152, 141, 145, 243, 1188, 1123, 241, 341, 106, 130, 108, 134, 256, = [787, 491]. 387, 137, 1702, 1451, 139, 136, 244, 700, 147, 1186, 329, 320, 338, 142, 1003, 665, 319, 370]. abandon [496, 443]. ABCL [1625, 1078]. Adding [1626, 1429, 902, 1558]. Addison ABCL/1 [1625, 1078]. Abelson [1161]. [1614]. Addison-Wesley [1614]. Addition ABF [1230]. abridgement [30]. absolute [270]. address [1267, 1341, 1400]. [789]. Abstract [1422, 217, 663, 713, 1033, addressable [1828]. addressing 656, 1818, 1923, 1191, 1034, 678, 1035, 1486, [1274, 1789, 382]. ADE [1130]. adequacy 1036, 1181, 1921, 252, 1918, 1897, 1038, 1196, [1891]. ADTs [1158]. advanced 1920, 1853, 1040, 73, 1041, 1895, 1042, 948, [454, 607, 700]. advancement [1687]. 1860, 1043, 1099, 1044, 1929, 1453, 1454, advances [1335]. advice [255]. after 1045, 1149, 69, 1047, 352, 1048, 1049, 1182, [631, 632]. again [1191, 652]. against 957, 1050, 966, 967, 1051, 675, 1037, 229]. [121, 1699, 479, 1182, 966, 967]. agent Abstracting [642]. Abstraction [650, 176, [1774]. agents [1775]. ages [1774]. 558, 223, 1538, 1452, 1730, 192, 643, 1500, aggregate [973]. ahead [983]. AI [1652]. 658, 554, 1917, 1869, 205, 209, 1341, 1400, aid [612]. Aided [706]. aids [289, 469, 1889]. 567, 551, 178, 222, 226, 1877, 227, 540, 857]. Aldus [1780]. Alex [954, 1113]. algebra Abstractions [860, 520, 1546, 201, 568]. [574, 336, 542, 859, 1779]. algebraic abundance [1415]. abuse [581]. acce [781]. [1080, 1031, 1035, 645, 514, 98, 1367]. acce-specifications [781]. Accelerator algebras [230]. ALGOL [1082]. acceptance [928]. accepted [957]. [66, 107, 513, 1424, 441]. Algol68 [168]. Acceptive [575, 671]. access algorithm [1717, 206, 1633, 1179, 1739, 278]. [498, 234, 1136, 236, 1513, 298, 1753, 414, 495, access-control [278]. accesses [1435]. 328, 1011, 777, 55, 712, 1511, 1548, 1755]. according [927]. ACM Algorithmic [1105, 1585]. Algorithms [1943, 1946, 1955, 1954, 1945, 1976, 1959, [147, 233, 1550, 5, 982, 1249, 1171, 1498, 689]. 1978, 1957, 1965, 1969, 1953, 1950, 1970, alias [1911]. aliases [1874]. allocated 1944, 1958, 1979, 1947, 1971, 246]. [1903]. Allocation 3

[794, 442, 398, 1738, 416, 1432, 739, 1234, 1224, 1644, 52, 209, 1158, 946, 215, 1329, 377, 1737, 995, 692, 996, 1440, 70, 1511]. 1339, 732, 1766, 1166, 560, 1541, 1135, 1768, allows [421]. alone [1524]. Alonzo [1761]. 630, 1809]. Approaches [1051, 1264, 842]. Alternate [785, 29, 334]. alternative Approximations [1359]. April [1, 378, 896, 1204, 1205, 516, 1097, 1098, 169, [1955, 1975, 1957]. APSE [121, 1612]. 801, 636]. Alternatives [838]. Alto arbitrary [983]. ARC [783]. Arcadia [1962, 1965, 1963]. Ambiguities [1589]. Architectural [452, 1478, 1183, 771]. Ambiguity [1975, 1261, 384, 378, 389, 726, 394, 1276]. [370, 474]. ambiguous [1706]. American Architecture [1834, 396, 156, 1079, 1282, [39, 1142]. Amit [894]. Amoeba [1562]. 1072, 970, 1263, 1204, 1205, 374, 1278, 1754, among [185, 744, 647]. AMPL [775]. 1071, 390, 1010, 388, 1589, 1647, 476, 1270]. analog [1471]. analogy [1167]. analyser architectures [659]. analysers [1507]. Analysis [1648, 1649, 1672, 901, 1262, 384, 1259]. [10, 850, 677, 1545, 1452, 1369, 322, 986, Arcturus [700]. area [85, 556]. aren’ 1437, 1571, 1136, 1902, 1364, 942, 1604, 537, [1185]. argument [455]. Arguments 854, 1438, 1439, 1911, 1901, 1360, 1577, 1164, [490, 491]. Arithmetic [7, 9, 11, 1939, 1941, 263, 1716, 1180, 1449, 980, 751, 1295, 1754, 8, 1937, 1873, 485, 1940, 1936, 1938, 1142]. 735, 1862, 556, 1487, 899, 59, 392, 624, 533, array [1483, 1482, 1578, 972, 1905, 636]. 1896, 1860, 1887, 1227, 1903, 1910, 1457, arrays [959, 1837, 45]. arrow [255]. article 1450, 168, 391, 612, 1714, 1889, 937, 731]. [113]. artificial [175]. Arun [635]. ascent analytic [1093]. analyzer [1471]. Aspects [1749, 431]. Aspen¨as [476]. [417, 51, 136, 1114]. Analyzing assembler [451, 1485, 238]. assembly [1678, 729, 427]. Anatomy [1443, 951]. [729, 663]. Assertions [56, 1621]. assessed Andrew [1614]. Angeles [1821]. assessment [1689, 469, 868]. [231, 1950, 1944, 1947]. Animated [1532]. assessments [827]. assigning [498]. ANNA [143, 1702]. annotated [302]. assignment [1909, 1883]. assignments annotating [143]. Annual [1878, 787]. assist [1260]. assistance [611]. [1964, 1972, 1973]. anomalies [1739]. assistant [1598, 1681]. assisted [608]. anomaly [1822]. Anonymous [1842]. ANS associate [1535]. Associating [208]. [771]. ANSI [577, 1938, 1939, 1142]. assumptions [326, 75]. astro [1257]. ANSI/IEEE [1938, 1142, 1939]. answer Asynchronous [1837, 1549, 1905, 1460]. [267, 268]. anybody [769]. APL Atlanta [1968]. atomic [555]. attainable [483, 1550, 273, 927, 447, 959, 400, 168]. [686]. attitudes [97]. Attribute APLOMB [400]. Application [531, 848, 553, 733, 1902, 1713, 440, 424, 723, [186, 1760, 349, 643, 1130, 590, 1679, 1780, 978, 1724, 973, 623, 724, 734, 423, 1600, 74, 1072, 1091, 1904, 222, 1520, 1012, 1082]. 977, 1290, 1910, 1725, 1455, 1548]. Applications attributed [630]. Attributes [1960, 1494, 11, 1521, 1977, 192, 132, 1138, [847, 498, 530, 536, 853, 1133, 1289, 1540]. 1653, 1283, 1071, 1749, 1910, 168, 1524, 1971]. attribution [1601, 1290]. Augmentation applicative [1099]. August [18]. Austin [1972, 1973]. [1553, 1495, 470, 434, 1427, 1216]. Applying authorization [1429]. AUTO [1616]. [1330]. Appraising [1866]. Approach automata [1845]. Automated [809, 708, 601, 1899, 1641, 942, 78, 1446, 817, [17, 330, 1199]. Automatic [740, 1855, 1486, 199, 1577, 607, 290, 5, 554, 1091, 1449, 591, 1718, 727, 1570, 978, 728, 1441, 1887, 469, 4

1206, 1379, 128, 778, 1377, 1134, 1778, 412]. [92, 316, 15]. Binary [1938, 1939, 1142, automatically [1456, 737, 931]. 1941, 8, 499, 263, 1940, 830, 98, 1288, 1936]. Automating [1690]. automation [563]. Binding [1857, 1198, 1887]. Bindings autonomy [101]. available [246]. [1389]. BINS [811]. birds [144]. AVA N C E [1533]. average [1740]. avoid Bisimulation [1898, 1935]. Bit [484]. avoids [33]. AW B [1130]. [117, 1828, 359]. blackbox [1587]. BLAS AWB-ADE [1130]. AW K [649]. [906]. BLAZE [1633]. Blit [616, 617]. Axiomatic [211, 221]. Axioms [1851]. Block [1028, 1041, 1204, 1205, 285]. block-and-actions [1204, 1205]. B [486, 815, 905]. back [1733, 1463, 1464]. block-structured [285]. blocks [1240, 841]. background [302, 1285]. backing [1788]. Bn [891]. BNF [125]. BOF [1343, 1402]. backtracking [1525]. Backus [1172]. Book [1809, 1614, 940, 1239]. books backward [761]. backward-directed [761]. [280, 321, 353, 361, 272, 312, 311, 345, 354]. bad [1770, 1185]. Banquet [1352, 1411]. Boolean [1096]. Boston base [189, 1127, 207, 228]. Based [1943, 1948, 1975, 1969]. bottom [1864]. [1976, 1978, 1798, 1452, 1563, 1557, 429, bottom-up [1864]. bound [678]. boundary 1034, 1081, 1696, 1306, 1767, 101, 1174, 739, [1068]. boxcharts [1248]. bracketed [637]. 1594, 1059, 1523, 424, 1724, 1793, 696, 1074, Bracketing [264]. branches [263]. 701, 253, 694, 1146, 1598, 1681, 824, 1754, breaking [297]. Brevity [333]. brigade 73, 426, 1085, 526, 843, 1875, 1564, 586, 545, [1687]. BrouHaHa [1326]. bucket [1687]. 863, 1841, 1329, 1339, 935, 1786, 1685, 1254, bucket-brigade [1687]. BUFFERS [477]. 1461, 1200, 840, 1394, 587, 1541, 716, 278, bug [1702]. bugs [579]. build [1312, 1546]. 1592, 1519, 288, 792, 1516, 1310, 1635, 1852, builder [1698, 788]. Building 1694, 1687, 1636, 968, 571, 546, 864, 87, 225]. [399, 1072, 1525, 435, 1479, 648, 1770, 898]. bases BURS [1904]. Butterfly [1493]. bypass [188, 640, 208, 210, 218, 226, 1119, 217]. [1744]. bytecodes [1063]. Basic [1027, 1043, 234, 835, 577, 521]. BASICs [1194]. basis C [1430, 1502, 1458, 72, 442, 398, 885, 1750, [536, 853, 528, 845, 314, 480]. BASIX [571]. 510, 678, 908, 1705, 493, 1334, 1228, 377, BBN [1493]. be 1279, 817, 342, 1007, 999, 951, 1735, 1778, [180, 1898, 1870, 1147, 242, 957]. BEG 824, 1614, 1512, 930, 1370, 1200, 1122, 1547, [1733]. beginning [907]. behavior 1824, 352, 1015, 1048, 963, 964, 1371, 1520, [1563, 1496, 1073]. behaviors [1671]. 1197, 1756, 1567]. C* [1484]. C-based Behaviour [182]. behavioural [197]. being [1200]. C-language [442, 398]. C. [523]. CA [518]. Belady [653]. BELLMACTM [375]. [1952, 1962, 1954, 1951, 1967, 1950]. cache BELLMACTM-32 [375]. Benchmark [1744, 377]. caches [1267]. caching [1934]. [1505, 1375, 1431, 304, 1382, 1504, 1473, 1529]. CAD [229]. CAI [828]. CAJOLE [305]. benefits [1620, 1701]. best [1618]. BETA CAJOLE-an [305]. calculating [1161]. [825]. better [1700, 1166, 1161]. between calculation [1009]. calculus [185, 234, 874, 1293, 1435, 1068, 782, 1599, [1878, 1872, 1887, 1914, 1919, 1900]. Calif. 1337, 1102, 956, 320, 338, 771]. Beyond [1947, 1963]. California [1953, 1978, 1965]. [460, 880, 241]. Bibliography call [419, 478, 242, 987]. CALLed [242]. [638, 330, 456, 759, 74, 313, 162, 667, 472, CALLing [242]. calls 126, 948, 753, 302, 1372, 868]. big [1748, 1442, 1699, 1178, 379, 1460]. Can 5

[1034, 341, 13, 1870, 1704, 1147, 242]. codes [166]. Coding [304, 373]. coercion Canada [1956, 1958]. candidate [754, 755]. [1210]. cognitively [716]. can’t [1898]. Cantor [1639]. capabilities cognitively-based [716]. cohabit [1877]. [1836]. capability [46, 129, 386]. capacity Coherency [1267]. collecting [747]. Capsules [566]. card [1694]. [1204, 1205, 1888]. collection [1433, 1434, card-marking [1694]. Case [1809, 1448, 1236, 1235, 1766, 368, 1555, 1694, 1687]. 1748, 1277, 121, 907, 1089, 477, 1699, 479, Collections [621, 399]. collector 819, 1125, 1461, 1337, 1371, 62, 393, 1197]. [1177, 1765]. color [1522]. Coloring cases [500]. categorized [126]. category [1738, 498, 416, 739]. colouring [1753]. [667]. CCAL [1238]. Cedar combination [1786]. combinator [1742, 549, 867, 548, 866]. cell [488, 310]. [1723, 1394]. combinator-based [1394]. cellular [892]. Centaur [1590]. central Combinatory [1174]. combine [1700]. [1284]. certain [870, 1423]. chaining [969]. Combined [683, 1222, 1223]. Combining CHAMIL [62]. change [480, 1051]. [1335, 1659, 112, 1398, 490, 491]. Command changeable [1092]. changes [37]. changing [641, 121, 573, 685, 87, 333]. commands [255, 1104, 1026]. chaotic [1811]. character [481, 496, 443]. Comment [166, 787]. characteristic [505, 797]. [1388, 690, 115, 1501, 71]. Comments characterization [334]. Characterizing [950, 1621, 1561, 1202, 1547, 127, 355, 246, [1496]. Charrette [137]. chart [324, 114]. 1615, 100, 1109, 113, 620, 243, 106, 475, Chatin [498]. Cheap [885, 1268]. check 1387, 631, 632, 35, 1690, 635, 637, 666]. [1692]. Checking [288, 746, 874, 1429, 1817, commercial [1385]. committee [1392]. 1084, 745, 418, 1913, 1264, 1318]. children committees [1559]. Common [1774]. chill [390]. chip [383]. choice [956]. [474, 120, 1623, 1624, 91, 1612, 1054, 1356, choosing [403]. Cichelli [3, 4]. Cint [1228]. 1397, 1754, 1016, 1046]. Common-LISP circuit [1491]. circular [978, 724, 1455]. [1397]. CommonLoops [1055, 1314]. circularity [1910]. CISCs [1277]. CLAM CommonObjects [1016, 1046]. Comms [1319]. CLANG [924]. clarified [771]. [823]. communicating [820, 1919]. Clarify [1420]. clarity [347, 333]. Class Communication [1498, 396, 746, 1741, 811, [1304, 1309, 1894, 1793, 512, 1858, 80, 1225, 204, 556, 1539, 1549, 169, 100]. 1226, 1892, 1056, 1477, 1731, 1459, 1455]. Communication-sensitive [1498]. Classes [352, 191, 1802, 1096, 1068, 1806]. Compact [114]. compacting [1235]. classical [1870]. Classification Comparative [466, 1180, 471, 937]. [1032, 1050, 1180]. clause [1388, 1820]. Compared [951, 524, 927, 932]. clauses [1107, 635]. cleanliness [1237]. Comparing [576, 271, 276]. Comparison clique [1737]. CLOS [1784, 1786]. closure [1250, 1825, 1697, 1529, 773, 1247, 455, 1370, [1932, 965]. closure-passing [1932]. CLP 1023, 1047]. COMPAS [1160]. [1917]. Clu [1752]. coagulation [717]. compatibility [1792, 622, 167]. compatible COBOL [1160, 945]. Compilation [1187, 878, 408, 242, 1199, 901, 518, 751]. [972, 1021, 607, 1721, 990, 722, 1931, 401, Code [717, 718, 1736, 411, 744, 1174, 719, 745, 732, 436, 730, 1272]. compilations 1446, 428, 1513, 1246, 729, 993, 1441, 1734, [1241]. Compile [1499, 971]. Compile-time 330, 410, 1472, 1470, 994, 426, 412, 686, 390, [1499, 971]. compiled 427, 1904, 1222, 1223, 430, 384, 737, 139, [874, 763, 1783, 829, 622]. 1152, 664, 405, 1510]. code-generator [412]. [1948, 1956, 1962, 638, 383, 1007, 456, 423, 6

1905, 435, 725, 406, 1958, 852, 1963, 778, 1018, 1638, 1433, 1434, 1923, 600, 1361, 1650, 1444, 1067, 1619, 409, 500, 1365, 429, 432, 1629, 1679, 146, 1294, 1587, 1851, 1660, 1584, 140, 763, 1726, 1282, 659, 468, 895, 645, 348, 1708, 1075, 1077, 1017, 1040, 1076, 1661, 1724, 606, 720, 94, 425, 129, 133, 433, 1834, 1676, 1238, 1669, 1644, 1488, 326, 1670, 1672, 1517, 879, 953, 981, 1443, 408, 991, 421, 995, 1850, 1673, 1854, 1457, 1541, 1674, 1011, 1875, 86, 1512, 95, 434, 611, 753, 1010, 1456, 1583, 471, 1049, 1647, 1677, 1542, 602, 1635, 748, 747, 137, 976, 903, 1702, 737, 1457, 422, 1332, 1078, 1636, 1003, 1665, 875, 404, 1086]. 868, 1114, 769, 721, 1463, 1464, 535, 393]. Concurrently [1532]. conditional compiler-generator [659]. [113, 1829, 824]. conditions [669]. [155, 1736, 985, 378, 952, 945, 1505, 1382, Conference [1960, 1968, 1974, 1975, 1950, 1504, 255, 1498, 1819, 915]. Compiling 1980, 1967, 1977, 1944, 1947, 246]. [1483, 1458, 1273, 1861, 552, 1201, 1484, Confessions [955]. configuration 1037, 1128, 707, 1735, 1347, 1406, 431]. [711, 1610, 1507, 1527]. configurations complete [1930]. Completeness [1608]. configurator [1680]. Configuring [303, 346, 1852, 1871]. complex [1524]. Confinement [80]. conflicts [1384, 368, 654, 172, 248]. Complexity [1435, 1814]. conformant [636]. [505, 850, 1265, 818, 647, 65, 253, 263, 667, conformant-array [636]. conjunctive 812, 813, 897, 1180, 307, 362, 1009, 533, [1927]. Connection [1483]. consideration 1703, 461, 1745, 1373, 44, 627, 119, 269, 689, [1432]. considerations [199, 892]. 71, 1747]. component [310]. Composite Considered [448, 79, 164, 165, 832, 834]. [1305, 1668]. composition [292, 1321, 1534]. Consistency [184, 69, 1026]. Consistent compositional [1899, 1918]. compound [941, 1607]. constancy [488]. constant [113]. compressing [729]. Computable [985]. constants [166]. constrained [1870, 259, 260]. Computation [1874, 1543, [1252, 1665]. Constraint 741, 1390, 1278, 1386, 662, 341, 1934, 1636]. [1299, 1859, 1800, 1917, 1657]. Constraints Computational [1793, 1174, 647, 336, 1308]. [198, 197, 1523, 1801, 488, 1519]. construct computationally [1217]. computations [465, 516]. constructing [1822, 528, 845]. [1880, 904, 1445]. Computer Construction [1948, 1956, 1962, 638, 659, [289, 1007, 476, 706, 1483, 1649, 574, 23, 263, 1963, 640, 1760, 1834, 1230, 423, 1071, 1800, 1156, 1163, 774, 892, 1592, 518, 721, 288]. 753, 1958, 1714, 1379]. constructions Computer-Aided [706]. computer-based [1914]. Constructive [1231, 229, 5, 221]. [288]. computers [945, 1283, 1659]. Constructor [847, 530]. constructs Computing [264, 1561, 559, 1338]. Consul [212]. [1642, 1825, 1638, 1639, 1909, 1050]. Containment [512]. Context [503]. concatenation [1704]. concept [152, 791]. Continuation [1932, 1896]. Concepts [1308, 1530, 146, 463, 206, 1027, Continuation-passing [1932]. 1043, 1099, 228]. conceptual Continuations [207, 214, 216, 225, 226]. Concerning [852, 829, 1225, 1226, 1892, 1732, 535]. [24, 1388]. concerns [1006, 876, 800, 832]. Contour [122]. contrasts [199]. concise [342]. concrete [65, 1813]. contribution [164, 693]. Contributions Concurrency [1664, 170, 1033, 885, 1626, [1764, 17, 1013]. Control 1630, 1663, 1355, 1414, 1868]. Concurrent [331, 431, 1450, 44, 71, 657, 1586, 705, 198, [1976, 1643, 960, 1978, 1682, 1656, 1395, 711, 1333, 554, 453, 1732, 1238, 1561, 522, 1585, 1663, 1633, 1632, 1671, 1867, 1448, 466, 571, 1663, 1845, 1148, 1664, 654, 278, 517, 7

172, 1617, 882, 784, 613, 248]. control-flow 490]. data-driven [1659]. data-flow [553]. [613]. Controllable [1799]. controlled data-oriented [1584, 504]. data-type [27]. [554, 242]. controller [1832, 1840, 1796]. Database [888, 224, 1335, 177, 1530, 1336, Controlling [1540, 325, 1694]. convenience 192, 193, 195, 196, 1291, 1118, 200, 203, 1305, [1893]. conventional [1876]. convergence 1528, 209, 1597, 212, 214, 1117, 594, 559, 220, [1033]. conversational [47]. conversion 558, 1104, 1664, 1337, 1782, 227, 1051, 1026]. [17, 814, 271]. Convert [943]. converting database-intensive [192]. databases [895]. cooperating [1664]. cooperation [1529, 1192, 1153, 203, 205, 176, 1658]. [371]. Cooperative [1847]. coordinates dataflow [1901, 1920, 1190, 1822]. DBMS [789]. copies [1068]. Coping [1148]. [1103, 1304]. deadlock [33, 786]. coprocessor [1269]. Copy [1933]. core deadlock-free [786]. deadlocks [929]. [1645]. Cornell [282]. Coroutines dealing [275]. debug [585, 614]. [646, 804]. Correct [1896, 255]. Correction debuggable [385]. debugger [509, 1390]. Corrections [1812]. [600, 614, 1578, 615, 616, 617, 1562, 682, correctness [1805, 454, 494, 1662, 651]. 1580, 610, 593, 613, 619]. Debugging Correspondence [3, 26, 4, 168]. cost [1951, 1563, 1574, 582, 583, 599, 532, 849, [802, 271]. Counterview [167]. counting 584, 1953, 1447, 1970, 1582, 1448, 1979, 1567, [1741, 1188, 365]. coupled [733]. course 1569, 1576, 1214, 1215, 601, 588, 589, 1586, [1163]. CP [1854, 619]. CP-6 [619]. Cray 615, 1268, 1217, 590, 1446, 131, 1572, 606, [1007, 407]. Creating [1829, 1742, 385, 903]. 1579, 1577, 607, 608, 1587, 598, 609, 1584, CRISP [1279]. criteria [1662]. Critical 360, 389, 1585, 1564, 586, 1575, 596, 611, [1808, 1157, 824, 1785, 364]. critique 594, 1702, 587, 1216, 612, 602]. Dec. [1965]. [91, 1153, 1161]. cross [250, 124, 238]. December [1943, 231, 345, 245]. crunching [964]. CSP [1193, 1121, 1145]. Decentralised [571]. Decision CST [1629, 1722]. CT [1971]. CUL [795]. [448, 66, 1698, 691, 1703, 834]. declaration CUL-de-SAC [795]. Current [433, 801]. [681]. declarative [1865]. decomposition customizable [301]. Customization [1726]. [1855, 1719, 1491, 883]. Deeply Cyber [831]. CYBIL [831]. Cycle [633, 657, 894, 453, 522, 1148]. Default [1592, 1686, 1125, 1185]. cyclomatic [269]. [194]. defense [690, 518]. define [781]. defined [978, 166]. defines [512]. Defining D [829]. daemons [1680]. DAG [1718]. [365, 675, 1066]. definite [1820]. Definition Darwin [704]. Data [1538, 191, 192, 196, [1708, 676, 151, 93, 670, 454, 1810, 40, 455, 658, 1360, 204, 1584, 980, 751, 567, 218, 178, 1885, 59, 106, 439, 1854]. definitions 222, 116, 226, 1545, 188, 569, 189, 1717, 1127, [576, 840]. d´ej`a [1194]. Delegation 259, 260, 520, 678, 643, 193, 1696, 1437, 1902, [1307, 1798, 1799]. DELTA [619]. Demeter 640, 417, 644, 1643, 198, 1291, 1181, 553, 512, [1547, 1620]. Demonic [1743]. 283, 252, 1897, 5, 402, 576, 781, 1298, 331, demonstration [492]. Denormalized [12]. 305, 201, 812, 554, 1384, 1449, 1813, 1317, Denotational [1364, 430, 429, 1805, 1869, 1485, 207, 880, 208, 464, 759, 209, 274, 1341, 1225, 1226, 1885, 1860, 976]. Dependence 1400, 482, 332, 1663, 213, 215, 1001, 363, [1716, 1907, 986, 1715, 1891, 1436, 714, 1908]. 1863, 1099, 1422, 217, 1292, 891, 276, 663, dependency [233]. dependent [457]. 1910, 27, 1659, 223, 1206, 69, 352, 504, 1877, derivation [648, 1605, 1755]. Deriving 227, 228, 555, 842, 490, 491, 642, 1301]. data [1856]. Descartes [560]. descent [731, 1751, 675, 449, 540, 857, 217, 229, 491, [1471, 357]. describability [114]. describe 8

[1747]. Describing [323]. Description discovery [1486]. discrete [1490]. [695, 815, 1291, 342, 726, 1512, 215, 1271]. discrete-event [1490]. Discussion descriptors [154]. Design [516, 31, 475]. disease [631]. dispatch [1968, 1974, 1444, 299, 1625, 1229, 1100, [1518]. dispatcher [1783]. display 1279, 546, 864, 888, 1200, 1980, 1765, 770, [299, 560, 301]. Displaying [1286]. displays 1545, 188, 189, 437, 1312, 588, 1323, 1336, [877, 43]. disruptive [712]. Distributed 669, 323, 1578, 1696, 1857, 110, 640, 417, [1236, 598, 599, 1970, 1979, 1070, 1866, 1648, 537, 854, 1143, 1300, 565, 340, 1668, 29, 601, 1563, 1323, 1543, 1625, 1081, 1306, 1650, 1833, 5, 286, 153, 1752, 1675, 672, 897, 380, 1641, 101, 1059, 705, 1100, 1651, 1562, 707, 1340, 1399, 1764, 285, 1462, 1763, 220, 1536, 1652, 1741, 1653, 1654, 1655, 356, 1060, 1758, 1788, 1451, 116, 1206, 1351, 1410, 127, 1819, 1657, 550, 706, 1460, 1245, 1539, 1658, 820, 1310, 62, 1768, 1086, 968, 222]. design2 1200, 1766, 1541, 310, 557, 833, 1568, 1607, [1069]. designed [997]. Designers [1937]. 1101, 1567, 1849, 883]. Designing [1000, 192, 562, 716]. designs DistributedConcurrentSmalltalk [1634]. [1837, 541, 858]. detailed [1931]. Detecting distribution [1766]. division [1270]. do [1879, 1196, 1435]. Detection [13, 397, 79, 164, 564, 1893, 506, 165]. [929, 1570, 1702, 1739]. Determining DO-SELECT [506]. DOC [1446]. [1385, 1740, 689]. deterministic [495]. Document developing [1569, 1245, 1592]. [1356, 710, 291, 292, 290, 300, 1230, 287]. Development [1955, 600, 703, 1957, 1965, documentation [1689, 40, 106]. 1969, 1103, 1841, 708, 1335, 1482, 702, 1130, documenting [141, 301]. documents [287]. 537, 854, 1258, 807, 1770, 1653, 1598, 1311, DOD [91, 1612]. DOD-STD-1838 [1612]. 1156, 1606, 1595, 1125, 1137, 1599, 714, 697, Does [769, 1383, 1144]. domain [454]. 1791, 1607, 1132, 1616, 1140]. domains [208]. dominator [1902]. Dost Developments [1709, 1476]. device [1424]. [1134]. doublet [665]. down [322, 1116]. device-independent [1424]. Dhrystone downward [420]. dpANS [1388]. Draft [1473]. diagnosis [413, 415]. diagram [1623, 616, 1624, 306, 22, 37, 76, 601, 1031, [1090, 102]. diagrams [473, 322, 643]. 39, 617, 608, 24, 587, 1936]. dragon [1266]. Dialect [1239, 1066]. dialects [931, 1194]. dramatic [795]. draw [1893]. Driven Dialogues [528, 845]. DIANA [1289, 498]. [1642, 411, 410, 726, 332, 1659, 1796, 1768, DICE [707]. dichotomy [525]. 490, 491]. DSM [1781]. DUIF [504]. dumb dictionaries [204]. Diego [1967, 1978]. [720]. Dumont [113]. during difference [146]. Differences [1125, 1822, 316]. DYMOS [618]. Dynamic [782, 320, 338, 771, 168, 1337]. different [1925, 190, 1507, 794, 1510, 46, 1369, 942, [657, 249, 1138, 922]. differentiated [1462]. 719, 618, 1198, 421, 392, 1430, 692, 675]. differentiation [1778]. Digital [1937]. dynamically [1726, 1767, 1903]. Dijkstra [631, 632]. dimension [1429]. dynamically-typed [1726, 1767]. Dimensional [677, 1822]. Dimensions [1310, 165]. Direct [388, 987, 1263]. each [931]. eager [1033]. early [1125]. directed [668, 438, 761, 1232, 283, 425, 285, economical [276]. ECOOP [1357]. ECSP 561, 788, 976, 388, 431, 693]. directions [746]. Edison [1170]. Editing [1808, 1489, 1942]. Directory [1849]. [809, 1128, 1292, 1232, 283, 536, 853, 693]. disadvantage [764]. DISC [1708]. editor [668, 291, 873, 1452, 299, 534, 851, discourse [628]. Discovering [994]. 1293, 696, 1072, 959, 285, 1822, 788, 301, 9

284, 287, 281, 731, 968, 693, 540, 857]. 1790, 1461, 1658, 551, 527, 844, 1795, 1596, Editorial [958]. Editors 1122, 1534, 317, 43, 700, 547, 865, 1589, 504, [860, 481, 1138, 701, 568, 694, 496, 443]. 508, 173, 287, 1126, 1132, 597, 1140, 319, 703]. eductive [1213]. Edward [35]. Effect Environments [849, 1438, 1439, 1265, 532, 457, 1882, 390]. [1955, 1959, 1858, 1957, 1965, 1969, 762, 162, Effective [154, 1883, 1468, 662]. 131, 822, 1610, 536, 853, 974, 592, 1591, 596, Effectiveness [979, 1711]. effects 1599, 528, 845, 1117, 1611, 1141, 1791, 716, [80, 1732, 1386]. efficiency 1135, 1607, 1139]. EPIC [981]. EPILOG [146, 910, 932, 96, 1222, 1223, 328]. Efficient [491]. EPILOG= [490]. EPN [1220, 741, 1390, 1901, 1921, 970, 990, 568, [749, 750, 1561]. equality [1879]. equation 860, 973, 722, 1487, 1009, 1447, 954, 1137, [942, 932]. equational [303, 346, 1173, 1367]. 1288, 1560, 1212, 742, 1700, 1767, 1909, 1733, equations [42]. equivalence [237]. 1499, 1449, 1460, 1575, 1113, 384, 436, 1507, equivalent [70]. ergo [1591, 1600]. Errata 1511]. effort [91, 1359]. efforts [1348, 1407]. [9]. Error [686, 1155, 778, 1106, 413, 590, Eiffel [1150]. elaboration [681]. 1727, 1711, 1843, 935, 1359, 357, 792]. Eliminating [806, 975, 871]. Elimination error-recovery [1106]. error-sensitive [794, 1933, 1622, 692]. Elint [1679]. ELL [590]. Errors [778, 442, 398, 415, 288]. ESM [659]. ELSE [1312]. ESN [749, 750]. especially [168]. [657, 453, 522, 635, 652, 633, 834]. ELSEs essence [1881]. estimate [1505, 1382]. [894]. EMACS [301]. embedded estimators [1359]. Etude [286, 300]. [1787, 132, 1254]. Emerald [1061]. Euclid [875, 404, 1695]. Evaluating emerging [21]. EMPIRIC [997]. [1662, 1139]. Evaluation Empirical [391, 235]. Empty [1872]. [940, 1033, 1604, 113, 235, 973, 620, 722, 879, emulate [405]. enabled [1772]. 724, 989, 1172, 1372, 1276, 1714, 1455, 1548]. enabled-sets [1772]. Encapsulation evaluator [623]. evaluators [723, 978]. [1057, 658, 539, 856]. Encapsulators [1087]. Even [255]. Event [1564, 1563, 1490, 1796]. encoding [1700]. end [438, 140, 133]. ends Event-based [1564, 1563]. event-driven [1733]. engineered [125]. Engineering [1796]. events [1663]. evolution [1951, 1955, 428, 1957, 1965, 1969, 1953, [482, 704, 793, 1332]. Evolving [145, 1126]. 1156, 1123, 747, 1118, 1167, 1593, 1608, 651, examination [364]. example 596, 1117, 1611, 770, 706]. English [817, 1856, 1202, 1824, 1756]. examples [671, 478, 448, 840, 834]. Enhanced [1242]. Exception [639, 485, 251]. Enhancement [1024, 1209]. [904, 1566, 1536, 792, 881]. enhancements [1039]. enhancing [1717]. exception-based [792]. Exceptions enough [1274]. entity [1034]. entity-based [1025, 1034, 578, 275]. excerpts [1944]. [1034]. entry [66]. entry/multi [810]. Execution [156, 1855, 1543, 1393, 1572, 419, enumerated [445]. Enumerations 1263, 1207, 1208, 825, 1488, 595, 1573, 1222, [241, 487]. Environment 1223, 388, 1740, 1659, 956, 393]. executions [849, 435, 708, 1592, 1521, 1335, 1479, 1393, [605]. exemplar [1085]. exercise 193, 195, 1130, 1604, 1594, 537, 854, 1229, 699, [1853, 1799]. exhaustive [426, 1510]. 1121, 1134, 1291, 1120, 543, 861, 707, 715, 701, existing [88]. exit 532, 1770, 40, 1531, 1311, 1892, 593, 544, 862, [907, 810, 666, 1185, 795, 882]. exotic [427]. 526, 843, 550, 706, 1606, 1597, 545, 863, 1773, expansion [1458, 399, 1735, 921]. 296, 704, 1595, 1123, 1137, 1634, 1302, 714, Experience 10

[718, 1070, 1127, 429, 1722, 934, 1314, 408, [20, 354]. Felix [1683]. FFP [1515]. 412, 439, 1565, 1332, 1494, 711, 707, 1074, Fibonacci [1201]. Fibonacci-like [1201]. 1489, 1770, 1493, 130, 1099, 1271, 1971]. Fighting [631]. File [123, 339, 514]. files Experiences [1742, 772, 774, 1480, 778, [1696, 807, 88]. final [320, 338]. Finding 1580, 736, 309, 1451, 422, 284, 1521]. [839, 442, 398, 978, 335]. finds [400]. fine experiment [997]. finite [1713, 261, 1470]. Firefly [1486, 382, 410, 879, 1845, 1602]. [1280]. Firmware [394, 395]. first Experimental [1972, 1309, 1894, 1858, 1225, 1226, 1892, [1247, 1007, 429, 644, 58, 1269, 683, 593]. 1056, 1731, 1459, 1324]. first-class experimentation [1238]. experiments [1894, 1225, 1226, 1892, 1731, 1459]. fixed [1746, 1331, 1308, 119]. expert [978]. fixed-point-finding [978]. Fixing [898, 953, 1416, 1509]. explanation [82]. fixpoint [1900]. Flamingo [1070]. [541, 858]. explicit [1804]. Exploiting Flavors [1052]. fleshy [1871]. Flexible [1497, 191]. exploratory [1506]. Explorer [888, 1652, 421, 136]. FLIC [1472]. Floating [1784]. express [1666]. expression [10, 7, 9, 11, 1938, 1939, 1142, 1941, 8, 1940, [969, 1904]. expressions 99, 1936, 1701]. Floating-Point [10, 1938, [589, 113, 307, 1558, 1212, 1888]. expressive 1939, 1142, 1941, 8, 1940, 99, 1936, 1701]. [1930]. Extended [1112, 1184, 1710, 1606, flow [1545, 1437, 1902, 417, 741, 1390, 1360, 1707, 713, 1923, 1776, 1486, 1397, 1697, 1921, 553, 1298, 331, 305, 1449, 980, 1317, 751, 1242, 1556, 1388, 1929, 1387, 1507, 957]. 464, 571, 482, 1896, 1910, 431, 1450, 44, 490, extendibility [1150]. Extending 731, 613, 71, 449, 491]. flow-insensitive [810, 1294, 1773, 1803, 1797]. extensible [1390]. flow-sensitive [1437]. flowchart [301, 1132]. extension [48, 504]. flowcharts [122]. fly [1739]. focus [754, 755, 501, 351, 1883, 89, 1209, 787, 1913, [1605]. fold [1465, 1466]. folk [1691]. 902, 327, 1745, 1016, 278, 420, 1820, 227]. folklore [286]. foreground [1839]. Extensions Foreword [754, 756, 757]. form [1909, 248]. [1876, 570, 1030, 1653, 911, 1038, 938, 935]. formal [873, 151, 670, 494, 65, 781, 1384, external [69]. Extracting [1914]. 152, 335, 725, 439, 581, 1012]. formalism [1810, 444]. Formalization [1617]. Fable [563]. Fabrik [1531]. facilitate formatting [297, 105, 503, 128]. Forms [1258, 997]. facilities [1008, 112]. Formulations [1620]. forth [1794, 235, 254, 767, 790, 1210, 127, 319]. [1826, 1828, 1831, 1836, 1839, 1841, 1846, facility 934, 1972, 1827, 1830, 1263, 1845]. [1566, 348, 1008, 401, 1525, 1131, 352, 420]. FORTH-like [934]. forthcoming [1387]. failed [103]. failures [1871]. Fair [1033]. Fortran [39, 232, 761, 340, 306, 1163, 68, fairness [1866]. false [525]. family 662, 341, 1010, 359, 277, 793, 173, 117, 22, [1784, 701]. Fast [1911, 379, 1518, 1513, 37, 17, 1483, 13, 39, 485, 31, 29, 23, 28, 88, 1783, 1441, 1065, 1203, 984, 903, 1819, 1362]. 24, 32, 36, 21, 30, 1227, 35, 14, 721, 15]. faster [1147]. fault [587]. favour [167]. FC Fortrans [16]. forward [755, 414]. [1361, 1709]. FCFS [1490]. feasibility forwarding [1324]. found [1822]. [1385]. Feature [1164, 937]. foundation [1141]. Foundational [1638]. feature-analysis [937]. features Foundations [1038, 1589, 1030]. Four [1483, 375, 1075, 1112, 1184, 1710, 626]. [1972, 1366]. Fourier [1362]. Fourteenth featuring [829]. Feb [1972]. February [1964]. Fourth [1693]. FP [112, 1154, 1172]. 11

FP-systems [1172]. FPS [721]. FPS-164 [142, 941, 678, 744]. Georgia [1968]. [721]. fragments [542, 859]. frame Germany [1964]. get [1144, 1701]. getting [1775, 1776]. frames [1233]. framework [484, 15]. GKS [519]. Glanville [1780, 1593, 1632, 215, 1071, 562, 1019, 1796, [718, 719, 1152]. GLISP [567]. Global 1592, 1714, 713, 1520, 1537, 1301]. [1880, 996, 70, 1648, 1469, 1449, 979, 1491]. Francisco [1952, 1954]. Free globality [326]. globalizing [977]. globally [678, 849, 377, 532, 686, 1168, 786]. [1446]. glossary [360]. GNOME [701]. GO frequencies [392]. frequency [1430]. fresh [761]. goal [349]. G¨odel [78]. goes [1144]. [1723]. front [438, 133]. front-end [133]. Good [1770]. Gopalakrishna [71]. ’GOTO frontends [903]. FSMs [495]. Full [516, 80, 1144, 1622, 447]. goto-less [447]. [1869, 318, 1188, 1560]. Fully Goto-patches [1622]. Gough [909]. [1918, 1383, 1920, 1895]. Function governed [1799, 1595]. Gprof [419]. [458, 1778, 1420, 1735, 455, 653, 1934, 1618]. Graham [718, 719, 1152]. Functional [451, 476, 1107, 511, 1380, 822, Graham-Glanville [718, 719, 1152]. grain 1933, 552, 933, 672, 1472, 1363, 989, 1761, [1497, 997]. grammar [440, 1724, 671, 41, 1211, 1394, 572, 497, 1362]. functionality 256, 1820, 1169, 329, 460, 523]. Grammars [27]. functionally [1507]. Functions [1515, 313, 1713, 424, 553, 723, 978, 575, 733, [2, 3, 4, 99, 6, 1825, 1550, 236, 1234, 990, 923]. 973, 623, 724, 734, 423, 74, 977, 1290, 1910, Further [893, 666, 869]. fusion [1680]. 1478, 1116, 1725, 1455, 1548, 630]. future [16, 1649]. Grammatical [1452]. GRAMOL [1508]. Granularity [1635]. Graph Gabriel [940]. GALILEI [796]. Ganzinger [1601, 435, 1290, 498, 1907, 805, 1437, 416, [115]. garbage [1236, 1177, 1235, 1766, 368, 419, 1610, 1753, 1363, 1723, 714, 168, 369]. 1555, 1694, 1765, 1687]. garden [1045]. graph-analysis [168]. graph-colouring Garp [1676]. GemStone [1304]. general [1753]. Graphical [894, 1650, 283, 623, 381, 1455]. [697, 656, 668, 1818, 1319, 1676, 541, 858, generalization [894, 880, 1803]. 561, 1154, 1019, 1581, 1583, 1519, 1132]. Generalized graphical/textual [1676]. graphics [589, 773, 912, 1927, 290, 1022, 1042]. [293, 1283, 1749, 294, 295, 1301]. graphs generate [719]. generated [1456, 737]. [648, 1891, 1436, 1822, 1908]. GraphTrace generating [500, 644, 836]. Generation [1532]. GRASE [668, 872]. great [92, 316]. [727, 974, 712, 1649, 1693, 1064, 1718, 1134, Gries [824]. group [1972, 164]. Grove 1391, 978, 1293, 728, 993, 1441, 330, 410, [1951, 1953]. Guide [7, 9]. guided [464]. 1729, 879, 717, 426, 1162, 390, 1904, 384, Guidelines [350, 385, 266, 373]. Gypsy 976, 318, 1152, 1560, 1516, 1694, 1687, 1510]. [1609]. generation-based [1516, 1694, 1687]. Generational [1741]. generative [425]. H [1187]. HAL [439, 257]. HAL/S Generator [954, 6, 718, 1214, 1215, 411, [439, 257]. HAL/S/V [257]. HALF [769]. 429, 719, 659, 428, 1246, 909, 1733, 425, Hall [1239]. Halstead [927, 1359]. 1146, 1204, 1205, 879, 412, 1875, 427, 1113, Hamming [1396, 1425]. Handling 1421, 139, 529, 846, 698]. generators [1706, 172, 1502, 1566, 123, 1088, 455, 767, [411, 1441, 1734, 1811, 430, 737]. Generic 1155, 1536, 904, 881]. Hanoi [999, 1001, 920, 960, 1158, 688, 842, 1140]. [804, 887, 765, 922, 674, 830, 799, 1168, 777]. Genericity [1094]. Generics Hardware [608, 372, 371, 386, 1259, 396, 12

1268, 383, 1443, 1518, 1264, 1848, 1694]. Ideographic [695]. IDEOSY [695]. IDL Hardware/software [372, 371]. Harmful [1291, 1293, 1294, 1288, 1292, 1286, 1285, [1816, 448, 80, 242, 834]. harmonic [580]. 1287]. IEEE [1142, 11, 1938, 1142, 1936]. Harmony [1684]. Harris [1833]. IEEE-754 [11]. IF Hartmann [1106]. Harvard [1010]. Hash [657, 894, 453, 522, 635, 652, 633, 834]. [2,3,4,6,923]. Hashing [458, 1825]. Haven IF-THEN-ELSE [1971]. Having [1723]. heap [441, 1511]. [657, 453, 522, 635, 652, 633, 834]. heart [1670, 395]. Heights [1961]. Heraklit IF-THEN-ELSEs [894]. IGOR [1572]. II [1654]. here [952]. Heterogeneous [604, 1644, 1800, 868, 1210]. III [1975]. [205, 1563, 1261, 1574, 1658]. heuristics ILLIAC [309]. Illinois [1211]. Illustrated [1738, 1498]. hiding [101]. hierarchical [1444]. Illustration [1082]. illustrative [291, 52]. hierarchies [569, 191, 1299, 194]. [1242, 1112, 1184]. images [1102]. hierarchy [1180, 1341, 1400]. High imbedded [980]. imitate [1704]. [1951, 1576, 1750, 919, 606, 1953, 611, 1826, immutable [1101]. impact [537, 854, 1834]. 601, 589, 615, 573, 608, 972, 114, 104, 339, imperative [1456, 1398]. implement 205, 1426, 1218, 1219, 1720, 556, 1875, 1839, [1485, 1073]. Implementation 938, 60, 625, 559, 747, 238, 564, 170, 420, [1968, 1974, 1244, 1365, 7, 9, 860, 888, 610, 712, 1714, 613, 1652]. high-capacity [747]. 604, 1218, 1219, 1289, 831, 892, 603, 1980, High-Level 873, 1, 1444, 135, 151, 1323, 411, 742, 1625, [1951, 1953, 1576, 611, 1826, 601, 615, 573, 1578, 1500, 1397, 1064, 1767, 101, 1193, 1784, 1875, 625, 420, 1714, 613, 1652]. 1189, 383, 65, 300, 235, 568, 1722, 66, 339, high-performance [972, 1720, 556]. 1075, 457, 544, 862, 1495, 650, 60, 775, 1822, High-Speed [1750, 1218, 1219]. Higher 776, 1200, 1491, 1535, 1206, 1541, 284, 127, [1453, 1454, 1725, 794, 1234, 1878, 692, 1919]. 1350, 1409, 828, 555, 1086, 665]. Higher-order [1453, 1454, 1234, 1878]. implementation-hiding [101]. highlevel [682]. highly [981, 1462]. implementation-oriented [151]. histories [1743]. History implementations [1944, 1947, 685, 467, 118]. hoc [1912]. [1368, 252, 911, 75, 937, 386, 1367]. Holophrasted [43]. HOPL [1944]. implemented [233, 680, 395]. horizontal [1005, 384]. host [574, 1828]. Implementing [499, 520, 988, 920, 1753, Hotel [1972]. HP [1270]. human [125]. 1133, 709, 1179, 1241, 1394, 1269, 842, 1003]. Hurricane [1067]. hurt [397]. hybrid implementor [245]. Implications [1199]. [808, 1316, 1222, 1223]. Hypercube imported [1004]. improve [382]. improved [1746, 1484]. hypermedia [1071]. [1712]. improvement [1864, 453, 522, 635]. Improvements [1548, 994, 758, 779]. I/O Improving [909, 242, 657, 1369, 694]. [1748, 259, 260, 82, 837, 1288, 267, 268, 914]. Impulse [1069]. Impulse-86 [1069]. in- I/O-computable [259, 260]. iAPX [625]. include [1803]. Incompleteness [650, 387, 371]. iAPX-32 [371]. iAPX-432 [210, 1852]. increase [826]. increased [372]. [650, 387]. IBM [763, 1269, 945, 914]. Incremental IBM-PC [914]. IC [1586, 563]. Icon [1393, 1902, 1729, 1207, 1208, 1235, 1934, [808, 1221]. iconic [1603]. identical [762]. 1766, 730, 1455, 731, 1452, 1136, 468, 895, identification [65, 115, 108]. identifiers 607, 707, 973, 732, 642, 1379, 1548, 1445]. [1004, 63, 403, 270]. identity [1095]. incrementally [1235]. indentation [1005]. 13

Indenting [86]. indention [128]. 560, 1216, 43, 1301, 613, 695, 1327]. independence [331]. independent interactively [1818, 660]. interchange [908, 1158, 1424, 1262]. index [667]. [740]. Interconnection [766, 897]. interest Indexed [1648, 313]. Indirect [1758, 405]. [1972]. interface Inductive [1897]. industrial [1070, 1603, 1827, 1058, 286, 1133, 242, 1800, [132, 812, 1311, 306, 1593, 1510]. 1786, 1612, 1069, 1521, 1519, 1677]. industrial-strength [1593, 1510]. Interfaces [1807, 874, 1319, 1134, 1333, inefficient [1427]. inference 1321, 672, 1137, 562, 527, 844, 560]. [1730, 1806, 1886, 1210]. INFIX [328]. intergenerational [1694]. intering [1890]. influence [897]. informal [162, 494, 305]. Intermedia [1071, 1337]. Intermediate Information [39, 886, 1034, 193, 1306, 195, [638, 753, 46, 1472, 1462, 1271]. Internal 741, 1390, 1124, 211, 1846]. Inheritance [872]. International [1975, 768]. [1885, 1772, 194, 1789, 1343, 1402, 1805, interpersonal [1634]. interpretation 1783, 1024, 880, 912, 1094, 1803, 1824, 1057, [1220, 1231, 1217, 1853, 1224, 948, 1860, 1307, 1342, 1401, 1756]. Initial [1580, 1388]. 1212, 1888, 1755]. interpretative [66]. initiated [1111]. Inline interpreted [1238]. interpreter [1735, 921, 743, 1458]. Inmos [772]. [1232, 835, 1228, 150, 1213, 1189, 1237, 932, innovation [72]. innovative [1561]. 898, 1218, 1219, 1326, 1209, 1221, 1227, 1222, inorder [334]. input 1223, 1211, 1216, 1210, 932]. [639, 351, 919, 1699, 104, 50, 38, 963]. interpreter/native [1222, 1223]. input-output [351]. input/output Interpreters [1966, 1760, 945, 685]. [639, 919, 1699, 104]. insecurities Interpreting [1230]. Interpretive [452, 1183]. insensitive [741, 1390]. [1966, 1229, 822]. Interprocedural insertion [1]. insertion-only [1]. INSIST [986, 985, 975, 1438, 1439, 1436, 1437, 537, [1327]. instances [1191, 744, 1068, 1286]. 741, 854, 1390, 1911, 1487]. interprocess instantiation [1507]. instruction [746]. interrupt [914]. interrupts [1557, 992, 1265, 970, 392, 391, 393, 1510]. [1826, 1827, 820]. interview [962]. instructions [427]. Instruments [1083]. intractable [980]. introduce [274]. Integer [1270]. Integral [1122]. Integral-C introducing [1253]. Introduction [1122]. Integrated [592, 188, 437, 1130, [943, 240, 118, 1937, 1014, 305, 404, 1053, 1120, 1577, 300, 1177, 1593, 1591, 1608, 1658, 1287, 1636]. introductory [701, 1163]. 1596, 1491, 557, 1132, 597, 1522]. intrusive [1481]. intuitive [647]. invariant Integrating [349]. invent [1541]. investigating [1492]. [1569, 195, 993, 200, 1890, 1528]. invocation [251, 172]. Io [1823]. iostream Integration [1824]. IPC [1688]. ISBN [1614]. ISDE [189, 549, 867, 1603, 1107, 1514]. Intel [650]. [703]. ISEF [1593]. ISO intelligence [175]. intelligent [473, 1701, 758, 779, 771]. ISO-Pascal [1079, 705, 1598, 1535, 1757]. Intensional [1701, 758, 779]. issue [1014, 509]. Issues [1530]. intensive [192, 1217]. Intent [1658]. [1952, 1336, 1959, 220, 1638, 928, 1157, 1668, inter [811, 1166]. inter-procedural [1166]. 546, 864, 610, 604, 1611, 760, 603, 1954]. inter-process [811]. Interacting [1596]. ISTAR [1120]. items [399]. Iteration interaction [1603, 561, 55]. Interactive [1181, 1553]. iterations [248]. iterative [703, 1587, 50, 595, 585, 602, 188, 1481, 614, [765, 799]. IV [662, 309]. ively [1521]. ivory 193, 1586, 292, 1130, 47, 300, 296, 551, 1534, [949]. 14

JADE [1232]. January [1964, 1967, 1973]. [1452, 1696, 696, 694, 278, 968]. JANUS [292]. Jasmine [1131]. job [172]. language-directed [285]. job-control [172]. John [18, 19, 20, 34]. language-specific [1214, 1215]. Languages Jones [278]. Joyce [1746, 1698]. July [1960, 1975, 638, 766, 476, 760, 1944, 466, [124, 1971]. junction [516]. June 794, 1964, 1967, 1973, 1020, 189, 1808, 1866, [1946, 1948, 1952, 1956, 1961, 126, 1944, 690, 1240, 1336, 1025, 1977, 1031, 1035, 1641, 1357, 1954, 1968, 1945, 1959, 1958, 1947, 312, 1876, 112, 1789, 927, 1783, 1428, 1258, 1391, 1963, 1966, 1980]. Junek [1962]. 553, 1878, 1793, 1553, 1198, 123, 1587, 1933, 1817, 648, 951, 552, 104, 339, 622, 897, 1000, KAREL [788]. KEE [1296]. kernel 1758, 1501, 1077, 1017, 1040, 1076, 1156, 325, [780, 1833, 1060, 1525, 1140]. Keynote 673, 1495, 470, 489, 819, 1028, 1041, 333, [1341, 1400]. keypunch [1822]. Keyword 938, 1539, 285, 1389, 625, 309, 1427, 1462, [963, 838]. kill [16]. kit [776]. Knowing 220, 1728, 1394, 75, 1216, 564, 1057, 716, [1166]. Knowledge [586, 587, 1594, 1146, 471, 170, 355, 56, 664, 692, 1677, 1947, 1971, 1075, 206, 210, 1018, 1049, 174, 225]. 1259, 795, 369, 1812]. Knowledge-based languages/environments/methodologies [586, 587, 1594, 1146, 225]. Koenig [1614]. [716]. Large [1493, 1258, 1577, 1091, 1092, 1606, 1029, 1044, 436, 172, 173]. labels [516]. laboratory [1762]. Lakhotias Large-scale [1493, 1577]. Law [635]. LALR [982, 1249, 444, 1171, 256]. [1547, 1329, 1339, 1799, 1595, 1620]. lambda [1872]. Lamina [1679]. Language law-based [1329, 1339]. law-governed [1943, 1952, 1968, 1974, 39, 1959, 1668, 888, [1799, 1595]. layered [1029, 1044]. Lazy 1092, 1559, 1105, 626, 1239, 1980, 1925, 906, [267, 268, 1172, 722]. LDF [1190]. learning 656, 1818, 72, 1335, 179, 796, 1214, 1215, 600, [1492]. leave [816]. legacy [1769]. length 1452, 442, 398, 884, 917, 375, 500, 411, 1776, [1700, 942, 878]. less [1006, 447, 263, 1912]. 93, 805, 121, 1626, 1696, 1361, 1857, 574, lesson [72]. Let [16]. Letter [458, 1825]. 1641, 1627, 1865, 492, 1726, 1767, 943, 644, Level [1951, 1953, 794, 1826, 1576, 233, 601, 670, 1143, 493, 454, 1228, 1679, 1291, 1279, 46, 589, 1571, 615, 1446, 919, 606, 573, 641, 565, 829, 146, 262, 1213, 511, 671, 606, 696, 608, 41, 253, 990, 104, 339, 610, 979, 205, 573, 1734, 1760, 1074, 91, 486, 200, 474, 463, 1426, 1875, 938, 60, 215, 625, 611, 901, 1222, 305, 239, 1230, 1263, 1008, 1654, 694, 1584, 1223, 461, 559, 238, 564, 170, 692, 420, 1714, 1869, 1708, 672, 1075, 336, 1892, 934, 1060, 613, 584, 1652]. lexical [51, 1507, 1114]. 1472, 1000, 1062, 898, 1676, 1238]. language lexically [432]. Lexing [634]. Libraries [293, 1426, 735, 1224, 143, 825, 556, 87, 930, [535, 852, 1705]. library 1395, 482, 1162, 1245, 650, 243, 1645, 515, [754, 755, 1824, 172]. Life 59, 450, 60, 1179, 1188, 1123, 816, 285, 1634, [1592, 1686, 1125, 653, 955]. life-time [653]. 1822, 106, 767, 1254, 1221, 563, 1154, 562, Lifetime [1903]. like 1456, 1761, 315, 1392, 559, 788, 1200, 840, [1869, 1201, 934, 787, 627, 957, 308, 664]. 178, 760, 663, 1338, 238, 1503, 1854, 737, likely [957]. LILA [659]. Limitations 1781, 560, 1206, 1541, 244, 827, 497, 676, 278, [1152, 64]. limited [1640, 66, 593]. Linda 61, 557, 833, 352, 924, 1398, 1018, 1049, 1186, [1494]. line [297, 946, 1893]. line-oriented 420, 1771, 294, 295, 802, 1271, 279, 1542, [946]. Linear 1310, 62, 1954, 246, 997, 1445, 968, 1252, [435, 1438, 1439, 990, 623, 1779]. 1665, 369, 831, 770, 127]. language-based linear-time [623]. Linearizable [1660]. 15

LINGUIST [424]. LINGUIST-86 [424]. Mahler [1271]. Maintained [530, 847]. Linguistic [1460]. link [996]. linked Maintaining [1026]. maintenance [1477, 642]. linker [1469]. lion [1002]. [672, 1135]. Make [213, 1172, 1912]. Liskov [278]. LISP [1356, 940, 1239, 432, making [1353, 1412]. Mammography 1397, 58, 1189, 433, 455, 524, 653, 388, 892, [1846]. man [277, 630]. management 1264, 1371, 1054, 1055, 84, 1237, 981, 1754, [1533, 1744, 196, 1609, 1118, 910, 1610, 1597, 1720, 995, 1488, 87, 1016, 1046, 580, 597]. 1611, 387, 527, 844, 1262, 1536, 1788, 54, 224, Lisp-based [87]. Lispedit [595]. 1104, 1527, 227, 1602]. manager [680, 1100]. LISPTALK [1395]. list [388, 368, 916]. managers [1124]. Managing [1705, 1233]. list-directed [388]. listing [124]. lists [923]. Mandatory [1782]. Maniplicons [1322]. literate [1795]. live [1034]. liveness [1744]. manipulating [99]. Manipulation LL [909, 836, 414, 1318]. Load [1836, 1873]. [1946, 1080, 1945, 884, 1000, 302]. manual local [556, 1895, 109]. local-area [556]. [1810, 111, 889, 890, 803]. many locality [662, 1719]. localization [587]. [1923, 1274, 303, 346, 1173, 1367]. locals [1842]. Logic many-sorted [303, 346, 1173, 1367]. [1949, 1192, 1153, 1930, 1901, 1465, 1466, mapping [381, 1763, 892, 1498]. March 237, 543, 861, 1918, 303, 346, 1173, 114, 1859, [1951, 1953]. markers [935]. marking 1176, 1077, 1017, 1040, 1076, 1657, 544, 862, [1694]. markup [290]. Massachusetts 1514, 1632, 1863, 1854, 1398, 1916, 1367]. [1975, 1969]. massively [1672]. master Logical [1321, 202, 218]. Logo [789]. look [1117]. match [1492]. matching [983, 445, 1723, 1275]. look-ahead [983]. [1864, 1712, 316, 1877, 1813]. Matchmaker lookahead [399, 909, 836, 982, 1249, 1171]. [1060]. material [302]. materialistic [1167]. loop [1467, 740, 48, 1465, 1466, 882, 666, 53]. Mathematical [163]. Matroshka [1643]. looping [869, 801]. Loops matter [564]. maturity [1503]. May [1816, 763, 907, 806, 990, 870, 871, 1054]. [39, 1970, 1979, 311]. McCabe’s [1745]. Loral [1190]. Loslan [775]. lottery [826]. mean [580]. means [1503]. measurable loves [955]. low [1571, 901]. low-level [234]. measure [818, 253, 461, 1745, 1503]. [1571]. LR [683, 399, 983, 313, 1727, 1706, measurement [94, 1473, 1747]. 961, 414, 984, 1814, 1471, 318, 1560, 1379]. Measurements [762, 936, 1157, 1204, 1205]. LR-parser [683]. LR-parsers [1706]. LSE measures [627]. Mechanical [850, 533]. [767]. LSI [95]. LSI-11 [95]. Lucid [120]. Mechanism [1447, 917, 589, 1789, 1651, LUSTRE [1865]. 1801, 380, 685, 1802, 1575, 1029, 244, 278, 792, 1687, 490, 491]. mechanisms [1538, MA [1943, 1948, 1614]. MACE [1652]. 194, 549, 867, 1258, 457, 1518, 558, 1003]. Mach [1566, 1060]. Machine Mediating [203]. Meeting [908, 1262, 154, 261, 377, 720, 1721, 153, 979, [274, 231, 18, 19, 20, 25, 245]. MELD [1656]. 1470, 1062, 395, 1190, 994, 1754, 434, 901, MELDing [1317]. melpomenes [274]. 1394, 1276, 405, 1271, 1483]. memories [1499]. Memory Machine-independent [908, 1262]. [1234, 1648, 680, 1265, 1062, 1495, 653, 387, machine-level [979]. machine-specific 1262, 381, 1788, 1848, 386, 1743]. Mentat [994]. machines [1713, 552, 1657, 1468, 482]. [1298]. Mentor [710]. menus [1175]. Macro [1856, 254, 319, 1298]. merging [1054, 1055]. Mesa Macro-by-example [1856]. Made [2]. [374, 392, 391, 547, 865]. Message Madison [1970, 1979]. Magpie [730]. [1642, 848, 1678, 531, 775, 1659]. 16 message-passing [775]. Messages 1191, 1500, 1924, 1193, 919, 920, 949, 1145, [525, 1680]. meta [1237, 902]. 1196, 950, 1376, 1158, 1477, 837, 95, 800, 782, meta-cleanliness [1237]. Metaclass [1792]. 913, 748, 1155, 1149, 832, 791, 790, 1554, Metaclasses [1309, 1804]. metalanguage 452, 634, 459, 1183, 966, 688, 842, 967, 916]. [366]. Method [3, 4, 498, 413, 1909, 1783, Modula-2 [876, 1182, 1006, 960, 832, 1004, 122, 836, 781, 812, 325, 426, 141, 1786, 276]. 941, 1383, 918, 1191, 1500, 1193, 919, 920, methodologies [716]. Methodology [583, 949, 1145, 1196, 950, 1376, 1158, 837, 800, 343, 500, 1724, 582, 1351, 1410, 716, 1139]. 782, 913, 748, 1155, 1149, 791, 790, 1554, methods [1066, 493, 1897, 1247, 839, 1159]. 452, 634, 459, 1183, 966, 688, 842, 967]. metric [1686, 307, 1009]. Metrics Modula-3 [1924, 1477]. Modular [1835, 1243, 1157, 667, 1358, 1747]. Michael [510, 678, 817, 343, 1378, 711, 1552, 1526]. [962]. micro [814, 774]. microcomputer modularity [710, 1840, 540, 857]. Module [937]. microprocessor [766, 299, 1876, 1801, 897, 1137, 1922, 688]. [396, 375, 1279, 132, 609]. Modules [1318, 874, 1158, 1635]. modulo microprogramming [394, 62]. middle [1170, 893, 821]. monitor [140]. might [397]. migratability [936]. [1557, 146, 1178, 791, 1568]. monitor-based migration [394, 1386]. MIMD [1495, 1659]. [1557]. Monitoring [708, 1586, 1059]. Mimic [1203]. mind [1775]. mini [814]. monitors [520, 669, 394, 776]. Montr´eal minicomputer [376]. Minimal [1956, 1958]. mostly [952]. move [414]. [2, 3, 458, 4, 6, 923, 368, 1825]. movement [1513]. Moving [1102]. M’Pal minimization [1736, 1778]. Minimizing [840]. MS [1368, 1827]. MS-DOS [1442, 1005]. minimum [1187]. [1368, 1827]. Mul [1720]. Mul-T [1720]. minimum-period [1187]. Minnesota mulitasker [1839]. Multi [906, 1195, 825, [1966]. MINO [670]. Miranda [1115]. 396, 151, 907, 1876, 835, 1833, 1123, 737]. misconceptions [120]. MITRE [1649]. multi-exit [907, 810]. Multi-language mixed [802, 1701]. mixture [1712]. ML [906, 1123, 737]. multi-microprocessor [1000, 1915, 1883, 890, 1881, 1913]. modcap [396]. Multi-moded [1195]. multi-module [939, 1011, 803]. Moded [1916, 1195]. [1876]. multi-processing [151]. MODEF [676]. model [1603, 1530, 1543, Multi-sequential [825]. multi-tasking 1374, 1031, 1035, 1650, 1627, 101, 1174, 1666, [835, 1833]. multicomputer [1484]. 1643, 1628, 1828, 198, 201, 1610, 1920, 544, multilanguage [1261]. Multilevel 862, 207, 152, 308, 1022, 1042, 594, 1791, [807, 1185]. Multilingual [615, 614]. 1796, 1824, 1114, 1607, 665, 1309]. multimethods [1786]. Multiple [219, 1789, model-view-controller [1796]. Modeling 1783, 1024, 1088, 1449, 1290, 1824, 1756]. [1667, 211, 1781, 230]. modelled [180]. multiple-inheritance [1024]. Modelling [206, 186, 1081, 199, 209, 1131, multiplication [1270]. multiprocess [929]. 214, 216, 1790, 219, 226, 228]. models multiprocessing [1646]. Multiprocessor [1545, 569, 156, 184, 185, 1563, 196, 556, [1461, 1260, 1267, 1262, 1536, 1788, 1280]. 1926, 1673, 223, 269]. modernizing [1521]. multiprocessor-based [1461]. modes [1274]. modest [916]. modification multiprocessors [1433, 1434, 1577, 1495]. [618, 1304, 789, 316]. Modified Multitasking [1838, 1569, 147, 1646, 1847]. [1703, 944, 1010]. ModPascal [900, 1099]. multitasking/multiprocessing [1646]. Modula Multitasking/multiuser [1838]. [876, 1182, 1006, 960, 1004, 941, 1383, 918, multiuser [1838]. Munich [1964]. music 17

[1534]. mutation [1227]. mutual [875]. My O [1748, 82, 837, 1288, 267, 268, 914]. [955]. O-computable [259, 260]. Oaklisp [1056]. ob [79]. OBERON [1749, 1615]. Object NAKL [1822]. Naming [347, 1758]. [1960, 1976, 1061, 1356, 1977, 1641, 1036, NARPL [1619]. narrow [1062]. National 1629, 1831, 1978, 1311, 1095, 1532, 1544, [39, 1142]. native [1222, 1223]. natural 1597, 1779, 1052, 1685, 1611, 1093, 1815, 462, [644, 671, 470, 1913, 840]. 1313, 1197, 1768, 1078, 1545, 72, 1070, 1335, natural-language [644]. navigator [628]. 1418, 1762, 1530, 1543, 1383, 1331, 629, 1083, need [1383, 564, 517]. needs [564]. neither 1533, 1336, 1054, 1055, 1079, 1191, 1025, [511, 1179]. NEMO [944]. Nestable [637]. 1031, 1035, 1081, 1626, 1807, 1089, 1650, Nested [513, 107, 657, 894, 453, 1178, 522, 1627, 1726, 1767, 658, 1789, 1666, 493, 1628, 1148, 633, 654, 834]. Nesting [144, 253, 461]. 1090, 1059, 1100, 1679, 1300, 1529, 1058, net [1081, 1832]. net-based [1081]. Neta 1774, 1793, 1074, 1118, 1072, 1030, 1038, 200, [894]. nets [1667, 1843]. network 1298, 1817, 1321, 1177, 990, 1770, 1039, 1653, [200, 59, 1852, 786]. network-structured 1654, 1681, 1675, 1075, 1091, 1060, 1062, 1682, [200]. networks [1920, 556, 1490, 1867]. 1317, 1661, 1296, 1295, 1305, 1528, 1224]. Neumann [552]. Neural [1775, 1832]. object newly [1111]. news [1770]. Newton [526, 843, 1056, 1683, 1764, 1073, 1670, 1564, [315, 1759]. next [1391, 517, 1622]. Nial 1297, 1245, 1684, 1028, 1041, 1802, 1103, [1418]. nicely [944]. NIL [557, 833]. No 1698, 1773, 1539, 1633, 1514, 1179, 1071, 1329, [564, 1873, 1707]. Non 1339, 1022, 1042, 1027, 1043, 1099, 1029, 1044, [1481, 928, 1890, 724, 1147, 712, 70]. 1790, 1304, 1019, 1763, 1338, 1536, 1788, 1534, non-circular [724]. non-disruptive [712]. 1659, 1781, 1541, 1674, 1797, 1942, 1104, 1664, non-equivalent [70]. non-intering [1890]. 1069, 1337, 1046, 1057, 1023, 1047, 1782, 1018, Non-intrusive [1481]. non-recursion 1049, 1647, 1186, 1677, 1771, 1542, 1032, 1310, [1147]. Non-technical [928]. 1357, 1635, 1520, 1119, 1602, 1636, 1537, 1301, noncorrecting [1727]. nondeterminacy 1051, 1252, 1665, 1961, 1521, 1014, 1637]. [1570]. nondeterminism [1172]. Object-Based [1976, 1978, 1685, 1681, 526, nonrecursion [1251]. nonrecursive 843, 1541, 1310, 1635, 1636]. object-bases [887, 674, 777]. nor [511]. notation [1119]. Object-Orientated [1960, 1961]. [114, 1175, 1823, 470, 1820, 1169]. Object-Oriented notational [215, 939]. notations [1532, 1977, 1036, 1629, 1311, 1544, 1779, [749, 750, 672]. note [1187, 874, 821, 869, 1052, 1093, 1313, 1197, 1768, 1078, 1070, 1243, 1816, 447, 487, 1170, 930, 661, 752, 1335, 1418, 1543, 1331, 629, 1083, 1336, 1054, 523, 799, 98, 1475, 820, 1253, 1702, 1358, 1055, 1079, 1025, 1031, 1035, 1081, 1626, 310, 357, 1182, 834, 655, 689, 786]. Notes 1807, 1089, 1650, 1627, 1726, 1767, 658, 1090, [476, 1503, 893, 518]. Notices [1014]. notion 1059, 1300, 1058, 1774, 1793, 1074, 1072, [1884, 576, 539, 856]. Nov [1950]. novel 1030, 1038, 200, 1298, 1817, 1321, 1770, 1039, [450]. November [1969, 19, 25]. NSLR 1654, 1675, 1075, 1091, 1060, 1062, 1682, [1812, 1728]. nucleus [395]. Number 1317, 1661, 1296, 1295, 1305, 1528, 1224, 1056, [964, 1811]. Numbers [12, 78, 99, 1880]. 1683, 1764, 1073, 1670, 1245, 1684, 1802, 1103, numeric [914]. numerical [1231, 1710, 341]. 1698, 1773, 1539, 1514, 1071, 1329, 1339, 1099, NY [1961]. NYU [150]. 1029, 1044, 1790, 1304, 1019, 1763, 1338, 1536, 1788, 1534, 1659, 1797, 1942, 1104, 1664]. 18 object-oriented [1069, 1337, 1046, 1057, 1726, 1441, 378, 1347, 1517, 1406, 981, 991, 1023, 1047, 1782, 1018, 1647, 1677, 1542, 611, 748, 1421, 915]. option [1163]. 1032, 1357, 1537, 1301, 1051, 1665, 1014]. Optional [358]. OPUS [797, 1328]. object-relationship [1781]. object/action ORBIT [991]. order [1564]. objective [1258, 1544, 1334]. [1234, 1878, 1929, 1453, 1454, 1919, 1725]. Objective-C [1334]. objectives [880]. ordered [1548]. ordering [421]. orders Objects [1579]. ordinary [1803]. Oregon [1980]. [1655, 1077, 1017, 1040, 1076, 1648, 1312, organization [212, 841]. Organizing 1640, 1306, 1651, 1769, 1325, 1652, 1858, [550, 1119]. Orient84 [1049, 1075, 1018]. 1269, 1196, 1851, 1660, 1330, 1352, 1411, Orient84/K [1049, 1075, 1018]. 1225, 1226, 1892, 1657, 1669, 1073, 1672, 489, Orientated [1960, 1961]. Oriented 545, 863, 1632, 1303, 1288, 1316, 1673, 1759, [809, 458, 1532, 1825, 1545, 1070, 1335, 1418, 1903, 1149, 1519, 1182, 966, 1101, 967, 1037]. 1762, 151, 1543, 1383, 1331, 629, 1083, 1336, OBJEKT [1177]. ObjVlisp [1309]. 1054, 1055, 1079, 1025, 1977, 1031, 1035, observation [605]. observations 1081, 1626, 1807, 1089, 1650, 1641, 1627, 1726, [1111, 625]. obtain [662]. obviously [165]. 1767, 481, 658, 493, 1090, 1036, 1629, 1059, OCCAM [772, 1869, 515, 1549]. 1300, 1138, 1058, 1774, 1793, 1831, 1074, 682, OCCAM-like [1869]. occur [1692]. Oct. 1072, 1030, 1038, 200, 1298, 1817, 1321, 1770, [1977]. October [1960]. od [79]. odd [165]. 1039, 1654, 1580, 1584, 1675, 1075, 1091, odder [79]. odds [826]. offensive [578]. 1311, 1060, 1062, 1682, 1317, 1661, 1296, O’Leary [962]. On-the-fly [1739]. one 1295, 1305, 1528, 1224, 1056, 1683, 1544, [810, 735]. one-entry [810]. 1764, 1073, 1670, 946, 1245, 1684, 1028, 1041, one-entry/multi-exit [810]. one-pass 1802, 1631, 1103, 1698, 1773, 1539, 1779, 1514, [735]. only [1033, 1, 1034, 1035, 1036, 1038, 1179, 1071, 1329, 1339, 1052, 1027, 1043]. 1040, 1041, 1042, 1043, 1044, 1045, 1047, oriented [1099, 1029, 1044, 1790, 1304, 1093, 1048, 1049, 1050, 1051, 1037]. onto [892]. 1019, 462, 1763, 1338, 1536, 1788, 1534, 1659, OODB [1345, 1404, 1350, 1409, 1349, 1408]. 1313, 496, 116, 1797, 1942, 1104, 1664, 1069, OOPSLA [1960, 1977]. opaque [1546]. 1337, 1046, 1057, 1135, 1023, 1047, 284, 1782, open [1479, 1319, 204]. operand [382]. 1018, 1049, 1647, 1186, 1677, 504, 1542, 443, operands [233, 234]. Operating 1032, 1357, 1520, 1197, 1768, 1078, 1537, [1975, 375, 1557, 1059, 1058, 1833, 395, 1683, 1301, 1051, 1665, 1815, 1014]. Orlando 1684, 1773, 364, 1536, 1788, 1745, 1568]. [1344, 1403]. Orleans [1977]. OROS [1791]. operation [821, 1170, 1250]. operational orthogonality [370]. Orwell [1527]. other [1854]. operations [1873, 1422, 1459, 1540]. [927, 1352, 1411, 457, 931]. OTM [1330]. Operator [65, 447, 115, 108, 1535, 893, 965]. output Operators [1816]. OPG [1421]. [639, 351, 919, 1699, 104, 38, 625, 1424]. Opportunistic [1555, 1765]. OPS5. [902]. overhead [368]. overloaded [236]. Optimal [1467, 969, 1904]. optimisation Overloading [134]. OVERSEE [1126]. [1513]. Optimization [456, 418, 537, 854, Overview 975, 1465, 1466, 993, 1505, 1382, 1504, 1166]. [507, 783, 1020, 409, 1613, 110, 486, 374, Optimizations [727, 1432, 728, 1905]. 1612, 174, 900, 1016, 1015, 1048, 1115, 1526]. optimized [719, 1446, 613]. optimizer Owicki [824]. OWL [565, 1053]. [1469, 1369, 908, 1449, 979, 726, 1451, 1509]. Optimizing [763, 952, 1067, 1736, 1365, 432, P [940]. P754 [1936]. PA [1955]. Pacific 19

[1951, 1953]. Package [435, 1129, 1093, 172]. 469, 1251, 747, 841, 1558, 931, 459, 664, 636, Packages [855, 538, 999, 356, 141]. packet 828, 881, 1701, 758, 779, 1757, 771, 675]. [1174]. packet-based [1174]. packets Pascal-FC [1361, 1709]. Pascal-I [47]. [1766]. packing [1159]. page [509]. Paged Pascal-like [308, 664]. Pascal-S [47]. [104, 1262]. Painless [1320]. Palo Pascal-SC [1476]. Pascal-XT [1246]. [1962, 1965, 1963]. Pancode PASES [317]. pass [438, 451, 1449, 735]. [1248, 1821, 1561]. Panel passed [1374]. Passing [1355, 1414, 1351, 1354, 1410, 1413, 1353, [848, 1932, 1678, 531, 457, 775, 1659, 355]. 1412, 1342, 1401, 1349, 1408, 1333]. panes past [224]. patches [837, 1622]. path [1320]. paper [1630, 1019, 1812, 226]. [589, 1385, 1584, 110, 111]. pattern papers [1959]. paradigm [1601, 1418, 1770, [1864, 1580, 1712, 316, 1877, 1537, 1813]. 1653, 1179, 1551, 1087, 275, 1797, 1050]. pattern-oriented [1580]. patterns [1678]. paradigms [1023, 1047]. Parallel Paul [1966]. PC [945, 826, 914]. PCI [820]. [720, 1721, 1657, 1283, 482, 1297, 1447, 1970, PCLOS [1785]. PCOL [1252]. PCTE 1490, 1979, 1971, 1855, 1648, 1873, 1479, [1613, 1118]. PDAs [495]. PDP [390]. 1261, 1586, 1174, 1628, 1496, 1570, 1579, PDP-11 [390]. PECAN [697]. pedagogic 1574, 1577, 1499, 1580, 1681, 1485, 1720, [1416]. pedagogical [764]. peek [1645]. 1493, 661, 752, 1672, 97, 1575, 434, 89, 1573, Peep [726]. Peephole [727, 728, 726, 1509]. 1491, 1582, 971, 1659, 1581, 904, 1771]. peeves [939]. PegaSys [541, 858]. PEN Parallelism [1237, 1717, 1486, 1666, 1718, [291, 299]. penalty [1442]. Pennsylvania 1497, 325, 130, 1492]. parallelization [1957]. perception [119]. Perfect [1467, 1458, 986, 1853, 1487, 987]. [2, 3, 458, 4, 6, 1825, 923]. Performance parameter [457, 355]. parameters [94, 1276, 1857, 1281, 1265, 1529, 1577, 972, [1374, 1704, 358, 1384, 85, 1202, 838, 1151, 372, 1720, 556, 901, 747, 712, 940]. period 636, 1012]. parametric [1806]. Parasight [1187]. permutation [335]. persistence [1481, 1576]. Paris [1357]. Parkinson [67]. [1237]. persistent Parlog [1195, 1753]. parser [441, 1269, 1177, 1303, 1389, 1101, 1602]. [1727, 683, 105, 1421, 318, 1560]. parsers Personal [1165, 23]. personnel [1165]. [313, 1729, 1706, 961, 414, 1814, 357, 1379]. perspective [816, 216, 218]. perspectives parsing [983, 1247, 661, 752, 984, 1728, 1478, [1157]. pet [939]. Petri [1081, 1667]. 634, 1116, 630, 1812]. part [1428, 1157, 734]. Pgraphite [1602]. phase [421]. phases Partial [1579, 38, 1929, 399, 1225, 1226, [1125]. Phoan [705]. phrase [935]. 1892, 879, 1372]. Partial-record [38]. PHYSCAL [1110]. physical partially [1863]. partitioning [1244, 1110, 938]. physics [314]. Pi [1089]. [1906, 1485, 971]. parts [1072, 14]. Pascal PIC [293]. piggy [1463, 1464]. piggy-back [473, 1387, 167, 1358, 76, 77, 63, 249, 520, [1463, 1464]. PIP [172]. pipelined 1750, 351, 82, 105, 401, 89, 364, 327, 317, [970, 373, 1272]. Pipelining [1281, 1468]. 677, 149, 755, 757, 519, 1476, 501, 1160, 639, Pitfalls [1109, 1614, 947, 1151]. Pittsburgh 1361, 484, 574, 110, 47, 810, 1243, 1709, 645, [1955, 1957]. PL 348, 1697, 1246, 1110, 1378, 646, 94, 1189, [1005, 763, 350, 265, 96, 1318]. PL.8 [409]. 682, 513, 951, 1242, 1556, 660, 823, 911, 1112, PL/I [1005, 763, 350, 265, 96]. PL/LL 1184, 1710, 50, 111, 514, 479, 88, 1147, 743, [1318]. PLAIN [279]. plan [1598]. 407, 266, 1707, 774, 624, 126, 241, 308, 1001, plan-based [1598]. Plasma [1644]. 1388, 816, 782, 1241, 1552, 787, 1370, 1695, Plasma-II [1644]. Playground [1774]. 20

Please [1398]. pLucid [1213]. plus [1964, 1967, 1973]. print [502, 446]. priority [1521, 61, 1370]. Poe [696]. Point [669, 739]. priority-based [739]. PRISM [10, 7, 9, 11, 1938, 1939, 1142, 1941, 8, 978, [884, 917]. probabilistic [1935]. probe 1940, 99, 1936, 1701]. Pointer [1059]. probe-based [1059]. Problem [27, 794, 1716, 32, 1430, 692]. Pointers [1763, 297, 1619, 894, 92, 1108, 998, 765, [109]. Points [467, 219]. poker [1480]. 1145, 1396, 1425, 1556, 1146, 85, 1692, 1707, policies [1516]. Poly [889, 890]. Polylith 830, 316, 467, 666]. Problem-solution [527, 844]. Polymorphic [1763]. problem-specific [1146]. Problems [1915, 1882, 1872, 1731]. Polymorphism [1377, 329, 398, 13, 1693, 870, 563, 459, 523]. [1817, 896, 1088, 1926, 1912]. Polynomial Procedural [252, 1759, 672, 1166]. [6, 505]. polynomials [797]. poor [277, 630]. Procedure [93, 1704, 1748, 1442, 251, 1699, POPL [1964, 1967, 1973, 57, 957]. 1384, 1202, 379, 1460, 1151, 172, 1012]. Portability [1419, 60]. Portable procedures [1750, 1552, 1688, 1742, 605, 1469, 1696, 433, [1374, 351, 810, 1360, 478, 921, 337, 327, 525]. 1512, 1326, 748, 1819, 664]. PORTAL Proceedings [1960, 1967, 1968, 1972, 1973, [81, 54]. porting [408, 774, 931]. portions 1945, 1976, 1959, 1978, 1957, 1965, 1969, [246]. Portland [1946, 1960, 1945, 1980]. 1953, 1970, 1958, 1979, 1947, 1954, 1963, Position [1672, 226, 1630]. positions [498]. 1966, 1971, 1980, 1975, 1977, 1950, 246, 1943, possibilities [648]. postorder [334]. 1946, 1948, 1952, 1955, 1956, 1962]. Process potential [233, 234, 901]. potpourri [939]. [1631, 1386, 1719, 1536, 1554, 1500, 101, 811, Power [1816, 232, 1884, 1315]. 463, 1376, 1840, 1599, 563, 790, 1867, 1023, powerdomains [1868]. powerful 1047, 1743, 100]. process-oriented [1047]. [961, 1802]. PPEALS [1971]. PQCC [140]. Processes Practical [1448, 1923, 326, 820, 1381, 1583, 786]. [1955, 1957, 1965, 1969, 778, 983, 413, 1594, Processing [201, 151, 805, 720, 450, 1844, 1446, 1853, 426, 141, 1172, 57, 1122, 1756]. 89, 359, 1701, 117, 1751]. processor practice [1894]. pragmas [1621]. [1266, 1281, 644, 1689, 374, 824, 1754, 1493, pragmatic [1303]. Praxis [950]. pre 1065, 242, 385, 1284]. processors [373]. [824, 242]. pre-processor [824, 242]. PROCOL [1771, 1665]. produce [41]. Precision [1270, 1701]. precompiler Producer [1334]. producers [1033]. [493, 1378]. Predicting [901]. Prediction production [428, 300, 1328, 1492]. [269]. prefab [1072]. preferred [1158]. products [1353, 1412]. Professor [962]. prefix [1116, 328]. Preliminary profile [1165]. profiler [419]. profiles [827]. [616, 711, 707, 601, 617, 102, 608, 1935, 134, profiling [1481, 1268]. PROGEN [508]. 1910, 587, 320, 338, 247]. premature [666]. Program Prentice [1239]. preorder [334]. [1482, 809, 695, 1675, 850, 282, 443, 233, preparing [122, 287]. preprocessor 1907, 1649, 762, 1083, 1578, 1437, 505, 1715, [273, 1423, 173, 630]. presence [1730]. 640, 1364, 494, 1265, 1572, 1577, 114, 1891, present [224]. Presentation [183]. 1146, 672, 1931, 542, 859, 52, 464, 1487, 1162, presented [1959]. Preserved [852, 535]. 242, 307, 362, 1009, 1275, 96, 651, 533, 595, Press [940]. PRESTO [1417]. 541, 858, 335, 753, 714, 1908, 1222, 1223, 697, prettyprinter [249, 1757]. Prettyprinting 1745, 1702, 1740, 496, 116, 310, 827, 1373, 119, [232, 673, 296]. priced [945]. primitive 955, 1714, 173, 281, 128, 628, 731, 1362, 770]. [1066, 884]. primitives [169]. Principles programme [264]. programmer 21

[554, 1165, 628]. programmers [907, 119]. 1605, 469, 219, 1582, 436, 971, 1358, 367, Programming 1581, 44, 612, 602, 535, 1567, 883, 613, 71]. [1943, 1952, 1960, 1961, 1968, 1974, 1975, progress [756, 757, 829, 1875]. project 1976, 1818, 1804, 39, 1109, 493, 1959, 1110, [1619, 702, 1120, 696, 103, 1597, 1117, 1359]. 798, 1111, 1978, 849, 1501, 1190, 760, 1944, Prolog [1109, 161, 1176, 947, 524, 1002, 460, 827, 466, 1239, 1014, 1980, 1964, 1967, 1973, 490, 491, 1220, 925, 1368, 1277, 926, 1255, 656, 668, 189, 179, 1808, 796, 1639, 1930, 690, 1397, 806, 869, 1074, 1380, 1164, 932, 1396, 1383, 500, 1479, 1240, 1261, 1336, 1054, 1055, 1425, 888, 766, 1218, 1219, 1692, 899, 870, 1977, 805, 1626, 679, 1361, 162, 1807, 1089, 1475, 871, 1416, 1194, 580, 1820, 965, 937, 1650, 1865, 195, 1726, 1876, 719, 943, 1949, 78, 1463, 1464, 1755]. Prolog-based [1074]. 658, 670, 1643, 1628, 83, 48, 454, 1629, 1228, Promises [1460]. prompts [1894]. 699, 1121, 1291, 1279, 817, 1428, 451, 1258, pronoun [787]. proof [1852]. Proofs 1391, 146, 262, 511, 447, 543, 861, 573, 1760, [651, 494, 1914, 581, 786]. Propagation 1380, 715, 701, 486, 822, 123, 1030, 1038, 200]. [848, 985, 531, 1540]. proper [1883]. programming [474, 648, 532, 305, 239, 1263, properties [234, 1747]. property [381]. 951, 1039, 1654, 1722, 1584, 933, 1681, 1531, PROPHET [258]. proposal 1859, 164, 823, 1248, 1758, 1077, 1017, 1040, [76, 906, 1369, 475, 516, 787, 881, 1701, 1003]. 1076, 1317, 1661, 1676, 1296, 1295, 1528, 593, Proposals [10, 32]. Proposed 1657, 544, 862, 325, 67, 825, 526, 843, 1644, [7, 9, 11, 891, 8, 521, 1612, 789, 902, 1936]. 1493, 68, 1823, 1606, 1395, 1544, 1764, 1670, proprietary [171]. Protecting 482, 946, 1297, 1245, 489, 507, 1802, 1631, [1182, 966, 967]. Protection 243, 1663, 1779, 1514, 1632, 1150, 296, 1329, [171, 380, 386, 997]. proto [772]. 1339, 1123, 816, 1052, 1389, 53, 947, 106, proto-OCCAM [772]. protocol 1685, 579, 870, 1027, 1043, 1221, 1302, 528, [723, 1252, 1665]. protocol-constrained 845, 1099, 1551, 563, 1461, 1929, 913, 309, [1252, 1665]. protocols [1771]. prototype 562, 1456, 551, 1761, 1795, 1019, 462, 1141, [873, 650, 700, 1757]. prototypes 1211, 840, 1122, 178, 220]. programming [1798, 1767, 655]. prototypical [1073]. [663, 1728, 1506, 1854, 81, 558, 1313, 317, Prototyping [1787, 1117, 1623, 1129, 1624, 560, 1942, 1354, 1413, 564, 1046, 1057, 497, 1591, 725, 1777, 738, 1333]. proving [255]. 700, 676, 61, 471, 557, 833, 547, 865, 127, provision [672]. PS [441, 1424]. PS-Algol 355, 56, 1398, 1527, 1018, 1049, 1186, 1677, [1424, 441]. PSAIL [1512]. pseudo 508, 802, 279, 1357, 597, 1947, 1971, 246, [664, 172]. pseudo-code [664]. 1197, 997, 1259, 1510, 1916, 1078, 1755, 566, pseudo-library [172]. PSG [529, 846]. PSI 449, 369, 529, 846, 1815, 1812, 768, 1954]. [1276]. PSM-E [1492]. purpose [249]. programming-language [563, 560]. purposes [107]. Puzzles [1176, 1255]. Programs [1180, 1447, 852, 872, 1855, 1879, 1569, 63, QL [891]. QL/Bn [891]. Qlisp [1489]. 442, 1220, 1127, 1231, 763, 1586, 101, 1217, Quality [1689, 1369, 1505, 1382, 1504]. 144, 1128, 1385, 454, 1090, 1243, 1496, 1901, quasi [89]. quasi-parallel [89]. Qu´e [1956]. 1465, 1466, 1570, 711, 1918, 23, 910, 263, Queens [1145, 998, 1108, 1011]. questions 1891, 1890, 660, 1735, 1675, 105, 1363, 1207, [794]. queueing [1490]. QUICKTALK 1208, 350, 1754, 143, 265, 1905, 1488, 349, [1066]. 1564, 989, 709, 141, 1366, 899, 624, 1430, 1575, 1850, 1029, 1044, 1573, 1914, 480, 1484, radar [1312]. railway [467]. ramifications 22

[882]. Random [1811]. range [418]. [1107]. Relations RAPID [1333]. Rapidly [1126]. rate [536, 853, 1338, 1195, 545, 863, 1540]. [480, 1359]. Rated [1745]. rationale Relationship [1293, 1642, 1599, 1781]. [1752, 1473, 127]. re [1207, 1208]. Relationships [185, 647, 234]. relative re-execution [1207, 1208]. reactive [1922]. [1871]. Relativism [207]. relaxing [75]. READ [327]. readability RELFUN [1107]. reliability [13]. [657, 251, 328, 956]. Readable [1809]. Remarks Reading [1614]. Real [1173, 463, 1171, 1367, 1502, 1111, 684, 1249]. [1433, 1434, 1844, 81, 1787, 1231, 1500, 1865, remote [1841, 525]. removing [64]. 835, 1833, 1835, 609, 1869, 1092, 1682, 306, rendezvous [146]. reorganizer [992]. 145, 243, 1685, 1845, 1200, 1568, 1567]. Repair [778, 415]. repeat [764, 270]. Real-time [1433, 1434, 81, 1787, 1500, 1865, repeatable [358]. repetition [465]. replace 835, 1833, 1835, 609, 1869, 1682, 306, 243, [341]. replication [1849]. reply [1358, 1567]. 1685, 1845, 1200, 1568]. Realistic Report [1105, 768, 1623, 135, 1256, 829, [1931, 1875, 1456]. realization [277]. really 1624, 1935, 1875, 1611, 833, 279]. reporting [679]. Reasonably [945]. Reasoning [1846]. Reports [34, 18, 19, 20]. repository [1732, 45, 194, 1921, 1897, 206]. Rebus [1101]. represent [1384]. representation [808]. receiving [337]. reclamation [872, 258, 138, 1075, 1363, 1168, 1583, 1018, [1741, 712, 1516]. recognition [1537]. 174]. representation-free [1168]. recompilation [975, 1137]. reconsidered representations [753]. representing [506]. reconstruction [1731]. record [1891]. reprogramming [271]. [38, 1159]. records [1876, 684, 1913, 642]. Requirements recovery [1, 1106, 413, 1727, 935, 357, 792]. [588, 1623, 492, 1624, 389, 585]. recurring [467]. Recursion Requirements/design [588]. Research [1147, 1251, 956, 875, 1201, 73]. Recursive [1942, 175, 177, 179, 1808, 1652, 813, 897, [1813, 1471, 277, 1360, 512, 990, 724, 1221, 1682, 216, 1551]. reserved [923]. Resetting 357]. RED [344]. redisplay [298]. redoing [877]. resilient [555]. resolution [135, 939]. [713]. reduce [683, 1814]. reduced [1741]. Resolving [1910, 1478]. Resource [54]. reduced-communication [1741]. respect [1367]. Response reduction [1005, 1723, 1394]. [1249, 949, 1192, 876]. responsibility [1768]. reductionistic [83]. redundant [63, 1880]. responsibility-driven [1768]. Responsive referee [957]. reference [1381]. restructurers [1377]. [250, 1741, 124, 1810, 523, 1719, 803, 329]. Restructuring [1488, 1487, 1199]. result references [1430, 1694]. Refined [1462]. [237]. results [683, 1504, 1451]. Reflection [1542, 1793, 1308]. Reflective retargetable [992, 330, 981, 427, 1509]. [1794, 1627, 1636]. reflectively [164]. retargeting [814]. Retrieval [888]. regarding [113]. region [824]. Register Retrofitting [1325]. return [1618]. [416, 739, 377, 1737, 995, 1440, 1738, 1442, RETURNs [785]. reusability 996, 70]. registers [1744, 1415]. Regular [745, 1150, 626]. reverse [1573]. reversible [1713, 1428, 734, 307, 1558]. Reid [1572]. Review [1809, 1614, 940, 1239, 1785]. [18, 19, 20, 35, 34]. rejoinder [1251]. Revised [1105, 279, 256]. Revision Relating [1926]. Relation [1637]. [39, 22, 1612]. revisions [1559]. revisited Relational [640, 708, 1107, 1529, 208, 709, [1368, 1752, 1248, 674, 1149]. Rewrite 1366, 507, 1337]. relational/functional [1928]. rewriting [1908]. REXX [1143]. 23

Richard [940]. right [1428, 734]. [1868, 429, 93, 1715, 1345, 1404, 1364, 1667, right-part [734]. Ripken [115]. RISC 1805, 1918, 425, 1869, 1875, 1895, 1896, 1908, [1273, 1232, 1228, 1278]. RISCs [1277]. 725, 1375, 1431, 430, 976, 1854, 431, 1867]. robot [788]. role [1546, 596, 1392]. Rosette semantics-directed [425]. Semaphores [1647]. Rothon [643]. router [1491]. [780, 499]. semi [1114]. semi-syntactic routines [743, 1253]. RTX [1114]. sense [1544]. sensitive [1833, 1844, 1847]. Rule [1437, 590, 503, 1498]. sentences [478, 41]. [1798, 1254, 1712, 1169, 546, 864]. separate [401, 745, 1241, 436]. separately Rule-based [1798, 546, 864]. rules [874, 622]. separators [1737]. September [1774, 902, 1473, 1680]. Run [1960, 1978]. sequence [1704]. sequential [681, 502, 1039, 974, 665]. Run-time [1923, 825, 1381]. Serial [97]. series [681, 502, 1039, 974, 665]. runtime [58, 1295, 1212]. seriously [1630]. Session [1497, 138]. RUSSELL [988]. [583, 599, 588, 582, 598, 586, 603]. set [1265, 773, 982, 1591, 392, 1612, 687, 391, 393]. S [523, 257, 47, 439, 257]. S8 [39]. SAC SETL [921]. sets [795]. Sacrificing [1893]. sad [1502]. safe [836, 1249, 1874, 1171, 406, 1772, 70]. Seven [1626]. Safety [1432, 1843, 883]. SAGA [367]. shared [1495, 1073, 1663, 1303, 1422]. [702]. sage [518]. SAIL [1512]. salesman shared-memory [1495]. Sharing [955]. Salvadori [113]. San [744, 886, 812]. SHD [682]. shell [1952, 1967, 1954, 1978]. Sans [27]. Sarek [1300, 84, 1416, 572]. Shift [1814]. [1677]. SARTEX. [805]. SASL [783]. Shift-reduce [1814]. short [404, 106]. Saving [1769]. scalar [1272]. scale Should [496, 180, 1501, 443]. Side [1577, 1493]. scales [1747]. Scanner [849, 1438, 1439, 532]. side-effect [954, 1113]. Scannerless [1728, 1812]. [1438, 1439]. SIGACT [1964]. Scavenging [712]. Scheduling SIGACT-SIGPLAN [1964]. SIGForth [1873, 396, 1282, 970, 1376, 1468, 971, 1554]. [1972]. signal [1844]. Significant [13]. schema [225]. scheme [1106, 1059, 1741, SIGOA [1946, 1945]. SIGOPS [1970, 1979]. 824, 1056, 108, 1694, 1105, 991, 1450]. SIGPLAN [1943, 1946, 1948, 1952, 1955, schemes [505, 910, 1803, 1541]. scheming 1956, 1962, 231, 1954, 1951, 1964, 1968, 1974, [1161]. schlonked [484]. science 1945, 1976, 1959, 1978, 1957, 1965, 1969, [1163, 1188, 365, 1359, 518]. Scientific 1953, 1970, 760, 1944, 1958, 1014, 1979, 1947, [1701, 1855, 1639, 1091, 1386, 721, 1777]. 1963, 1966, 1971, 1980, 246]. scope [1004, 1009]. scoped [432]. scopes SIGPLAN/SIGOA [1945]. SIGSOFT [513]. scoping [570]. Scratchpad [1210]. [1955, 231, 1951, 1957, 1965, 1969, 1953]. Screen [682]. Screen-oriented [682]. SDF SIGSOFT/SIGPLAN [1810]. search [426, 1373, 1510]. Seasons [1955, 1951, 1965, 1957, 1969, 1953]. [1972]. Seattle [1959]. security [1782]. SIGSPACE [231]. seeding [1711]. SELECT [506, 635]. SIGSPACE/SIGSOFT/SIGPLAN [231]. Selected [456]. selection [236, 1510]. SILs [928]. similar [1923]. similarity [762]. Selective [1217]. self SIMOB [605]. Simple [2, 837, 954, 873, [301, 1726, 1767, 1315]. self-documenting 917, 101, 818, 511, 478, 1088, 470, 545, 863, [301]. SEMANOL [151]. Semantic 363, 1113, 89, 1166, 328, 924, 1687]. simpler [415, 1853, 1457, 569, 534, 851, 735, 1178, [765]. simplest [511, 497]. Simplicity 1423, 439, 1253, 1338, 136, 738]. Semantics [328, 690, 1315, 1893]. simplified [819, 108]. 24 simplify [627]. Simplifying [64, 787]. sorted [303, 346, 1173, 1367]. sorting [688]. Simula [605]. Simulating [1418]. sorts [367]. SOS [1557]. sound [1534]. simulation [1331, 1129, 1774, 1490, 1327]. Source [149, 63, 1446, 610, 774]. simulator [1204, 1205, 1203, 788]. SINA source-level [1446]. Source-to-source [1538]. SINA/ST [1538]. single [149]. space [438, 1909, 699]. single-pass [438]. [1005, 1550, 1297, 1539, 1222, 1223]. sixteenth [1973]. size [1265]. skeletons space-time [1222, 1223]. special [559]. sketch [997]. Skinny [1871]. Slade [1972, 1014]. Specialization [880]. specific [1239]. SLCSE [1592]. SLD [1691]. slicing [1214, 1215, 1146, 994, 422]. Specification [1436]. small [898, 362, 1695, 903, 693]. [1850, 555, 1601, 873, 190, 1240, 411, 1356, small-X [898]. smallest [1275]. 197, 1036, 645, 1668, 65, 1340, 1399, 73, 735, [1098, 1885, 1348, 1326, 839, 1080, 1320, 514, 98, 430, 222, 170, 460]. Specifications 1067, 1066, 1787, 1323, 1640, 1804, 1273, [163, 644, 252, 781, 591, 455, 1856, 276, 1714, 1064, 1667, 493, 1334, 1100, 1407, 1523, 1794, 221]. specified [1863]. Specifying 1801, 1111, 1084, 1517, 1085, 1525, 1328, [1669, 1044, 463, 1175, 1029]. speech 1065, 1233, 1461, 1087, 1795, 1535, 1063, [1352, 1411]. Speed 1506, 1313, 1796, 1524, 580, 1646, 1102, 1777, [1750, 1218, 1219, 1839, 1475, 956]. Spelling 1522, 1526, 1086, 1332, 1327]. smalltalk-80 [925, 288]. Sperry [58]. Spill [1736]. [1885, 1066, 1640, 1804, 1273, 1064, 1667, spilling [1873, 416]. SPLOS [1975]. 1334, 1100, 1794, 1111, 1065, 1087, 1524, SPLOS-III [1975]. Spreadsheet 1522]. smart [720]. SN [1751]. SN-2 [1751]. [1426, 1686, 1093]. spreadsheets [1093]. SNOBOL4 [477, 808, 316]. SPUR [995]. SQURL [240]. Srinivasan SNOBOL4/Icon [808]. SOAR [71]. ST [1538]. St. [1966]. stack [1063, 1492]. Soar/PSM [1492]. [377, 1233, 1617]. stacks [49]. stage [687]. Soar/PSM-E [1492]. sociobiology [579]. stand [1524]. stand-alone [1524]. SODOS [40]. soft [835]. Software Standard [39, 10, 7, 9, 11, 1938, 1939, 1142, [1951, 1952, 1955, 703, 667, 813, 1957, 1965, 1941, 8, 22, 577, 521, 1940, 1363, 306, 28, 890, 1969, 814, 1953, 1468, 760, 14, 708, 1747, 437, 21, 1387, 366, 1936, 473]. standardisation 1603, 323, 680, 702, 1268, 1136, 1594, 1129, [77]. standardization [1348, 1407]. 537, 854, 1258, 797, 818, 1157, 647, 148, 641, standards [68, 1559, 1392, 771]. STAR 1118, 807, 812, 1770, 372, 40, 1598, 622, 360, [1616]. StarLite [1129]. state 389, 980, 1419, 1167, 73, 1593, 1686, 42, [1713, 261, 1470]. statement 1124, 550, 1606, 1597, 1245, 545, 863, 1608, [894, 80, 1672, 516, 1424, 882]. statements 1131, 651, 1188, 704, 1595, 1125, 1137, 596, [1501, 242, 53, 987]. Static [746, 1571, 989, 1552, 1599, 714, 1087, 314, 1117, 1611, 364, 1806, 612, 570, 1909, 899, 1747]. statically 371, 1791, 365, 1359, 223, 1264, 1592, 171, [1925, 1626, 1789]. statically-typed [1925]. 1607, 1126, 1132, 1954, 460, 271, 770, 1616, station [1841]. statistical [1754]. status 1140, 706, 1592]. software-evolution [704]. [433, 1285, 833]. STD [1612, 1142]. Solution [830, 657, 1619, 998, 887, 765, 870, Steelman [247]. step [584]. step-wise 563, 1168, 1763, 316, 459]. Solutions [1108]. [584]. Stephen [1239]. steps [1324, 1797]. Solving [1145]. Some still [564]. stochastic [1490]. stock [1502, 120, 1331, 1109, 113, 199, 876, 684, 389, [1433, 1434, 1518, 1694]. storage [442, 398, 243, 266, 800, 625, 106, 1387, 794, 882, 758, 46, 1432, 1741, 910, 1788, 712, 1516, 1511]. 779, 905, 1247, 104, 339, 935, 35, 635, 832]. store [1177]. Stores [1892]. story [274]. 25

Strategies [1825, 1777, 590, 1289, 365]. [166]. Support strategy [1188, 436]. Stream [1637]. [1975, 1198, 1592, 396, 437, 1603, 375, 1383, streams [1861, 172]. strength [1593, 1510]. 1261, 162, 1268, 1604, 1134, 1279, 1120, 131, strict [167]. Strictness 1294, 40, 1092, 389, 1060, 1305, 1686, 1525, [1860, 1889, 1861, 1862]. String 1591, 1460, 1597, 394, 1773, 1874, 527, 844, [767, 1502, 884, 501, 1700, 450, 363, 166]. 384, 626, 287, 1848, 386, 540, 857]. String-handling [767]. strings [399, 878]. Supporting [1573, 387]. supports Strong [938, 1033, 1429]. Strongly [917, 1598, 1179]. surprise [674]. Survey [724, 1807, 1198]. strongly-typed [1807]. [466, 813, 471]. Sussman [1161]. SW struck [518]. Structural [1884, 73, 1135]. [526, 843]. Swamp [1065]. swarms [579]. structure SWAT [615]. Swing [261]. symbiosis [657, 234, 1061, 481, 710, 797, 1138, 1293, 701, [1640]. symbiotic [536, 853]. symbol [258]. 421, 522, 1435, 1028, 1041, 394, 1029, 1044, symbolic [614, 610, 1278]. symmetric 368, 654, 1135, 284, 548, 866, 517, 1119, 628]. [1237]. Symposium structure-oriented [1138, 1135, 284]. [1943, 1946, 1948, 1951, 1952, 1955, 1956, Structured [540, 857, 83, 860, 265, 691, 277, 1962, 1964, 1959, 1957, 1965, 1969, 1953, 476, 784, 449, 668, 483, 78, 273, 48, 340, 122, 200, 760, 768, 1963, 1966, 1973, 1945, 1958, 1954]. 568, 1248, 1703, 285, 518, 731, 795]. synchronizable [1212]. Synchronization structuredness [44, 71]. Structures [326, 1571, 1496, 1651, 463, 244, 1772]. [53, 259, 260, 1643, 512, 283, 5, 453, 1384, Synchronous [1459]. syntactic [72, 413, 339, 880, 215, 1001, 1863, 1148, 1292, 891, 342, 1856, 332, 938, 935, 366, 1114, 792]. 627, 90, 1102, 842, 642]. structuring Syntactical [778]. Syntax [349, 255]. student [1619]. Study [473, 561, 475, 668, 72, 438, 1452, 690, 322, [1809, 1448, 233, 1277, 1640, 1089, 1840, 1125, 1232, 250, 1727, 659, 251, 102, 324, 124, 1810, 1461, 1159, 1337, 1371, 62, 1272, 393, 1197]. 166, 1453, 1454, 788, 1253, 801, 693, 283]. Style [157, 624, 1932, 718, 1187, 483, 719, syntax-directed [668, 438, 788, 283]. 446, 1544, 266, 1551, 1152]. styles [673]. syntaxes [1162]. Synthesis Sub [723]. Sub-protocol-evaluators [723]. [1923, 1083, 705, 1922, 1534]. Synthesizer subclassing [1097, 1098]. subject [316]. [698, 282]. System subjects [1352, 1411]. sublanguages [107]. [529, 846, 888, 913, 1080, 188, 1483, 1070, subprograms [347]. subrange [488]. 1639, 437, 190, 1623, 258, 1787, 375, 629, subset [495, 1010, 257]. substitution 1533, 1061, 1557, 1590, 1319, 1586, 702, 1306, [92, 316]. substrate [1069]. substring 1924, 1397, 195, 292, 1594, 618, 1059, 705, [1727]. subtype [1035]. Subtypes 1100, 1651, 1300, 1257, 1417, 1523, 711, 1058, [488, 1031, 1886]. subtyping [1884]. 424, 1572, 1774, 58, 707, 715, 1624, 1118, succeeded [103]. suggested [127]. 1833, 1298, 300, 204, 660, 1675, 897, 980, 395, suitability [1162]. suitable [519, 1749]. 953, 1296, 1295, 1305, 1528, 1133, 1328, 1591, summarizing [1717]. Summary [37, 583, 1683, 1684, 332, 212, 1773, 1131, 1303, 1071, 599, 620, 1588, 36, 431, 245, 588, 1437, 741, 775, 541, 858, 1634, 1600, 653, 309, 1605, 1045, 1390, 582, 598, 1931, 586, 1019, 603, 187]. 737, 1416, 892, 1846, 1867, 557, 1492, 1527, Sun [1529]. super [814]. super-mini [814]. 1568, 1677, 738, 1509, 1522, 905, 1751, 1616]. supercomputers [1272]. superimposition System [1356, 546, 864, 695, 1203, 1082]. [1899]. Supernode [1906]. Superoptimizer System/370 [1203]. Systematic [1275]. supplemental [753]. supplying [1826, 1005, 380, 607]. Systems 26

[1952, 1960, 1975, 39, 1532, 940, 1937, 1923, Three 1214, 1215, 1312, 601, 1563, 1479, 1261, 1079, [1797, 1825, 492, 1258, 263, 165, 1754, 215]. 1034, 1977, 1081, 574, 492, 640, 1130, 1258, three-level [215]. three-processor [1754]. 1668, 1574, 822, 1835, 1654, 929, 1092, 1655, TICLOS [1784]. TIGRE [1723]. Time 356, 1060, 1000, 1682, 1661, 898, 1838, 1073, [1550, 6, 1433, 1434, 1787, 1500, 1857, 1865, 1460, 946, 1882, 145, 650, 1799, 1595, 1254, 1438, 1439, 835, 681, 502, 1833, 1499, 1835, 1172, 697, 1200, 1462, 1536, 1788, 1674, 224, 1039, 609, 1836, 1869, 1092, 623, 1682, 974, 1337, 225, 1592, 833, 1919, 1782, 1049, 1647, 1295, 306, 145, 243, 1844, 1887, 1685, 653, 228, 1032, 1635, 1848, 1954, 1971, 1852, 1849, 1845, 1222, 1223, 1200, 971, 81, 1568, 1889, 1916, 1537, 760]. systolic 996, 1567, 665]. timeline [1072]. times [1482, 1578, 972, 1837, 1905]. [1740]. timeshared [715]. timestamp [1766]. Timing [1504]. tips [1474]. tiring T [1239, 1720]. table [258, 411, 410, 1703]. [1510]. TM [772]. Token [809]. Tables [448, 683, 66, 691, 381, 834]. TAE Token-Oriented [809]. tokens [1706]. [1521]. Tags [1264]. tail [1723]. Tailoring Tompkins [1187, 631, 632]. too [961, 15]. [422]. take [816]. Taking [1630]. TAO tool [580]. Task [1936, 762]. Tasking [1486, 1334, 699, 148, 622, 479, 527, 844]. [158, 85, 1474, 1108, 835, 1833, 235, 152, 127]. toolbox [605]. toolkit [1519]. tools [1569, tasks [1330]. TCOL [140]. Teaching 1603, 1346, 1405, 641, 1591, 472, 222, 1224]. [1296, 1762, 907, 1361, 880, 479, 1764, 816, toolset [1608]. top [322]. top-down [322]. 107, 924, 518]. team [1527, 1604]. tears Topaz [1565]. Topics [456]. topological [486]. Technical [17, 1013, 3, 4, 928, 287]. [263]. tower [949, 830]. Towers technique [1, 1717, 442, 398, 983, 1217, 609, [887, 765, 922, 674, 1168, 777]. trace 1088, 73, 1468, 662, 935, 903, 931]. [1282, 1920, 1852]. trace-based [1852]. Techniques [694, 1966, 186, 1736, 678, 1499, traced [1898]. Tracing [578]. tradeoffs 736, 408, 1536, 1788, 1659, 355, 1714, 1272]. [1550, 1279, 372]. transaction [559]. technology [1726, 1293, 1800, 611]. Transactions [1661, 1662, 559, 1664]. teledebugging [1565]. tell [397]. ’transfer [516, 784]. ’transfer/junction Temp oral [1930, 237, 1921, 1900]. [516]. transform [1829, 1610, 1362]. Tenuring [1516]. termination [1700]. test Transformation [500, 1505, 1382, 406]. testbed [1545, 1674, 736, 1931, 977, 369]. [1652, 1225, 1226]. Testing [49, 590, 1604, Transformational [1605, 1755, 1541]. 348, 131, 591, 1935, 52, 464, 422]. Text Transformations [1946, 1945, 481, 297, 837, 302, 496, 284, 288, [976, 1717, 1465, 1466, 1856, 332]. 443]. Text-oriented [481]. textual Transition [159, 148, 1867]. translating [1676, 90]. their [1334, 147]. translation [149, 1478, 369]. [959, 5, 724, 1856, 1462, 1740, 75, 939]. them Translator [1750, 150, 424, 472, 1695, 1169]. [13, 255, 564]. Theoretical [234]. Theory transmit [1384]. Transparent [1324]. [855, 538, 927, 1894, 402, 274, 362, 1099, transportability [936]. transportable 1904, 1745, 1747]. there [1144, 146, 769]. [1378, 1521]. trapping [1843]. Traps [1614]. ThingLab [1800]. Things [1842]. traversable [49]. TRC [953]. treatment ThinkerToy [1322]. thinking [335]. Treaty [1344, 1403]. Tree [1762, 1831, 1166]. Third [1975, 1064]. [736, 1864, 1698, 830, 627]. tree-like [627]. Thoughts [1242, 905]. Threaded [822, 405]. trees [969, 98, 1904]. Trellis [1302, 1053]. 27

Trellis/Owl [1053]. Trenches [950, 918]. 1955, 1960, 1961, 1962, 1951]. usage trouble [875]. troubles [1474]. truly [425]. [1442, 1125, 653, 393]. Use truths [397]. TS [1517]. tuple [1539]. [160, 1295, 212, 188, 1717, 343, 193, 960, 622, Turb o [1164]. Turing [1229, 1370]. 1786, 1462, 627, 581, 795, 369]. used Tutorial [175, 177, 179, 1512, 1287]. [274, 1842, 405, 955]. useful [1820, 1012]. tutoring [1079]. Two User [1603, 309, 1070, 1319, 1134, 286, 1133, [1673, 1222, 1223, 119, 842, 678, 451, 576, 41]. 111, 394, 1800, 166, 562, 55, 1521, 1519]. Two-level [1222, 1223, 41]. two-pass [451]. user-defined [166]. user-interface [1800]. TX [1972, 1973]. Type users [203]. Using [1312, 719, 132, 811, 478, [569, 72, 135, 1730, 648, 1084, 1158, 745, 1384, 1485, 1532, 1686, 1073, 826, 1539, 238, 1731, 1913, 1886, 1626, 193, 194, 1884, 1924, 1748, 1563, 942, 1744, 1108, 1529, 772, 447, 644, 358, 1429, 402, 576, 1817, 1883, 514, 1699, 1770, 1436, 1778, 1000, 423, 1504, 830, 363, 1806, 1099, 276, 1462, 1791, 167, 27, 392, 725, 1605, 1155, 1540, 1536, 1788, 1011, 1264, 352, 1210, 1318, 905, 1916]. 827, 172, 1271, 1287, 642, 1747]. USSR type-assignment [1883]. Type-checking [1830]. utilization [1499]. Utopia84 [304]. [1084]. type-safe [1626]. Typed UW [1444]. [933, 1925, 1807, 1726, 1767, 1789, 1651, 1198, 1887, 1602]. Types [181, 344, 230, 258, V [257]. validation [129]. Value 678, 1546, 920, 1181, 252, 1897, 960, 781, 445, [337, 1388, 1880, 1250, 1618]. 202, 138, 1813, 880, 208, 1056, 759, 274, 213, value-yielding [1250]. valued [1107]. 1872, 1927, 1422, 217, 1462, 663, 223, 1206, Values [489, 1870, 502, 578, 973, 1731, 1459]. 69, 1104, 228, 229, 555, 655, 1026, 675, 665]. Vamp [1780]. Vanilla [1688]. variable typesetting [293, 294, 295]. typing [1497, 878, 172]. Variables [794, 1879, 621, [1925, 926, 1915, 938, 308]. typographical 138, 1716, 1895, 109, 118, 692, 675]. [288]. variance [1740]. variant [125]. variants [684, 1913]. various [673, 1504]. varying Ubik [1680]. UCSD [520, 1001]. [358]. VA X [614, 1281, 1123, 139, 393, 774]. undecidable [457]. Underflow [12]. VAX-11 [393]. VAXELN [743]. vector understandability [114]. Understanding [1550, 262, 930]. vectorization [1458, 1907]. [1532]. Unfair [1376]. Unfold [1465, 1466]. verifiability [247]. verifiable [257]. Unfold/fold [1465, 1466]. UNH [932]. Verification [925, 1850, 142]. verifying unicorn [1002]. unification [1915]. Unified [141]. versatility [161]. Version [1744]. uniform [1628, 198]. Unifying [1609, 465, 1910, 1473]. versions [1890]. [982, 1224, 1607]. UNIMAC [51]. versus [488, 1147, 1094, 1371, 128]. vertical Uninitialized [394]. Very [984, 436, 1819]. VHDL [1191, 1149, 1196, 1182, 966, 967]. [1365, 1724]. via uniprocessor [1262]. units [1369, 1586, 1902, 416, 1572, 1737, 611, 1934]. [1244, 1110, 938]. Univac [58]. Universal viable [1163]. video [299]. View [965, 228, 619]. University [1970]. unIX [950, 918, 896, 202, 982, 1167, 219, 1796]. [571, 465, 1688, 139]. unnecessary [975]. Viewing [699]. viewpoint [922, 178]. unquote [447]. unquote-operator [447]. Views until [270]. unwanted [806]. unwarranted [1532, 1294, 203, 207, 709, 1797, 1581, 1877]. [832]. Up-down [1116]. update [1902]. Virtual [1062, 1802, 1068, 1788, 1848, 1267, US&R [713]. USA [1943, 1946, 1948, 1952, 153, 1297, 1262, 405, 1083]. visibility [742]. REFERENCES 28

Visionaries [962]. Visual References [1240, 1391, 551, 1129, 1531, 1354, 1413, 90]. Anderson:1982:AII visualization [1675]. visualize [648]. VLIW [1282, 1468]. VLSI [1260]. Voyeur [1] S. O. Anderson and R. C. Backhouse. [1581]. vs An alternative implementation of an [918, 1277, 949, 950, 1663, 1251, 525, 1440]. insertion-only recovery technique. Acta vu [1194]. Informatica, 18(3):289–298, December 1982. CODEN AINFA2. ISSN 0001- W [1964]. walk [649]. walking [565]. want 5903 (print), 1432-0525 (electronic). [769]. Washington [1959]. way [1700, 648, 1877]. weather [1841]. well Cichelli:1980:MPH [978]. well-defined [978]. Wesley [1614]. [2] R. J. Cichelli. Minimal perfect hash Western [261]. Wetherell [523]. Where functions made simple. Communica- [915, 1893]. wherefore [282]. which tions of the ACM, 23(1):17–19, January [1641, 103]. while [1702, 764]. Who [564]. 1980. CODEN CACMA2. ISSN 0001- whole [1128]. WI [1979]. window 0782 (print), 1557-7317 (electronic). [1523, 1786, 1677]. windows [1320, 1440]. See remarks in [4], and the author’s re- winning [826]. Wisconsin [1970, 1970]. sponse in [3], and also later extension wise [584]. wish [916]. Within [6]. A simple improvement giving dra- [852, 596, 495, 535]. without matic speedups is described in [1825]. [486, 1525, 326, 1868, 1063, 1848]. word [923]. words [1829]. Work [878, 756, 757]. Cichelli:1980:TCC Working [1045]. Workshop [1961, 1976, 187, 1256, 1345, 1404, 1346, 1405, [3] R. J. Cichelli. Technical correspon- 1978, 1347, 1406, 1340, 1399, 1588, 1970, 1350, dence: On Cichelli’s minimal perfect 1409, 1357, 1979, 1972, 1594, 1611, 1014]. hash functions method. Communica- workstation [1124, 706, 1125, 1280]. world tions of the ACM, 23(12):728–729, De- [788]. world-builder [788]. Worlds [1119]. cember 1980. CODEN CACMA2. ISSN write [769, 957, 327]. writers [289]. 0001-0782 (print), 1557-7317 (elec- writing [424, 1734, 798, 660, 350, 472, 1809]. tronic). This is the author’s response to the comments in [4] about [2]. See X [898]. X3.160 [1388]. X3.160-198x also [6]. [1388]. X3.9 [39, 39]. X3.9-1978 [39]. Jaeschke:1980:TCC X3.9-198x [39]. X3J13 [1356]. X3J3 [33, 18, 19, 20, 25]. XC [1254]. XE [1752]. [4] G. Jaeschke and G. Osterburg. Techni- XT [1246]. cal correspondence: On Cichelli’s min- imal perfect hash functions method. YABBER [472]. YABBER-yet [472]. Communications of the ACM, 23(12): yacc [1423, 944, 630]. YALE [968]. yielding 728–729, December 1980. CODEN [1250]. York [1950]. Yorktown [1961]. CACMA2. ISSN 0001-0782 (print), 1557-7317 (electronic). This letter to Z [281]. zero [1700]. zero-termination the editor contains comments on [2], to- [1700]. ZS [1284]. ZS-1 [1284]. gether with a response from R. J. Ci- chelli [3]. REFERENCES 29

Gonnet:1983:CAD Cody:1981:APF

[5] G. Gonnet and F. W. Tompa. A [10] William J. Cody, Jr. Analysis of pro- constructive approach to the design of posals for the floating-point standard. algorithms and their data structures. Computer, 14(3):63–68, March 1981. Communications of the ACM, 26(11): CODEN CPTRB4. ISSN 0018-9162 912–920, November 1983. CODEN (print), 1558-0814 (electronic). CACMA2. ISSN 0001-0782 (print), 1557-7317 (electronic). Hough:1981:API Sager:1985:PTG [11] David Hough. Applications of the proposed IEEE-754 standard for float- [6] Thomas J. Sager. A polynomial ing point arithmetic. Computer,14 time generator for minimal per- (3):70–74, March 1981. CODEN CP- fect hash functions. Communica- TRB4. ISSN 0018-9162 (print), 1558- tions of the ACM, 28(5):523–532, 0814 (electronic). May 1985. CODEN CACMA2. ISSN 0001-0782 (print), 1557-7317 Coonen:1981:UDN (electronic). URL http://www. acm.org/pubs/toc/Abstracts/0001- [12] Jerome T. Coonen. Underflow and the 0782/3538.html. See [2]. denormalized numbers. Computer,14 (3):75–87, March 1981. CODEN CP- Coonen:1980:IGP TRB4. ISSN 0018-9162 (print), 1558- [7] Jerome T. Coonen. An implementa- 0814 (electronic). tion guide to a proposed standard for Berns:1985:SFR floating point arithmetic. Computer,13 (1):68–79, January 1980. CODEN CP- [13] G. M. Berns. Significant Fortran TRB4. ISSN 0018-9162 (print), 1558- reliability problems and what For- 0814 (electronic). See errata in [9]. tran 8X can do about them. ACM Stevenson:1981:PSBa FORTRAN Forum, 4(1):25–32, March 1985. ISSN 1061-7264 (print), 1931- [8] David Stevenson. A proposed stan- 1311 (electronic). dard for binary floating-point arith- metic. Computer, 14(3):51–62, March Smith:1985:SPF 1981. CODEN CPTRB4. ISSN 0018- 9162 (print), 1558-0814 (electronic). [14] B. T. Smith. Software parts in For- See [1938, 1939]. tran 8X. ACM FORTRAN Forum,4 (1):33–38, March 1985. ISSN 1061-7264 Coonen:1981:EIG (print), 1931-1311 (electronic).

[9] Jerome T. Coonen. Errata: An Wagener:1985:IFG implementation guide to a proposed standard for floating point arithmetic. [15] J. L. Wagener. Is Fortran getting too Computer, 14(3):62–??, March 1981. big? ACM FORTRAN Forum, 4(2): CODEN CPTRB4. ISSN 0018-9162 16, June 1985. ISSN 1061-7264 (print), (print), 1558-0814 (electronic). See [7]. 1931-1311 (electronic). REFERENCES 30

Aharonian:1985:LKF Adams:1987:FDF

[16] G. Aharonian. Let’s kill future For- [22] J. Adams and J. Reid. Fortran 8X– trans. ACM FORTRAN Forum, 4(3): the draft Fortran standard revision. 21–23, October 1985. ISSN 1061-7264 ACM FORTRAN Forum, 6(2):27–38, (print), 1931-1311 (electronic). October 1987. ISSN 1061-7264 (print), 1931-1311 (electronic). Aharonian:1985:TCA Guinier:1987:FPP [17] Gregory Aharonian. Technical contri- butions: Automated Fortran conver- [23] D. Guinier. Fortran programs on sion. ACM FORTRAN Forum, 4(4): a personal computer. ACM FOR- 13–19, December 1985. ISSN 1061-7264 TRAN Forum, 6(2):39–47, October (print), 1931-1311 (electronic). 1987. ISSN 1061-7264 (print), 1931- 1311 (electronic). Reid:1987:JRRa Meissner:1987:CFD [18] John Reid. John Reid reports: X3J3 meeting, August 1986. ACM FOR- [24] Lorer P. Meissner. Concerning the For- TRAN Forum, 6(1):4–77, April 1987. tran 8X draft. ACM FORTRAN Fo- ISSN 1061-7264 (print), 1931-1311 rum, 6(3):1–31, December 1987. ISSN (electronic). 1061-7264 (print), 1931-1311 (elec- tronic). Reid:1987:JRRb Reid:1987:XMN [19] John Reid. John Reid reports: X3J3 meeting, November 1986. ACM FOR- [25] John Reid. X3J3 meeting, November TRAN Forum, 6(1):8–11, April 1987. 1987. ACM FORTRAN Forum, 6(3): ISSN 1061-7264 (print), 1931-1311 4–96, December 1987. ISSN 1061-7264 (electronic). (print), 1931-1311 (electronic).

Reid:1987:JRRc Hybl:1987:C

[20] John Reid. John Reid reports: X3J3 [26] Albert Hybl. Correspondence. ACM meeting, February 1987. ACM FOR- FORTRAN Forum, 6(3):10–11, De- TRAN Forum, 6(1):12–27, April 1987. cember 1987. ISSN 1061-7264 (print), ISSN 1061-7264 (print), 1931-1311 1931-1311 (electronic). (electronic). Schonfelder:1987:PFS Metcalf:1987:FES [27] L. Schonfelder and S. Morgan. Pointer [21] M. Metcalf. Fortran 8X–the emerging functionality sans data-type. ACM standard. ACM FORTRAN Forum,6 FORTRAN Forum, 6(3):12–26, De- (1):28–47, April 1987. ISSN 1061-7264 cember 1987. ISSN 1061-7264 (print), (print), 1931-1311 (electronic). 1931-1311 (electronic). REFERENCES 31

Lahey:1987:FS Reid:1989:ERC

[28] T. Lahey. The Fortran 8X stan- [35] Edward Reid. Edward Reid: some dard. ACM FORTRAN Forum, 6(3): comments on Fortran 8X. ACM FOR- 27–30, December 1987. ISSN 1061-7264 TRAN Forum, 8(1):33–36, January (print), 1931-1311 (electronic). 1989. ISSN 1061-7264 (print), 1931- 1311 (electronic). Fullerton:1987:ADF [29] J. Fullerton. An alternate design for Meissner:1989:SF Fortran 8X. ACM FORTRAN Forum, [36] Loren P. Meissner. Summary of Fortran 6(3):31–40, December 1987. ISSN 1061- 88. ACM FORTRAN Forum, 8(2):15– 7264 (print), 1931-1311 (electronic). 31, May 1989. ISSN 1061-7264 (print), Miyawaki:1987:FA 1931-1311 (electronic). [30] S. Miyawaki. Fortran 8X abridge- Adams:1989:SCF ment. ACM FORTRAN Forum, 6(3): [37] Jeanne C. Adams and Jerrold L. Wa- 41–78, December 1987. ISSN 1061-7264 gener. Summary of changes to Fortran (print), 1931-1311 (electronic). draft. ACM FORTRAN Forum, 8(3): Dolan:1988:FD 13–19, August 1989. ISSN 1061-7264 (print), 1931-1311 (electronic). [31] Kent P. Dolan. Fortran 8X discussion. ACM FORTRAN Forum, 7(1):17–27, Meissner:1989:PIO April 1988. ISSN 1061-7264 (print), 1931-1311 (electronic). [38] Loren P. Meissner. Partial-record input and output. ACM FORTRAN Forum, Meissner:1988:MFP 8(3):20–23, August 1989. ISSN 1061- 7264 (print), 1931-1311 (electronic). [32] Loren Meissner. More on Fortran 8X pointer proposals. ACM FORTRAN CBEMA:1989:FD Forum, 7(1):28–36, April 1988. ISSN 1061-7264 (print), 1931-1311 (elec- [39] Computer and Business Equipment tronic). Manufacturers Association (CBEMA). Fortran 8X draft, May 1989: Ameri- Meissner:1989:XAD can National Standard for Information [33] Loren P. Meissner. X3J3 avoids dead- Systems For- lock. ACM FORTRAN Forum, 8(1): tran, S8 (X3.9-198x), Revision of X3.9- 1–53, January 1989. ISSN 1061-7264 1978. ACM FORTRAN Forum, 8(4): (print), 1931-1311 (electronic). various, December 1989. ISSN 1061- 7264 (print), 1931-1311 (electronic). Reid:1989:JRR Horowitz:1986:SSD [34] John Reid. John Reid reports. ACM FORTRAN Forum, 8(1):6–32, January [40] Ellis Horowitz and Ronald C. Williamson. 1989. ISSN 1061-7264 (print), 1931- SODOS: a software documentation 1311 (electronic). support environment — its definition. REFERENCES 32

IEEE Transactions on Software En- Beidler:1980:ILD gineering, SE-12(8):849–859, August 1986. CODEN IESEDJ. ISSN 0098- [46] John Beidler and John Meinke. An in- 5589 (print), 1939-3520 (electronic). termediate level dynamic storage capa- bility. ACM SIGPLAN Notices, 15(1): Grune:1984:HPA 24–33, January 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [41] D. Grune. How to produce all sentences 2867 (print), 1558-1160 (electronic). from a two-level grammar. Informa- tion Processing Letters, 19(4):181–185, Cichelli:1980:PIC ?? 1984. CODEN IFPLAT. ISSN 0020- 0190 (print), 1872-6119 (electronic). [47] Richard J. Cichelli. Pascal-I: inter- Kral:1984:SE active, conversational Pascal-S. ACM SIGPLAN Notices, 15(1):34–44, Jan- [42] J. Kral. On software equations. In- uary 1980. CODEN SINODQ. ISSN formation Processing Letters, 19(4): 0362-1340 (print), 1523-2867 (print), 191–196, ?? 1984. CODEN IF- 1558-1160 (electronic). PLAT. ISSN 0020-0190 (print), 1872- 6119 (electronic). Culik:1980:WFL

Smith:1984:HDI [48] Karel Culik. What is a flowchart loop and about structured program- [43] S. Smith, D. Barnard, and I. MacLeod. ming. ACM SIGPLAN Notices, 15(1): Holophrasted displays in an interactive 45–57, January 1980. CODEN SIN- environment. Int. J. Man-Mach. Stud., ODQ. ISSN 0362-1340 (print), 1523- 20(4):343–355, April 1984. 2867 (print), 1558-1160 (electronic). Srinivasan:1979:CFC Gannon:1980:TTS [44] B. Srinivasan and V. Gopalakr- ishna. Control flow complexity and [49] John Gannon, Paul McMullin, Rich- structuredness of programs. ACM ard Hamlet, and Mark Ardis. Test- SIGPLAN Notices, 14(11):110–115, ing traversable stacks. ACM SIG- November 1979. CODEN SINODQ. PLAN Notices, 15(1):58–65, January ISSN 0362-1340 (print), 1523-2867 1980. CODEN SINODQ. ISSN 0362- (print), 1558-1160 (electronic). See 1340 (print), 1523-2867 (print), 1558- comment [71]. 1160 (electronic).

Reynolds:1980:RAA Kaye:1980:IPI

[45] John C. Reynolds. Reasoning about [50] Douglas R. Kaye. Interactive Pascal in- arrays. ACM SIGPLAN Notices,15 put. ACM SIGPLAN Notices, 15(1): (1):23, January 1980. CODEN SIN- 66–68, January 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 33

LaPlant:1980:ULA Taylor:1980:APL

[51] William P. LaPlant, Jr. and Matthew A. [56] Richard N. Taylor. Assertions in pro- Jaro. The UNIMAC lexical analyzer. gramming languages. ACM SIGPLAN ACM SIGPLAN Notices, 15(1):69–76, Notices, 15(1):105–114, January 1980. January 1980. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). Rosen:1980:HPP Laski:1980:HAP [57] Barry K. Rosen. How practical is [52] Janusz W. Laski. A hierarchical ap- POPL? ACM SIGPLAN Notices,15 proach to program testing. ACM SIG- (1):115–116, January 1980. CODEN PLAN Notices, 15(1):77–85, January SINODQ. ISSN 0362-1340 (print), 1980. CODEN SINODQ. ISSN 0362- 1523-2867 (print), 1558-1160 (elec- 1340 (print), 1523-2867 (print), 1558- tronic). 1160 (electronic). Firestone:1980:ELS Moss:1980:SPL [58] Roger M. Firestone. An experimen- [53] C. D. S. Moss. Structures programming tal LISP system for the Sperry Uni- with LOOP statements. ACM SIG- vac 1100 series. ACM SIGPLAN PLAN Notices, 15(1):86–94, January Notices, 15(1):117–129, January 1980. 1980. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic).

Schoenberger:1980:RMP Mayor:1980:LNA [59] Michael A. Mayor. A language for net- [54] Roger Schoenberger. Resource manage- work analysis and definition. ACM ment in PORTAL. ACM SIGPLAN SIGPLAN Notices, 15(1):130–138, Jan- Notices, 15(1):95–102, January 1980. uary 1980. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). Mehrlich:1980:PHL Sutton:1980:AUI [60] F. P. Mehrlich and S. M. Tanner. [55] Stephen A. Sutton. An algorithm Portability: high level language im- for user interaction. ACM SIGPLAN plementation. ACM SIGPLAN No- Notices, 15(1):103–104, January 1980. tices, 15(1):139–145, January 1980. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 34

Stodola:1980:PPL Ince:1980:IIL

[61] Frank W. Stodola. The PLUS pro- [66] D. C. Ince. An interpretative imple- gramming language. ACM SIGPLAN mentation of limited entry decision ta- Notices, 15(1):146–155, January 1980. bles in ALGOL 68. ACM SIGPLAN CODEN SINODQ. ISSN 0362-1340 Notices, 15(2):43–45, February 1980. (print), 1523-2867 (print), 1558-1160 CODEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Weidner:1980:CCS Kral:1980:PP [62] Thomas G. Weidner. CHAMIL: a case study in microprogramming language [67] Jaroslav Kr´al. Parkinson program- design. ACM SIGPLAN Notices, 15(1): ming. ACM SIGPLAN Notices, 15(2): 156–166, January 1980. CODEN SIN- 46–50, February 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Lee:1980:FPS Baker:1980:SRI [68] Godfrey Lee, Tim Boreham, Bob [63] Henry G. Baker, Jr. A source of re- Minns, Fred Smith, and Rick Soder- dundant identifiers in PASCAL pro- strom. FORTRAN programming stan- grams. ACM SIGPLAN Notices, 15(2): dards. ACM SIGPLAN Notices, 15(2): 14–16, February 1980. CODEN SIN- 51–63, February 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Boute:1980:SAR Silberschatz:1980:ECA [64] Raymond T. Boute. Simplifying ADA [69] A. Silberschatz and R. B. Kieburtz. by removing limitations. ACM SIG- The external consistency of abstract PLAN Notices, 15(2):17–29, February data types. ACM SIGPLAN Notices, 1980. CODEN SINODQ. ISSN 0362- 15(2):64–73, February 1980. CODEN 1340 (print), 1523-2867 (print), 1558- SINODQ. ISSN 0362-1340 (print), 1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Ganzinger:1980:OIA Weber:1980:GRA [65] Harald Ganzinger and Knut Ripken. Operator identification in ADA: for- [70] Manfred Weber and Susan L. Bern- mal specification, complexity, and con- stein. Global register allocation for crete implementation. ACM SIGPLAN non-equivalent register sets. ACM SIG- Notices, 15(2):30–42, February 1980. PLAN Notices, 15(2):74–81, February CODEN SINODQ. ISSN 0362-1340 1980. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). See comment [115]. 1160 (electronic). REFERENCES 35

Zucconi:1980:CSF Addyman:1980:DPP [71] Linda Zucconi. A comment on “Con- [76] A. M. Addyman. A draft proposal for trol flow complexity and structured- PASCAL. ACM SIGPLAN Notices,15 ness of programs” by Srinivasan and (4):1–66, April 1980. CODEN SIN- Gopalakrishna. ACM SIGPLAN No- ODQ. ISSN 0362-1340 (print), 1523- tices, 15(2):82–84, February 1980. CO- 2867 (print), 1558-1160 (electronic). DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Addyman:1980:PS (electronic). See [44]. [77] A. M. Addyman. PASCAL standard- Anderson:1980:TSL isation. ACM SIGPLAN Notices,15 (4):67–69, April 1980. CODEN SIN- [72] Bruce Anderson. Type syntax in ODQ. ISSN 0362-1340 (print), 1523- the language ‘C’, an object lesson 2867 (print), 1558-1160 (electronic). in syntactic innovation. ACM SIG- PLAN Notices, 15(3):21–27, March Cohen:1980:GNN 1980. CODEN SINODQ. ISSN 0362- [78] Norman H. Cohen. G¨odel numbers: a 1340 (print), 1523-2867 (print), 1558- new approach to structured program- 1160 (electronic). ming. ACM SIGPLAN Notices,15 Klaeren:1980:ASS (4):70–74, April 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [73] Herbert A. Klaeren. An abstract 2867 (print), 1558-1160 (electronic). software specification technique based on structural recursion. ACM SIG- Harel:1980:DCO PLAN Notices, 15(3):28–34, March 1980. CODEN SINODQ. ISSN 0362- [79] David Harel. “do considered od” 1340 (print), 1523-2867 (print), 1558- considered odder than “do considered 1160 (electronic). ob”. ACM SIGPLAN Notices,15 (4):75, April 1980. CODEN SIN- Raiha:1980:BAG ODQ. ISSN 0362-1340 (print), 1523- [74] K.-J. Raiha. Bibliography on attribute 2867 (print), 1558-1160 (electronic). grammars. ACM SIGPLAN Notices,15 Hetrick:1980:CCH (3):35–44, March 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [80] Brian A. Hetrick and H. Eisenberg. 2867 (print), 1558-1160 (electronic). Confinement of a class of harmful ef- fects of the goto statement. ACM Shaw:1980:TRA SIGPLAN Notices, 15(4):76–78, April [75] Mary Shaw and Wm. A. Wulf. To- 1980. CODEN SINODQ. ISSN 0362- ward relaxing assumptions in languages 1340 (print), 1523-2867 (print), 1558- and their implementations. ACM SIG- 1160 (electronic). PLAN Notices, 15(3):45–61, March Schild:1980:RTP 1980. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [81] R. Schild and H. Lienhard. Real- 1160 (electronic). time programming in PORTAL. ACM REFERENCES 36

SIGPLAN Notices, 15(4):79–92, April Levine:1980:WLB 1980. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [87] John Levine. Why a Lisp-based 1160 (electronic). command language? ACM SIG- PLAN Notices, 15(5):49–53, May 1980. Cichelli:1980:FP CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [82] Richard J. Cichelli. Fixing PASCAL’s (electronic). I/O. ACM SIGPLAN Notices, 15(5): 19, May 1980. CODEN SINODQ. ISSN Ljungkvist:1980:PEF 0362-1340 (print), 1523-2867 (print), [88] Sten Ljungkvist. Pascal and existing 1558-1160 (electronic). Fortran files. ACM SIGPLAN Notices, Crowley:1980:SPR 15(5):54–55, May 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [83] Charles Crowley. Structured program- 2867 (print), 1558-1160 (electronic). ming is reductionistic! ACM SIG- Noodt:1980:SEP PLAN Notices, 15(5):20–23, May 1980. CODEN SINODQ. ISSN 0362-1340 [89] Terje Noodt and Dag Belsnes. A simple (print), 1523-2867 (print), 1558-1160 extension of PASCAL for quasi-parallel (electronic). processing. ACM SIGPLAN Notices, 15(5):56–65, May 1980. CODEN SIN- Ellis:1980:LS ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [84] John R. Ellis. A Lisp shell. ACM SIGPLAN Notices, 15(5):24–34, May VanZandt:1980:VTS 1980. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [90] John Van Zandt. On visual and textual 1160 (electronic). structures. ACM SIGPLAN Notices, 15(5):78–80, May 1980. CODEN SIN- Jones:1980:TPP ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [85] Douglas W. Jones. Tasking and param- eters: a problem area in Ada. ACM Galkowski:1980:CDC SIGPLAN Notices, 15(5):37–40, May [91] J. T. Galkowski. A critique of the 1980. CODEN SINODQ. ISSN 0362- DOD common language effort. ACM 1340 (print), 1523-2867 (print), 1558- SIGPLAN Notices, 15(6):15–18, June 1160 (electronic). 1980. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Leinbaugh:1980:IC 1160 (electronic). [86] Dennis W. Leinbaugh. Indenting for Blatt:1980:GBS the compiler. ACM SIGPLAN Notices, 15(5):41–48, May 1980. CODEN SIN- [92] D. W. E. Blatt. On the great big ODQ. ISSN 0362-1340 (print), 1523- substitution problem. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 15(6):19–27, June 1980. REFERENCES 37

CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Moitra:1980:NAS Bradshaw:1980:PSL [98] Abha Moitra. A note on algebraic spec- [93] Franklyn T. Bradshaw, George W. ification of binary trees. ACM SIG- Ernst, Raymond J. Hookway, and PLAN Notices, 15(6):64–67, June 1980. William F. Ogden. Procedure seman- CODEN SINODQ. ISSN 0362-1340 tics and language definition. ACM SIG- (print), 1523-2867 (print), 1558-1160 PLAN Notices, 15(6):28–33, June 1980. (electronic). CODEN SINODQ. ISSN 0362-1340 Reid:1980:FMF (print), 1523-2867 (print), 1558-1160 (electronic). [99] J. K. Reid. Functions for manipulat- ing floating-point numbers. ACM SIG- Foster:1980:PMP PLAN Notices, 15(6):68–76, June 1980. [94] Victor S. Foster. Performance mea- CODEN SINODQ. ISSN 0362-1340 surement of a Pascal compiler. ACM (print), 1523-2867 (print), 1558-1160 SIGPLAN Notices, 15(6):34–38, June (electronic). 1980. CODEN SINODQ. ISSN 0362- vandenBos:1980:CAP 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). [100] Jan van den Bos. Comments on ADA process communication. ACM SIG- Mahjoub:1980:NMC PLAN Notices, 15(6):77–81, June 1980. CODEN SINODQ. ISSN 0362-1340 [95] Ahmed Mahjoub. A new Modula (print), 1523-2867 (print), 1558-1160 compiler for the LSI-11. ACM SIG- (electronic). PLAN Notices, 15(6):39–45, June 1980. CODEN SINODQ. ISSN 0362-1340 Chandy:1980:SMD (print), 1523-2867 (print), 1558-1160 (electronic). [101] K. M. Chandy and J. Misra. A simple model of distributed programs McNeil:1980:PPE based on implementation-hiding and process autonomy. ACM SIGPLAN [96] Michael McNeil and William Tracz. Notices, 15(7–8):26–35, July/August PL/I program efficiency. ACM SIG- 1980. CODEN SINODQ. ISSN 0362- PLAN Notices, 15(6):46–60, June 1980. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). DeRemer:1980:SDP

Meek:1980:SAP [102] Frank DeRemer, Tom Pennello, and Richard Meyers. A syntax diagram [97] Brian Meek. Serial attitudes, parallel for (preliminary) Ada. ACM SIG- attitudes. ACM SIGPLAN Notices,15 PLAN Notices, 15(7–8):36–47, July/ (6):61–63, June 1980. CODEN SIN- August 1980. CODEN SINODQ. ISSN REFERENCES 38

0362-1340 (print), 1523-2867 (print), Pennello:1980:SOI 1558-1160 (electronic). [108] Tom Pennello, Frank DeRemer, and Glass:1980:PWF Richard Meyers. A simplified op- [103] Robert L. Glass. The “project which erator identification scheme for Ada. failed” which succeeded. ACM SIG- ACM SIGPLAN Notices, 15(7–8):82– PLAN Notices, 15(7–8):48–51, July/ 87, July/August 1980. CODEN SIN- August 1980. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Smart:1980:PLV Ince:1980:PIO [109] Robert Smart. Pointers to local vari- [104] D. C. Ince. Paged input/output in ables. ACM SIGPLAN Notices, 15(7– some high level languages. ACM SIG- 8):88–89, July/August 1980. CODEN PLAN Notices, 15(7–8):52–57, July/ SINODQ. ISSN 0362-1340 (print), August 1980. CODEN SINODQ. ISSN 1523-2867 (print), 1558-1160 (elec- 0362-1340 (print), 1523-2867 (print), tronic). 1558-1160 (electronic). Jackel:1980:FPP Campbell:1980:OPP [105] Manfred Jackel. A formatting parser [110] Roy H. Campbell and Robert B. Kol- for PASCAL programs. ACM SIG- stad. An overview of Path Pascal’s de- PLAN Notices, 15(7–8):58–63, July/ sign. ACM SIGPLAN Notices, 15(9): August 1980. CODEN SINODQ. ISSN 13–14, September 1980. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Nicolescu:1980:SSC Kolstad:1980:PPU [106] Radu Nicolescu. Some short comments [111] Robert B. Kolstad and Roy H. Camp- on the definition and the documenta- bell. Path Pascal user manual. tion of the Ada programming language. ACM SIGPLAN Notices, 15(9):15– ACM SIGPLAN Notices, 15(7–8):64– 24, September 1980. CODEN SIN- 71, July/August 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Pagan:1980:NSA Chiarini:1980:FLC [107] Frank G. Pagan. Nested sublanguages [112] A. Chiarini. On FP languages com- of ALGOL 68 for teaching purposes. bining forms. ACM SIGPLAN No- ACM SIGPLAN Notices, 15(7–8):72– tices, 15(9):25–27, September 1980. 81, July/August 1980. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 39

Dodd:1980:SCR Takaoka:1980:IHV

[113] W. P. Dodd. Some comments on a re- [118] Tadao Takaoka. Introduction of his- cent article by salvadori and dumont tory to variables. ACM SIGPLAN regarding the evaluation of compound Notices, 15(9):61–63, September 1980. conditional expressions. ACM SIG- CODEN SINODQ. ISSN 0362-1340 PLAN Notices, 15(9):28–31, September (print), 1523-2867 (print), 1558-1160 1980. CODEN SINODQ. ISSN 0362- (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Tanik:1980:TEP Hanata:1980:CCP [119] Murat M. Tanik. Two experiments [114] Syuetsu Hanata and Tadamasa Satoh. on a program complexity perception Compact Chart — a program logic by programmers. ACM SIGPLAN notation with high describability and Notices, 15(9):64–66, September 1980. understandability. ACM SIGPLAN CODEN SINODQ. ISSN 0362-1340 Notices, 15(9):32–38, September 1980. (print), 1523-2867 (print), 1558-1160 CODEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Ashcroft:1980:SCM

Janas:1980:COI [120] Ed Ashcroft and Bill Wadge. Some [115] J¨urgen M. Janas. A comment on common misconceptions about Lucid. ‘operator identification in ADA’ by ACM SIGPLAN Notices, 15(10):15– Ganzinger and Ripken. ACM SIG- 26, October 1980. CODEN SIN- PLAN Notices, 15(9):39–43, September ODQ. ISSN 0362-1340 (print), 1523- 1980. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- Brender:1980:CAA 1160 (electronic). See [65]. Sharp:1980:DOP [121] Ronald F. Brender. The case against Ada as an APSE command language. [116] John A. Sharp. Data oriented program ACM SIGPLAN Notices, 15(10):27– design. ACM SIGPLAN Notices, 15(9): 34, October 1980. CODEN SIN- 44–57, September 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Yucel:1980:BPF Gimpel:1980:CMP [117] M. Nadir Y¨ucel and Bo˘gos Pinar. [122] James F. Gimpel. Contour: a method Bit processing with FORTRAN. of preparing structured flowcharts. ACM SIGPLAN Notices, 15(9):58– ACM SIGPLAN Notices, 15(10):35– 60, September 1980. CODEN SIN- 41, October 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 40

Gobin:1980:FHP Yehudai:1980:AIV

[123] Marc A. Gobin. File handling in pro- [128] Amiram Yehudai. Automatic indention gramming languages. ACM SIGPLAN versus program formatting. ACM SIG- Notices, 15(10):42–47, October 1980. PLAN Notices, 15(10):85–87, October CODEN SINODQ. ISSN 0362-1340 1980. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Goodenough:1980:AJS Goodenough:1980:ACV [124] J. B. Goodenough. Ada (July 1980) syntax cross reference listing. ACM [129] John B. Goodenough. The Ada com- SIGPLAN Notices, 15(10):48–56, Oc- piler validation capability. ACM SIG- tober 1980. CODEN SINODQ. ISSN PLAN Notices, 15(11):1–8, November 0362-1340 (print), 1523-2867 (print), 1980. CODEN SINODQ. ISSN 0362- 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Ledgard:1980:HEV Notkin:1980:EPA [125] Henry F. Ledgard. A human engi- neered variant of BNF. ACM SIG- [130] David S. Notkin. An experience with PLAN Notices, 15(10):57–62, October parallelism in Ada. ACM SIGPLAN 1980. CODEN SINODQ. ISSN 0362- Notices, 15(11):9–15, November 1980. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Moffat:1980:CPB

[126] D. V. Moffat. A categorized Pascal Fairley:1980:ADT bibliography (June, 1980). ACM SIG- [131] Richard E. Fairley. Ada debug- PLAN Notices, 15(10):63–75, October ging and testing support environments. 1980. CODEN SINODQ. ISSN 0362- ACM SIGPLAN Notices, 15(11):16– 1340 (print), 1523-2867 (print), 1558- 25, November 1980. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- Tai:1980:CSI 2867 (print), 1558-1160 (electronic).

[127] Kuo-Chung Tai and Ken Garrard. Duncan:1980:UAI Comments on the suggested implemen- tation of tasking facilities in the ’Ra- [132] A. G. Duncan and J. S. Hutchison. Us- tionale for the design of the Ada pro- ing Ada for industrial embedded mi- gramming language’. ACM SIGPLAN croprocessor applications. ACM SIG- Notices, 15(10):76–84, October 1980. PLAN Notices, 15(11):26–35, Novem- CODEN SINODQ. ISSN 0362-1340 ber 1980. CODEN SINODQ. ISSN (print), 1523-2867 (print), 1558-1160 0362-1340 (print), 1523-2867 (print), (electronic). 1558-1160 (electronic). REFERENCES 41

Goos:1980:TCF Hisgen:1980:RRA [133] Gerhard Goos and Georg Winterstein. [138] Andy Hisgen, David Alex Lamb, Towards a compiler front-end for Ada. Jonathan Rosenberg, and Mark Sher- ACM SIGPLAN Notices, 15(11):36– man. A runtime representation for Ada 46, November 1980. CODEN SIN- variables and types. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 15(11):82–90, November 1980. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Persch:1980:OPA (electronic). [134] Guido Persch, Georg Winterstein, Manfred Dausmann, and Sophia Sherman:1980:ACG Drossopoulou. Overloading in pre- [139] Mark Sherman, Andy Hisgen, David Alex liminary Ada. ACM SIGPLAN No- Lamb, and Jonathan Rosenberg. An tices, 15(11):47–56, November 1980. Ada code generator for VAX 11/780 CODEN SINODQ. ISSN 0362-1340 with Unix. ACM SIGPLAN No- (print), 1523-2867 (print), 1558-1160 tices, 15(11):91–100, November 1980. (electronic). CODEN SINODQ. ISSN 0362-1340 Belmont:1980:TRA (print), 1523-2867 (print), 1558-1160 (electronic). [135] Peter A. Belmont. Type resolution in Ada: an implementation report. Brosgol:1980:TME ACM SIGPLAN Notices, 15(11):57– [140] Benjamin M. Brosgol. TCOL 61, November 1980. CODEN SIN- Ada and the “middle end” of the PQCC ODQ. ISSN 0362-1340 (print), 1523- Ada compiler. ACM SIGPLAN No- 2867 (print), 1558-1160 (electronic). tices, 15(11):101–112, November 1980. Sherman:1980:FSA CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [136] Mark S. Sherman and Martha S. (electronic). Borkan. A flexible semantic ana- lyzer for Ada. ACM SIGPLAN No- Luckham:1980:PMD tices, 15(11):62–71, November 1980. CODEN SINODQ. ISSN 0362-1340 [141] David C. Luckham and Wolfgang Po- (print), 1523-2867 (print), 1558-1160 lak. A practical method of docu- (electronic). menting and verifying Ada programs with packages. ACM SIGPLAN No- Rosenberg:1980:CAC tices, 15(11):113–122, November 1980. [137] Jonathan Rosenberg, David Alex CODEN SINODQ. ISSN 0362-1340 Lamb, Andy Hisgen, and Mark Sher- (print), 1523-2867 (print), 1558-1160 man. The Charrette Ada compiler. (electronic). ACM SIGPLAN Notices, 15(11):72– Young:1980:GVA 81, November 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [142] William D. Young and Donald I. 2867 (print), 1558-1160 (electronic). Good. Generics and verification in Ada. REFERENCES 42

ACM SIGPLAN Notices, 15(11):123– Stevenson:1980:ATA 127, November 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [147] D. R. Stevenson. Algorithms for 2867 (print), 1558-1160 (electronic). translating Ada multitasking. ACM SIGPLAN Notices, 15(11):166–175, Krieg-Bruckner:1980:ATL November 1980. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 [143] Bernd Krieg-Br¨uckner and David C. (print), 1558-1160 (electronic). Luckham. ANNA: towards a lan- guage for annotating Ada programs. Filipski:1980:AST ACM SIGPLAN Notices, 15(11):128– [148] Gary L. Filipski, Donald R. Moore, and 138, November 1980. CODEN SIN- John E. Newton. Ada as a software ODQ. ISSN 0362-1340 (print), 1523- transition tool. ACM SIGPLAN No- 2867 (print), 1558-1160 (electronic). tices, 15(11):176–182, November 1980. CODEN SINODQ. ISSN 0362-1340 Clarke:1980:NAP (print), 1523-2867 (print), 1558-1160 [144] Lori A. Clarke, Jack C. Wileden, (electronic). and Alexander L. Wolf. Nesting Albrecht:1980:SST in Ada programs is for the birds. ACM SIGPLAN Notices, 15(11):139– [149] Paul F. Albrecht, Philip E. Garri- 145, November 1980. CODEN SIN- son, Susan L. Graham, Robert H. Hy- ODQ. ISSN 0362-1340 (print), 1523- erle, Patricia Ip, and Bernd Krieg- 2867 (print), 1558-1160 (electronic). Br¨uckner. Source-to-source transla- tion: Ada to Pascal and Pascal to Ada. MacLaren:1980:ETA ACM SIGPLAN Notices, 15(11):183– 193, November 1980. CODEN SIN- [145] Lee MacLaren. Evolving toward Ada in ODQ. ISSN 0362-1340 (print), 1523- real time systems. ACM SIGPLAN No- 2867 (print), 1558-1160 (electronic). tices, 15(11):146–155, November 1980. CODEN SINODQ. ISSN 0362-1340 Dewar:1980:NAT (print), 1523-2867 (print), 1558-1160 [150] Robert B. K. Dewar, Gerald A. (electronic). Fisher, Jr., Edmond Schonberg, Robert Froehlich, Stephen Bryant, Clinton F. Eventoff:1980:RMC Goss, and Michael Burke. The [146] W. Eventoff, D. Harvey, and R. J. NYU Ada translator and interpreter. Price. The rendezvous and monitor ACM SIGPLAN Notices, 15(11):194– concepts: is there an efficiency differ- 201, November 1980. CODEN SIN- ence? (concurrent programming lan- ODQ. ISSN 0362-1340 (print), 1523- guage). ACM SIGPLAN Notices,15 2867 (print), 1558-1160 (electronic). (11):156–165, November 1980. CODEN Belz:1980:MPI SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- [151] F. C. Belz, E. K. Blum, and tronic). D. Heimbigner. A multi-processing REFERENCES 43

implementation-oriented formal defi- (11):??, November 1980. CODEN SIN- nition of Ada in SEMANOL. ACM ODQ. ISSN 0362-1340 (print), 1523- SIGPLAN Notices, 15(11):202–212, 2867 (print), 1558-1160 (electronic). November 1980. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 Anonymous:1980:S (print), 1558-1160 (electronic). [157] Anonymous. Style. ACM SIGPLAN Lovengreen:1980:FMT Notices, 15(11):??, November 1980. CODEN SINODQ. ISSN 0362-1340 [152] Hans Henrik Løvengreen and Dines (print), 1523-2867 (print), 1558-1160 Bjørner. On a formal model of the task- (electronic). ing concept in Ada. ACM SIGPLAN Notices, 15(11):213–222, November Anonymous:1980:Ta 1980. CODEN SINODQ. ISSN 0362- [158] Anonymous. Tasking. ACM SIG- 1340 (print), 1523-2867 (print), 1558- PLAN Notices, 15(11):??, November 1160 (electronic). 1980. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Groves:1980:DVM 1160 (electronic). [153] L. J. Groves and W. J. Rogers. The Anonymous:1980:Tb design of a virtual machine for Ada. ACM SIGPLAN Notices, 15(11):223– [159] Anonymous. Transition. ACM SIG- 234, November 1980. CODEN SIN- PLAN Notices, 15(11):??, November ODQ. ISSN 0362-1340 (print), 1523- 1980. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Bishop:1980:EMD Anonymous:1980:U [154] Judy M. Bishop. Effective machine de- scriptors for Ada. ACM SIGPLAN No- [160] Anonymous. Use. ACM SIGPLAN tices, 15(11):235–242, November 1980. Notices, 15(11):??, November 1980. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Anonymous:1980:C Baxter:1980:VP

[155] Anonymous. Compilers. ACM SIG- [161] L. Baxter. The versatility of PRO- PLAN Notices, 15(11):??, November LOG. ACM SIGPLAN Notices, 15(12): 1980. CODEN SINODQ. ISSN 0362- 15–16, December 1980. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Anonymous:1980:EMA Buxton:1980:IBP

[156] Anonymous. Execution models and ar- [162] J. N. Buxton. An informal bibli- chitecture. ACM SIGPLAN Notices,15 ography on programming support en- REFERENCES 44

vironments. ACM SIGPLAN No- ACM SIGPLAN Notices, 15(12):53– tices, 15(12):17–30, December 1980. 55, December 1980. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Siero:1980:AAC Cleaveland:1980:MS [168] P. L. J. Siero. APL and Algol68, [163] J. Craig Cleaveland. Mathematical the correspondence and the differ- specifications. ACM SIGPLAN No- ences, especially in applications of tices, 15(12):31–42, December 1980. graph-analysis. ACM SIGPLAN No- CODEN SINODQ. ISSN 0362-1340 tices, 15(12):56–61, December 1980. (print), 1523-2867 (print), 1558-1160 CODEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Johnson:1980:DCR Stroet:1980:ACP [164] LeRoy Johnson. do considered reflec- tively: a contribution to group pro- [169] Jan Stroet. An alternative to the com- gramming. ACM SIGPLAN Notices, munication primitives in ADA. ACM 15(12):43, December 1980. CODEN SIGPLAN Notices, 15(12):62–74, De- SINODQ. ISSN 0362-1340 (print), cember 1980. CODEN SINODQ. ISSN 1523-2867 (print), 1558-1160 (elec- 0362-1340 (print), 1523-2867 (print), tronic). 1558-1160 (electronic). Johnson:1980:UDU Sumpter:1980:CSH [165] LeRoy Johnson. do considered [170] Anthony G. Sumpter and Gerry E. obviously odd in three dimensions. Quick. Concurrency specification in ACM SIGPLAN Notices, 15(12):44, high level languages. ACM SIGPLAN December 1980. CODEN SINODQ. Notices, 15(12):75–81, December 1980. ISSN 0362-1340 (print), 1523-2867 CODEN SINODQ. ISSN 0362-1340 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Pentzlin:1980:SCS Taylor:1980:PPS [166] Karl L. Pentzlin. A syntax for charac- ter and string constants supplying user- [171] Nora M. Taylor. Protection of pro- defined character codes. ACM SIG- prietary software. ACM SIGPLAN PLAN Notices, 15(12):45–52, Decem- Notices, 15(12):82–84, December 1980. ber 1980. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). Sale:1980:CFS Tutleman:1980:HLC [167] Arthur Sale. Counterview in favour [172] Jonathan S. Tutleman. Handling of strict type compatibility (pascal). large, complex and variable job-control REFERENCES 45

streams using a procedure invocation 26–28, January 1981. CODEN SIN- package (‘PIP’) and a pseudo-library. ODQ. ISSN 0362-1340 (print), 1523- ACM SIGPLAN Notices, 15(12):85– 2867 (print), 1558-1160 (electronic). 91, December 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Rowe:1981:DAP 2867 (print), 1558-1160 (electronic). [178] Lawrence A. Rowe. Data abstraction Wagner:1980:FPL from a programming language view- point. ACM SIGPLAN Notices, 16(1): [173] Neal R. Wagner. A FORTRAN prepro- 29–35, January 1981. CODEN SIN- cessor for the large program environ- ODQ. ISSN 0362-1340 (print), 1523- ment. ACM SIGPLAN Notices, 15(12): 2867 (print), 1558-1160 (electronic). 92–103, December 1980. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Anonymous:1981:TPL 2867 (print), 1558-1160 (electronic). [179] Anonymous. Tutorial on program- Mylopoulos:1981:OKR ming language research. ACM SIG- [174] John Mylopoulos. An overview of PLAN Notices, 16(1):36–39, January Knowledge Representation. ACM SIG- 1981. CODEN SINODQ. ISSN 0362- PLAN Notices, 16(1):5–12, January 1340 (print), 1523-2867 (print), 1558- 1981. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Anonymous:1981:WSM

Anonymous:1981:TAI [180] Anonymous. What should be mod- elled? ACM SIGPLAN Notices,16 [175] Anonymous. Tutorial on artificial in- (1):40–42, January 1981. CODEN SIN- telligence research. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 16(1):13–18, January 1981. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Anonymous:1981:T (electronic). [181] Anonymous. Types. ACM SIGPLAN McLeod:1981:AD Notices, 16(1):43–52, January 1981. [176] Dennis McLeod and John Miles Smith. CODEN SINODQ. ISSN 0362-1340 Abstraction in databases. ACM SIG- (print), 1523-2867 (print), 1558-1160 PLAN Notices, 16(1):19–25, January (electronic). 1981. CODEN SINODQ. ISSN 0362- Anonymous:1981:B 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). [182] Anonymous. Behaviour. ACM SIG- Anonymous:1981:TDR PLAN Notices, 16(1):53–61, January 1981. CODEN SINODQ. ISSN 0362- [177] Anonymous. Tutorial on database re- 1340 (print), 1523-2867 (print), 1558- search. ACM SIGPLAN Notices, 16(1): 1160 (electronic). REFERENCES 46

Anonymous:1981:P 1981. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [183] Anonymous. Presentation. ACM SIG- 1160 (electronic). PLAN Notices, 16(1):62–71, January 1981. CODEN SINODQ. ISSN 0362- Amble:1981:IDB 1340 (print), 1523-2867 (print), 1558- [189] Tore Amble. Integration of data 1160 (electronic). base design in programming languages. Anonymous:1981:CM ACM SIGPLAN Notices, 16(1):94, January 1981. CODEN SINODQ. ISSN [184] Anonymous. Consistency of models. 0362-1340 (print), 1523-2867 (print), ACM SIGPLAN Notices, 16(1):72–76, 1558-1160 (electronic). January 1981. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Balzer:1981:DSS 1558-1160 (electronic). [190] Robert M. Balzer. Dynamic sys- Anonymous:1981:RBA tem specification. ACM SIGPLAN Notices, 16(1):95–97, January 1981. [185] Anonymous. Relationships between CODEN SINODQ. ISSN 0362-1340 and among models. ACM SIGPLAN (print), 1523-2867 (print), 1558-1160 Notices, 16(1):77–82, January 1981. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Borgida:1981:DAE (electronic). [191] Alexander T. Borgida and Sol Greenspan. Anonymous:1981:AMT Data and activities: Exploiting hier- archies of classes. ACM SIGPLAN [186] Anonymous. Application of mod- Notices, 16(1):98–100, January 1981. elling techniques. ACM SIGPLAN CODEN SINODQ. ISSN 0362-1340 Notices, 16(1):83–87, January 1981. (print), 1523-2867 (print), 1558-1160 CODEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Brodie:1981:DAD Anonymous:1981:WS [192] Michael L. Brodie. Data abstraction for designing database-intensive applica- [187] Anonymous. Workshop Summary. tions. ACM SIGPLAN Notices, 16(1): ACM SIGPLAN Notices, 16(1):88–90, 101–103, January 1981. CODEN SIN- January 1981. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Buneman:1981:UDT Albano:1981:IIS [193] Peter Buneman and Ira Winston. The [188] Antonio Albano and Renzo Orsini. An use of data type information in an in- interactive integrated system to de- teractive database environment. ACM sign and use data bases. ACM SIG- SIGPLAN Notices, 16(1):104–106, Jan- PLAN Notices, 16(1):91–93, January uary 1981. CODEN SINODQ. ISSN REFERENCES 47

0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic).

Carbonell:1981:DRI Feather:1981:SCC

[194] Jaime G. Carbonell. Default reason- [199] Martin S. Feather. Some contrasts and ing and inheritance mechanisms on considerations of an approach to mod- type hierarchies. ACM SIGPLAN elling. ACM SIGPLAN Notices, 16(1): Notices, 16(1):107–109, January 1981. 121–123, January 1981. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Goldstein:1981:INS Cattell:1981:IDS [200] Ira Goldstein. Integrating a network- [195] R. G. G. Cattell. Integrating a structured database into an object- database system and programming / oriented programming language. ACM information environment. ACM SIG- SIGPLAN Notices, 16(1):124–125, Jan- PLAN Notices, 16(1):110–111, January uary 1981. CODEN SINODQ. ISSN 1981. CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). 1160 (electronic). Hardgrave:1981:PDM Codd:1981:DMD [201] W. Terry Hardgrave and Donald R. [196] E. F. Codd. Data models in database Deutsch. Processing data model ab- management. ACM SIGPLAN No- stractions. ACM SIGPLAN Notices,16 tices, 16(1):112–114, January 1981. (1):126–127, January 1981. CODEN CODEN SINODQ. ISSN 0362-1340 SINODQ. ISSN 0362-1340 (print), (print), 1523-2867 (print), 1558-1160 1523-2867 (print), 1558-1160 (elec- (electronic). tronic).

Cristian:1981:SBC Hayes:1981:LVT

[197] Flaviu Cristian. On the specification [202] Patrick J. Hayes and Gary G. Hendrix. of behavioural constraints. ACM SIG- A logical view of types. ACM SIG- PLAN Notices, 16(1):115–117, January PLAN Notices, 16(1):128–130, January 1981. CODEN SINODQ. ISSN 0362- 1981. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic).

Deutsch:1981:CUM Hendrix:1981:MVD

[198] L. Peter Deutsch. Constraints: a uni- [203] Gary G. Hendrix. Mediating the views form model for data and control. ACM of databases and database users. ACM SIGPLAN Notices, 16(1):118–120, Jan- SIGPLAN Notices, 16(1):131–132, Jan- uary 1981. CODEN SINODQ. ISSN uary 1981. CODEN SINODQ. ISSN REFERENCES 48

0362-1340 (print), 1523-2867 (print), Leavenworth:1981:DAA 1558-1160 (electronic). [209] B. Leavenworth. A data abstraction Hitchcock:1981:DDO approach to database modelling. ACM SIGPLAN Notices, 16(1):147–149, Jan- [204] Peter Hitchcock. Data dictionaries in open system communication. ACM uary 1981. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), SIGPLAN Notices, 16(1):133–134, Jan- 1558-1160 (electronic). uary 1981. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Levesque:1981:IKB 1558-1160 (electronic). [210] Hector J. Levesque. Incompleteness Katz:1981:HDH in knowledge bases. ACM SIGPLAN [205] Randy H. Katz. Heterogeneous Notices, 16(1):150–152, January 1981. databases and high level abstraction. CODEN SINODQ. ISSN 0362-1340 ACM SIGPLAN Notices, 16(1):135– (print), 1523-2867 (print), 1558-1160 137, January 1981. CODEN SIN- (electronic). ODQ. ISSN 0362-1340 (print), 1523- Lundberg:1981:AIM 2867 (print), 1558-1160 (electronic). [211] Bengt Lundberg and Janis A. Bubenko, King:1981:MCR Jr. Axiomatic information modeling. [206] Jonathan J. King. Modelling concepts ACM SIGPLAN Notices, 16(1):153– for reasoning about access to knowl- 154, January 1981. CODEN SIN- edge. ACM SIGPLAN Notices, 16(1): ODQ. ISSN 0362-1340 (print), 1523- 138–140, January 1981. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- Mark:1981:UDO 2867 (print), 1558-1160 (electronic). [212] William Mark. Use of database orga- Kreps:1981:RVC nization in the Consul system. ACM [207] Peter Kreps. Relativism and views in SIGPLAN Notices, 16(1):155–157, Jan- a conceptual data base model. ACM uary 1981. CODEN SINODQ. ISSN SIGPLAN Notices, 16(1):141–143, Jan- 0362-1340 (print), 1523-2867 (print), uary 1981. CODEN SINODQ. ISSN 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), Mayr:1981:MMD 1558-1160 (electronic). [213] Heinrich C. Mayr. Make more of data Lacroix:1981:ATD types. ACM SIGPLAN Notices, 16(1): [208] Michel Lacroix and Alain Pirotte. As- 158–160, January 1981. CODEN SIN- sociating types with domains of rela- ODQ. ISSN 0362-1340 (print), 1523- tional data bases. ACM SIGPLAN 2867 (print), 1558-1160 (electronic). Notices, 16(1):144–146, January 1981. McLeod:1981:CDM CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [214] Dennis McLeod. On conceptual (electronic). database modelling. ACM SIGPLAN REFERENCES 49

Notices, 16(1):161–163, January 1981. 1981. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). Rowe:1981:IDD Meyer:1981:TLA [220] Lawrence A. Rowe. Issues in the design [215] Bertrand Meyer. A three-level ap- of database programming languages. proach to the description of data struc- ACM SIGPLAN Notices, 16(1):180– tures, and notational framework. ACM 182, January 1981. CODEN SIN- SIGPLAN Notices, 16(1):164–166, Jan- ODQ. ISSN 0362-1340 (print), 1523- uary 1981. CODEN SINODQ. ISSN 2867 (print), 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). dosSantos:1981:TCA

Mylopoulos:1981:PRC [221] C. S. dos Santos, A. L. Furtado, J. M. V. de Castilho, and S. E. R. [216] John Mylopoulos. A perspective for re- de Carvalho. Towards constructive ax- search on conceptual modelling. ACM iomatic specifications. ACM SIGPLAN SIGPLAN Notices, 16(1):167–170, Jan- Notices, 16(1):183–185, January 1981. uary 1981. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic).

Paolini:1981:ADT Schmidt:1981:DAT

[217] Paolo Paolini. Abstract data types [222] Joachim W. Schmidt. Data abstraction and Data Bases. ACM SIGPLAN tools: Design, specification and appli- Notices, 16(1):171–173, January 1981. cation. ACM SIGPLAN Notices, 16(1): CODEN SINODQ. ISSN 0362-1340 186–188, January 1981. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Reiter:1981:DBL Shaw:1981:ADT

[218] Raymond Reiter. Data bases: a [223] Mary Shaw. Abstraction, data types, logical perspective. ACM SIGPLAN and models for software. ACM SIG- Notices, 16(1):174–176, January 1981. PLAN Notices, 16(1):189–191, January CODEN SINODQ. ISSN 0362-1340 1981. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic).

Rich:1981:MPV Sibley:1981:DMS

[219] Charles Rich. Multiple points of view [224] E. H. Sibley. Database management in modelling programs. ACM SIG- systems past and present. ACM PLAN Notices, 16(1):177–179, January SIGPLAN Notices, 16(1):192, January REFERENCES 50

1981. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 16(1):203–206, Jan- 1340 (print), 1523-2867 (print), 1558- uary 1981. CODEN SINODQ. ISSN 1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Sowa:1981:CSK Zilles:1981:TAM [225] John F. Sowa. A conceptual schema for Knowledge-based systems. ACM SIG- [230] Stephen N. Zilles. Types, algebras PLAN Notices, 16(1):193–195, January and modeling. ACM SIGPLAN No- 1981. CODEN SINODQ. ISSN 0362- tices, 16(1):207–209, January 1981. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Thatcher:1981:DAD Bixler:1981:ASS [226] J. W. Thatcher. Data abstraction, data bases and conceptual modelling [231] David C. Bixler. Los Angeles (position Paper). ACM SIGPLAN SIGSPACE/SIGSOFT/SIGPLAN De- Notices, 16(1):196–197, January 1981. cember meeting. ACM SIGPLAN No- CODEN SINODQ. ISSN 0362-1340 tices, 16(2):12, February 1981. CODEN (print), 1523-2867 (print), 1558-1160 SINODQ. ISSN 0362-1340 (print), (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Wasserman:1981:EDA Ashworth:1981:PP [227] Anthony I. Wasserman. The exten- sion of data abstraction to database [232] Robert Ashworth. Prettyprinting for management. ACM SIGPLAN No- power (FORTRAN). ACM SIGPLAN tices, 16(1):198–200, January 1981. Notices, 16(2):16–17, February 1981. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic).

Weber:1981:DTU Bandyopadhyay:1981:SPL

[228] Herbert Weber. Are data types uni- [233] S. K. Bandyopadhyay. A study on pro- versal modelling concepts for data gram level dependency of implemented base systems? ACM SIGPLAN algorithms on its potential operands. Notices, 16(1):201–202, January 1981. ACM SIGPLAN Notices, 16(2):18– CODEN SINODQ. ISSN 0362-1340 25, February 1981. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Wedekind:1981:CAD Bandyopadhyay:1981:TRB

[229] Hartmut H. Wedekind. Constructive [234] S. K. Bandyopadhyay. Theoretical re- Abstract Data types (CAD). ACM lationships between potential operands REFERENCES 51

and basic measurable properties of al- Hanson:1981:PL gorithm structure. ACM SIGPLAN Notices, 16(2):26–34, February 1981. [239] David R. Hanson. The Y pro- CODEN SINODQ. ISSN 0362-1340 gramming language. ACM SIGPLAN (print), 1523-2867 (print), 1558-1160 Notices, 16(2):59–68, February 1981. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Haridi:1981:IEE (electronic). McLeanJones:1981:IS [235] Seif Haridi, John-Olof Bauner, and Gert Svensson. An implementation [240] Douglas McLean Jones. Introduc- and empirical evaluation of the task- tion to SQURL. ACM SIGPLAN ing facilities in ADA. ACM SIGPLAN Notices, 16(2):69–76, February 1981. Notices, 16(2):35–47, February 1981. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Moffat:1981:EPA Cormack:1981:ASO [241] David V. Moffat. Enumerations in Pas- cal, Ada, and beyond. ACM SIG- [236] G. V. Cormack. An algorithm for PLAN Notices, 16(2):77–82, February the selection of overloaded functions in 1981. CODEN SINODQ. ISSN 0362- ADA. ACM SIGPLAN Notices, 16(2): 1340 (print), 1523-2867 (print), 1558- 48–52, February 1981. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Magee:1981:ICC

Dewhurst:1981:ERT [242] Patrick W. Magee. Improving the COBOL CALLed and CALLing pro- [237] Stephen C. Dewhurst. An equivalence gram interface with a pre-processor result for temporal logic. ACM SIG- or CALL statements are harmful, but PLAN Notices, 16(2):53–55, February can be controlled. ACM SIGPLAN 1981. CODEN SINODQ. ISSN 0362- Notices, 16(2):83–88, February 1981. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Rutter:1981:UHL Mahjoub:1981:SCA [238] Paul Rutter. Using a high level lan- [243] Ahmed Mahjoub. Some comments on guage as a cross assembler. ACM SIG- Ada as a real-time programming lan- PLAN Notices, 16(2):56–58, February guage. ACM SIGPLAN Notices, 16(2): 1981. CODEN SINODQ. ISSN 0362- 89–95, February 1981. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 52

Silberschatz:1981:SMA Bates:1981:PPD

[244] Abraham Silberschatz. On the synchro- [249] Rodney M. Bates. A PASCAL pret- nization mechanism of the Ada lan- typrinter with a different purpose. guage. ACM SIGPLAN Notices, 16(2): ACM SIGPLAN Notices, 16(3):10–17, 96–103, February 1981. CODEN SIN- March 1981. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Whitaker:1981:SAI Cole:1981:ASC [245] William A. Whitaker. Summary of the ADA implementor’s meeting: De- [250] S. N. Cole. Ada syntax cross reference. cember 1980. ACM SIGPLAN No- ACM SIGPLAN Notices, 16(3):18–47, tices, 16(2):104–109, February 1981. March 1981. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). Dailey:1981:PIS Whitaker:1981:CPA [246] William A. Whitaker. Comments on [251] Thomas M. Dailey III. A procedure portions of the ACM SIGPLAN con- invocation syntax for enhanced read- ference on the ADA programming lan- ability. ACM SIGPLAN Notices,16 guage not available in the proceed- (3):48–52, March 1981. CODEN SIN- ings. ACM SIGPLAN Notices, 16(2): ODQ. ISSN 0362-1340 (print), 1523- 110–112, February 1981. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- Furtado:1981:PSI 2867 (print), 1558-1160 (electronic). Young:1981:SVP [252] A. L. Furtado and P. A. S. Veloso. Pro- cedural specifications and implementa- [247] William D. Young and Donald I. Good. tions for abstract data types. ACM Steelman and the verifiability of (pre- SIGPLAN Notices, 16(3):53–62, March liminary) ADA. ACM SIGPLAN No- 1981. CODEN SINODQ. ISSN 0362- tices, 16(2):113–119, February 1981. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Harrison:1981:CMB Zimmer:1981:CFC [253] Warren A. Harrison and Kenneth I. [248] J. A. Zimmer. A control form for Magel. A complexity measure based on complex iterations. ACM SIGPLAN nesting level. ACM SIGPLAN Notices, Notices, 16(2):120–131, February 1981. 16(3):63–74, March 1981. CODEN CODEN SINODQ. ISSN 0362-1340 SINODQ. ISSN 0362-1340 (print), (print), 1523-2867 (print), 1558-1160 1523-2867 (print), 1558-1160 (elec- (electronic). tronic). REFERENCES 53

Mengarini:1981:MFA Bergstra:1981:CDS

[254] Bill Mengarini. Macro facilities in [259] J. A. Bergstra and J. J. Ch. Meyer. ADA. ACM SIGPLAN Notices,16 I/O-computable data structures. ACM (3):75–81, March 1981. CODEN SIN- SIGPLAN Notices, 16(4):27–32, April ODQ. ISSN 0362-1340 (print), 1523- 1981. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- Orejas:1981:EMA 1160 (electronic). [255] Fernando Orejas. Even more on advice Bergstra:1981:ICD on structuring compilers and proving them correct: changing an arrow. ACM [260] J. A. Bergstra and J. J. Ch. Meyer. SIGPLAN Notices, 16(3):82–84, March I/O-computable data structures. ACM 1981. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 16(4):27–32, April 1340 (print), 1523-2867 (print), 1558- 1981. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Persch:1981:LGR Crowley:1981:FSM [256] G. Persch, G. Winterstein, S. Drossopoulou, and M. Dausmann. An LALR (1) [261] Charles Crowley. A finite state ma- grammar for (revised) Ada. ACM chine for Western Swing. ACM SIGPLAN Notices, 16(3):85–98, March SIGPLAN Notices, 16(4):33–35, April 1981. CODEN SINODQ. ISSN 0362- 1981. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic).

Tripathi:1981:HVV Falcone:1981:VPL [257] Anand R. Tripathi, William D. Young, [262] Joseph R. Falcone. A vector program- Donald I. Good, and James C. Browne. ming language. ACM SIGPLAN No- HAL/S/V: a verifiable subset for tices, 16(4):36–50, April 1981. CODEN HAL/S. ACM SIGPLAN Notices,16 SINODQ. ISSN 0362-1340 (print), (3):102–113, March 1981. CODEN 1523-2867 (print), 1558-1160 (elec- SINODQ. ISSN 0362-1340 (print), tronic). 1523-2867 (print), 1558-1160 (elec- tronic). Harrison:1981:TAC Barach:1981:STR [263] Warren Harrison and Kenneth Magel. [258] David R. Barach and Frederick N. A topological analysis of the complex- Webb. The symbol table representa- ity of computer programs with less tion of types in the PROPHET system. than three binary branches. ACM ACM SIGPLAN Notices, 16(4):17–26, SIGPLAN Notices, 16(4):51–63, April April 1981. CODEN SINODQ. ISSN 1981. CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). 1160 (electronic). REFERENCES 54

Hunt:1981:BPC 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). [264] J. G. Hunt. Bracketing programme constructs. ACM SIGPLAN Notices, Sale:1981:ARU 16(4):64–67, April 1981. CODEN SIN- [270] A. H. J. Sale. Addition of repeat ODQ. ISSN 0362-1340 (print), 1523- & until as identifiers. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 16(4):98–103, April Kylov:1981:SPP 1981. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [265] Haim I. Kylov and S. Nudelman. 1160 (electronic). Structured programs in PL/I. ACM SIGPLAN Notices, 16(4):68–69, April Wolberg:1981:CCS 1981. CODEN SINODQ. ISSN 0362- [271] John R. Wolberg. Comparing the 1340 (print), 1523-2867 (print), 1558- cost of software conversion to the cost 1160 (electronic). of reprogramming. ACM SIGPLAN Marca:1981:SPS Notices, 16(4):104–110, April 1981. CODEN SINODQ. ISSN 0362-1340 [266] David Marca. Some Pascal style guide- (print), 1523-2867 (print), 1558-1160 lines. ACM SIGPLAN Notices,16 (electronic). (4):70–80, April 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Wexelblat:1981:NB 2867 (print), 1558-1160 (electronic). [272] R. L. Wexelblat. New books. ACM Perkins:1981:LA SIGPLAN Notices, 16(5):16–18, May 1981. CODEN SINODQ. ISSN 0362- [267] Hal Perkins. Lazy I/O is not the 1340 (print), 1523-2867 (print), 1558- answer. ACM SIGPLAN Notices,16 1160 (electronic). (4):81–88, April 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Cook:1981:SAP 2867 (print), 1558-1160 (electronic). [273] Michael L. Cook and Mark G. Arnold. Perkins:1981:LIA A structured APL preprocessor. ACM SIGPLAN Notices, 16(5):22–31, May [268] H. Perkins. Lazy I/O is not the answer. 1981. CODEN SINODQ. ISSN 0362- ACM SIGPLAN Notices, 16(4):81–88, 1340 (print), 1523-2867 (print), 1558- April 1981. CODEN SINODQ. ISSN 1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Levy:1981:MMS

Tanik:1981:PMC [274] Michael Levy. Meeting on melpomenes — a story used to introduce the theory [269] Murat M. Tanik. Prediction mod- of data types. ACM SIGPLAN Notices, els for cyclomatic complexity. ACM 16(5):32–35, May 1981. CODEN SIN- SIGPLAN Notices, 16(4):89–97, April ODQ. ISSN 0362-1340 (print), 1523- 1981. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). REFERENCES 55

Redwine:1981:PDE (print), 1523-2867 (print), 1558-1160 (electronic). [275] Samuel T. Redwine, Jr. A paradigm for dealing with exceptions. ACM SIG- Anonymous:1981:NBa PLAN Notices, 16(5):36–38, May 1981. CODEN SINODQ. ISSN 0362-1340 [280] Anonymous. New books. ACM SIG- (print), 1523-2867 (print), 1558-1160 PLAN Notices, 16(5):??, May 1981. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Remy:1981:EMC (electronic). [276] J. L. Remy and P. A. S. Veloso. Wood:1981:ZPE An economical method for comparing data type specifications. ACM SIG- [281] Steven R. Wood. Z: the 95% pro- PLAN Notices, 16(5):39–42, May 1981. gram editor. ACM SIGPLAN Notices, CODEN SINODQ. ISSN 0362-1340 16(6):1–7, June 1981. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). Sassa:1981:PMR Teitelbaum:1981:WWC [277] Masataka Sassa. A poor man’s real- [282] Tim Teitelbaum, Thomas Reps, and ization of recursive structured FOR- Susan Horwitz. The why and wherefore TRAN. ACM SIGPLAN Notices,16 of the Cornell Program Synthesizer. (5):43–53, May 1981. CODEN SIN- ACM SIGPLAN Notices, 16(6):8–16, ODQ. ISSN 0362-1340 (print), 1523- June 1981. CODEN SINODQ. ISSN 2867 (print), 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Stepoway:1981:ELB Fraser:1981:SDE [278] Stephen L. Stepoway and Abraham Silberschatz. An extension to the [283] Christopher W. Fraser. SYNTAX- language-based access-control mecha- directed editing of general data struc- nism of Jones and Liskov. ACM SIG- tures. ACM SIGPLAN Notices,16 PLAN Notices, 16(5):54–58, May 1981. (6):17–21, June 1981. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Stromfors:1981:IES Wasserman:1981:RRP [284] O. Str¨omfors and L. Jonesj¨o. The [279] A. I. Wasserman, D. D. Sheretz, M. L. implementation and experiences of a Kersten, van de Riet, R. P., and M. D. structure-oriented text editor. ACM Dippe. Revised report on the program- SIGPLAN Notices, 16(6):22–27, June ming language PLAIN. ACM SIG- 1981. CODEN SINODQ. ISSN 0362- PLAN Notices, 16(5):59–80, May 1981. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). REFERENCES 56

Morris:1981:DLD Goldfarb:1981:GAD

[285] Joseph M. Morris and Mayer D. [290] C. F. Goldfarb. A generalized ap- Schwartz. The design of a language- proach to document markup. ACM directed editor for block-structured SIGPLAN Notices, 16(6):68–73, June languages. ACM SIGPLAN Notices,16 1981. CODEN SINODQ. ISSN 0362- (6):28–33, June 1981. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Allen:1981:PHD Good:1981:EFU [291] Todd Allen, Robert Nix, and Alan [286] Michael Good. Etude and the folk- Perlis. PEN: a hierarchical document lore of user interface design. ACM editor. ACM SIGPLAN Notices,16 SIGPLAN Notices, 16(6):34–43, June (6):74–81, June 1981. CODEN SIN- 1981. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Chamberlin:1981:JIS Walker:1981:DES [292] Donald D. Chamberlin, James C. King, [287] Janet H. Walker. The document edi- Donald R. Slutz, Stephen J. P. Todd, tor: a support environment for prepar- and Bradford W. Wade. JANUS: An ing technical documents. ACM SIG- interactive system for document com- PLAN Notices, 16(6):44–50, June 1981. position. ACM SIGPLAN Notices,16 CODEN SINODQ. ISSN 0362-1340 (6):82–91, June 1981. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Turba:1981:CST Kernighan:1981:PLT

[288] Thomas N. Turba. Checking for [293] Brian W. Kernighan. PIC: a language spelling and typographical errors in for typesetting graphics. ACM SIG- computer-based text. ACM SIG- PLAN Notices, 16(6):92–98, June 1981. PLAN Notices, 16(6):51–60, June 1981. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). VanWyde:1981:GTL Cherry:1981:CAW [294] C. T. Van Wyde. A graphics typeset- [289] Lorinda Cherry. Computer aids for ting language. ACM SIGPLAN No- writers. ACM SIGPLAN Notices,16 tices, 16(6):97–107, June 1981. CO- (6):61–67, June 1981. CODEN SIN- DEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 57

VanWyk:1981:GTL Hammer:1981:IEI

[295] Christopher J. Van Wyk. A graph- [300] Michael Hammer, Richard Ilson, Tim ics typesetting language. ACM SIG- Anderson, Edward Gilbert, Michael PLAN Notices, 16(6):99–107, June Good, Bahram Niamir, Larry Rosen- 1981. CODEN SINODQ. ISSN 0362- tein, and Sandor Schoichet. The im- 1340 (print), 1523-2867 (print), 1558- plementation of Etude, an integrated 1160 (electronic). and interactive document production system. ACM SIGPLAN Notices,16 Mikelsons:1981:PIP (6):137–146, June 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [296] Martin Mikelsons. Prettyprinting in 2867 (print), 1558-1160 (electronic). an interactive programming environ- Stallman:1981:EEC ment. ACM SIGPLAN Notices, 16(6): 108–116, June 1981. CODEN SIN- [301] Richard M. Stallman. EMACS: ODQ. ISSN 0362-1340 (print), 1523- the extensible, customizable self- 2867 (print), 1558-1160 (electronic). documenting display editor. ACM SIG- PLAN Notices, 16(6):147–156, June Achugbue:1981:LBP 1981. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [297] James O. Achugbue. On the line 1160 (electronic). breaking problem in text formatting. ACM SIGPLAN Notices, 16(6):117– Reid:1981:ABB 122, June 1981. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 [302] Brian K. Reid and David Hanson. (print), 1558-1160 (electronic). An annotated bibliography of back- ground material on text manipula- Gosling:1981:RA tion. ACM SIGPLAN Notices, 16(6): 157–160, June 1981. CODEN SIN- [298] James Gosling. A redisplay algo- ODQ. ISSN 0362-1340 (print), 1523- rithm. ACM SIGPLAN Notices,16 2867 (print), 1558-1160 (electronic). (6):123–129, June 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Goguen:1981:CMS 2867 (print), 1558-1160 (electronic). [303] J. A. Goguen and J. Meseguer. Com- pleteness of many-sorted equational Barach:1981:DPV logic. ACM SIGPLAN Notices,16 (7):24–32, July 1981. CODEN SIN- [299] David R. Barach, David H. Taen- ODQ. ISSN 0362-1340 (print), 1523- zer, and Robert E. Wells. Design of 2867 (print), 1558-1160 (electronic). the PEN video editor display mod- ule. ACM SIGPLAN Notices, 16(6): Gonnet:1981:CBU 130–136, June 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [304] Gaston H. Gonnet. Coding benchmark 2867 (print), 1558-1160 (electronic). for Utopia84. ACM SIGPLAN Notices, REFERENCES 58

16(7):33–34, July 1981. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Silberschatz:1981:NDP Hankin:1981:DFP [310] Abraham Silberschatz. A note on the [305] C. L. Hankin and H. W. Glaser. distributed program component cell. The data flow programming language ACM SIGPLAN Notices, 16(7):89–96, CAJOLE-an informal introduction. July 1981. CODEN SINODQ. ISSN ACM SIGPLAN Notices, 16(7):35–44, 0362-1340 (print), 1523-2867 (print), July 1981. CODEN SINODQ. ISSN 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), Wexelblat:1981:NBM 1558-1160 (electronic). [311] R. L. Wexelblat. New books: May Kneis:1981:DSI 1981. ACM SIGPLAN Notices,16 (8):6–9, August 1981. CODEN SIN- [306] Wilfried Kneis. Draft standard indus- ODQ. ISSN 0362-1340 (print), 1523- trial real-time FORTRAN. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 16(7):45–60, July 1981. CODEN SINODQ. ISSN 0362-1340 Wexelblat:1981:NBJ (print), 1523-2867 (print), 1558-1160 (electronic). [312] R. L. Wexelblat. New books: June 1981. ACM SIGPLAN Notices, 16(8): Magel:1981:REP 10–13, August 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [307] Kenneth Magel. Regular expressions in 2867 (print), 1558-1160 (electronic). a program complexity metric. ACM SIGPLAN Notices, 16(7):61–65, July Burgess:1981:IBL 1981. CODEN SINODQ. ISSN 0362- [313] C. Burgess and L. James. An indexed 1340 (print), 1523-2867 (print), 1558- bibliography for LR grammars and 1160 (electronic). parsers. ACM SIGPLAN Notices,16 Moffat:1981:MPL (8):14–26, August 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [308] David V. Moffat. A model for Pascal- 2867 (print), 1558-1160 (electronic). like typing. ACM SIGPLAN Notices, 16(7):66–74, July 1981. CODEN SIN- Payne:1981:BSP ODQ. ISSN 0362-1340 (print), 1523- [314] A. J. Payne. A basis for software 2867 (print), 1558-1160 (electronic). physics? ACM SIGPLAN Notices,16 (8):27–30, August 1981. CODEN SIN- Perrott:1981:UEI ODQ. ISSN 0362-1340 (print), 1523- [309] R. H. Perrott and D. K. Stevenson. 2867 (print), 1558-1160 (electronic). Users’ experiences with the ILLIAC IV Rapin:1981:NL system and its programming languages. ACM SIGPLAN Notices, 16(7):75–88, [315] Ch. Rapin and J. Menu. The Newton July 1981. CODEN SINODQ. ISSN language. ACM SIGPLAN Notices,16 REFERENCES 59

(8):31–40, August 1981. CODEN SIN- PLAN Notices, 16(8):69–81, August ODQ. ISSN 0362-1340 (print), 1523- 1981. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Schilit:1981:SGB Anonymous:1981:NBb [316] Bill N. Schilit. A solution to the great big substitution problem: subject mod- [321] Anonymous. New books. ACM SIG- ification during pattern matching in PLAN Notices, 16(8):??, August 1981. SNOBOL4. ACM SIGPLAN Notices, CODEN SINODQ. ISSN 0362-1340 16(8):41–49, August 1981. CODEN (print), 1523-2867 (print), 1558-1160 SINODQ. ISSN 0362-1340 (print), (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Bonet:1981:ASD Shapiro:1981:PPE [322] Rafael Bonet, Antonio Kung, Knut Ripken, Robert K. Yates, Manfred [317] Ehud Shapiro, Gregg Collins, Lewis Sommer, and J¨urgen Winkler. Ada Johnson, and John Ruttenberg. syntax diagrams for top-down analy- PASES: a programming environment sis. ACM SIGPLAN Notices, 16(9): for PASCAL. ACM SIGPLAN Notices, 29–41, September 1981. CODEN SIN- 16(8):50–57, August 1981. CODEN ODQ. ISSN 0362-1340 (print), 1523- SINODQ. ISSN 0362-1340 (print), 2867 (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Booch:1981:DSD Spector:1981:FLP [323] Grady Booch. Describing software de- sign in Ada. ACM SIGPLAN No- [318] David Spector. Full LR(1) parser gen- tices, 16(9):42–47, September 1981. eration. ACM SIGPLAN Notices,16 CODEN SINODQ. ISSN 0362-1340 (8):58–66, August 1981. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). DeRemer:1981:ASC vanderLinden:1981:MFA [324] Frank DeRemer, Tom Penncllo, and [319] Peter van der Linden and Leonard K. W. M. McKeeman. Ada syntax chart. Nicholson. Macro facilities in the ACM SIGPLAN Notices, 16(9):48– Ada environment. ACM SIGPLAN 59, September 1981. CODEN SIN- Notices, 16(8):67–68, August 1981. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Konstam:1981:MCP Winkler:1981:DBPa [325] Aaron H. Konstam. A method for controlling parallelism in programming [320] J. F. H. Winkler. Differences between languages. ACM SIGPLAN Notices,16 preliminary and final Ada. ACM SIG- (9):60–65, September 1981. CODEN REFERENCES 60

SINODQ. ISSN 0362-1340 (print), CODEN SINODQ. ISSN 0362-1340 1523-2867 (print), 1558-1160 (elec- (print), 1523-2867 (print), 1558-1160 tronic). (electronic). Lauer:1981:SCP Gustafson:1981:CFD [326] P. E. Lauer. Synchronization of con- [331] David A. Gustafson. Control flow, data current processes without globality as- flow and data independence. ACM sumptions. ACM SIGPLAN Notices, SIGPLAN Notices, 16(10):13–19, Oc- 16(9):66–80, September 1981. CODEN tober 1981. CODEN SINODQ. ISSN SINODQ. ISSN 0362-1340 (print), 0362-1340 (print), 1523-2867 (print), 1523-2867 (print), 1558-1160 (elec- 1558-1160 (electronic). tronic). Maher:1981:DDS Rowland:1981:EPR [332] B. Maher and D. H. Sleeman. A data [327] David A. Rowland. An extension to driven system for syntactic transforma- PASCAL READ and WRITE proce- tions. ACM SIGPLAN Notices, 16(10): dures. ACM SIGPLAN Notices, 16(9): 50–52, October 1981. CODEN SIN- 81–82, September 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Malcolm:1981:BCC Shimon:1981:SER [333] James A. Malcolm. Brevity and clar- [328] Cohen Shimon. Simplicity = efficiency ity in command languages. ACM SIG- = readability: a simple INFIX to PLAN Notices, 16(10):53–59, October PREFIX algorithm. ACM SIGPLAN 1981. CODEN SINODQ. ISSN 0362- Notices, 16(9):83–89, September 1981. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Maurer:1981:ACP Wetherell:1981:PAR [334] W. D. Maurer. An alternate char- acterization of preorder, inorder, and [329] C. S. Wetherell. Problems with the postorder. ACM SIGPLAN Notices, Ada reference grammar. ACM SIG- 16(10):60–61, October 1981. CODEN PLAN Notices, 16(9):90–104, Septem- SINODQ. ISSN 0362-1340 (print), ber 1981. CODEN SINODQ. ISSN 1523-2867 (print), 1558-1160 (elec- 0362-1340 (print), 1523-2867 (print), tronic). 1558-1160 (electronic). See note [523]. Narayana:1981:FTP Ganapathi:1981:BAR [335] K. T. Narayana and M. Clint. On [330] M. Ganapathi and C. N. Fischer. Bib- the formal treatment of a permuta- liography on automated retargetable tion finding program. ACM SIGPLAN code generation. ACM SIGPLAN Notices, 16(10):62–73, October 1981. Notices, 16(10):9–12, October 1981. CODEN SINODQ. ISSN 0362-1340 REFERENCES 61

(print), 1523-2867 (print), 1558-1160 Morris:1981:CAR (electronic). [341] Alfred H. Morris, Jr. Can Ada replace Jenks:1981:LCA FORTRAN for numerical computa- tion? ACM SIGPLAN Notices, 16(12): [336] Richard D. Jenks and Barry M. Trager. A language for computational algebra. 10–13, December 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ACM SIGPLAN Notices, 16(11):22– 2867 (print), 1558-1160 (electronic). 29, November 1981. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Fitzhorn:1981:CTC 2867 (print), 1558-1160 (electronic). [342] Patrick A. Fitzhorn and Gearold R. Mayer:1981:VRP Johnson. C: toward a concise syn- [337] Alastair J. W. Mayer. Value receiv- tactic description. ACM SIGPLAN ing procedures. ACM SIGPLAN No- Notices, 16(12):14–21, December 1981. tices, 16(11):30–34, November 1981. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Ben-Ari:1981:MMU Winkler:1981:DBPb [343] Mordechai Ben-Ari and Amiram Yehu- [338] J. F. H. Winkler. Differences between dai. A methodology for modular use of preliminary and final Ada. ACM SIG- Ada. ACM SIGPLAN Notices, 16(12): PLAN Notices, 16(11):35–48, Novem- 22–26, December 1981. CODEN SIN- ber 1981. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). VanDeusen:1981:TR Ince:1981:IFS [344] Mary Van Deusen. Types in RED. [339] Darrel C. Ince. The implementa- ACM SIGPLAN Notices, 16(12):27– tion of file structures in some high 38, December 1981. CODEN SIN- level languages. ACM SIGPLAN No- ODQ. ISSN 0362-1340 (print), 1523- tices, 16(11):49–55, November 1981. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 Wexelblat:1982:NBD (print), 1523-2867 (print), 1558-1160 (electronic). [345] R. L. Wexelblat. New books: Decem- ber 1981. ACM SIGPLAN Notices,17 Elliott:1981:FSD (1):4–8, January 1982. CODEN SIN- [340] D. G. Elliott. FORTRAN 77 and ODQ. ISSN 0362-1340 (print), 1523- structured design. ACM SIGPLAN 2867 (print), 1558-1160 (electronic). Notices, 16(12):7–9, December 1981. Goguen:1982:CMS CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [346] J. A. Goguen and J. Meseguer. Com- (electronic). pleteness of many-sorted equational REFERENCES 62

logic. ACM SIGPLAN Notices, 17(1): 1340 (print), 1523-2867 (print), 1558- 9–17, January 1982. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Stroustrup:1982:CAD

Booch:1982:NSC [352] Bjarne Stroustrup. Classes: an ab- stract data type facility for the C lan- [347] Grady Booch. Naming subprograms guage. ACM SIGPLAN Notices, 17(1): with clarity. ACM SIGPLAN Notices, 42–51, January 1982. CODEN SIN- 17(1):18–22, January 1982. CODEN ODQ. ISSN 0362-1340 (print), 1523- SINODQ. ISSN 0362-1340 (print), 2867 (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Anonymous:1982:NBa

Dixon:1982:PCT [353] Anonymous. New books. ACM SIG- PLAN Notices, 17(1):??, January 1982. [348] Douglas F. Dixon. A Pascal com- CODEN SINODQ. ISSN 0362-1340 piler testing facility. ACM SIGPLAN (print), 1523-2867 (print), 1558-1160 Notices, 17(1):23–26, January 1982. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Wexelblat:1982:NBF (electronic). [354] R. L. Wexelblat. New books: February Laski:1982:AGI 1981. ACM SIGPLAN Notices, 17(2): [349] Janusz W. Laski. Application of the 17–19, February 1982. CODEN SIN- goal invariant to the structuring of pro- ODQ. ISSN 0362-1340 (print), 1523- grams. ACM SIGPLAN Notices, 17(1): 2867 (print), 1558-1160 (electronic). 27–36, January 1982. CODEN SIN- Tai:1982:CPP ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [355] Kuo-Chung Tai. Comments on pa- rameter passing techniques in pro- Kilov:1982:GWP gramming languages. ACM SIGPLAN [350] Haim Kilov and S. Nudelman. Guide- Notices, 17(2):24–27, February 1982. lines for writing PL/I programs. ACM CODEN SINODQ. ISSN 0362-1340 SIGPLAN Notices, 17(1):37–39, Jan- (print), 1523-2867 (print), 1558-1160 uary 1982. CODEN SINODQ. ISSN (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Jessop:1982:APD

Bykat:1982:EPI [356] Warren H. Jessop. Ada packages and distributed systems. ACM SIGPLAN [351] Alex Bykat. An extension to PASCAL Notices, 17(2):28–36, February 1982. input-output procedures. ACM SIG- CODEN SINODQ. ISSN 0362-1340 PLAN Notices, 17(1):40–41, January (print), 1523-2867 (print), 1558-1160 1982. CODEN SINODQ. ISSN 0362- (electronic). REFERENCES 63

Topor:1982:NER Magel:1982:TSP

[357] Rodney W. Topor. A note on error [362] Kenneth Magel. A theory of small pro- recovery in recursive descent parsers. gram complexity. ACM SIGPLAN No- ACM SIGPLAN Notices, 17(2):37– tices, 17(3):37–45, March 1982. CO- 40, February 1982. CODEN SIN- DEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic).

Ford:1982:ORV Morrison:1982:SSD

[358] Gary Ford and Brian Hansche. Op- [363] Ronald Morrison. The string as a sim- tional, repeatable, and varying type ple data type. ACM SIGPLAN Notices, parameters. ACM SIGPLAN Notices, 17(3):46–52, March 1982. CODEN 17(2):41–48, February 1982. CODEN SINODQ. ISSN 0362-1340 (print), SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- 1523-2867 (print), 1558-1160 (elec- tronic). tronic). Prael:1982:POS Roberts:1982:MBP [364] C. E. Prael. PASCAL for operating [359] Tim N. Roberts. More on bit pro- software? A critical examination. ACM cessing with FORTRAN. ACM SIG- SIGPLAN Notices, 17(3):53–57, March PLAN Notices, 17(2):49–52, February 1982. CODEN SINODQ. ISSN 0362- 1982. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). Salt:1982:DSS Johnson:1982:SDG [365] Norman F. Salt. Defining software sci- [360] Mark Scott Johnson. A software de- ence counting strategies. ACM SIG- bugging glossary. ACM SIGPLAN PLAN Notices, 17(3):58–67, March Notices, 17(2):53–70, February 1982. 1982. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). Scowen:1982:SSM Anonymous:1982:NBb [366] R. S. Scowen. A standard syntactic [361] Anonymous. New books. ACM metalanguage. ACM SIGPLAN No- SIGPLAN Notices, 17(2):??, February tices, 17(3):68–73, March 1982. CO- 1982. CODEN SINODQ. ISSN 0362- DEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). REFERENCES 64

Scowen:1982:SSP Hennessy:1982:HST

[367] R. S. Scowen and Z. J. Ciechanow- [372] John Hennessy, Norman Jouppi, For- icz. Seven sorts of programs. ACM est Baskett, Thomas Gross, and John SIGPLAN Notices, 17(3):74–79, March Gill. Hardware/software tradeoffs for 1982. CODEN SINODQ. ISSN 0362- increased performance. ACM SIG- 1340 (print), 1523-2867 (print), 1558- PLAN Notices, 17(4):2–11, April 1982. 1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Spector:1982:MOG (electronic). Rymarczyk:1982:CGP [368] David Spector. Minimal overhead garbage collection of complex list struc- [373] James W. Rymarczyk. Coding guide- ture. ACM SIGPLAN Notices, 17(3): lines for pipelined processors. ACM 80–82, March 1982. CODEN SIN- SIGPLAN Notices, 17(4):12–19, April ODQ. ISSN 0362-1340 (print), 1523- 1982. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). vandenBosch:1982:TPL Johnsson:1982:OMP [369] Peter van den Bosch. The translation [374] Richard K. Johnsson and John D. of programming languages through the Wick. An overview of the Mesa proces- use of a graph transformation language. sor architecture. ACM SIGPLAN No- ACM SIGPLAN Notices, 17(3):83–92, tices, 17(4):20–29, April 1982. CODEN March 1982. CODEN SINODQ. ISSN SINODQ. ISSN 0362-1340 (print), 0362-1340 (print), 1523-2867 (print), 1523-2867 (print), 1558-1160 (elec- 1558-1160 (electronic). tronic). vanderLinden:1982:AOA Berenbaum:1982:OSL

[370] Peter van der Linden. Ambiguity and [375] Alan D. Berenbaum, Michael W. orthogonality in Ada. ACM SIG- Condry, and Priscilla M. Lu. The op- PLAN Notices, 17(3):93–94, March erating system and language support 1982. CODEN SINODQ. ISSN 0362- features of the BELLMACTM-32 mi- 1340 (print), 1523-2867 (print), 1558- croprocessor. ACM SIGPLAN Notices, 1160 (electronic). 17(4):30–38, April 1982. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Rattner:1982:HSC 2867 (print), 1558-1160 (electronic). Radin:1982:M [371] Justin Rattner. Hardware/software co- operation in the iAPX-32. ACM SIG- [376] George Radin. The 801 minicomputer. PLAN Notices, 17(4):1, April 1982. ACM SIGPLAN Notices, 17(4):39–47, CODEN SINODQ. ISSN 0362-1340 April 1982. CODEN SINODQ. ISSN (print), 1523-2867 (print), 1558-1160 0362-1340 (print), 1523-2867 (print), (electronic). 1558-1160 (electronic). REFERENCES 65

Ditzel:1982:RAF Cook:1982:EIO

[377] David R. Ditzel and H. R. McLel- [382] Robert P. Cook and Nitin Donde. An lan. Register allocation for free: experiment to improve operand ad- The C machine stack cache. ACM dressing. ACM SIGPLAN Notices,17 SIGPLAN Notices, 17(4):48–56, April (4):87–91, April 1982. CODEN SIN- 1982. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Fusaoka:1982:CCH Harbison:1982:AAO [383] Akira Fusaoka and Masaharu Hi- rayama. Compiler chip: a hardware [378] Samuel P. Harbison. An architec- implementation of compiler. ACM tural alternative to optimizing com- SIGPLAN Notices, 17(4):92–95, April pilers. ACM SIGPLAN Notices,17 1982. CODEN SINODQ. ISSN 0362- (4):57–65, April 1982. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Rau:1982:ASE Lampson:1982:FPC [384] B. R. Rau, C. D. Glaeser, and E. M. Greenawalt. Architectural support [379] Butler W. Lampson. Fast procedure for the efficient generation of code calls. ACM SIGPLAN Notices,17 for horizontal architectures. ACM (4):66–76, April 1982. CODEN SIN- SIGPLAN Notices, 17(4):96–99, April ODQ. ISSN 0362-1340 (print), 1523- 1982. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Jones:1982:SPM McLear:1982:GCD [380] Douglas W. Jones. Systematic pro- tection mechanism design. ACM [385] R. E. McLear, D. M. Scheibelhut, and SIGPLAN Notices, 17(4):77–80, April E. Tammaru. Guidelines for creating 1982. CODEN SINODQ. ISSN 0362- a debuggable processor. ACM SIG- 1340 (print), 1523-2867 (print), 1558- PLAN Notices, 17(4):100–106, April 1160 (electronic). 1982. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Reed:1982:GPM 1160 (electronic). Wilkes:1982:HSM [381] Karl Reed. On a general property of memory mapping tables. ACM [386] M. V. Wilkes. Hardware support for SIGPLAN Notices, 17(4):81–86, April memory protection: Capability imple- 1982. CODEN SINODQ. ISSN 0362- mentations. ACM SIGPLAN Notices, 1340 (print), 1523-2867 (print), 1558- 17(4):107–116, April 1982. CODEN 1160 (electronic). SINODQ. ISSN 0362-1340 (print), REFERENCES 66

1523-2867 (print), 1558-1160 (elec- Sweet:1982:EAM tronic). [391] Richard E. Sweet and James G. Sand- Pollack:1982:SAM man, Jr. Empirical analysis of the Mesa instruction set. ACM SIG- [387] Fred J. Pollack, George W. Cox, PLAN Notices, 17(4):158–166, April Dan W. Hammerstrom, Kevin C. 1982. CODEN SINODQ. ISSN 0362- Kahn, Konrad K. Lai, and Justin R. 1340 (print), 1523-2867 (print), 1558- Rattner. Supporting Ada mem- 1160 (electronic). ory management in the iAPX-432. ACM SIGPLAN Notices, 17(4):117– McDaniel:1982:AMI 131, April 1982. CODEN SIN- [392] Gene McDaniel. An analysis of a ODQ. ISSN 0362-1340 (print), 1523- Mesa instruction set using dynamic 2867 (print), 1558-1160 (electronic). instruction frequencies. ACM SIG- PLAN Notices, 17(4):167–176, April Sansonnet:1982:DEL 1982. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [388] J. P. Sansonnet, M. Castan, C. Perce- 1160 (electronic). bois, D. Botella, and J. Perez. Direct execution of LISP on a list-directed ar- Wiecek:1982:CSV chitecture. ACM SIGPLAN Notices,17 (4):132–139, April 1982. CODEN SIN- [393] Cheryl A. Wiecek. A case study ODQ. ISSN 0362-1340 (print), 1523- of VAX-11 instruction set usage for 2867 (print), 1558-1160 (electronic). compiler execution. ACM SIGPLAN Notices, 17(4):177–184, April 1982. Johnson:1982:SRA CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [389] Mark Scott Johnson. Some require- (electronic). ments for architectural support of soft- ware debugging. ACM SIGPLAN Maekawa:1982:FSA Notices, 17(4):140–148, April 1982. [394] Mamoru Maekawa, Ken Sakamura, and CODEN SINODQ. ISSN 0362-1340 Chiaki Ishikawa. Firmware structure (print), 1523-2867 (print), 1558-1160 and architectural support for moni- (electronic). tors, vertical migration and user mi- croprogramming. ACM SIGPLAN Middelburg:1982:EPA Notices, 17(4):185–194, April 1982. CODEN SINODQ. ISSN 0362-1340 [390] C. A. Middelburg. The effect of (print), 1523-2867 (print), 1558-1160 the PDP-11 architecture on code gen- (electronic). eration for chill. ACM SIGPLAN Notices, 17(4):149–157, April 1982. Kamibayashi:1982:HOS CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [395] N. Kamibayashi, H. Ogawana, K. Na- (electronic). gayama, and H. Aiso. Heart: An REFERENCES 67

operating system nucleus machine im- Guazzo:1982:AFA plemented by firmware. ACM SIG- PLAN Notices, 17(4):195–204, April [400] Mauro Guazzo. APL finds its 1982. CODEN SINODQ. ISSN 0362- APLOMB. ACM SIGPLAN Notices, 1340 (print), 1523-2867 (print), 1558- 17(5):29–37, May 1982. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Ahuja:1982:MMA Kranc:1982:SCF [396] Sudhir R. Ahuja and Abhaya Asthana. A multi-microprocessor architecture [401] Morris E. Kranc. A separate compila- with hardware support for communi- tion facility for PASCAL. ACM SIG- cation and scheduling. ACM SIG- PLAN Notices, 17(5):38–46, May 1982. PLAN Notices, 17(4):205–209, April CODEN SINODQ. ISSN 0362-1340 1982. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Greiter:1982:DTT Dijkstra:1982:HDW [402] Gebhard Greiter. A data type theory. [397] Edsger W. Dijkstra. How do we tell ACM SIGPLAN Notices, 17(5):47–53, truths that might hurt? ACM SIG- May 1982. CODEN SINODQ. ISSN PLAN Notices, 17(5):13–15, May 1982. 0362-1340 (print), 1523-2867 (print), CODEN SINODQ. ISSN 0362-1340 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 Carter:1982:CI (electronic). [403] Breck Carter. On choosing identifiers. Barach:1982:TFSa ACM SIGPLAN Notices, 17(5):54–59, [398] David R. Barach, David H. Taenzer, May 1982. CODEN SINODQ. ISSN and Robert E. Wells. A technique 0362-1340 (print), 1523-2867 (print), for finding storage allocation errors 1558-1160 (electronic). in C-language problems. ACM SIG- Holt:1982:SIC PLAN Notices, 17(5):16–23, May 1982. CODEN SINODQ. ISSN 0362-1340 [404] R. C. Holt. A short introduction (print), 1523-2867 (print), 1558-1160 to Concurrent Euclid. ACM SIG- (electronic). PLAN Notices, 17(5):60–79, May 1982. CODEN SINODQ. ISSN 0362-1340 Ancona:1982:BCL (print), 1523-2867 (print), 1558-1160 [399] M. Ancona, G. Dodero, and V. Gi- (electronic). anuzzi. Building collections of LR(k) Thanh:1982:ITC items with partial expansion of looka- head strings. ACM SIGPLAN Notices, [405] Nguyen the Thanh and E. Walter 17(5):25–28, May 1982. CODEN SIN- Raschner. Indirect threaded code used ODQ. ISSN 0362-1340 (print), 1523- to emulate a virtual machine. ACM 2867 (print), 1558-1160 (electronic). SIGPLAN Notices, 17(5):80–89, May REFERENCES 68

1982. CODEN SINODQ. ISSN 0362- Bird:1982:ICG 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). [411] Peter L. Bird. An implementation of a code generator specification language Seyfer:1982:CTS for table driven code generators. ACM SIGPLAN Notices, 17(6):44–55, June [406] H. K. Seyfer. Compiler test sets. ACM 1982. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 17(5):90–97, May 1340 (print), 1523-2867 (print), 1558- 1982. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Landwehr:1982:EAC Madhavji:1982:CP [412] Rudolf Landwehr, Hans-Stephan Jan- sohn, and Gerhard Goos. Experience [407] N. H. Madhavji and I. R. Wilson. Cray with an automatic code-generator gen- Pascal. ACM SIGPLAN Notices,17 erator. ACM SIGPLAN Notices,17 (6):1–14, June 1982. CODEN SIN- (6):56–66, June 1982. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Kipps:1982:EPT Burke:1982:PMS [408] I. M. Kipps. Experience with porting [413] Michael Burke and Gerald A. Fisher, techniques on a COBOL 74 compiler. Jr. A practical method for syntac- ACM SIGPLAN Notices, 17(6):15–21, tic error diagnosis and recovery. ACM June 1982. CODEN SINODQ. ISSN SIGPLAN Notices, 17(6):67–78, June 0362-1340 (print), 1523-2867 (print), 1982. CODEN SINODQ. ISSN 0362- 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Auslander:1982:OPC Mauney:1982:FMA [409] Marc Auslander and Martin Hopkins. An overview of the PL.8 compiler. [414] Jon Mauney and Charles N. Fischer. A ACM SIGPLAN Notices, 17(6):22–31, forward move algorithm for LL and LR June 1982. CODEN SINODQ. ISSN parsers. ACM SIGPLAN Notices,17 0362-1340 (print), 1523-2867 (print), (6):79–87, June 1982. CODEN SIN- 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Graham:1982:ETD Johnson:1982:SED [410] Susan L. Graham, Robert R. Henry, and Robert A. Schulman. An experi- [415] C. W. Johnson and C. Runciman. Se- ment in table driven code generation. mantic errors — diagnosis and repair. ACM SIGPLAN Notices, 17(6):32–43, ACM SIGPLAN Notices, 17(6):88–97, June 1982. CODEN SINODQ. ISSN June 1982. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). REFERENCES 69

Chaitin:1982:RAS LaLonde:1982:FCS

[416] G. J. Chaitin. Register allocation [421] Wilf R. LaLonde and Jim des Riv- and spilling via graph coloring. ACM ieres. A flexible compiler struc- SIGPLAN Notices, 17(6):98–105, June ture that allows dynamic phase order- 1982. CODEN SINODQ. ISSN 0362- ing. ACM SIGPLAN Notices, 17(6): 1340 (print), 1523-2867 (print), 1558- 134–139, June 1982. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Chow:1982:DDF Seyfer:1982:TTS [417] Anita L. Chow and Andres Rud- [422] Harlan K. Seyfer. Tailoring test- mik. The design of a data flow an- ing to a specific compiler — experi- alyzer. ACM SIGPLAN Notices,17 ences. ACM SIGPLAN Notices,17 (6):106–113, June 1982. CODEN SIN- (6):140–152, June 1982. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Markstein:1982:ORC Koskimies:1982:CCU

[418] Victoria Markstein, John Cocke, and [423] Kai Koskimies, Kari-Jouko R¨aih¨a, and Peter Markstein. Optimization of range Matti Sarjakoski. Compiler con- checking. ACM SIGPLAN Notices,17 struction using attribute grammars. (6):114–119, June 1982. CODEN SIN- ACM SIGPLAN Notices, 17(6):153– ODQ. ISSN 0362-1340 (print), 1523- 159, June 1982. CODEN SINODQ. 2867 (print), 1558-1160 (electronic). ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Graham:1982:GCG Farrow:1982:LYA [419] Susan L. Graham, Peter B. Kessler, [424] Rodney Farrow. LINGUIST-86: and Marshall K. Mckusick. Gprof: a Yet another translator writing sys- call graph execution profiler. ACM tem based on attribute grammars. SIGPLAN Notices, 17(6):120–126, ACM SIGPLAN Notices, 17(6):160– June 1982. CODEN SINODQ. ISSN 171, June 1982. CODEN SINODQ. 0362-1340 (print), 1523-2867 (print), ISSN 0362-1340 (print), 1523-2867 1558-1160 (electronic). (print), 1558-1160 (electronic). Turba:1982:FDE Ganzinger:1982:TGS [420] Thomas N. Turba. A facility for the [425] Harald Ganzinger, Robert Giegerich, downward extension of a high-level lan- Ulrich M¨oncke, and Reinhard Wilhelm. guage. ACM SIGPLAN Notices,17 A truly generative semantics-directed (6):127–133, June 1982. CODEN SIN- compiler generator. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 17(6):172–184, June 1982. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 REFERENCES 70

(print), 1523-2867 (print), 1558-1160 erators. ACM SIGPLAN Notices,17 (electronic). (6):230–244, June 1982. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Krumme:1982:PMC 2867 (print), 1558-1160 (electronic). [426] David W. Krumme and David H. Ack- Sethi:1982:CFA ley. A practical method for code gen- eration based on exhaustive search. [431] Ravi Sethi. Control flow aspects ACM SIGPLAN Notices, 17(6):185– of semantics directed compiling (sum- 196, June 1982. CODEN SINODQ. mary). ACM SIGPLAN Notices,17 ISSN 0362-1340 (print), 1523-2867 (6):245–260, June 1982. CODEN SIN- (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Morgan:1982:AEI Brooks:1982:OCL [427] Thomas M. Morgan and Lawrence A. Rowe. Analyzing exotic instruc- [432] Rodney A. Brooks, Richard P. Gabriel, tions for a retargetable code genera- and Guy L. Steele, Jr. An opti- tor. ACM SIGPLAN Notices, 17(6): mizing compiler for lexically scoped 197–204, June 1982. CODEN SIN- LISP. ACM SIGPLAN Notices, 17(6): ODQ. ISSN 0362-1340 (print), 1523- 261–275, June 1982. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Crawford:1982:EPC Griss:1982:CSP [428] John Crawford. Engineering a pro- duction code generator. ACM SIG- [433] Martin L. Griss, Eric Benson, and An- PLAN Notices, 17(6):205–215, June thony C. Hearn. Current status of a 1982. CODEN SINODQ. ISSN 0362- portable LISP compiler. ACM SIG- 1340 (print), 1523-2867 (print), 1558- PLAN Notices, 17(6):276–283, June 1160 (electronic). 1982. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Bodwin:1982:EEC 1160 (electronic). [429] James Bodwin, Laurette Bradley, Ko- Moor:1982:ACP hji Kanda, Diane Litle, and Uwe Ple- ban. Experience with an experi- [434] Ian W. Moor. An applicative com- mental compiler generator based on piler for a parallel machine. ACM SIG- denotational semantics. ACM SIG- PLAN Notices, 17(6):284–293, June PLAN Notices, 17(6):216–229, June 1982. CODEN SINODQ. ISSN 0362- 1982. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). Marshall:1982:LGP Raskovsky:1982:DSS [435] Howard Z. Marshall. The linear graph [430] Martin R. Raskovsky. Denotational se- package, a compiler building environ- mantics as a specification of code gen- ment. ACM SIGPLAN Notices, 17(6): REFERENCES 71

294–300, June 1982. CODEN SIN- Ada. ACM SIGPLAN Notices, 17(6): ODQ. ISSN 0362-1340 (print), 1523- 334–339, June 1982. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Rudmik:1982:ESC Atkinson:1982:PAA [436] Andres Rudmik and Barbara G. Moore. An efficient separate com- [441] Malcolm Atkinson, Ken Chisholm, and pilation strategy for very large pro- Paul Cockshott. PS-algol: an Algol grams. ACM SIGPLAN Notices,17 with a persistent heap. ACM SIG- (6):301–307, June 1982. CODEN SIN- PLAN Notices, 17(7):24–31, July 1982. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Avakian:1982:DIS Barach:1982:TFS [437] Arra Avakian, Sam Haradhvala, Ju- lian Horn, and Bruce Knobe. The de- [442] David R. Barach, David H. Taenzer, sign of an integrated support software and Robert E. Wells. A technique system. ACM SIGPLAN Notices,17 for finding storage allocation errors (6):308–317, June 1982. CODEN SIN- in C-language programs. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 17(7):32–38, July 1982. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Baker:1982:SPS (electronic). [438] T. P. Baker. A single-pass syntax- Waters:1982:PES directed front end for Ada. ACM SIG- PLAN Notices, 17(6):318–326, June [443] Richard C. Waters. Program editors 1982. CODEN SINODQ. ISSN 0362- should not abandon text oriented com- 1340 (print), 1523-2867 (print), 1558- mands. ACM SIGPLAN Notices,17 1160 (electronic). (7):39–46, July 1982. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Pratt:1982:EFS 2867 (print), 1558-1160 (electronic). [439] Terrence W. Pratt and George D. May- Park:1982:NLF dwell. Experience with the formal se- mantic definition of HAL/S. ACM SIG- [444] J. C. H. Park. A new LALR formalism. PLAN Notices, 17(6):327–333, June ACM SIGPLAN Notices, 17(7):47–61, 1982. CODEN SINODQ. ISSN 0362- July 1982. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). Drossopoulou:1982:AGA Harland:1982:ALE [440] S. Drossopoulou, J. Uhl, G. Persch, [445] David M. Harland and Hamish I. E. G. Goos, M. Dausmann, and G. Win- Gunn. Another look at enumerated terstein. An attribute grammar for types. ACM SIGPLAN Notices,17 REFERENCES 72

(7):62–71, July 1982. CODEN SIN- Early:1982:FPT ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [451] Grady Early. and the two-pass assembler. ACM SIG- Gladney:1982:HPS PLAN Notices, 17(8):34–42, August [446] H. M. Gladney. How to print with style. 1982. CODEN SINODQ. ISSN 0362- ACM SIGPLAN Notices, 17(7):72–79, 1340 (print), 1523-2867 (print), 1558- July 1982. CODEN SINODQ. ISSN 1160 (electronic). 0362-1340 (print), 1523-2867 (print), Spector:1982:AIM 1558-1160 (electronic). [452] David Spector. Ambiguities and in- Fischer:1982:NGL securities in Modula-2. ACM SIG- [447] Ronald Fischer. A note on goto- PLAN Notices, 17(8):43–51, August less programming in APL using the 1982. CODEN SINODQ. ISSN 0362- unquote-operator. ACM SIGPLAN 1340 (print), 1523-2867 (print), 1558- Notices, 17(7):80–87, July 1982. CO- 1160 (electronic). DEN SINODQ. ISSN 0362-1340 Hill:1982:IDN (print), 1523-2867 (print), 1558-1160 (electronic). [453] Gregory P. Hill. An improvement over deeply nested IF-THEN-ELSE control Lesk:1982:EDT structures. ACM SIGPLAN Notices,17 [448] Michael Lesk. English for decision ta- (8):52–56, August 1982. CODEN SIN- bles considered harmful. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 17(7):88, July 1982. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 See comment [522]. (print), 1523-2867 (print), 1558-1160 Culik:1982:APL (electronic). See note [834]. [454] Karel Culik. An advanced program- deJong:1982:SDF ming language definition and domain [449] M. D. de Jong and C. L. Hankin. Struc- correctness of programs. ACM SIG- tured data flow programming. ACM PLAN Notices, 17(8):57–66, August SIGPLAN Notices, 17(8):18–27, Au- 1982. CODEN SINODQ. ISSN 0362- gust 1982. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). Jones:1982:CLS McCaig:1982:TNS [455] Mark A. Jones. A comparison of [450] Martin McCaig. Towards a novel LISP specifications of function defini- string processing language. ACM SIG- tion and argument handling. ACM PLAN Notices, 17(8):28–33, August SIGPLAN Notices, 17(8):67–73, Au- 1982. CODEN SINODQ. ISSN 0362- gust 1982. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). REFERENCES 73

Hansche:1982:SBC Piwowarski:1982:NLC

[456] B. Hansche, S. Hudson, B., and Huey. [461] Paul Piwowarski. A nesting level Selected bibliography of compiler op- complexity measure. ACM SIGPLAN timization topics. ACM SIGPLAN Notices, 17(9):44–50, September 1982. Notices, 17(8):74–83, August 1982. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Jokinen:1982:EPP Rentsch:1982:OOP [457] Matti O. Jokinen. The effect of pa- [462] Tim Rentsch. Object oriented pro- rameter passing and other implementa- gramming. ACM SIGPLAN Notices, tion dependent mechanisms is undecid- 17(9):51–57, September 1982. CODEN able. ACM SIGPLAN Notices, 17(9): SINODQ. ISSN 0362-1340 (print), 16–17, September 1982. CODEN SIN- 1523-2867 (print), 1558-1160 (elec- ODQ. ISSN 0362-1340 (print), 1523- tronic). 2867 (print), 1558-1160 (electronic). Greiter:1982:RLC Cook:1982:LOM [458] Curtis R. Cook and R. R. Oldehoeft. [463] G. Greiter. Remarks on language A letter oriented minimal perfect hash- concepts for specifying process syn- ing function. ACM SIGPLAN No- chronization. ACM SIGPLAN No- tices, 17(9):18–27, September 1982. tices, 17(9):58–61, September 1982. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Sumner:1982:MSP Laski:1982:DFG

[459] Roger T. Sumner and R. E. Gleaves. [464] Janusz Laski. On data flow guided Modula-2 — a solution to Pascal’s program testing. ACM SIGPLAN problems. ACM SIGPLAN Notices,17 Notices, 17(9):62–71, September 1982. (9):28–33, September 1982. CODEN CODEN SINODQ. ISSN 0362-1340 SINODQ. ISSN 0362-1340 (print), (print), 1523-2867 (print), 1558-1160 1523-2867 (print), 1558-1160 (elec- (electronic). tronic). Wilson:1982:BPS Marca:1982:RCU [460] Walter W. Wilson. Beyond PRO- [465] David Marca. A repetition construct LOG: software specification by gram- for UNIX version 6. ACM SIGPLAN mar. ACM SIGPLAN Notices, 17(9): Notices, 17(9):72–75, September 1982. 34–43, September 1982. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 74

Stotts:1982:CSCa Stotts:1982:CSCb

[466] Paul David Stotts, Jr. A compar- [471] Paul David Stotts, Jr. A compar- ative survey of concurrent program- ative survey of concurrent program- ming languages. ACM SIGPLAN No- ming languages. ACM SIGPLAN tices, 17(9):76–87, September 1982. Notices, 17(10):50–61, October 1982. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). Identical to [471]. (electronic). Identical to [466]. Meijer:1982:YYA Stone:1982:PRH [472] H. Meijer and A. Nijholt. YABBER- [467] Roger G. Stone. Points recurring. yet another bibliography: transla- the history of a railway problem. tor writing tools. ACM SIGPLAN ACM SIGPLAN Notices, 17(9):88– Notices, 17(10):62–72, October 1982. 94, September 1982. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic).

Crowe:1982:IC Aretz:1982:SDI [473] F. E. J. Kruseman Aretz. Syntax dia- [468] M. K. Crowe. An incremental com- grams for ISO Pascal Standard. ACM piler. ACM SIGPLAN Notices, 17(10): SIGPLAN Notices, 17(10):73–78, Oc- 13–22, October 1982. CODEN SIN- tober 1982. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Rees:1982:AAA Gootherts:1982:CPL

[469] Michael J. Rees. Automatic assessment [474] Paul D. Gootherts and James W. aids for Pascal programs. ACM SIG- Davis. Common programming lan- PLAN Notices, 17(10):33–42, October guage ambiguity. ACM SIGPLAN 1982. CODEN SINODQ. ISSN 0362- Notices, 17(11):7–10, November 1982. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). MacLennan:1982:SNN Pentzlin:1982:SCD [470] B. J. MacLennan. A simple, natural no- [475] Karl L. Pentzlin. Syntax of comments: tation for applicative languages. ACM discussion and a proposal. ACM SIG- SIGPLAN Notices, 17(10):43–49, Oc- PLAN Notices, 17(11):11–13, Novem- tober 1982. CODEN SINODQ. ISSN ber 1982. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). REFERENCES 75

Karlsson:1982:NAS Cohen:1982:TOS

[476] Kent Karlsson and Kent Petersson. [481] Ellis Cohen. Text-oriented struc- Notes from: the Aspen¨as Symposium ture commands for structure editors. of Functional Languages and Computer ACM SIGPLAN Notices, 17(11):45– Architecture. ACM SIGPLAN No- 49, November 1982. CODEN SIN- tices, 17(11):14–22, November 1982. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Litvin:1982:PEP Duff:1982:CBS [482] Yury Litvin. Parallel evolution pro- [477] Steven G. Duff. The case for BUFFERS gramming language for data flow ma- in SNOBOL4. ACM SIGPLAN No- chines. ACM SIGPLAN Notices,17 tices, 17(11):24–30, November 1982. (11):50–58, November 1982. CODEN CODEN SINODQ. ISSN 0362-1340 SINODQ. ISSN 0362-1340 (print), (print), 1523-2867 (print), 1558-1160 1523-2867 (print), 1558-1160 (elec- (electronic). tronic).

Groves:1982:USE Boddy:1982:SSA

[478] Lindsay J. Groves. Using simple [483] David E. Boddy. A style for structured English sentences to call procedures. APL. ACM SIGPLAN Notices, 17(12): ACM SIGPLAN Notices, 17(11):31– 27–30, December 1982. CODEN SIN- 38, November 1982. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Cailliau:1982:HAG Levy:1982:CAP [484] R. Cailliau. How to avoid getting [479] Eric B. Levy. The case against Pas- schlonked by Pascal. ACM SIGPLAN cal as a teaching tool. ACM SIGPLAN Notices, 17(12):31–40, December 1982. Notices, 17(11):39–41, November 1982. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic).

Payne:1982:BRC Corbett:1982:EAF

[480] A. J. Payne. A basis for the rate of [485] Robert Paul Corbett. Enhanced arith- change in programs. ACM SIGPLAN metic for Fortran. ACM SIGPLAN Notices, 17(11):42–44, November 1982. Notices, 17(12):41–48, December 1982. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 76

Geurts:1982:OBP Wise:1982:EPD [491] Michael J. Wise. EPILOG = PROLOG [486] Leo Geurts. An overview of the B + Data Flow: arguments for combining programming language or B without PROLOG with a data driven mecha- tears. ACM SIGPLAN Notices, 17(12): nism. ACM SIGPLAN Notices, 17(12): 49–58, December 1982. CODEN SIN- 80–86, December 1982. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Gladney:1982:NE Celko:1983:DTR

[487] H. M. Gladney. A note on enumera- [492] Joe Celko, John S. Davis, and John tions. ACM SIGPLAN Notices, 17(12): Mitchell. A demonstration of three re- 59–64, December 1982. CODEN SIN- quirements language systems. ACM ODQ. ISSN 0362-1340 (print), 1523- SIGPLAN Notices, 18(1):9–14, Jan- 2867 (print), 1558-1160 (electronic). uary 1983. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Harland:1982:SVC 1558-1160 (electronic). Cox:1983:OOP [488] David M. Harland. Subtypes versus cell constancy with subrange constraints. [493] Brad J. Cox. The object oriented pre- ACM SIGPLAN Notices, 17(12):65– compiler: Programming Smalltalk 80 69, December 1982. CODEN SIN- methods in C language. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 18(1):15–22, January 2867 (print), 1558-1160 (electronic). 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- MacLennan:1982:VOP 1160 (electronic). Culik:1983:FIP [489] B. J. MacLennan. Values and objects in programming languages. ACM SIG- [494] K. Culik. On formal and informal PLAN Notices, 17(12):70–79, Decem- proofs for program correctness. ACM ber 1982. CODEN SINODQ. ISSN SIGPLAN Notices, 18(1):23–28, Jan- 0362-1340 (print), 1523-2867 (print), uary 1983. CODEN SINODQ. ISSN 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Wise:1982:EFA Olsen:1983:SAD [490] M. J. Wise. EPILOG=PROLOG+data [495] Dan R. Olsen, Jr. A subset algo- flow: Arguments for combining PRO- rithm for deterministic FSMs within LOG with a data driven mechanism. deterministic PDAs. ACM SIGPLAN ACM SIGPLAN Notices, 17(12):80– Notices, 18(1):29–34, January 1983. 86, December 1982. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 77

Shani:1983:SPE Boswell:1983:SEP

[496] Uri Shani. Should program editors [501] F. D. Boswell, M. J. Carmody, and not abandon text oriented commands? T. R. Grove. A string extension for ACM SIGPLAN Notices, 18(1):35–41, Pascal. ACM SIGPLAN Notices, 18(2): January 1983. CODEN SINODQ. ISSN 57–61, February 1983. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Spector:1983:SFP Finkel:1983:RTP [497] David Spector. The simplest functional programming language. ACM SIG- [502] Raphael Finkel. Run-time print val- PLAN Notices, 18(1):42–46, January ues. ACM SIGPLAN Notices, 18(2): 1983. CODEN SINODQ. ISSN 0362- 62–64, February 1983. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). See rebuttal [511]. 2867 (print), 1558-1160 (electronic).

Ambler:1983:CGC Jackel:1983:CSF [498] Arol Ambler and Robert Trawick. Chatin’s graph coloring algorithm as [503] Manfred Jackel. Context sensitive for- a method for assigning positions to matting. ACM SIGPLAN Notices,18 Diana attributes. ACM SIGPLAN (2):65–68, February 1983. CODEN Notices, 18(2):37–38, February 1983. SINODQ. ISSN 0362-1340 (print), CODEN SINODQ. ISSN 0362-1340 1523-2867 (print), 1558-1160 (elec- (print), 1523-2867 (print), 1558-1160 tronic). (electronic). VanOost:1983:DDO Barz:1983:ISB [504] E. M. J. C. Van Oost. DUIF: a data- [499] Hans W. Barz. Implementing oriented flowchart environment. ACM semaphores by binary semaphores. SIGPLAN Notices, 18(2):69–75, Febru- ACM SIGPLAN Notices, 18(2):39– ary 1983. CODEN SINODQ. ISSN 45, February 1983. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Berry:1983:NMG Cantone:1983:CPS

[500] Daniel M. Berry. A new methodology [505] Giovanni Cantone, Aniello Cimitile, for generating test cases for a program- and Lucio Sansone. Complexity in pro- ming language compiler. ACM SIG- gram schemes: the characteristic poly- PLAN Notices, 18(2):46–56, February nomial. ACM SIGPLAN Notices,18 1983. CODEN SINODQ. ISSN 0362- (3):22–31, March 1983. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 78

denHertog:1983:DSR Fehr:1983:SFP

[506] E. H. den Hertog, H. J. C. Gerb- [511] Elfriede Fehr. The ‘simplest func- scheid, and M. L. Kersten. DO- tional programming language’ is nei- SELECT reconsidered. ACM SIG- ther simple nor functional. ACM PLAN Notices, 18(3):32–35, March SIGPLAN Notices, 18(4):55–57, April 1983. CODEN SINODQ. ISSN 0362- 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). See [497]. Francis:1983:CDC MacLennan:1983:ORP [512] Rhys S. Francis. Containment defines a [507] B. J. MacLennan. Overview of re- class of recursive data structures. ACM lational programming. ACM SIG- SIGPLAN Notices, 18(4):58–64, April PLAN Notices, 18(3):36–45, March 1983. CODEN SINODQ. ISSN 0362- 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). Hardy:1983:NSP Vermaak:1983:PPE [513] Norman Hardy. Nested scopes in Pascal and Algol 68. ACM SIGPLAN Notices, [508] Desir´e Vermaak. PROGEN: a pro- 18(4):65, April 1983. CODEN SIN- gramming environment. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 18(3):46–47, March 2867 (print), 1558-1160 (electronic). 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Laut:1983:ASP 1160 (electronic). [514] Alfred Laut. An algebraic specifi- cation of Pascal’s file type. ACM Wexelblat:1983:CPI SIGPLAN Notices, 18(4):66–68, April 1983. CODEN SINODQ. ISSN 0362- [509] Richard L. Wexelblat. Correction to 1340 (print), 1523-2867 (print), 1558- page 27 of 1/83 issue. ACM SIG- 1160 (electronic). PLAN Notices, 18(4):2, April 1983. CODEN SINODQ. ISSN 0362-1340 May:1983:O (print), 1523-2867 (print), 1558-1160 (electronic). [515] David May. OCCAM (language). ACM SIGPLAN Notices, 18(4):69–79, April Boyd:1983:MC 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [510] Stowe Boyd. Modular C. ACM 1160 (electronic). SIGPLAN Notices, 18(4):45–54, April Pentzlin:1983:DSL 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [516] Karl L. Pentzlin. Discussion of state- 1160 (electronic). ment labels; proposal of a ’transfer/ REFERENCES 79

junction’ construct as alternative to (5):25–40, May 1983. CODEN SIN- ’GOTO’. ACM SIGPLAN Notices,18 ODQ. ISSN 0362-1340 (print), 1523- (4):80–81, April 1983. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Lakhotia:1983:IID

TeixeiradeQueiroz:1983:NCS [522] Arun Lakhotia. An improvement over: “An improvement over deeply [517] F. Teixeira de Queiroz. The next nested IF-THEN-ELSE control struc- control structure that I need. ACM ture”. ACM SIGPLAN Notices,18 SIGPLAN Notices, 18(4):82–85, April (5):41–43, May 1983. CODEN SIN- 1983. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). See [453].

Tompkins:1983:DTS Machanick:1983:NCW

[518] Howard E. Tompkins. In defense of [523] Philip Machanick. A note on C. S. teaching structured COBOL as com- Wetherell’s ‘Problems with the Ada ref- puter science (or, notes on being sage erence grammar’. ACM SIGPLAN No- struck). ACM SIGPLAN Notices,18 tices, 18(5):44–45, May 1983. CODEN (4):86–94, April 1983. CODEN SIN- SINODQ. ISSN 0362-1340 (print), ODQ. ISSN 0362-1340 (print), 1523- 1523-2867 (print), 1558-1160 (elec- 2867 (print), 1558-1160 (electronic). tronic). See [329].

Antoy:1983:PSG OKeefe:1983:PCL

[519] Sergio Antoy and Giuliana Dettori. Is [524] R. A. O’Keefe. PROLOG compared Pascal suitable for GKS? ACM SIG- with LISP? ACM SIGPLAN Notices, PLAN Notices, 18(5):11–14, May 1983. 18(5):46–56, May 1983. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Scott:1983:MVR Boddy:1983:IDA [525] Michael Lee Scott. Messages vs. remote [520] David E. Boddy. Implementing data procedures is a false dichotomy. ACM abstractions and monitors in UCSD SIGPLAN Notices, 18(5):57–62, May PASCAL. ACM SIGPLAN Notices,18 1983. CODEN SINODQ. ISSN 0362- (5):15–24, May 1983. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Laff:1983:SOB Harle:1983:PSB [526] Mark R. Laff and Brent Hailpern. SW [521] James Harle. The proposed standard 2: An object-based programming en- for Basic. ACM SIGPLAN Notices,18 vironment. ACM SIGPLAN Notices, REFERENCES 80

18(6):1–11, June 1983. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Hall:1983:DSE Purtilo:1983:PES [532] Cordelia V. Hall and John T. [527] James Purtilo. Polylith: An environ- O’Donnell. Debugging in a side effect ment to support management of tool free programming environment. ACM interfaces. ACM SIGPLAN Notices,18 SIGPLAN Notices, 18(6):60–68, June (6):12–18, June 1983. CODEN SIN- 1983. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic).

ODonnell:1983:DBC Metayer:1983:MAP

[528] John T. O’Donnell. Dialogues: a ba- [533] D. Le Metayer. Mechanical analysis sis for constructing programming envi- of program complexity. ACM SIG- ronments. ACM SIGPLAN Notices,18 PLAN Notices, 18(6):69–73, June 1983. (6):19–27, June 1983. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic).

Bahlke:1983:PPS Dybvig:1983:SE

[529] Rolf Bahlke and Gregor Snelting. The [534] R. Kent Dybvig and Bruce T. Smith. A PSG — Programming System Gen- semantic editor. ACM SIGPLAN No- erator. ACM SIGPLAN Notices,18 tices, 18(6):74–82, June 1983. CODEN (6):28–33, June 1983. CODEN SIN- SINODQ. ISSN 0362-1340 (print), ODQ. ISSN 0362-1340 (print), 1523- 1523-2867 (print), 1558-1160 (elec- 2867 (print), 1558-1160 (electronic). tronic).

Beshers:1983:MCA Wells:1983:LPP

[530] George McArthur Beshers and Roy Harold [535] Mark B. Wells, Margaret A. Hug, and Campbell. Maintained and constructor Rollo Silver. Libraries as programs pre- attributes. ACM SIGPLAN Notices, served within compiler continuations. 18(6):34–42, June 1983. CODEN SIN- ACM SIGPLAN Notices, 18(6):83–91, ODQ. ISSN 0362-1340 (print), 1523- June 1983. CODEN SINODQ. ISSN 2867 (print), 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Demers:1983:APM Horwitz:1983:RAS [531] Alan Demers, Anne Rogers, and Frank Kenneth Zadeck. Attribute [536] Susan Horwitz and Tim Teitelbaum. propagation by message passing. ACM Relations and attributes: a symbiotic SIGPLAN Notices, 18(6):43–59, June basis for editing environments. ACM 1983. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 18(6):93–106, June REFERENCES 81

1983. CODEN SINODQ. ISSN 0362- PLAN Notices, 18(6):148–160, June 1340 (print), 1523-2867 (print), 1558- 1983. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Cooper:1983:IIA [537] Keith D. Cooper, Ken Kennedy, and Kristensen:1983:APF Linda Torczon. The impact of in- [542] Bent Bruun Kristensen, Ole Lehrmann terprocedural analysis and optimiza- Madsen, Birger Møller-Pedersen, and tion on the design of a software de- Kristen Nygaard. An algebra for velopment environment. ACM SIG- program fragments. ACM SIGPLAN PLAN Notices, 18(6):107–116, June Notices, 18(6):161–170, June 1983. 1983. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). Agnarsson:1983:TTP Francez:1983:ELP [538] Snorri Agnarsson and M. S. Krish- namoorthy. Towards a theory of pack- [543] Nissim Francez, Shalom Goldenberg, ages. ACM SIGPLAN Notices, 18(6): Ron Y. Pinter, Michael Tiomkin, and 117–130, June 1983. CODEN SIN- Shalom Tsur. An environment for ODQ. ISSN 0362-1340 (print), 1523- logic programming. ACM SIGPLAN 2867 (print), 1558-1160 (electronic). Notices, 18(6):179–190, June 1983. CODEN SINODQ. ISSN 0362-1340 Gries:1983:NNE (print), 1523-2867 (print), 1558-1160 [539] David Gries and Jan Prins. A new (electronic). notion of encapsulation. ACM SIG- PLAN Notices, 18(6):131–139, June Komorowski:1983:MIL 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [544] Henryk Jan Komorowski and Shigeo 1160 (electronic). Omori. A model and an implementa- tion of a logic programming environ- Caplinger:1983:SES ment. ACM SIGPLAN Notices, 18(6): 191–198, June 1983. CODEN SIN- [540] Michael Caplinger. Structured Editor ODQ. ISSN 0362-1340 (print), 1523- Support for Modularity and Data Ab- 2867 (print), 1558-1160 (electronic). straction. ACM SIGPLAN Notices,18 (6):140–147, June 1983. CODEN SIN- MacLennan:1983:SSE ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [545] Bruce J. MacLennan. A simple soft- Moriconi:1983:PSG ware environment based on objects and relations. ACM SIGPLAN Notices,18 [541] Mark Moriconi and Dwight F. Hare. (6):199–207, June 1983. CODEN SIN- PegaSys: a system for graphical expla- ODQ. ISSN 0362-1340 (print), 1523- nation of program designs. ACM SIG- 2867 (print), 1558-1160 (electronic). REFERENCES 82

Fickas:1983:DIR Powell:1983:VAI

[546] Stephen Fickas. Design issues in [551] M. L. Powell and M. A. Linton. Vi- aRule-BasedSystem. ACM SIG- sual abstraction in an interactive pro- PLAN Notices, 18(6):208–215, June gramming environment. ACM SIG- 1983. CODEN SINODQ. ISSN 0362- PLAN Notices, 18(6S):14–21, June 1340 (print), 1523-2867 (print), 1558- 1983. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Sweet:1983:MPE Honschopp:1983:CFL [547] Richard E. Sweet. The Mesa pro- gramming environment. ACM SIG- [552] U. Honschopp, W.-M. Lippe, and F. Si- PLAN Notices, 18(6):216–229, June mon. Compiling functional languages 1983. CODEN SINODQ. ISSN 0362- for von Neumann machines. ACM 1340 (print), 1523-2867 (print), 1558- SIGPLAN Notices, 18(6S):22–27, June 1160 (electronic). 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Swinehart:1983:SC 1160 (electronic).

[548] Daniel C. Swinehart, Polle T. Zell- Farrow:1983:AGD weger, and Robert B. Hagmann. The [553] R. Farrow. Attribute grammars and structure of Cedar. ACM SIGPLAN data-flow languages. ACM SIGPLAN Notices, 18(6):230–244, June 1983. Notices, 18(6S):28–40, June 1983. CO- CODEN SINODQ. ISSN 0362-1340 DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic).

Donahue:1983:IMC Heinanen:1983:PCA

[549] James Donahue. Integration mech- [554] J. Heinanen. A programmer controlled anisms in Cedar. ACM SIGPLAN approach to data and control abstrac- Notices, 18(6):245–251, June 1983. tion. ACM SIGPLAN Notices,18 CODEN SINODQ. ISSN 0362-1340 (6S):41–52, June 1983. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Lampson:1983:OSD Weihl:1983:SIR

[550] B. W. Lampson and E. E. Schmidt. Or- [555] W. Weihl and B. Liskov. Specification ganizing software in a distributed en- and implementation of resilient, atomic vironment. ACM SIGPLAN Notices, data types. ACM SIGPLAN Notices, 18(6S):1–13, June 1983. CODEN SIN- 18(6S):53–64, June 1983. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 83

LeBlanc:1983:ALM 100–111, June 1983. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [556] T. J. LeBlanc and R. P. Cook. An 2867 (print), 1558-1160 (electronic). analysis of language models for high- performance communication in local- Olsen:1983:SDG area networks. ACM SIGPLAN No- [561] D. R. Olsen, Jr. and E. P. Dempsey. tices, 18(6S):65–72, June 1983. CO- Syntax directed graphical interaction. DEN SINODQ. ISSN 0362-1340 ACM SIGPLAN Notices, 18(6S):112– (print), 1523-2867 (print), 1558-1160 117, June 1983. CODEN SINODQ. (electronic). ISSN 0362-1340 (print), 1523-2867 Strom:1983:NIL (print), 1558-1160 (electronic). [557] R. E. Strom and S. Yemini. NIL: Pilote:1983:PLF an integrated language and system [562] M. Pilote. A programming language for distributed programming. ACM framework for designing user inter- SIGPLAN Notices, 18(6S):73–82, June faces. ACM SIGPLAN Notices, 18(6S): 1983. CODEN SINODQ. ISSN 0362- 118–136, June 1983. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Schmidt:1983:AMD Ossher:1983:FPL [558] J. W. Schmidt and M. Mall. Abstrac- [563] H. L. Ossher and B. K. Reid. Fa- tion mechanisms for database program- ble: a programming-language solu- ming. ACM SIGPLAN Notices,18 tion to IC process automation prob- (6S):83–93, June 1983. CODEN SIN- lems. ACM SIGPLAN Notices, 18(6S): ODQ. ISSN 0362-1340 (print), 1523- 137–148, June 1983. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Ridjanovic:1983:ATS Smoliar:1983:WNL [559] D. Ridjanovic and M. L. Brodie. Action and transaction skeletons: high level [564] S. W. Smoliar and D. Barstow. Who language constructs for database trans- needs languages, and why do they need actions. ACM SIGPLAN Notices,18 them? or no matter how high the (6S):94–99, June 1983. CODEN SIN- level, it’s still programming. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 18(6S):149–157, June 2867 (print), 1558-1160 (electronic). 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Shaw:1983:DPL 1160 (electronic). [560] M. Shaw, E. Borison, M. Horowitz, Donner:1983:DOL T. Lane, D. Nichols, and R. Pausch. Descartes: a programming-language [565] M. D. Donner. The design of OWL, approach to interactive display inter- a language for walking. ACM SIG- faces. ACM SIGPLAN Notices, 18(6S): PLAN Notices, 18(6S):158–165, June REFERENCES 84

1983. CODEN SINODQ. ISSN 0362- Lima:1983:DCF 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). [571] Isabel Gouveia Lima, Richard Hopkins, Lindsay Marshall, David Mundy, and Zippel:1983:CP Philip Treleaven. Decentralised con- trol flow — BASed on unIX BASIX. [566] R. Zippel. Capsules (programming). ACM SIGPLAN Notices, 18(6S):192– ACM SIGPLAN Notices, 18(6S):166– 201, June 1983. CODEN SINODQ. 169, June 1983. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). (print), 1558-1160 (electronic). Shultis:1983:FS Novak:1983:DAG [572] J. Shultis. A functional shell. ACM [567] G. S. Novak, Jr. Data abstraction in SIGPLAN Notices, 18(6S):202–211, GLISP. ACM SIGPLAN Notices,18 June 1983. CODEN SINODQ. ISSN (6S):170–177, June 1983. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Hood:1983:EAI Fraser:1983:HLP

[568] Robert Hood. Efficient abstractions for [573] C. W. Fraser and D. R. Hanson. A the implementation of structured edi- high-level programming and command tors. ACM SIGPLAN Notices, 18(6S): language. ACM SIGPLAN Notices,18 171–178, June 1983. CODEN SIN- (6S):212–219, June 1983. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Albano:1983:THS Calmet:1983:PHL

[569] A. Albano. Type hierarchies and se- [574] J. Calmet and R.-M. di Scala. Pas- mantic data models. ACM SIGPLAN cal as host language of computer alge- Notices, 18(6S):178–186, June 1983. bra systems. ACM SIGPLAN Notices, CODEN SINODQ. ISSN 0362-1340 18(7):15–24, July 1983. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Cormack:1983:ESS Feldmann:1983:AG

[570] G. V. Cormack. Extensions to static [575] Harry Feldmann. Acceptive grammars. scoping. ACM SIGPLAN Notices,18 ACM SIGPLAN Notices, 18(7):25–44, (6S):187–191, June 1983. CODEN SIN- July 1983. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). REFERENCES 85

Greiter:1983:CTD Thompson:1983:UAF

[576] Gebh Greiter. Comparing two defini- [581] John R. Thompson. The use and tions for the notion ‘data type’. ACM abuse of formal proofs. ACM SIG- SIGPLAN Notices, 18(7):45–49, July PLAN Notices, 18(7):75–79, July 1983. 1983. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic).

Guntheroth:1983:NAB Gramlich:1983:DMS

[577] Kurt Guntheroth. The new ANSI BA- [582] Wayne C. Gramlich. Debugging SIC standard. ACM SIGPLAN No- methodology: session summary. ACM tices, 18(7):50–59, July 1983. CODEN SIGPLAN Notices, 18(8):1–3, August SINODQ. ISSN 0362-1340 (print), 1983. CODEN SINODQ. ISSN 0362- 1523-2867 (print), 1558-1160 (elec- 1340 (print), 1523-2867 (print), 1558- tronic). 1160 (electronic). Gutfreund:1983:TOV Gramlich:1983:SSD [578] Steven Gutfreund. Tracing offensive [583] Wayne C. Gramlich. Session sum- values from exceptions. ACM SIG- mary — debugging methodology. ACM PLAN Notices, 18(7):60–61, July 1983. SIGPLAN Notices, 18(8):1–3, August CODEN SINODQ. ISSN 0362-1340 1983. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Nilges:1983:BST Hamlet:1983:DLS [579] Edward G. Nilges. On bugs and swarms: towards a sociobiology of pro- [584] Dick Hamlet. Debugging ‘Level’: step- gramming? ACM SIGPLAN Notices, wise debugging. ACM SIGPLAN No- 18(7):62–64, July 1983. CODEN SIN- tices, 18(8):4–8, August 1983. CODEN ODQ. ISSN 0362-1340 (print), 1523- SINODQ. ISSN 0362-1340 (print), 2867 (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Takeuchi:1983:THM Seidner:1983:IDR [580] Ikuo Takeuchi, Hiroshi Okuno, and Nobuyasu Ohsato. TAO: a harmonic [585] Rich Seidner and Nick Tindall. In- mean of Lisp, Prolog and Smalltalk. teractive debug requirements. ACM ACM SIGPLAN Notices, 18(7):65–74, SIGPLAN Notices, 18(8):9–22, August July 1983. CODEN SINODQ. ISSN 1983. CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). 1160 (electronic). REFERENCES 86

Linton:1983:KBD SIGPLAN Notices, 18(8):45–52, Au- gust 1983. CODEN SINODQ. ISSN [586] Mark A. Linton, Robert Balzer, 0362-1340 (print), 1523-2867 (print), R. J. Cunningham, Cordell Green, 1558-1160 (electronic). Robert Sedlmeyer, Elliott Solloway, William Swartout, and Pamela Zave. Jard:1983:ATS Knowledge-based debugging: session [591] C. Jard and G. von Bochmann. An ap- summary. ACM SIGPLAN Notices,18 proach to testing specifications. ACM (8):23–24, August 1983. CODEN SIN- SIGPLAN Notices, 18(8):53–59, Au- ODQ. ISSN 0362-1340 (print), 1523- gust 1983. CODEN SINODQ. ISSN 2867 (print), 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), Sedlmeyer:1983:KBF 1558-1160 (electronic). [587] Robert L. Sedlmeyer, William B. Lee:1983:IE Thompson, and Paul E. Johnson. [592] Insup Lee. Integrated environments. Knowledge-based fault localization in ACM SIGPLAN Notices, 18(8):60–62, debugging: preliminary draft. ACM August 1983. CODEN SINODQ. ISSN SIGPLAN Notices, 18(8):25–31, Au- 0362-1340 (print), 1523-2867 (print), gust 1983. CODEN SINODQ. ISSN 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Kishimoto:1983:EDL Bates:1983:RDD [593] Zen Kishimoto. An experimental de- bugger in a limited programming envi- [588] Peter Bates. Requirements/design de- ronment. ACM SIGPLAN Notices,18 bugging: session summary. ACM SIG- (8):63–66, August 1983. CODEN SIN- PLAN Notices, 18(8):32–33, August ODQ. ISSN 0362-1340 (print), 1523- 1983. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Powell:1983:DMD Bruegge:1983:GPE [594] Michael L. Powell and Mark A. Lin- ton. A database model of debugging. [589] Bernd Bruegge and Peter Hibbard. ACM SIGPLAN Notices, 18(8):67–70, Generalized path expressions: a high August 1983. CODEN SINODQ. ISSN level debugging mechanism. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 18(8):34–44, August 1558-1160 (electronic). 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Mikelsons:1983:IPE 1160 (electronic). [595] Martin Mikelsons. Interactive pro- Clarke:1983:AES gram execution in Lispedit. ACM SIG- PLAN Notices, 18(8):71–80, August [590] Lori A. Clarke and Debra J. Richard- 1983. CODEN SINODQ. ISSN 0362- son. The application of error-sensitive 1340 (print), 1523-2867 (print), 1558- testing strategies to debugging. ACM 1160 (electronic). REFERENCES 87

Mullerburg:1983:RDW Bates:1983:AHL

[596] Monika A. F. M¨ullerburg. The role [601] Peter Bates and Jack C. Wileden. An of debugging within software engineer- approach to high-level debugging of ing environments. ACM SIGPLAN distributed systems: preliminary draft. Notices, 18(8):81–90, August 1983. ACM SIGPLAN Notices, 18(8):107– CODEN SINODQ. ISSN 0362-1340 111, August 1983. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Wertz:1983:ILP Weber:1983:IDC

[597] Harald Wertz. An integrated Lisp pro- [602] Janice Cynthia Weber. Interactive de- gramming environment. ACM SIG- bugging of concurrent programs. ACM PLAN Notices, 18(8):91–95, August SIGPLAN Notices, 18(8):112–113, Au- 1983. CODEN SINODQ. ISSN 0362- gust 1983. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic).

Gross:1983:DDS Weber:1983:IIS

[598] Thomas Gross. Distributed debug- [603] Janice Cynthia Weber. Implementation ging: session summary. ACM SIG- issues: session summary. ACM SIG- PLAN Notices, 18(8):96–97, August PLAN Notices, 18(8):114–116, August 1983. CODEN SINODQ. ISSN 0362- 1983. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic).

Gross:1983:SSD Kenniston:1983:III

[599] Thomas Gross. Session summary — [604] Michael S. Kenniston. Implemen- distributed debugging. ACM SIG- tation issues II. ACM SIGPLAN PLAN Notices, 18(8):96–97, August Notices, 18(8):117–120, August 1983. 1983. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic).

Baiardi:1983:DDC Barra:1983:SPT

[600] F. Baiardi, N. De Francesco, E. Matte- [605] Knut Barra and Hans Petter Dahle. oli, S. Stefanini, and G. Vaglini. Devel- SIMOB: a portable toolbox for obser- opment of a debugger for a concurrent vation of Simula executions. ACM SIG- language. ACM SIGPLAN Notices,18 PLAN Notices, 18(8):121–122, August (8):98–106, August 1983. CODEN SIN- 1983. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). REFERENCES 88

Ferrante:1983:HLL Ottenstein:1983:HLD [606] Jeanne Ferrante. High level language [611] Karl J. Ottenstein and Linda M. Ot- debugging with a compiler. ACM SIG- tenstein. High-level debugging assis- PLAN Notices, 18(8):123–129, August tance via optimizing compiler technol- 1983. CODEN SINODQ. ISSN 0362- ogy. ACM SIGPLAN Notices, 18(8): 1340 (print), 1523-2867 (print), 1558- 152–154, August 1983. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Fritzson:1983:SAA Tischler:1983:SAP [607] Peter Fritzson. A systematic approach to advanced debugging through incre- [612] Ron Tischler, Robin Schaufler, and mental compilation. ACM SIGPLAN Charlotte Payne. Static analysis of pro- Notices, 18(8):130–139, August 1983. grams as an aid to debugging. ACM CODEN SINODQ. ISSN 0362-1340 SIGPLAN Notices, 18(8):155–158, Au- (print), 1523-2867 (print), 1558-1160 gust 1983. CODEN SINODQ. ISSN (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Gentleman:1983:HAH Zellweger:1983:IHL [608] W. Morven Gentleman and Henry Hoeksma. Hardware assisted high level [613] Polle T. Zellweger. An interactive debugging: preliminary draft. ACM high-level debugger for control-flow op- SIGPLAN Notices, 18(8):140–144, Au- timized programs. ACM SIGPLAN gust 1983. CODEN SINODQ. ISSN Notices, 18(8):159–172, August 1983. 0362-1340 (print), 1523-2867 (print), CODEN SINODQ. ISSN 0362-1340 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Hill:1983:RTM Beander:1983:VDI [609] Charles R. Hill. A real-time micropro- cessor debugging technique. ACM SIG- [614] Bert Beander. VAX DEBUG: an inter- PLAN Notices, 18(8):145–148, August active, symbolic, multilingual debug- 1983. CODEN SINODQ. ISSN 0362- ger. ACM SIGPLAN Notices, 18(8): 1340 (print), 1523-2867 (print), 1558- 173–179, August 1983. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Johnson:1983:IIS Cardell:1983:MDS [610] John D. Johnson and Gary W. Ken- ney. Implementation issues for a source [615] James R. Cardell. Multilingual debug- level symbolic debugger. ACM SIG- ging with the SWAT high-level debug- PLAN Notices, 18(8):149–151, August ger. ACM SIGPLAN Notices, 18(8): 1983. CODEN SINODQ. ISSN 0362- 180–189, August 1983. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 89

Cargill:1983:BD Casimir:1983:CV

[616] T. A. Cargill. The Blit debugger [621] Rommert J. Casimir. Collections (preliminary draft). ACM SIGPLAN of variables. ACM SIGPLAN No- Notices, 18(8):190–200, August 1983. tices, 18(9):26–30, September 1983. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Ince:1983:CST Cargill:1983:BDP [622] Darrel C. Ince. A compatibility soft- [617] Thomas A. Cargill. The Blit debug- ware tool for use with separately com- ger: preliminary draft. ACM SIG- piled languages. ACM SIGPLAN No- PLAN Notices, 18(8):190–200, August tices, 18(9):31–34, September 1983. 1983. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic).

Cook:1983:DDM Jalili:1983:GLT

[618] Robert P. Cook and Insup Lee. DY- [623] Fahimeh Jalili. A general linear- MOS: a dynamic modification system. time evaluator for attribute gram- ACM SIGPLAN Notices, 18(8):201– mars. ACM SIGPLAN Notices, 18(9): 202, August 1983. CODEN SIN- 35–44, September 1983. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Walter:1983:DUD Meekings:1983:SAP [624] B. A. E. Meekings. Style analysis [619] Carol K. Walter. DELTA: the Uni- of Pascal programs. ACM SIGPLAN versal Debugger for CP-6. ACM SIG- Notices, 18(9):45–54, September 1983. PLAN Notices, 18(8):203–205, August CODEN SINODQ. ISSN 0362-1340 1983. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Mulders:1983:SOO Johnson:1983:SEC [625] Huub Mulders. Some observations on [620] Mark Scott Johnson. Summary of the in- and output in high-level lan- evaluation and comments. ACM guages. ACM SIGPLAN Notices,18 SIGPLAN Notices, 18(8):206, August (9):55–58, September 1983. CODEN 1983. CODEN SINODQ. ISSN 0362- SINODQ. ISSN 0362-1340 (print), 1340 (print), 1523-2867 (print), 1558- 1523-2867 (print), 1558-1160 (elec- 1160 (electronic). tronic). REFERENCES 90

Spector:1983:LFS Reid:1983:FDM

[626] David Spector. Language features to [631] Edward Reid. Fighting the disease: support reusability. ACM SIGPLAN more comments after Dijkstra and Notices, 18(9):59–61, September 1983. Tompkins. ACM SIGPLAN Notices, CODEN SINODQ. ISSN 0362-1340 18(10):16–21, October 1983. CODEN (print), 1523-2867 (print), 1558-1160 SINODQ. ISSN 0362-1340 (print), (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Tamine:1983:UTL Reid:1983:MCA [627] Jacques J. Tamine. On the use of tree-like structures to simplify mea- [632] E. Reid. More comments after Dijk- sures of complexity. ACM SIGPLAN stra and Tompkins. ACM SIGPLAN Notices, 18(9):62–69, September 1983. Notices, 18(10):16–21, October 1983. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Rosenbloom:1983:DNI Yuen:1983:PND [633] Michael H. Rosenbloom. Deeply nested [628] C. K. Yuen. The programmer as nav- IF-THEN-ELSE’s. ACM SIGPLAN igator: a discourse on program struc- Notices, 18(10):22–24, October 1983. ture. ACM SIGPLAN Notices, 18(9): CODEN SINODQ. ISSN 0362-1340 70–78, September 1983. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). Spector:1983:LPM Bhaskar:1983:HOO [634] David Spector. Lexing and parsing [629] K. S. Bhaskar. How object-oriented Modula-2. ACM SIGPLAN Notices, is your system? ACM SIGPLAN 18(10):25–32, October 1983. CODEN Notices, 18(10):8–11, October 1983. SINODQ. ISSN 0362-1340 (print), CODEN SINODQ. ISSN 0362-1340 1523-2867 (print), 1558-1160 (elec- (print), 1523-2867 (print), 1558-1160 tronic). (electronic). Taylor:1983:IIT vanKatwijk:1983:PYP [635] David Taylor. An improvement to the [630] J. van Katwijk. A preprocessor for ‘if-then-else’and‘select’ clauses, YACC or a poor man’s approach to and some comments on Arun Lakho- parsing attributed grammars. ACM tias’ an improvement over . . . . ACM SIGPLAN Notices, 18(10):12–15, Oc- SIGPLAN Notices, 18(10):33–37, Oc- tober 1983. CODEN SINODQ. ISSN tober 1983. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). REFERENCES 91

Tennent:1983:ACA Gait:1983:CLS

[636] R. D. Tennent. An alternative to [641] Jason Gait. Command level software conformant-array parameters in Pas- tools. ACM SIGPLAN Notices, 18(11): cal. ACM SIGPLAN Notices, 18(10): 45–53, November 1983. CODEN SIN- 38–43, October 1983. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Woitok:1983:ALD Weinman:1983:NBC [642] Rainer Woitok. Abstracting linked [637] Joseph B. Weinman, Jr. Nestable data structures using incremental bracketed comments. ACM SIGPLAN records. ACM SIGPLAN Notices,18 Notices, 18(10):44–47, October 1983. (11):54–63, November 1983. CODEN CODEN SINODQ. ISSN 0362-1340 SINODQ. ISSN 0362-1340 (print), (print), 1523-2867 (print), 1558-1160 1523-2867 (print), 1558-1160 (elec- (electronic). tronic). Chow:1983:ILC Brown:1983:ARD [638] F. C. Chow and M. Ganapathi. [643] E. J. Brown. On the application of Intermediate languages in compiler Rothon diagrams to data abstraction. construction–A bibliography. ACM ACM SIGPLAN Notices, 18(12):17– SIGPLAN Notices, 18(11):21–23, 24, December 1983. CODEN SIN- November 1983. CODEN SINODQ. ODQ. ISSN 0362-1340 (print), 1523- ISSN 0362-1340 (print), 1523-2867 2867 (print), 1558-1160 (electronic). (print), 1558-1160 (electronic).

Burns:1983:EIO Comer:1983:ENL

[639] A. Burns. Enhanced input/output [644] James R. Comer. An experimental on Pascal. ACM SIGPLAN No- natural-language processor for generat- tices, 18(11):24–33, November 1983. ing data type specifications. ACM SIG- CODEN SINODQ. ISSN 0362-1340 PLAN Notices, 18(12):25–33, Decem- (print), 1523-2867 (print), 1558-1160 ber 1983. CODEN SINODQ. ISSN (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Ceri:1983:RDB Despeyroux:1983:ASP [640] S. Ceri and S. Crespi-Reghizzi. Rela- tional data bases in the design of pro- [645] Jo¨elle Despeyroux. An algebraic spec- gram construction systems. ACM SIG- ification of a Pascal compiler. ACM PLAN Notices, 18(11):34–44, Novem- SIGPLAN Notices, 18(12):34–48, De- ber 1983. CODEN SINODQ. ISSN cember 1983. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). REFERENCES 92

Flanders:1983:CP Merrill:1983:PPC

[646] Harley Flanders. Coroutines in Pas- [651] Gary Merrill. Proofs, program correct- cal. ACM SIGPLAN Notices, 18(12): ness, and software engineering. ACM 49–56, December 1983. CODEN SIN- SIGPLAN Notices, 18(12):96–105, De- ODQ. ISSN 0362-1340 (print), 1523- cember 1983. CODEN SINODQ. ISSN 2867 (print), 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Evangelist:1983:RAC Newman:1983:ITE [647] W. M. Evangelist. Relationships among computational, software, and [652] P. S. Newman. IF-THEN-ELSE, again. intuitive complexity. ACM SIGPLAN ACM SIGPLAN Notices, 18(12):106– Notices, 18(12):57–59, December 1983. 111, December 1983. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Olsson:1983:MUL Grosch:1983:TDG [653] Olle Olsson. The memory usage [648] Josef Grosch. Type derivation graphs: of a LISP system: the Belady life- a way to visualize the type building time function. ACM SIGPLAN No- possibilities of programming languages. tices, 18(12):112–119, December 1983. ACM SIGPLAN Notices, 18(12):60– CODEN SINODQ. ISSN 0362-1340 68, December 1983. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Levy:1983:WTA Srinivasan:1983:NCS

[649] Leon S. Levy. A walk through AWK. [654] B. Srinivasan. Is nested control struc- ACM SIGPLAN Notices, 18(12):69– ture more complex? ACM SIG- 85, December 1983. CODEN SIN- PLAN Notices, 18(12):120–121, De- ODQ. ISSN 0362-1340 (print), 1523- cember 1983. CODEN SINODQ. ISSN 2867 (print), 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). MacLennan:1983:AII Wharton:1983:NTP [650] B. J. MacLennan. Abstraction in the Intel iAPX-432 prototype systems im- [655] R. Michael Wharton. A note on types plementation language. ACM SIG- and prototypes. ACM SIGPLAN No- PLAN Notices, 18(12):86–95, Decem- tices, 18(12):122–126, December 1983. ber 1983. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). REFERENCES 93

Albizuri-Romero:1984:GAP Loka:1984:NPPa [656] Miren Begona Albizuri-Romero. A [661] Raghavendra Rao Loka. A note on graphical abstract programming lan- parallel parsing. ACM SIGPLAN guage. ACM SIGPLAN Notices, 19(1): Notices, 19(1):57–59, January 1984. 14–23, January 1984. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Amit:1984:DSI Majocchi:1984:TOE [657] Neta Amit. A different solution for [662] Luca Majocchi, Luca Rodda, and Gi- improving the readability of deeply acomo R. Sechi. A technique to ob- nested IF-THEN-ELSE control struc- tain effective locality of computation ture. ACM SIGPLAN Notices, 19(1): in FORTRAN IV. ACM SIGPLAN 24–30, January 1984. CODEN SIN- Notices, 19(1):60–62, January 1984. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 Cohen:1984:DAD (electronic). [658] A. Toni Cohen. Data abstraction, data Ruane:1984:ADT encapsulation and object-oriented pro- [663] Lawrence M. Ruane. Abstract data gramming. ACM SIGPLAN Notices, types in assembly language program- 19(1):31–35, January 1984. CODEN ming. ACM SIGPLAN Notices, 19(1): SINODQ. ISSN 0362-1340 (print), 63–67, January 1984. CODEN SIN- 1523-2867 (print), 1558-1160 (elec- ODQ. ISSN 0362-1340 (print), 1523- tronic). 2867 (print), 1558-1160 (electronic). Craeynest:1984:CES Taylor:1984:PPC [659] Dirk Craeynest, Geert Vansteenkiste, and Johan Lewi. Construction of an [664] David Taylor. A portable pseudo-code ELL(1) syntax analyser for Ada with for Pascal-like languages. ACM SIG- the compiler-generator LILA. ACM PLAN Notices, 19(1):68–77, January SIGPLAN Notices, 19(1):36–45, Jan- 1984. CODEN SINODQ. ISSN 0362- uary 1984. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). vanKatwijk:1984:DMR Hunter:1984:SWP [665] J. van Katwijk and J. van Someren. [660] R. B. Hunter. A system for writing Pas- The doublet model: run-time model cal programs interactively. ACM SIG- and implementation of Ada types. PLAN Notices, 19(1):46–56, January ACM SIGPLAN Notices, 19(1):78–92, 1984. CODEN SINODQ. ISSN 0362- January 1984. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). REFERENCES 94

Yuen:1984:FCP Feldmann:1984:AGN

[666] C. K. Yuen. Further comments on the [671] Harry Feldmann. An acceptive gram- premature loop exit problem. ACM mar for the natural language En- SIGPLAN Notices, 19(1):93–94, Jan- glish. ACM SIGPLAN Notices, 19(2): uary 1984. CODEN SINODQ. ISSN 58–67, February 1984. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Harrison:1984:SCM Ince:1984:PPF

[667] W. Harrison. Software complexity met- [672] D. C. Ince. The provision of procedural rics: a bibliography and category in- and functional interfaces for the main- dex. ACM SIGPLAN Notices, 19(2): tenance of program design language 17–27, February 1984. CODEN SIN- and program language notations. ACM ODQ. ISSN 0362-1340 (print), 1523- SIGPLAN Notices, 19(2):68–74, Febru- 2867 (print), 1558-1160 (electronic). ary 1984. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Albizuri-Romero:1984:GGS 1558-1160 (electronic).

[668] Miren Begona Albizuri-Romero. GRASE: Leavens:1984:PSV a graphical syntax-directed editor for [673] Gary T. Leavens. Prettyprinting styles structured programming. ACM SIG- for various languages. ACM SIGPLAN PLAN Notices, 19(2):28–37, February Notices, 19(2):75–79, February 1984. 1984. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). Boddy:1984:DMP Mayer:1984:THR [669] David E. Boddy. On the design of mon- [674] Herbert Mayer and Don Perkins. Tow- itors with priority conditions. ACM ers of Hanoi revisited. A nonrecursive SIGPLAN Notices, 19(2):38–46, Febru- surprise. ACM SIGPLAN Notices,19 ary 1984. CODEN SINODQ. ISSN (2):80–84, February 1984. CODEN 0362-1340 (print), 1523-2867 (print), SINODQ. ISSN 0362-1340 (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Cooke:1984:PLM deAPrice:1984:DDV [670] D. J. Cooke and M. H. J. Al-Noufaly. The programming language MINO and [675] Ana M. de A. Price. Defining dynamic its formal definition. ACM SIGPLAN variables and abstract data types in Notices, 19(2):47–57, February 1984. Pascal. ACM SIGPLAN Notices, 19(2): CODEN SINODQ. ISSN 0362-1340 85–91, February 1984. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 95

Steensgaard-Madsen:1984:DPL Faust:1984:RTD

[676] J. Steensgaard-Madsen and L. M. [681] Don Faust. Run-time declaration elab- Olsen. Definition of the programming oration. ACM SIGPLAN Notices,19 language MODEF. ACM SIGPLAN (3):32–38, March 1984. CODEN SIN- Notices, 19(2):92–110, February 1984. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Garg:1984:SOH

Agrawal:1984:DAP [682] Vijay Kumar Garg. Screen-oriented highlevel debugger (SHD) for Pascal. [677] Mukul Babu Agrawal and Vijay Ku- ACM SIGPLAN Notices, 19(3):39–41, mar Garg. Dimensional analysis in March 1984. CODEN SINODQ. ISSN Pascal. ACM SIGPLAN Notices,19 0362-1340 (print), 1523-2867 (print), (3):7–11, March 1984. CODEN SIN- 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Groening:1984:CAR

Boyd:1984:FBG [683] Klaus Groening. “Combined actions to reduce LR-parser tables”: (experimen- [678] Stowe Boyd. Free and bound gener- tal results). ACM SIGPLAN Notices, ics: two techniques for abstract data 19(3):42–45, March 1984. CODEN types in modular C. ACM SIG- SINODQ. ISSN 0362-1340 (print), PLAN Notices, 19(3):12–20, March 1523-2867 (print), 1558-1160 (elec- 1984. CODEN SINODQ. ISSN 0362- tronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Hoyer:1984:SRR Bulman:1984:WPR [684] Wolfgang Hoyer. Some remarks on [679] Edward Bulman. What is program- records with variants. ACM SIG- ming really all about? ACM SIG- PLAN Notices, 19(3):46–50, March PLAN Notices, 19(3):21–23, March 1984. CODEN SINODQ. ISSN 0362- 1984. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). Lau:1984:YAH Callaghan:1984:SIM [685] Francis C. M. Lau and Atul Asthana. [680] John L. Callaghan. A software im- Yet another history mechanism for plemented memory manager. ACM command interpreters. ACM SIG- SIGPLAN Notices, 19(3):24–31, March PLAN Notices, 19(3):51–56, March 1984. CODEN SINODQ. ISSN 0362- 1984. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). REFERENCES 96

Mamone:1984:EFC McMullen:1984:SDT

[686] Salvatore Mamone. Error free code. is [691] Bill McMullen. Structured decision it attainable? ACM SIGPLAN No- tables. ACM SIGPLAN Notices,19 tices, 19(3):57–60, March 1984. CO- (4):34–43, April 1984. CODEN SIN- DEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Thacher:1984:EPV

Pugh:1984:ASS [692] Henry C. Thacher, Jr. On the elim- ination of pointer variables and dy- [687] John R. Pugh. Actors: the stage is set. namic allocation in higher level lan- ACM SIGPLAN Notices, 19(3):61–65, guages. ACM SIGPLAN Notices,19 March 1984. CODEN SINODQ. ISSN (4):44–46, April 1984. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Wiener:1984:GSM Zelkowitz:1984:SCE

[688] Richard S. Wiener. A generic sort- [693] Marvin V. Zelkowitz. A small con- ing module in Modula-2. ACM SIG- tribution to editing with a syntax di- PLAN Notices, 19(3):66–72, March rected editor. ACM SIGPLAN Notices, 1984. CODEN SINODQ. ISSN 0362- 19(5):1–6, May 1984. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic).

Wingerter:1984:NDC Horgan:1984:TIL [694] J. R. Horgan and D. J. Moore. Tech- [689] Richard Wingerter. A note on deter- niques for improving language-based mining the complexity of algorithms. editors. ACM SIGPLAN Notices,19 ACM SIGPLAN Notices, 19(3):73–78, (5):7–14, May 1984. CODEN SIN- March 1984. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Giacalone:1984:III Benepe:1984:DSC [695] Alessandro Giacalone, Martin C. Ri- [690] David B. Benepe, Jr. In defense of sim- nard, and Thomas W. Doeppner, Jr. plicity of comment syntax (in program- IDEOSY: An Ideographic and Inter- ming languages). ACM SIGPLAN No- active Program Description System. tices, 19(4):32–33, April 1984. CODEN ACM SIGPLAN Notices, 19(5):15–20, SINODQ. ISSN 0362-1340 (print), May 1984. CODEN SINODQ. ISSN 1523-2867 (print), 1558-1160 (elec- 0362-1340 (print), 1523-2867 (print), tronic). 1558-1160 (electronic). REFERENCES 97

Fischer:1984:PLB Garlan:1984:GIP

[696] C. N. Fischer, Gregory F. Johnson, Jon [701] David B. Garlan and Philip L. Miller. Mauney, Anil Pal, and Daniel L. Stock. GNOME: An introductory program- The Poe language-based editor project. ming environment based on a fam- ACM SIGPLAN Notices, 19(5):21–29, ily of structure editors. ACM SIG- May 1984. CODEN SINODQ. ISSN PLAN Notices, 19(5):65–72, May 1984. 0362-1340 (print), 1523-2867 (print), CODEN SINODQ. ISSN 0362-1340 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 Reiss:1984:GPD (electronic). [697] Steven P. Reiss. Graphical program Campbell:1984:SPS development with PECAN program development systems. ACM SIG- [702] Roy H. Campbell and Peter A. Kirslis. PLAN Notices, 19(5):30–41, May 1984. The SAGA project: a system for CODEN SINODQ. ISSN 0362-1340 software development. ACM SIG- (print), 1523-2867 (print), 1558-1160 PLAN Notices, 19(5):73–80, May 1984. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Reps:1984:SG (electronic).

[698] Thomas Reps and Tim Teitelbaum. Chesi:1984:IIS The Synthesizer Generator. ACM SIG- PLAN Notices, 19(5):42–48, May 1984. [703] M. Chesi, E. Dameri, M. P. Franceschi, CODEN SINODQ. ISSN 0362-1340 M. G. Gatti, and C. Simonelli. ISDE: (print), 1523-2867 (print), 1558-1160 An Interactive Software Development (electronic). Environment. ACM SIGPLAN No- Delisle:1984:VPE tices, 19(5):81–88, May 1984. CODEN SINODQ. ISSN 0362-1340 (print), [699] Norman M. Delisle, David E. Meni- 1523-2867 (print), 1558-1160 (elec- cosy, and Mayer D. Schwartz. View- tronic). ing a programming environment as a single tool. ACM SIGPLAN Notices, Minsky:1984:DSE 19(5):49–56, May 1984. CODEN SIN- [704] N. Minsky and A. Borgida. The Darwin ODQ. ISSN 0362-1340 (print), 1523- software-evolution environment. ACM 2867 (print), 1558-1160 (electronic). SIGPLAN Notices, 19(5):89–95, May Standish:1984:APA 1984. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [700] Thomas A. Standish and Richard N. 1160 (electronic). Taylor. Arcturus: a prototype ad- vanced Ada programming environ- DeTreville:1984:PIS ment. ACM SIGPLAN Notices,19 (5):57–64, May 1984. CODEN SIN- [705] John DeTreville. Phoan: An intelli- ODQ. ISSN 0362-1340 (print), 1523- gent system for distributed control syn- 2867 (print), 1558-1160 (electronic). thesis. ACM SIGPLAN Notices,19 REFERENCES 98

(5):96–103, May 1984. CODEN SIN- and modularity in Mentor. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 19(5):141–148, May 2867 (print), 1558-1160 (electronic). 1984. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Leblang:1984:CAS 1160 (electronic). [706] David B. Leblang and Robert P. Chase, Jr. Computer-aided Software Engineer- Estublier:1984:PEC ing in a distributed workstation envi- ronment. ACM SIGPLAN Notices,19 [711] J. Estublier, S. Ghoul, and S. Krakowiak. (5):104–112, May 1984. CODEN SIN- Preliminary experience with a configu- ODQ. ISSN 0362-1340 (print), 1523- ration control system for modular pro- 2867 (print), 1558-1160 (electronic). grams. ACM SIGPLAN Notices,19 (5):149–156, May 1984. CODEN SIN- Fritzson:1984:PED ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [707] Peter Fritzson. Preliminary experi- ence from the DICE system a dis- Ungar:1984:GSN tributed incremental compiling envi- ronment. ACM SIGPLAN Notices,19 [712] David Ungar. Generation Scaveng- (5):113–123, May 1984. CODEN SIN- ing: a non-disruptive high perfor- ODQ. ISSN 0362-1340 (print), 1523- mance storage reclamation algorithm. 2867 (print), 1558-1160 (electronic). ACM SIGPLAN Notices, 19(5):157– 167, May 1984. CODEN SINODQ. Snodgrass:1984:MSD ISSN 0362-1340 (print), 1523-2867 [708] Richard Snodgrass. Monitoring in (print), 1558-1160 (electronic). a software development environment: a relational approach. ACM SIG- Vitter:1984:UNF PLAN Notices, 19(5):124–131, May 1984. CODEN SINODQ. ISSN 0362- [713] Jeffrey Scott Vitter. US&R: a new 1340 (print), 1523-2867 (print), 1558- framework for redoing (extended ab- 1160 (electronic). stract). ACM SIGPLAN Notices,19 (5):168–176, May 1984. CODEN SIN- Linton:1984:IRV ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [709] Mark A. Linton. Implementing rela- tional views of programs. ACM SIG- Ottenstein:1984:PDG PLAN Notices, 19(5):132–140, May 1984. CODEN SINODQ. ISSN 0362- [714] Karl J. Ottenstein and Linda M. Ot- 1340 (print), 1523-2867 (print), 1558- tenstein. The program dependence 1160 (electronic). graph in a software development envi- Donzeau-Gouge:1984:DSM ronment. ACM SIGPLAN Notices,19 (5):177–184, May 1984. CODEN SIN- [710] V. Donzeau-Gouge, G. Kahn, B. Lang, ODQ. ISSN 0362-1340 (print), 1523- and B. M´el`ese. Document structure 2867 (print), 1558-1160 (electronic). REFERENCES 99

Gabriel:1984:PET style code generator. ACM SIG- PLAN Notices, 19(6):25–36, June 1984. [715] Richard P. Gabriel and Martin E. CODEN SINODQ. ISSN 0362-1340 Frost. A programming environment (print), 1523-2867 (print), 1558-1160 for a timeshared system. ACM SIG- (electronic). PLAN Notices, 19(5):185–192, May 1984. CODEN SINODQ. ISSN 0362- Fisher:1984:PPS 1340 (print), 1523-2867 (print), 1558- [720] Joseph A. Fisher, John R. Ellis, 1160 (electronic). John C. Ruttenberg, and Alexandru Nicolau. Parallel processing: a smart Soloway:1984:CBM compiler and a dumb machine. ACM [716] Elliot Soloway. A cognitively-based SIGPLAN Notices, 19(6):37–47, June methodology for designing languages/ 1984. CODEN SINODQ. ISSN 0362- environments/methodologies. ACM 1340 (print), 1523-2867 (print), 1558- SIGPLAN Notices, 19(5):193–196, 1160 (electronic). May 1984. CODEN SINODQ. ISSN Touzeau:1984:FCF 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [721] Roy F. Touzeau. A Fortran compiler for the FPS-164 scientific computer. ACM Karr:1984:CGC SIGPLAN Notices, 19(6):48–57, June 1984. CODEN SINODQ. ISSN 0362- [717] Michael Karr. Code generation by co- 1340 (print), 1523-2867 (print), 1558- agulation. ACM SIGPLAN Notices, 1160 (electronic). 19(6):1–12, June 1984. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Johnsson:1984:ECL 2867 (print), 1558-1160 (electronic). [722] Thomas Johnsson. Efficient compila- Aigrain:1984:EGG tion of lazy evaluation. ACM SIG- PLAN Notices, 19(6):58–69, June 1984. [718] Philippe Aigrain, Susan L. Graham, CODEN SINODQ. ISSN 0362-1340 Robert R. Henry, Marshall Kirk McKu- (print), 1523-2867 (print), 1558-1160 sick, and Eduardo Pelegri-Llopart. Ex- (electronic). perience with a Graham-Glanville style code generator. ACM SIGPLAN No- Farrow:1984:SPE tices, 19(6):13–24, June 1984. CODEN [723] Rodney Farrow. Sub-protocol- SINODQ. ISSN 0362-1340 (print), evaluators for attribute grammars. 1523-2867 (print), 1558-1160 (elec- ACM SIGPLAN Notices, 19(6):70–80, tronic). June 1984. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Christopher:1984:UDP 1558-1160 (electronic). [719] Thomas W. Christopher, Philip J. Jourdan:1984:SNC Hatcher, and Ronald C. Kukuk. Us- ing dynamic programming to generate [724] Martin Jourdan. Strongly non-circular optimized code in a Graham-Glanville attribute grammars and their recursive REFERENCES 100

evaluation. ACM SIGPLAN Notices, 1984. CODEN SINODQ. ISSN 0362- 19(6):81–93, June 1984. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Schwartz:1984:ICM Pleban:1984:CPU [730] Mayer D. Schwartz, Norman M. [725] Uwe F. Pleban. Compiler prototyp- Delisle, and Vimal S. Begwani. In- ing using formal semantics. ACM cremental compilation in Magpie. SIGPLAN Notices, 19(6):94–105, June ACM SIGPLAN Notices, 19(6):122– 1984. CODEN SINODQ. ISSN 0362- 131, June 1984. CODEN SINODQ. 1340 (print), 1523-2867 (print), 1558- ISSN 0362-1340 (print), 1523-2867 1160 (electronic). (print), 1558-1160 (electronic).

Kessler:1984:PAD Zadeck:1984:IDF

[726] Robert R. Kessler. Peep: an architec- [731] Frank Kenneth Zadeck. Incremen- tural description driven peephole op- tal data flow analysis in a struc- timizer. ACM SIGPLAN Notices,19 tured program editor. ACM SIG- (6):106–110, June 1984. CODEN SIN- PLAN Notices, 19(6):132–143, June ODQ. ISSN 0362-1340 (print), 1523- 1984. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- Davidson:1984:AGP 1160 (electronic). [727] Jack W. Davidson and Christopher W. Reiss:1984:AIC Fraser. Automatic generation of peep- hole optimizations. ACM SIGPLAN [732] Steven P. Reiss. An approach to in- Notices, 19(6):111–116, June 1984. cremental compilation. ACM SIG- CODEN SINODQ. ISSN 0362-1340 PLAN Notices, 19(6):144–156, June (print), 1523-2867 (print), 1558-1160 1984. CODEN SINODQ. ISSN 0362- (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Fraser:1984:AGP Ganzinger:1984:ACG [728] C. W. Fraser. Automatic generation of peephole optimizations. ACM SIG- [733] Harald Ganzinger and Robert Giegerich. PLAN Notices, 19(6):111–116, June Attribute coupled grammars. ACM 1984. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 19(6):157–170, 1340 (print), 1523-2867 (print), 1558- June 1984. CODEN SINODQ. ISSN 1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Fraser:1984:ACA Jullig:1984:RRP [729] Christopher W. Fraser, Eugene W. My- ers, and Alan L. Wendt. Analyzing and [734] Richard K. Jullig and Frank DeRe- compressing assembly code. ACM SIG- mer. Regular right-part attribute PLAN Notices, 19(6):117–121, June grammars. ACM SIGPLAN Notices,19 REFERENCES 101

(6):171–178, June 1984. CODEN SIN- (6):222–232, June 1984. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Koskimies:1984:SLO Allen:1984:ALI

[735] Kai Koskimies. A specification lan- [740] John R. Allen and Ken Kennedy. Au- guage for one-pass semantic analy- tomatic loop interchange. ACM SIG- sis. ACM SIGPLAN Notices, 19(6): PLAN Notices, 19(6):233–246, June 179–189, June 1984. CODEN SIN- 1984. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic).

Keller:1984:TTT Cooper:1984:ECF

[736] S. E. Keller, J. A. Perkins, T. F. [741] Keith D. Cooper and Ken Kennedy. Payton, and S. P. Mardinly. Tree Efficient computation of flow insensi- transformation techniques and experi- tive interprocedural summary informa- ences. ACM SIGPLAN Notices,19 tion. ACM SIGPLAN Notices, 19(6): (6):190–201, June 1984. CODEN SIN- 247–258, June 1984. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Schmidt:1984:MLC Blower:1984:EIV

[737] Uwe Schmidt and Reinhard V¨oller. A [742] M. I. Blower. An efficient implementa- multi-language compiler system with tion of visibility in Ada. ACM SIG- automatically generated code genera- PLAN Notices, 19(6):259–265, June tors. ACM SIGPLAN Notices, 19(6): 1984. CODEN SINODQ. ISSN 0362- 202–212, June 1984. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). MacLaren:1984:IRV Wand:1984:SPS [743] M. Donald MacLaren. Inline rou- [738] Mitchell Wand. A semantic prototyp- tines in VAXELN Pascal. ACM SIG- ing system. ACM SIGPLAN Notices, PLAN Notices, 19(6):266–275, June 19(6):213–221, June 1984. CODEN 1984. CODEN SINODQ. ISSN 0362- SINODQ. ISSN 0362-1340 (print), 1340 (print), 1523-2867 (print), 1558- 1523-2867 (print), 1558-1160 (elec- 1160 (electronic). tronic). Bray:1984:SCA Chow:1984:RAP [744] Gary Bray. Sharing code among in- [739] Frederick Chow and John Hennessy. stances of Ada generics. ACM SIG- Register allocation by priority-based PLAN Notices, 19(6):276–284, June coloring. ACM SIGPLAN Notices,19 1984. CODEN SINODQ. ISSN 0362- REFERENCES 102

1340 (print), 1523-2867 (print), 1558- Elliott:1984:EEN 1160 (electronic). [750] Irving B. Elliott. The EPN and ESN Levy:1984:TCS notations. ACM SIGPLAN Notices, 19(7):9–17, July 1984. CODEN SIN- [745] Michael R. Levy. Type checking, ODQ. ISSN 0362-1340 (print), 1523- separate compilation and reusability. 2867 (print), 1558-1160 (electronic). ACM SIGPLAN Notices, 19(6):285– 289, June 1984. CODEN SINODQ. Kao:1984:DFA ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [751] H. Kao and T. Y. Chen. Data flow analysis for Cobol. ACM SIG- Baiardi:1984:SCI PLAN Notices, 19(7):18–21, July 1984. CODEN SINODQ. ISSN 0362-1340 [746] F. Baiardi, L. Ricci, and M. Van- (print), 1523-2867 (print), 1558-1160 neschi. Static checking of interprocess (electronic). communication in ECSP. ACM SIG- PLAN Notices, 19(6):290–299, June Loka:1984:NPPb 1984. CODEN SINODQ. ISSN 0362- [752] Raghavendra Rao Loka. A note on par- 1340 (print), 1523-2867 (print), 1558- allel parsing. ACM SIGPLAN Notices, 1160 (electronic). 19(7):22–24, July 1984. CODEN SIN- Robbins:1984:EHC ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [747] David C. Robbins. Engineering a high- capacity Pascal compiler for high per- Ottenstein:1984:IPR formance. ACM SIGPLAN Notices,19 [753] Karl J. Ottenstein. Intermediate pro- (6):300–309, June 1984. CODEN SIN- gram representations in compiler con- ODQ. ISSN 0362-1340 (print), 1523- struction: a supplemental bibliography. 2867 (print), 1558-1160 (electronic). ACM SIGPLAN Notices, 19(7):25–27, Powell:1984:POC July 1984. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [748] Michael L. Powell. A portable optimiz- 1558-1160 (electronic). ing compiler for Modula-2. ACM SIG- Anonymous:1984:FCE PLAN Notices, 19(6):310–318, June 1984. CODEN SINODQ. ISSN 0362- [754] Anonymous. Foreword to the can- 1340 (print), 1523-2867 (print), 1558- didate extension library. ACM SIG- 1160 (electronic). PLAN Notices, 19(7):28–44, July 1984. CODEN SINODQ. ISSN 0362-1340 Elliot:1984:EEN (print), 1523-2867 (print), 1558-1160 [749] I. B. Elliot. The EPN and ESN no- (electronic). tations. ACM SIGPLAN Notices,19 Anonymous:1984:PFC (7):9–17, July 1984. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [755] Anonymous. Pascal: forward to the 2867 (print), 1558-1160 (electronic). candidate extension library. ACM SIG- REFERENCES 103

PLAN Notices, 19(7):28–44, July 1984. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Baldwin:1984:BDG Anonymous:1984:FWP [761] Roger R. Baldwin. The backward- [756] Anonymous. Foreword to work in directed GO TO in FORTRAN. ACM progress. ACM SIGPLAN Notices,19 SIGPLAN Notices, 19(8):62–64, Au- (7):45–64, July 1984. CODEN SIN- gust 1984. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Anonymous:1984:PFW Berghel:1984:MPS [757] Anonymous. Pascal: foreword to work [762] H. L. Berghel and D. L. Sallach. Mea- in progress. ACM SIGPLAN Notices, surements of program similarity in 19(7):45–64, July 1984. CODEN SIN- identical task environments. ACM ODQ. ISSN 0362-1340 (print), 1523- SIGPLAN Notices, 19(8):65–76, Au- 2867 (print), 1558-1160 (electronic). gust 1984. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Winkler:1984:SIIa 1558-1160 (electronic). [758] J. F. H. Winkler. Some improve- Brownsmith:1984:OLP ments of ISO-Pascal. ACM SIG- PLAN Notices, 19(7):65–78, July 1984. [763] Joseph D. Brownsmith and Leslie H. CODEN SINODQ. ISSN 0362-1340 Oliver. Optimizing loops in programs (print), 1523-2867 (print), 1558-1160 compiled with the IBM PL/I opti- (electronic). mizing compiler. ACM SIGPLAN Notices, 19(8):77–84, August 1984. Leavens:1984:BDT CODEN SINODQ. ISSN 0362-1340 [759] G. T. Leavens. Bibliography on data (print), 1523-2867 (print), 1558-1160 types. ACM SIGPLAN Notices, 19(8): (electronic). 41–50, August 1984. CODEN SIN- Covington:1984:PDR ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [764] Michael A. Covington. A pedagogi- cal disadvantage of repeat and while. Rowe:1984:PLI ACM SIGPLAN Notices, 19(8):85–86, [760] Lawrence A. Rowe, Peter Deutsch, August 1984. CODEN SINODQ. ISSN Stu Feldman, Butler Lampson, Bar- 0362-1340 (print), 1523-2867 (print), bara Liskov, and Terry Winograd. 1558-1160 (electronic). Programming language issues for the Franklin:1984:SIS 1980’s: SIGPLAN ’83: Symposium on Programming Languages Issues in [765] Wm. Randolph Franklin. A simpler it- Software Systems. ACM SIGPLAN erative solution to the Towers of Hanoi Notices, 19(8):51–61, August 1984. problem. ACM SIGPLAN Notices,19 REFERENCES 104

(8):87–88, August 1984. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Zemrowski:1984:DBA Ince:1984:MIL [771] Kenneth M. Zemrowski. Differences be- [766] D. C. Ince. Module interconnection tween ANS and ISO standards for Pas- languages and Prolog. ACM SIG- cal: ambiguities clarified. ACM SIG- PLAN Notices, 19(8):89–93, August PLAN Notices, 19(8):119–126, August 1984. CODEN SINODQ. ISSN 0362- 1984. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic).

Noyelle:1984:SHF Fay:1984:EUI

[767] Yves Noyelle. String-handling facili- [772] D. Q. M. Fay. Experiences using In- ties of the LSE language. ACM SIG- mos proto-OCCAM (TM). ACM SIG- PLAN Notices, 19(8):94–103, August PLAN Notices, 19(9):5–11, September 1984. CODEN SINODQ. ISSN 0362- 1984. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic).

Smolka:1984:RIS Furtado:1984:GSC

[768] Scott A. Smolka. Report on the 6th [773] A. L. Furtado. Generalized set compar- International Symposium on Program- ison. ACM SIGPLAN Notices, 19(9): ming. ACM SIGPLAN Notices, 19(8): 12–15, September 1984. CODEN SIN- 104–105, August 1984. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Mayer:1984:EPP Tanenbaum:1984:DAT [774] Herbert Mayer. Experiences porting [769] Andrew S. Tanenbaum, Ed Keizer, and Pascal source from a micro computer to Hans van Staveren. Does anybody out aVax.ACM SIGPLAN Notices, 19(9): there want to write HALF of a com- 16–20, September 1984. CODEN SIN- piler? ACM SIGPLAN Notices, 19(8): ODQ. ISSN 0362-1340 (print), 1523- 106–108, August 1984. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Milewski:1984:LIA

Woodman:1984:PDL [775] Jaroslaw Milewski. Loslan implementa- tion of the AMPL message-passing sys- [770] Mark Woodman. A Program De- tem. ACM SIGPLAN Notices, 19(9): sign Language for software engineer- 21–29, September 1984. CODEN SIN- ing. ACM SIGPLAN Notices, 19(8): ODQ. ISSN 0362-1340 (print), 1523- 109–118, August 1984. CODEN SIN- 2867 (print), 1558-1160 (electronic). REFERENCES 105

Pramanik:1984:IKM Greiter:1984:ASF

[776] Sakti Pramanik and Bernhard Wein- [781] Gebh. Greiter. acce-specifications: a berg. The implementation kit with formal method to define data types. monitors. ACM SIGPLAN Notices,19 ACM SIGPLAN Notices, 19(10):22– (9):30–33, September 1984. CODEN 31, October 1984. CODEN SIN- SINODQ. ISSN 0362-1340 (print), ODQ. ISSN 0362-1340 (print), 1523- 1523-2867 (print), 1558-1160 (elec- 2867 (print), 1558-1160 (electronic). tronic). Stadel:1984:ANA Muller:1984:DBM [777] Manfred Stadel. Another nonrecur- [782] Hausi A. Muller. Differences between sive algorithm for the Towers of Hanoi. Modula-2 and Pascal. ACM SIGPLAN ACM SIGPLAN Notices, 19(9):34– Notices, 19(10):32–39, October 1984. 36, September 1984. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic).

vanKatwijk:1984:PEA Richards:1984:OAS [778] J. van Katwijk. Practical experiences with automatic repair of syntactical [783] H. Richards. An overview of ARC errors, or, syntactical error repair in SASL. ACM SIGPLAN Notices,19 the DAS compiler. ACM SIGPLAN (10):40–45, October 1984. CODEN Notices, 19(9):37–48, September 1984. SINODQ. ISSN 0362-1340 (print), CODEN SINODQ. ISSN 0362-1340 1523-2867 (print), 1558-1160 (elec- (print), 1523-2867 (print), 1558-1160 tronic). (electronic). Williams:1984:STC Winkler:1984:SIIb [784] David O. Williams. Structured trans- [779] J. F. H. Winkler. Some improve- fer of control. ACM SIGPLAN Notices, ments of ISO-Pascal. ACM SIGPLAN 19(10):46–51, October 1984. CODEN Notices, 19(9):49–62, September 1984. SINODQ. ISSN 0362-1340 (print), CODEN SINODQ. ISSN 0362-1340 1523-2867 (print), 1558-1160 (elec- (print), 1523-2867 (print), 1558-1160 tronic). (electronic). Gait:1984:SOK Williams:1984:AR [780] Jason Gait. Semaphores outside the [785] David O. Williams. Alternate RE- kernel. ACM SIGPLAN Notices,19 TURNs. ACM SIGPLAN Notices,19 (10):12–21, October 1984. CODEN (10):52–57, October 1984. CODEN SINODQ. ISSN 0362-1340 (print), SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- 1523-2867 (print), 1558-1160 (elec- tronic). tronic). REFERENCES 106

Zedan:1984:NDF Sewry:1984:MMC

[786] H. Zedan. A note on deadlock-free [791] D. A. Sewry. Modula-2 and the mon- proofs of network of processes. ACM itor concept. ACM SIGPLAN No- SIGPLAN Notices, 19(10):58–62, Oc- tices, 19(11):33–41, November 1984. tober 1984. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic).

Pentzlin:1984:EPP Turba:1984:EBM

[787] Karl Ludwig Pentzlin. An exten- [792] Thomas N. Turba. An exception-based sion proposal for Pascal: simplifying mechanism for syntactic error recov- assignments like “a := a + 1;” by ery. ACM SIGPLAN Notices, 19(11): a “pronoun character”. ACM SIG- 42–51, November 1984. CODEN SIN- PLAN Notices, 19(11):17, November ODQ. ISSN 0362-1340 (print), 1523- 1984. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- VanTuyl:1984:EF 1160 (electronic). [793] Robert R. Van Tuyl. On evolution Rising:1984:SDE of FORTRAN. ACM SIGPLAN No- tices, 19(11):52–55, November 1984. [788] Linda Rising. A syntax-directed editor, CODEN SINODQ. ISSN 0362-1340 world-builder and simulator for the lan- (print), 1523-2867 (print), 1558-1160 guage of KAREL the robot. ACM SIG- (electronic). PLAN Notices, 19(11):18–21, Novem- ber 1984. CODEN SINODQ. ISSN Wang:1984:SQA 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [794] ShouHan Wang. Some questions about “On the Elimination of Pointer Rosenthal:1984:PMA Variables and Dynamic Allocation in Higher Level Languages”. ACM SIG- [789] David Rosenthal. A proposed modifi- PLAN Notices, 19(11):56–58, Novem- cation to the absolute coordinates of ber 1984. CODEN SINODQ. ISSN Logo. ACM SIGPLAN Notices,19 0362-1340 (print), 1523-2867 (print), (11):22, November 1984. CODEN SIN- 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Zethmayr:1984:CSD

Sewry:1984:MPF [795] David Zethmayr. CUL-de-SAC and dramatic EXIT for use in structured [790] D. A. Sewry. Modula-2 process facili- languages. ACM SIGPLAN Notices,19 ties. ACM SIGPLAN Notices, 19(11): (11):59–62, November 1984. CODEN 23–32, November 1984. CODEN SIN- SINODQ. ISSN 0362-1340 (print), ODQ. ISSN 0362-1340 (print), 1523- 1523-2867 (print), 1558-1160 (elec- 2867 (print), 1558-1160 (electronic). tronic). REFERENCES 107

Anselmi:1984:NPL Taylor:1984:ACL

[796] L. Anselmi. A new programming lan- [801] David Taylor. An alternative to cur- guage: GALILEI. ACM SIGPLAN rent looping syntax. ACM SIGPLAN Notices, 19(12):12–26, December 1984. Notices, 19(12):48–53, December 1984. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic).

Ejiogu:1984:OSS Vouk:1984:CML

[797] Lem O. Ejiogu. OPUS #16G software [802] Mladen A. Vouk. On the cost of mixed structure: its characteristic polynomi- language programming. ACM SIG- als. ACM SIGPLAN Notices, 19(12): PLAN Notices, 19(12):54–60, Decem- 27–34, December 1984. CODEN SIN- ber 1984. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Wells:1984:MRM Geller:1984:PW [803] Mark B. Wells, Margaret A. Hug, [798] Dennis P. Geller. Programming and Roland Silver, and John Brockmeyer. writing. ACM SIGPLAN Notices,19 Modcap reference manual. ACM SIG- (12):35–37, December 1984. CODEN PLAN Notices, 19(12):61–79, Decem- SINODQ. ISSN 0362-1340 (print), ber 1984. CODEN SINODQ. ISSN 1523-2867 (print), 1558-1160 (elec- 0362-1340 (print), 1523-2867 (print), tronic). 1558-1160 (electronic).

Meyer:1984:NIH Birtwistle:1985:CH

[799] Bertrand Meyer. A note on iter- [804] Graham Birtwistle. The coroutines of ative Hanoi. ACM SIGPLAN No- Hanoi. ACM SIGPLAN Notices,20 tices, 19(12):38–40, December 1984. (1):9–10, January 1985. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Breguet:1985:SPL Moffat:1984:SCA [805] Pierre Breguet, Fran¸cois Grize, and Al- [800] David V. Moffat. Some concerns fred Strohmeier. SARTEX. A pro- about Modula-2. ACM SIGPLAN No- gramming language for graph process- tices, 19(12):41–47, December 1984. ing. ACM SIGPLAN Notices, 20(1): CODEN SINODQ. ISSN 0362-1340 11–19, January 1985. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). See comments [832, 876]. 2867 (print), 1558-1160 (electronic). REFERENCES 108

Covington:1985:EUL Graham:1985:UBI

[806] Michael A. Covington. Eliminating un- [811] Peter C. J. Graham. Using BINS wanted loops in Prolog. ACM SIG- for inter-process communication. ACM PLAN Notices, 20(1):20–26, January SIGPLAN Notices, 20(2):32–41, Febru- 1985. CODEN SINODQ. ISSN 0362- ary 1985. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic).

Hammons:1985:MFS Harrison:1985:MSI

[807] Charles Hammons and Paul Dobbs. [812] Warren Harrison and Curtis Cook. A Multilevel files for software develop- method of sharing industrial software ment. ACM SIGPLAN Notices, 20(1): complexity data. ACM SIGPLAN 27–30, January 1985. CODEN SIN- Notices, 20(2):42–51, February 1985. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Griswold:1985:RSI Harrison:1985:SCR [808] Ralph E. Griswold. Rebus — a SNOBOL4/Icon hybrid. ACM SIG- [813] Warren Harrison and Curtis Cook. PLAN Notices, 20(2):7–16, February Software complexity research: a sur- 1985. CODEN SINODQ. ISSN 0362- vey. ACM SIGPLAN Notices, 20(2): 1340 (print), 1523-2867 (print), 1558- 52–53, February 1985. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Brun:1985:TOA Heyman:1985:SCR [809] G. Brun, A. Businger, and R. Schoen- berger. The token-oriented approach [814] Jerrold Heyman. Software conversion: to program editing. ACM SIGPLAN retargeting from a super-mini to a mi- Notices, 20(2):17–20, February 1985. cro. ACM SIGPLAN Notices, 20(2): CODEN SINODQ. ISSN 0362-1340 54–57, February 1985. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Cottam:1985:EPO Meertens:1985:DB

[810] Ian D. Cottam. Extending Pascal with [815] Lambert Meertens and Steven Pember- one-entry/multi-exit procedures. ACM ton. Description of B. ACM SIG- SIGPLAN Notices, 20(2):21–31, Febru- PLAN Notices, 20(2):58–76, February ary 1985. CODEN SINODQ. ISSN 1985. CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). 1160 (electronic). REFERENCES 109

Molnar:1985:PLP Chang:1985:NMO

[816] Ludov´ıt Moln´ar, Pavol N´avrat, and [821] A. P. Chang. A note on the MODULO Jiˇr´ı Safaˇˇ r´ık. The programming lan- operation. ACM SIGPLAN Notices,20 guage Pascal (in teaching perspective): (4):19–23, April 1985. CODEN SIN- take it or leave it. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 20(2):77–79, February 1985. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Glass:1985:TIS (electronic). [822] Harvey Glass. Threaded interpretive Dutta:1985:MPC systems and functional programming environments. ACM SIGPLAN No- [817] Kalyan Dutta. Modular programming tices, 20(4):24–32, April 1985. CODEN in C: an approach and an example. SINODQ. ISSN 0362-1340 (print), ACM SIGPLAN Notices, 20(3):9–15, 1523-2867 (print), 1558-1160 (elec- March 1985. CODEN SINODQ. ISSN tronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Jonak:1985:PCP

Ejiogu:1985:SMS [823] Jan E. Jonak. Pascal and comms pro- gramming. ACM SIGPLAN Notices, [818] Lem O. Ejiogu. A simple measure 20(4):33–41, April 1985. CODEN SIN- of software complexity. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 20(3):16–31, March 2867 (print), 1558-1160 (electronic). 1985. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Kilian:1985:CCR 1160 (electronic). [824] Michael F. Kilian. A conditional criti- Machanick:1985:CSL cal region pre-processor for C based on [819] Philip Machanick. The case for simpli- the Owicki and Gries scheme. ACM fied languages. ACM SIGPLAN No- SIGPLAN Notices, 20(4):42–56, April tices, 20(3):32–36, March 1985. CO- 1985. CODEN SINODQ. ISSN 0362- DEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). Kristensen:1985:MSE Petermann:1985:NPD [825] Bent Bruun Kristensen, Ole Lehrmann [820] Uwe Petermann and Andrzej Szalas. Madsen, Birger Møller-Pedersen, and A note on PCI: distributed processes Kristen Nygaard. Multi-sequential exe- communicating by interrupts. ACM cution in the BETA programming lan- SIGPLAN Notices, 20(3):37–46, March guage. ACM SIGPLAN Notices,20 1985. CODEN SINODQ. ISSN 0362- (4):57–70, April 1985. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 110

Mamone:1985:UPI Ragan:1985:CCI

[826] Salvatore Mamone. Using a PC to in- [831] Richard R. Ragan. CYBIL: Cyber Im- crease your odds of winning the lottery. plementation Language. ACM SIG- ACM SIGPLAN Notices, 20(4):71–79, PLAN Notices, 20(5):21–30, May 1985. April 1985. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). Segre:1985:SCA Sklenar:1985:PLA [832] Lidia Segre and Michael Stanton. [827] Ivan Sklenar. Programming language ‘Some concerns about Modula-2’ con- assessments using the program profiles. sidered unwarranted. ACM SIG- ACM SIGPLAN Notices, 20(4):80–87, PLAN Notices, 20(5):31–35, May 1985. April 1985. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). See [800, 876]. Tomek:1985:CIP Strom:1985:NDS

[828] Ivan Tomek and Tomasz Muldner. A [833] Rob Strom and Shaula Yemini. The CAI implementation of Pascal. ACM NIL distributed systems programming SIGPLAN Notices, 20(4):88–95, April language: a status report. ACM SIG- 1985. CODEN SINODQ. ISSN 0362- PLAN Notices, 20(5):36–44, May 1985. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Dunlavey:1985:PRD Vanthienen:1985:NED [829] Michael R. Dunlavey. A progress [834] J. Vanthienen. A note on English for report on D: a compiled language decision tables considered harmful and featuring continuations. ACM SIG- the nested IF-THEN-ELSE. ACM SIG- PLAN Notices, 20(5):8–15, May 1985. PLAN Notices, 20(5):45–47, May 1985. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). See [448]. Maziar:1985:STH Dasiewicz:1985:SRT [830] Stepan Maziar. Solution of the Tower [835] P. Dasiewicz. A soft real-time multi- of Hanoi problem using a binary tree. tasking BASIC interpreter. ACM SIG- ACM SIGPLAN Notices, 20(5):16–20, PLAN Notices, 20(6):10–15, June 1985. May 1985. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). REFERENCES 111

Gough:1985:NMG PLAN Notices, 20(6):47–55, June 1985. CODEN SINODQ. ISSN 0362-1340 [836] K. John Gough. A new method of gen- (print), 1523-2867 (print), 1558-1160 erating LL (1) lookahead sets. ACM (electronic). SIGPLAN Notices, 20(6):16–19, June 1985. CODEN SINODQ. ISSN 0362- Wiener:1985:TAI 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). [842] Richard S. Wiener and Richard F. Sin- Lo:1985:SPM covec. Two approaches to implement- ing generic data structures in Modula- [837] Chingmin Jim Lo. Simple patches 2. ACM SIGPLAN Notices, 20(6): to Modula-2 text I/O. ACM SIG- 56–64, June 1985. CODEN SIN- PLAN Notices, 20(6):20–25, June 1985. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Laff:1985:SOB

OKeefe:1985:AKP [843] Mark R. Laff and Brent Hailpern. SW [838] R. A. O’Keefe. Alternatives to keyword 2: An object-based programming en- parameters. ACM SIGPLAN Notices, vironment. ACM SIGPLAN Notices, 20(6):26–32, June 1985. CODEN SIN- 20(7):1–11, July 1985. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISBN 0-89791-165-2. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). OKeefe:1985:FSM Purtilo:1985:PES [839] R. A. O’Keefe. Finding SmallTalk methods. ACM SIGPLAN Notices,20 [844] James Purtilo. Polylith: An environ- (6):33–38, June 1985. CODEN SIN- ment to support management of tool ODQ. ISSN 0362-1340 (print), 1523- interfaces. ACM SIGPLAN Notices,20 2867 (print), 1558-1160 (electronic). (7):12–18, July 1985. CODEN SIN- Rosenbloom:1985:MPL ODQ. ISBN 0-89791-165-2. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [840] Michael H. Rosenbloom. M’Pal: a 1160 (electronic). programming language based on nat- ural English definitions. ACM SIG- ODonnell:1985:DBC PLAN Notices, 20(6):39–46, June 1985. CODEN SINODQ. ISSN 0362-1340 [845] John T. O’Donnell. Dialogues: a ba- (print), 1523-2867 (print), 1558-1160 sis for constructing programming en- (electronic). vironments. ACM SIGPLAN Notices, Rudnicki:1985:OPB 20(7):19–27, July 1985. CODEN SIN- ODQ. ISBN 0-89791-165-2. ISSN 0362- [841] Piotr Rudnicki. On the organiza- 1340 (print), 1523-2867 (print), 1558- tion of Pascal blocks. ACM SIG- 1160 (electronic). REFERENCES 112

Bahlke:1985:PPS CODEN SINODQ. ISBN 0-89791-165- 2. ISSN 0362-1340 (print), 1523-2867 [846] Rolf Bahlke and Gregor Snelting. The (print), 1558-1160 (electronic). PSG — Programming System Gener- ator. ACM SIGPLAN Notices, 20(7): Dybvig:1985:SE 28–33, July 1985. CODEN SINODQ. ISBN 0-89791-165-2. ISSN 0362-1340 [851] R. Kent Dybvig and Bruce T. Smith. A (print), 1523-2867 (print), 1558-1160 semantic editor. ACM SIGPLAN No- (electronic). tices, 20(7):74–82, July 1985. CODEN SINODQ. ISBN 0-89791-165-2. ISSN Beshers:1985:MCA 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [847] George McArthur Beshers and Roy Harold Campbell. Maintained and constructor Wells:1985:LPP attributes. ACM SIGPLAN Notices, 20(7):34–42, July 1985. CODEN SIN- [852] Mark B. Wells, Margaret A. Hug, ODQ. ISBN 0-89791-165-2. ISSN 0362- and Rollo Silver. Libraries as pro- 1340 (print), 1523-2867 (print), 1558- grams preserved within compiler con- 1160 (electronic). tinuations. ACM SIGPLAN Notices, 20(7):83–92, July 1985. CODEN SIN- Demers:1985:APM ODQ. ISBN 0-89791-165-2. ISSN 0362- [848] Alan Demers, Anne Rogers, and 1340 (print), 1523-2867 (print), 1558- Frank Kenneth Zadeck. Attribute 1160 (electronic). propagation by message passing. ACM Horwitz:1985:RAS SIGPLAN Notices, 20(7):43–59, July 1985. CODEN SINODQ. ISBN 0- [853] Susan Horwitz and Tim Teitelbaum. 89791-165-2. ISSN 0362-1340 (print), Relations and attributes: a symbi- 1523-2867 (print), 1558-1160 (elec- otic basis for editing environments. tronic). ACM SIGPLAN Notices, 20(7):93– 106, July 1985. CODEN SINODQ. Hall:1985:DSE ISBN 0-89791-165-2. ISSN 0362-1340 [849] Cordelia V. Hall and John T. (print), 1523-2867 (print), 1558-1160 O’Donnell. Debugging in a side ef- (electronic). fect free programming environment. Cooper:1985:IIA ACM SIGPLAN Notices, 20(7):60– 68, July 1985. CODEN SINODQ. [854] Keith D. Cooper, Ken Kennedy, and ISBN 0-89791-165-2. ISSN 0362-1340 Linda Torczon. The impact of inter- (print), 1523-2867 (print), 1558-1160 procedural analysis and optimization (electronic). on the design of a software develop- LeMetayer:1985:MAP ment environment. ACM SIGPLAN Notices, 20(7):107–116, July 1985. CO- [850] D. Le Metayer. Mechanical analysis DEN SINODQ. ISBN 0-89791-165- of program complexity. ACM SIG- 2. ISSN 0362-1340 (print), 1523-2867 PLAN Notices, 20(7):69–73, July 1985. (print), 1558-1160 (electronic). REFERENCES 113

Agnarsson:1985:TTP DEN SINODQ. ISBN 0-89791-165- 2. ISSN 0362-1340 (print), 1523-2867 [855] Snorri Agnarsson and M. S. Krish- (print), 1558-1160 (electronic). namoorthy. Towards a theory of pack- ages. ACM SIGPLAN Notices, 20(7): Hood:1985:EAI 117–130, July 1985. CODEN SINODQ. ISBN 0-89791-165-2. ISSN 0362-1340 [860] Robert Hood. Efficient abstractions for (print), 1523-2867 (print), 1558-1160 the implementation of structured edi- (electronic). tors. ACM SIGPLAN Notices, 20(7): 171–178, July 1985. CODEN SINODQ. Gries:1985:NNE ISBN 0-89791-165-2. ISSN 0362-1340 [856] David Gries and Jan Prins. A new no- (print), 1523-2867 (print), 1558-1160 tion of encapsulation. ACM SIGPLAN (electronic). Notices, 20(7):131–139, July 1985. CO- Francez:1985:ELP DEN SINODQ. ISBN 0-89791-165- 2. ISSN 0362-1340 (print), 1523-2867 [861] Nissim Francez, Shalom Goldenberg, (print), 1558-1160 (electronic). Ron Y. Pinter, Michael Tiomkin, and Caplinger:1985:SES Shalom Tsur. An environment for logic programming. ACM SIGPLAN No- [857] Michael Caplinger. Structured Editor tices, 20(7):179–190, July 1985. CO- Support for Modularity and Data Ab- DEN SINODQ. ISBN 0-89791-165- straction. ACM SIGPLAN Notices,20 2. ISSN 0362-1340 (print), 1523-2867 (7):140–147, July 1985. CODEN SIN- (print), 1558-1160 (electronic). ODQ. ISBN 0-89791-165-2. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Komorowski:1985:MIL 1160 (electronic). [862] Henryk Jan Komorowski and Shigeo Moriconi:1985:PSG Omori. A model and an implementa- tion of a logic programming environ- [858] Mark Moriconi and Dwight F. Hare. ment. ACM SIGPLAN Notices, 20(7): PegaSys: a system for graphical ex- 191–198, July 1985. CODEN SINODQ. planation of program designs. ACM ISBN 0-89791-165-2. ISSN 0362-1340 SIGPLAN Notices, 20(7):148–160, July (print), 1523-2867 (print), 1558-1160 1985. CODEN SINODQ. ISBN 0- (electronic). 89791-165-2. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- MacLennan:1985:SSE tronic). Kristensen:1985:APF [863] Bruce J. MacLennan. A simple soft- ware environment based on objects and [859] Bent Bruun Kristensen, Ole Lehrmann relations. ACM SIGPLAN Notices,20 Madsen, Birger Møller-Pedersen, and (7):199–207, July 1985. CODEN SIN- Kristen Nygaard. An algebra for pro- ODQ. ISBN 0-89791-165-2. ISSN 0362- gram fragments. ACM SIGPLAN No- 1340 (print), 1523-2867 (print), 1558- tices, 20(7):161–170, July 1985. CO- 1160 (electronic). REFERENCES 114

Fickas:1985:DIR Covington:1985:FNL

[864] Stephen Fickas. Design issues in a Rule- [869] Michael A. Covington. A further note Based System. ACM SIGPLAN No- on looping in Prolog. ACM SIG- tices, 20(7):208–215, July 1985. CO- PLAN Notices, 20(8):28–31, August DEN SINODQ. ISBN 0-89791-165- 1985. CODEN SINODQ. ISSN 0362- 2. ISSN 0362-1340 (print), 1523-2867 1340 (print), 1523-2867 (print), 1558- (print), 1558-1160 (electronic). 1160 (electronic).

Sweet:1985:MPE Nute:1985:PSC

[865] Richard E. Sweet. The Mesa program- [870] Donald Nute. A programming solu- ming environment. ACM SIGPLAN tion to certain problems with loops in Notices, 20(7):216–229, July 1985. CO- Prolog. ACM SIGPLAN Notices,20 DEN SINODQ. ISBN 0-89791-165- (8):32–37, August 1985. CODEN SIN- 2. ISSN 0362-1340 (print), 1523-2867 ODQ. ISSN 0362-1340 (print), 1523- (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Swinehart:1985:SC Poole:1985:ELP

[866] Daniel C. Swinehart, Polle T. Zell- [871] David Poole and Randy Goebel. On weger, and Robert B. Hagmann. The eliminating loops in Prolog. ACM SIG- structure of Cedar. ACM SIGPLAN PLAN Notices, 20(8):38–40, August Notices, 20(7):230–244, July 1985. CO- 1985. CODEN SINODQ. ISSN 0362- DEN SINODQ. ISBN 0-89791-165- 1340 (print), 1523-2867 (print), 1558- 2. ISSN 0362-1340 (print), 1523-2867 1160 (electronic). (print), 1558-1160 (electronic). Albizuri-Romero:1985:IRP Donahue:1985:IMC [872] Miren Bego˜na Albizuri-Romero. In- [867] James Donahue. Integration mecha- ternal representation of programs in nisms in Cedar. ACM SIGPLAN No- GRASE. ACM SIGPLAN Notices,20 tices, 20(7):245–251, July 1985. CO- (8):41–50, August 1985. CODEN SIN- DEN SINODQ. ISBN 0-89791-165- ODQ. ISSN 0362-1340 (print), 1523- 2. ISSN 0362-1340 (print), 1523-2867 2867 (print), 1558-1160 (electronic). (print), 1558-1160 (electronic). Amoroso:1985:FSP Seyfer:1985:BCA [873] Edward G. Amoroso. The formal spec- [868] H. K. Seyfer. A bibliography on ification and prototype implementa- compiler assessment. II. ACM SIG- tion of a simple editor. ACM SIG- PLAN Notices, 20(8):20–27, August PLAN Notices, 20(8):51–59, August 1985. CODEN SINODQ. ISSN 0362- 1985. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). REFERENCES 115

Bron:1985:NCI Jones:1985:EPE

[874] C. Bron, E. J. Dijkstra, and T. J. Ross- [879] Neil D. Jones, Peter Sestoft, and Har- ingh. A note on the checking of in- ald S terfaces between separately compiled ondergaard. An experiment in par- modules. ACM SIGPLAN Notices,20 tial evaluation: the generation of a (8):60–63, August 1985. CODEN SIN- compiler generator. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 20(8):82–87, August 1985. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Gerber:1985:TMR (electronic).

[875] A. J. Gerber. The trouble with mu- LaLonde:1985:SGI tual recursion in Concurrent Euclid. [880] Wilf R. LaLonde and John R. Pugh. ACM SIGPLAN Notices, 20(8):64–70, Specialization, generalization and in- August 1985. CODEN SINODQ. ISSN heritance, teaching objectives beyond 0362-1340 (print), 1523-2867 (print), data structures and data types. ACM 1558-1160 (electronic). SIGPLAN Notices, 20(8):88–92, Au- gust 1985. CODEN SINODQ. ISSN Goldberg:1985:RSC 0362-1340 (print), 1523-2867 (print), [876] Morton Goldberg. A response to “Some 1558-1160 (electronic). concerns about Modula-2”. ACM SIG- Turba:1985:PEH PLAN Notices, 20(8):71–72, August 1985. CODEN SINODQ. ISSN 0362- [881] Thomas N. Turba. The Pascal excep- 1340 (print), 1523-2867 (print), 1558- tion handling proposal. ACM SIG- 1160 (electronic). See [800, 832]. PLAN Notices, 20(8):93–98, August 1985. CODEN SINODQ. ISSN 0362- Harris:1985:RD 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). [877] Lawrence A. Harris and Yannich Wets. Resetting displays. ACM SIGPLAN Whitelaw:1985:SRE Notices, 20(8):73–77, August 1985. [882] M. W. Whitelaw. Some ramifications CODEN SINODQ. ISSN 0362-1340 of the EXIT statement in loop control. (print), 1523-2867 (print), 1558-1160 ACM SIGPLAN Notices, 20(8):99–106, (electronic). August 1985. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Jares:1985:WSV 1558-1160 (electronic). [878] Vladimir Jareˇs. Work with strings of Zedan:1985:SDD variable length in COBOL. ACM SIG- PLAN Notices, 20(8):78–81, August [883] H. Zedan. Safety decomposition of dis- 1985. CODEN SINODQ. ISSN 0362- tributed programs. ACM SIGPLAN 1340 (print), 1523-2867 (print), 1558- Notices, 20(8):107–112, August 1985. 1160 (electronic). CODEN SINODQ. ISSN 0362-1340 REFERENCES 116

(print), 1523-2867 (print), 1558-1160 Matthews:1985:PM (electronic). [889] David C. J. Matthews. Poly manual. Barnett:1985:PSM ACM SIGPLAN Notices, 20(9):52–76, [884] Michael P. Barnett. The primi- 1985. CODEN SINODQ. ISSN 0362- tive string manipulation (PRISM) lan- 1340 (print), 1523-2867 (print), 1558- guage. ACM SIGPLAN Notices, 20(9): 1160 (electronic). 11–20, September 1985. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Matthews:1985:PMP 2867 (print), 1558-1160 (electronic). [890] D. C. J. Matthews. Poly manual: Poly Binding:1985:CCC and standard ML. ACM SIGPLAN [885] Carl Binding. Cheap concurrency in Notices, 20(9):52–76, September 1985. C. ACM SIGPLAN Notices, 20(9): CODEN SINODQ. ISSN 0362-1340 21–26, September 1985. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). Postma:1985:PDS Cohen:1985:IS [891] Stef. W. Postma. Proposed data struc- [886] A. Toni Cohen and Thomas J. My- tures for QL/Bn. ACM SIGPLAN ers. Information sharing. ACM SIG- Notices, 20(9):77–85, September 1985. PLAN Notices, 20(9):27–31, September CODEN SINODQ. ISSN 0362-1340 1985. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Eggers:1985:THY Shao:1985:ICM

[887] Bleicke Eggers. The Towers of [892] J. Shao and G. E. Quick. Imple- Hanoi: yet another nonrecursive solu- mentation considerations of mapping tion. ACM SIGPLAN Notices, 20(9): LISP onto a cellular computer sys- 32–42, September 1985. CODEN SIN- tem. ACM SIGPLAN Notices, 20(9): ODQ. ISSN 0362-1340 (print), 1523- 86–93, September 1985. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- Hornsby:1985:DIF 2867 (print), 1558-1160 (electronic). [888] C. Hornsby and C. H. C. Leung. The Thornburg:1985:FNM design and implementation of a flex- ible retrieval language for a Prolog [893] Jonathan Thornburg. Further notes database system. ACM SIGPLAN on the modulo operator. ACM SIG- Notices, 20(9):43–51, September 1985. PLAN Notices, 20(9):94, September CODEN SINODQ. ISSN 0362-1340 1985. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). REFERENCES 117

Baldwin:1985:GNA Notices, 20(10):44–47, October 1985. CODEN SINODQ. ISSN 0362-1340 [894] Roger R. Baldwin. A generalization of (print), 1523-2867 (print), 1558-1160 Neta Amit’s statement of the general (electronic). problem of deeply nested IF-THEN- ELSEs. ACM SIGPLAN Notices,20 Matsumoto:1985:SAP (10):9–13, October 1985. CODEN SIN- [899] Hidekazu Matsumoto. A static anal- ODQ. ISSN 0362-1340 (print), 1523- ysis of Prolog programs. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 20(10):48–59, October Crowe:1985:CCI 1985. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [895] Malcolm Crowe, Clark Nicol, Michael 1160 (electronic). Hughes, and David Mackay. On converting a compiler into an incre- Olthoff:1985:OM mental compiler. ACM SIGPLAN [900] Walter Olthoff. An overview on Mod- Notices, 20(10):14–22, October 1985. Pascal. ACM SIGPLAN Notices,20 CODEN SINODQ. ISSN 0362-1340 (10):60–71, October 1985. CODEN (print), 1523-2867 (print), 1558-1160 SINODQ. ISSN 0362-1340 (print), (electronic). 1523-2867 (print), 1558-1160 (elec- Harland:1985:AVP tronic). [896] David M. Harland, Martyn W. Szy- Otto:1985:PPC plewski, and John B. Wainwright. [901] Jerome A. Otto. Predicting potential An alternative view of polymorphism. COBOL performance on low level ma- ACM SIGPLAN Notices, 20(10):23– chine architectures. ACM SIGPLAN 35, October 1985. CODEN SIN- Notices, 20(10):72–78, October 1985. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Ince:1985:ISD Rosenthal:1985:AMR [897] D. C. Ince, Walton Hall, and Milton Keynes. The influence of system de- [902] Don Rosenthal. Adding meta rules to sign complexity research on the design OPS5. A proposed extension. ACM of module interconnection languages. SIGPLAN Notices, 20(10):79–86, Oc- ACM SIGPLAN Notices, 20(10):36– tober 1985. CODEN SINODQ. ISSN 43, October 1985. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Sager:1985:TCS Kaplan:1985:SXL [903] Thomas J. Sager. A technique for [898] Randy M. Kaplan. small-X — a creating small fast compiler frontends. language and interpreter for build- ACM SIGPLAN Notices, 20(10):87– ing expert systems. ACM SIGPLAN 94, October 1985. CODEN SIN- REFERENCES 118

ODQ. ISSN 0362-1340 (print), 1523- Dwyer:1985:IGL 2867 (print), 1558-1160 (electronic). [909] Barry Dwyer. Improving Gough’s Szalas:1985:EHP LL(1) lookahead generator. ACM SIG- [904] Andrzej Szalas and Danuta Szczepan- PLAN Notices, 20(11):27–29, Novem- ska. Exception handling in paral- ber 1985. CODEN SINODQ. ISSN lel computations. ACM SIGPLAN 0362-1340 (print), 1523-2867 (print), Notices, 20(10):95–104, October 1985. 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Gupta:1985:ESM (electronic). [910] Rajiv Gupta and Mary Lou Soffa. Yamane:1985:STT The efficiency of storage management schemes for Ada programs. ACM SIG- [905] Yoshito Yamane. Some thoughts on PLAN Notices, 20(11):30–38, Novem- the of B. ACM SIGPLAN ber 1985. CODEN SINODQ. ISSN Notices, 20(10):105–110, October 1985. 0362-1340 (print), 1523-2867 (print), CODEN SINODQ. ISSN 0362-1340 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Joslin:1985:EPI Aharonian:1985:MLB [911] David Joslin. Extensions in Pascal im- [906] G. Aharonian. Multi-language BLAS: plementations. ACM SIGPLAN No- aproposal. ACM SIGPLAN No- tices, 20(11):39–46, November 1985. tices, 20(11):11–13, November 1985. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Marcus:1985:GI Buhr:1985:CTM [912] Robert Marcus. Generalized inheri- [907] P. A. Buhr. A case for teaching multi- tance. ACM SIGPLAN Notices,20 exit loops to beginning programmers. (11):47–48, November 1985. CODEN ACM SIGPLAN Notices, 20(11):14– SINODQ. ISSN 0362-1340 (print), 22, November 1985. CODEN SIN- 1523-2867 (print), 1558-1160 (elec- ODQ. ISSN 0362-1340 (print), 1523- tronic). 2867 (print), 1558-1160 (electronic). Burkhard:1985:MIC Pase:1985:SPM [908] Neil A. Burkhard. Machine-independent [913] Douglas M. Pase. System program- C optimizer. ACM SIGPLAN No- ming in Modula-2. ACM SIGPLAN tices, 20(11):23–26, November 1985. Notices, 20(11):49–53, November 1985. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 119

Silvestri:1985:IPN Crawford:1985:HLI

[914] Antonio C. Silvestri. An IBM-PC nu- [919] Albert L. Crawford. High level input/ meric I/O interrupt. ACM SIGPLAN output in Modula-2. ACM SIGPLAN Notices, 20(11):54–63, November 1985. Notices, 20(12):18–25, December 1985. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic).

Wolfe:1985:WOC Czyzowicz:1985:IGT

[915] Michael Wolfe and Tom Macke. [920] Jurek Czyzowicz and Michal Iglewski. Where are the optimizing compilers? Implementing generic types in Modula- ACM SIGPLAN Notices, 20(11):64– 2. ACM SIGPLAN Notices, 20(12): 68, November 1985. CODEN SIN- 26–32, December 1985. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Hyun:1985:IES Zimmer:1985:MMW [921] Kio C. Hyun and Ernst-Erich Dober- [916] J. A. Zimmer. A modest Modula wish kat. Inline expansion of SETL pro- list. ACM SIGPLAN Notices, 20(11): cedures. ACM SIGPLAN Notices,20 69–77, November 1985. CODEN SIN- (12):33–38, December 1985. CODEN ODQ. ISSN 0362-1340 (print), 1523- SINODQ. ISSN 0362-1340 (print), 2867 (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Barnett:1985:SMS Konopasek:1985:THD [917] Michael P. Barnett. A simple mech- anism that supports the PRISM lan- [922] Milos Konopasek. The Towers of Hanoi guage. ACM SIGPLAN Notices,20 from a different viewpoint. ACM SIG- (12):5–12, December 1985. CODEN PLAN Notices, 20(12):39–46, Decem- SINODQ. ISSN 0362-1340 (print), ber 1985. CODEN SINODQ. ISSN 1523-2867 (print), 1558-1160 (elec- 0362-1340 (print), 1523-2867 (print), tronic). 1558-1160 (electronic).

Bielak:1985:AVM Sebesta:1985:MPH

[918] Richard Bielak. ADA(*) vs. Modula-2: [923] Robert W. Sebesta and Mark A. Tay- a view from the trenches. ACM SIG- lor. Minimal perfect hash functions for PLAN Notices, 20(12):13–17, Decem- reserved word lists. ACM SIGPLAN ber 1985. CODEN SINODQ. ISSN Notices, 20(12):47–53, December 1985. 0362-1340 (print), 1523-2867 (print), CODEN SINODQ. ISSN 0362-1340 1558-1160 (electronic). See comments (print), 1523-2867 (print), 1558-1160 [950]. (electronic). REFERENCES 120

Terry:1985:CST Hunt:1986:DDM

[924] P. D. Terry. CLANG: a simple teach- [929] J. G. Hunt. Detection of deadlocks ing language. ACM SIGPLAN No- in multiprocess systems. ACM SIG- tices, 20(12):54–63, December 1985. PLAN Notices, 21(1):46–48, January CODEN SINODQ. ISSN 0362-1340 1986. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic).

Berghel:1986:SVP Li:1986:NVC

[925] Hal Berghel and Eric Traudt. Spelling [930] Kuo-Cheng Li. A note on the vector C verification in Prolog. ACM SIG- language. ACM SIGPLAN Notices,21 PLAN Notices, 21(1):19–27, January (1):49–57, January 1986. CODEN SIN- 1986. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Sorens:1986:TAP Brand:1986:TP [931] Michael J. Sorens. A technique for automatically porting dialects of Pas- [926] Daniel Brand. On typing in Prolog. cal to each other. ACM SIGPLAN ACM SIGPLAN Notices, 21(1):28–30, Notices, 21(1):58–63, January 1986. January 1986. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic).

DeKerf:1986:ACO Heering:1986:EEI

[927] Joseph L. F. De Kerf. APL com- [932] J. Heering and P. Klint. The efficiency pared with other languages accord- of the Equation Interpreter compared ing to Halstead’s theory. ACM SIG- with the UNH Prolog interpreter. ACM PLAN Notices, 21(1):31–39, January SIGPLAN Notices, 21(2):18–21, Febru- 1986. CODEN SINODQ. ISSN 0362- ary 1986. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic).

Dunn:1986:NTI Huang:1986:TFP

[928] Dick Dunn. Non-technical issues in [933] W. T. Huang and D. C. You. Typed acceptance of SILs. ACM SIGPLAN functional programming. ACM SIG- Notices, 21(1):40–45, January 1986. PLAN Notices, 21(2):22–26, February CODEN SINODQ. ISSN 0362-1340 1986. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). REFERENCES 121

Jonak:1986:EFL Wells:1986:PNP

[934] J. E. Jonak. Experience with a [939] Mark B. Wells. A potpourri of nota- FORTH-like language. ACM SIG- tional pet peeves (and their resolution PLAN Notices, 21(2):27–36, February in modcap). ACM SIGPLAN Notices, 1986. CODEN SINODQ. ISSN 0362- 21(3):21–30, March 1986. CODEN 1340 (print), 1523-2867 (print), 1558- SINODQ. ISSN 0362-1340 (print), 1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Muchnick:1986:SES Rutter:1986:BRP [935] T. G. Muchnick. On some extensions of syntactic error recovery technique [940] Paul Rutter. Book review: Perfor- based on phrase markers. ACM SIG- mance and Evaluation of Lisp Systems PLAN Notices, 21(2):37–39, February by Richard P. Gabriel (MIT Press, 1986. CODEN SINODQ. ISSN 0362- 1985). ACM SIGPLAN Notices,21 1340 (print), 1523-2867 (print), 1558- (4):21, April 1986. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- Skelton:1986:MMT 2867 (print), 1558-1160 (electronic). [936] S. Skelton. Measurements of migrata- Beidler:1986:CGM bility and transportability. ACM SIG- [941] J. Beidler and P. Jackowitz. Con- PLAN Notices, 21(2):40–45, February sistent generics in Modula-2. ACM 1986. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 21(4):32–41, April 1340 (print), 1523-2867 (print), 1558- 1986. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- Weeks:1986:CFA 1160 (electronic). [937] J. Weeks and H. Berghel. A compara- Chen:1986:ALE tive feature-analysis of microcomputer Prolog implementations. ACM SIG- [942] T. Y. Chen and S. C. Kwan. An analy- PLAN Notices, 21(2):46–61, February sis of length equation using a dynamic 1986. CODEN SINODQ. ISSN 0362- approach. ACM SIGPLAN Notices,21 1340 (print), 1523-2867 (print), 1558- (4):42–47, April 1986. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Manner:1986:STP Cisneros:1986:IPL [938] R. M¨anner. Strong typing and physical units (syntactic extensions of high level [943] G. Cisneros and H. V. McIntosh. Intro- languages). ACM SIGPLAN Notices, duction to the programming language 21(3):11–20, March 1986. CODEN Convert. ACM SIGPLAN Notices,21 SINODQ. ISSN 0362-1340 (print), (4):48–57, April 1986. CODEN SIN- 1523-2867 (print), 1558-1160 (elec- ODQ. ISSN 0362-1340 (print), 1523- tronic). 2867 (print), 1558-1160 (electronic). REFERENCES 122

Groening:1986:NNM Feldman:1986:AVM

[944] K. Groening and C. Ohsendoth. [949] M. B. Feldman. Ada vs. Modula-2: a NEMO: a nicely modified YACC. ACM response from the ivory tower. ACM SIGPLAN Notices, 21(4):58–66, April SIGPLAN Notices, 21(5):39–44, May 1986. CODEN SINODQ. ISSN 0362- 1986. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic).

Kelsh:1986:RPC Greenwood:1986:CVT

[945] J. P. Kelsh and J. C. Hansen. Reason- [950] J. R. Greenwood. Comments on “A ably priced compilers and interpreters View from the Trenches”. Ada vs. for the IBM PC and compatible com- Modula-2 vs. Praxis. ACM SIG- puters. ACM SIGPLAN Notices,21 PLAN Notices, 21(5):45–49, May 1986. (4):67–69, April 1986. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). See [918].

Longe:1986:LOA Hayward:1986:CAP

[946] M. R. Longe. The line-oriented ap- [951] V. Hayward. Compared anatomy of the proach (programming systems). ACM programming languages Pascal and C. SIGPLAN Notices, 21(4):70–74, April ACM SIGPLAN Notices, 21(5):50–60, 1986. CODEN SINODQ. ISSN 0362- May 1986. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic).

Ng:1986:PPP Jazayeri:1986:OCH

[947] K. W. Ng and W. Y. Ma. Pit- [952] M. Jazayeri and M. Haden. Optimiz- falls in PROLOG programming. ACM ing compilers are here (mostly). ACM SIGPLAN Notices, 21(4):75–79, April SIGPLAN Notices, 21(5):61–63, May 1986. CODEN SINODQ. ISSN 0362- 1986. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). See comments [1109]. 1160 (electronic).

Nielson:1986:BAI Kary:1986:TES

[948] F. Nielson. A bibliography on ab- [953] D. D. Kary and P. L. Juell. TRC: An stract interpretation. ACM SIG- expert system compiler. ACM SIG- PLAN Notices, 21(5):31–38, May 1986. PLAN Notices, 21(5):64–68, May 1986. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 123

Mossenbock:1986:ASEa Gfeller:1986:AAT

[954] H. M¨ossenb¨ock. Alex: a simple and ef- [959] Martin Gfeller. APL arrays and their ficient scanner generator. ACM SIG- editor. ACM SIGPLAN Notices,21 PLAN Notices, 21(5):69–78, May 1986. (6):18–27, June 1986. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Goldsby:1986:CUG

Tracz:1986:CUP [960] M. E. Goldsby. Concurrent use of generic types in MODULA-2. ACM [955] W. Tracz. Confessions of a used pro- SIGPLAN Notices, 21(6):28–34, June gram salesman — The loves in My Life. 1986. CODEN SINODQ. ISSN 0362- ACM SIGPLAN Notices, 21(5):79–81, 1340 (print), 1523-2867 (print), 1558- May 1986. CODEN SINODQ. ISSN 1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Machanick:1986:LPT

Watson:1986:RCB [961] P. Machanick. Are LR parsers too pow- erful? ACM SIGPLAN Notices,21 [956] J. F. Watson. Recursion: a choice be- (6):35–40, June 1986. CODEN SIN- tween readability and execution speed. ODQ. ISSN 0362-1340 (print), 1523- ACM SIGPLAN Notices, 21(5):82–90, 2867 (print), 1558-1160 (electronic). May 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Taylor:1986:VIP 1558-1160 (electronic). [962] D. Taylor. Visionaries: An interview Wegman:1986:WLP with Professor Michael O’Leary. ACM SIGPLAN Notices, 21(6):41–54, June [957] M. N. Wegman. What it’s like to be 1986. CODEN SINODQ. ISSN 0362- a POPL referee; or how to write an 1340 (print), 1523-2867 (print), 1558- extended abstract so that it is more 1160 (electronic). likely to be accepted. ACM SIG- PLAN Notices, 21(5):91–95, May 1986. Thornburg:1986:KIC CODEN SINODQ. ISSN 0362-1340 [963] J. Thornburg. Keyword input for C. (print), 1523-2867 (print), 1558-1160 ACM SIGPLAN Notices, 21(6):55–58, (electronic). June 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Wexelblat:1986:E 1558-1160 (electronic).

[958] Richard L. Wexelblat. Editorial. ACM Thornburg:1986:NCC SIGPLAN Notices, 21(6):1–2, June 1986. CODEN SINODQ. ISSN 0362- [964] J. Thornburg. Number crunching in C. 1340 (print), 1523-2867 (print), 1558- ACM SIGPLAN Notices, 21(6):59–60, 1160 (electronic). June 1986. CODEN SINODQ. ISSN REFERENCES 124

0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: 1558-1160 (electronic). //www.acm.org:80/pubs/citations/ proceedings/plan/12276/p1-bernstein/ Vasak:1986:UCO . [965] T. Vasak. Universal closure operator Gibbons:1986:EIS for Prolog. ACM SIGPLAN Notices, 21(6):61–62, June 1986. CODEN SIN- [970] Philip B. Gibbons and Steven S. Much- ODQ. ISSN 0362-1340 (print), 1523- nick. Efficient instruction scheduling 2867 (print), 1558-1160 (electronic). for a pipelined architecture. ACM SIGPLAN Notices, 21(7):11–16, July Weiner:1986:PAU 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [966] R. S. Weiner. Protecting against unini- 1558-1160 (electronic). URL http: tialized abstract objects in Modula-2. //www.acm.org:80/pubs/citations/ ACM SIGPLAN Notices, 21(6):63–69, proceedings/plan/12276/p11-gibbons/ June 1986. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Sarkar:1986:CTP 1558-1160 (electronic). [971] Vivek Sarkar and John Hennessy. Wiener:1986:PAU Compile-time partitioning and schedul- [967] R. S. Wiener. Protecting against unini- ing of parallel programs. ACM tialized abstract objects in Modula-2. SIGPLAN Notices, 21(7):17–26, July ACM SIGPLAN Notices, 21(6):63–69, 1986. CODEN SINODQ. ISSN June 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: 1558-1160 (electronic). See note [1182]. //www.acm.org:80/pubs/citations/ proceedings/plan/12276/p17-sarkar/ Zavodnik:1986:YDY . [968] R. J. Zavodnik and M. D. Middle- Gross:1986:CHP ton. YALE: The design of yet an- [972] Thomas Gross and Monica S. Lam. other language-based editor. ACM Compilation for a high-performance SIGPLAN Notices, 21(6):70–78, June systolic array. ACM SIGPLAN No- 1986. CODEN SINODQ. ISSN 0362- tices, 21(7):27–38, July 1986. CO- 1340 (print), 1523-2867 (print), 1558- DEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558- Bernstein:1986:OCE 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [969] David Bernstein, Haran Boral, and proceedings/plan/12276/p27-gross/ Ron Y. Pinter. Optimal chain- . ing in expression trees. ACM Hoover:1986:EIE SIGPLAN Notices, 21(7):1–10, July 1986. CODEN SINODQ. ISSN [973] Roger Hoover and Tim Teitelbaum. 0362-1340 (print), 1523-2867 (print), Efficient incremental evaluation of ag- REFERENCES 125

gregate values in attribute grammars. Raiha:1986:GTA ACM SIGPLAN Notices, 21(7):39–50, July 1986. CODEN SINODQ. ISSN [977] K. J. R¨aih¨a and Jorma Tarhio. A 0362-1340 (print), 1523-2867 (print), globalizing transformation for attribute 1558-1160 (electronic). URL http: grammars. ACM SIGPLAN No- //www.acm.org:80/pubs/citations/ tices, 21(7):74–84, July 1986. CO- proceedings/plan/12276/p39-hoover/ DEN SINODQ. ISSN 0362-1340 . (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ Kaiser:1986:GRT /www.acm.org:80/pubs/citations/ [974] Gail E. Kaiser. Generation of run- proceedings/plan/12276/p74-raiha/ time environments. ACM SIG- . PLAN Notices, 21(7):51–57, July Farrow:1986:AGF 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [978] Rodney Farrow. Automatic gen- 1558-1160 (electronic). URL http: eration of fixed-point-finding evalu- //www.acm.org:80/pubs/citations/ ators for circular, but well-defined, proceedings/plan/12276/p51-kaiser/ attribute grammars. ACM SIG- . PLAN Notices, 21(7):85–98, July 1986. CODEN SINODQ. ISSN Cooper:1986:IOE 0362-1340 (print), 1523-2867 (print), [975] Keith D. Cooper, Ken Kennedy, 1558-1160 (electronic). URL http: and Linda Torczon. Interprocedu- //www.acm.org:80/pubs/citations/ ral optimization: eliminating unnec- proceedings/plan/12276/p85-farrow/ essary recompilation. ACM SIG- . PLAN Notices, 21(7):58–67, July Johnson:1986:EML 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [979] Mark S. Johnson and Terrence C. 1558-1160 (electronic). URL http: Miller. Effectiveness of a machine- //www.acm.org:80/pubs/citations/ level, global optimizer. ACM SIG- proceedings/plan/12276/p58-cooper/ PLAN Notices, 21(7):99–108, July . 1986. CODEN SINODQ. ISSN Royer:1986:TDS 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [976] Veronique Royer. Transformations of //www.acm.org:80/pubs/citations/ denotational semantics in semantics proceedings/plan/12276/p99-johnson/ directed compiler generation. ACM . SIGPLAN Notices, 21(7):68–73, July Johnson:1986:DFA 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [980] Harold Johnson. Data flow anal- 1558-1160 (electronic). URL http: ysis for ‘intractable’ imbedded sys- //www.acm.org:80/pubs/citations/ tem software. ACM SIGPLAN No- proceedings/plan/12276/p68-royer/ tices, 21(7):109–117, July 1986. CO- . DEN SINODQ. ISSN 0362-1340 REFERENCES 126

(print), 1523-2867 (print), 1558- Pennello:1986:VFL 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [984] Thomas J. Pennello. Very fast proceedings/plan/12276/p109-johnson/ LR parsing. ACM SIGPLAN No- . tices, 21(7):145–151, July 1986. CO- DEN SINODQ. ISSN 0362-1340 Kessler:1986:ERH (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ [981] R. R. Kessler, J. C. Peterson, H. Carr, /www.acm.org:80/pubs/citations/ G. P. Duggan, J. Knell, and J. J. proceedings/plan/12276/p145-pernnello/ Krohnfeldt. EPIC — a retargetable, . highly optimizing Lisp compiler. ACM Callahan:1986:ICP SIGPLAN Notices, 21(7):118–130, July 1986. CODEN SINODQ. ISSN [985] David Callahan, Keith D. Cooper, 0362-1340 (print), 1523-2867 (print), Ken Kennedy, and Linda Torc- 1558-1160 (electronic). URL http: zon. Interprocedural constant prop- //www.acm.org:80/pubs/citations/ agation (compilers). ACM SIG- proceedings/plan/12276/p118-kessler/ PLAN Notices, 21(7):152–161, July . 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Ives:1986:UVR 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [982] Fred Ives. Unifying view of re- proceedings/plan/12276/p152-callahan/ cent LALR(1) lookahead set algo- . rithms. ACM SIGPLAN Notices, 21(7):131–135, July 1986. CO- Burke:1986:IDA DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558- [986] Michael Burke and Ron Cytron. 1160 (electronic). URL http:/ Interprocedural dependence analy- /www.acm.org:80/pubs/citations/ sis and parallelization. ACM SIG- proceedings/plan/12276/p131-ives/ PLAN Notices, 21(7):162–175, July . 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Bermudez:1986:PAL 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [983] Manuel E. Bermudez and Karl M. proceedings/plan/12276/p162-burke/ Schimpf. A practical arbitrary look- . ahead LR parsing technique. ACM Triolet:1986:DPC SIGPLAN Notices, 21(7):136–144, July 1986. CODEN SINODQ. ISSN [987] R´emi Triolet, Fran¸cois Irigoin, and 0362-1340 (print), 1523-2867 (print), Paul Feautrier. Direct paralleliza- 1558-1160 (electronic). URL http: tion of CALL statements. ACM SIG- //www.acm.org:80/pubs/citations/ PLAN Notices, 21(7):176–185, July proceedings/plan/12276/p136-bermudez/ 1986. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), REFERENCES 127

1558-1160 (electronic). URL http: Norman Adams. ORBIT: an opti- //www.acm.org:80/pubs/citations/ mizing compiler for Scheme. ACM proceedings/plan/12276/p176-triolet/ SIGPLAN Notices, 21(7):219–233, July . 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Boehm:1986:IR 1558-1160 (electronic). URL http: [988] Hans-Juergen Boehm and Alan De- //www.acm.org:80/pubs/citations/ mers. Implementing RUSSELL. ACM proceedings/plan/12276/p219-kranz/ SIGPLAN Notices, 21(7):186–195, July . 1986. CODEN SINODQ. ISSN Davidson:1986:RIR 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [992] Jack W. Davidson. A retargetable //www.acm.org:80/pubs/citations/ instruction reorganizer. ACM SIG- proceedings/plan/12276/p186-boehm/ PLAN Notices, 21(7):234–241, July . 1986. CODEN SINODQ. ISSN Lindstrom:1986:SEF 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [989] Gary Lindstrom. Static evaluation //www.acm.org:80/pubs/citations/ of functional programs. ACM SIG- proceedings/plan/12276/p234-davidson/ PLAN Notices, 21(7):196–206, July . 1986. CODEN SINODQ. ISSN Fraser:1986:ICG 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [993] Christopher W. Fraser and Alan L. //www.acm.org:80/pubs/citations/ Wendt. Integrating code genera- proceedings/plan/12276/p196-lindstrom/ tion and optimization. ACM SIG- . PLAN Notices, 21(7):242–248, July Harrison:1986:ECL 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [990] Peter G. Harrison and Hessam Khosh- 1558-1160 (electronic). URL http: nevisan. Efficient compilation of //www.acm.org:80/pubs/citations/ linear recursive functions into ob- proceedings/plan/12276/p242-fraser/ ject level loops. ACM SIGPLAN . Notices, 21(7):207–218, July 1986. Kessler:1986:DMS CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [994] Peter B. Kessler. Discovering machine- 1160 (electronic). URL http:/ specific code improvements. ACM SIG- /www.acm.org:80/pubs/citations/ PLAN Notices, 21(7):249–254, July proceedings/plan/12276/p207-harrison/ 1986. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Kranz:1986:OOC 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [991] David Kranz, Richard Kelsey, Jonathan proceedings/plan/12276/p249-kessler/ Rees, Paul Hudak, James Philbin, and . REFERENCES 128

Larus:1986:RAS August 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [995] James R. Larus and Paul N. Hil- 1558-1160 (electronic). finger. Register allocation in the SPUR Lisp compiler. ACM SIG- Jouvelot:1986:DNL PLAN Notices, 21(7):255–263, July [1000] P. Jouvelot. Designing new languages 1986. CODEN SINODQ. ISSN or new language manipulation systems 0362-1340 (print), 1523-2867 (print), using ML. ACM SIGPLAN Notices,21 1558-1160 (electronic). URL http: (8):40–52, August 1986. CODEN SIN- //www.acm.org:80/pubs/citations/ ODQ. ISSN 0362-1340 (print), 1523- proceedings/plan/12276/p255-larus/ 2867 (print), 1558-1160 (electronic). . Wall:1986:GRA Moffat:1986:GDS [996] David W. Wall. Global register al- [1001] David V. Moffat. Generic data struc- location at link time. ACM SIG- tures in UCSD Pascal. ACM SIG- PLAN Notices, 21(7):264–275, July PLAN Notices, 21(8):53–61, August 1986. CODEN SINODQ. ISSN 1986. CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). URL http: 1160 (electronic). //www.acm.org:80/pubs/citations/ Ramsey:1986:LUM proceedings/plan/12276/p264-wall/ . [1002] Bruce D. Ramsey. The lion and the Wilkes:1986:ESP unicorn met PROLOG. ACM SIG- PLAN Notices, 21(8):62–70, August [997] Maurice V. Wilkes. EMPIRIC: a sketch 1986. CODEN SINODQ. ISSN 0362- of a programming language designed 1340 (print), 1523-2867 (print), 1558- to facilitate a fine grain of protection. 1160 (electronic). ACM SIGPLAN Notices, 21(8):16–27, August 1986. CODEN SINODQ. ISSN Zang:1986:PIC 0362-1340 (print), 1523-2867 (print), [1003] Xiaolin Zang. A proposal for imple- 1558-1160 (electronic). menting the concurrent mechanisms of Clay:1986:NSQ Ada. ACM SIGPLAN Notices, 21(8): 71–79, August 1986. CODEN SIN- [998] C. Clay. A new solution to the ODQ. ISSN 0362-1340 (print), 1523- N ≤ 8 queens problem. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 21(8):28–30, August 1986. CODEN SINODQ. ISSN 0362- Anderson:1986:SII 1340 (print), 1523-2867 (print), 1558- [1004] Terry L. Anderson. The scope 1160 (electronic). of imported identifiers in Modula-2. Grune:1986:GPC ACM SIGPLAN Notices, 21(9):17– 21, September 1986. CODEN SIN- [999] Dick Grune. Generic packages in C. ODQ. ISSN 0362-1340 (print), 1523- ACM SIGPLAN Notices, 21(8):31–39, 2867 (print), 1558-1160 (electronic). REFERENCES 129

Baldwin:1986:SIP Parker:1986:SFC [1005] Roger R. Baldwin. Systematic inden- [1010] J. R. Parker. A subset FORTRAN tation in PL/I: minimizing the reduc- compiler for a modified Harvard archi- tion in horizontal space. ACM SIG- tecture. ACM SIGPLAN Notices,21 PLAN Notices, 21(9):22–26, September (9):57–62, September 1986. CODEN 1986. CODEN SINODQ. ISSN 0362- SINODQ. ISSN 0362-1340 (print), 1340 (print), 1523-2867 (print), 1558- 1523-2867 (print), 1558-1160 (elec- 1160 (electronic). tronic). Christiansen:1986:MLC Silver:1986:CQA [1006] H. P. Christiansen, A. Lacroix, [1011] Rollo Silver, Mark Wells, Shaun-Inn K. Lundberg, A. McKeeman, and Wu, and Margaret Hug. A concurrent P. D. V. van der Stok. More or less con- N ≤ 8 Queens’ algorithm using Mod- cerns about MODULA-2. ACM SIG- cap. ACM SIGPLAN Notices, 21(9): PLAN Notices, 21(9):27–31, September 63–76, September 1986. CODEN SIN- 1986. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). vanEijk:1986:UAF Gisselquist:1986:ECC [1012] Peter van Eijk. A useful appli- [1007] Richard Gisselquist. An experimen- cation of formal procedure parame- tal C compiler for the Cray 2 com- ters. ACM SIGPLAN Notices, 21(9): puter. ACM SIGPLAN Notices, 21(9): 77–78, September 1986. CODEN SIN- 32–41, September 1986. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Anonymous:1986:TC Hekmatpour:1986:FLF [1013] Anonymous. Technical contributions. [1008] S. Hekmatpour and D. C. Ince. Forms ACM SIGPLAN Notices, 21(9):??, as a language facility. ACM SIGPLAN September 1986. CODEN SINODQ. Notices, 21(9):42–48, September 1986. ISSN 0362-1340 (print), 1523-2867 CODEN SINODQ. ISSN 0362-1340 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Wegner:1986:ISI Magel:1986:ECS [1014] Peter Wegner and Bruce Shriver. Intro- duction to the special issue of the SIG- [1009] Kenneth Magel. Efficient calculation PLAN Notices on the Object-Oriented of the scope program complexity met- Programming Workshop. ACM SIG- ric. ACM SIGPLAN Notices, 21(9): PLAN Notices, 21(10):1–6, October 49–56, September 1986. CODEN SIN- 1986. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). REFERENCES 130

Stroustrup:1986:OC CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1015] Bjarne Stroustrup. An overview of (electronic). C++. ACM SIGPLAN Notices,21 (10):7–18, October 1986. CODEN SIN- Agha:1986:OAL ODQ. ISSN 0362-1340 (print), 1523- [1020] Gul Agha. An overview of actor lan- 2867 (print), 1558-1160 (electronic). guages. ACM SIGPLAN Notices,21 Snyder:1986:COC (10):58–67, October 1986. CODEN SINODQ. ISSN 0362-1340 (print), [1016] Alan Snyder. CommonObjects: an 1523-2867 (print), 1558-1160 (elec- overview (Common Lisp extension). tronic). ACM SIGPLAN Notices, 21(10):19– 28, October 1986. CODEN SIN- deJong:1986:CA ODQ. ISSN 0362-1340 (print), 1523- [1021] Peter de Jong. Compilation into AC- 2867 (print), 1558-1160 (electronic). TORS. ACM SIGPLAN Notices,21 Kahn:1986:OCLa (10):68–77, October 1986. CODEN SINODQ. ISSN 0362-1340 (print), [1017] Kenneth Kahn, Eric Dean Tribble, 1523-2867 (print), 1558-1160 (elec- Mark S. Miller, and Daniel G. Bo- tronic). brow. Objects in concurrent logic pro- Nguyen:1986:GOMa gramming languages. ACM SIGPLAN Notices, 21(10):29–38, October 1986. [1022] Van Nguyen and Brent Hailpern. A CODEN SINODQ. ISSN 0362-1340 generalized object model. ACM SIG- (print), 1523-2867 (print), 1558-1160 PLAN Notices, 21(10):78–87, October (electronic). This is an abridged ver- 1986. CODEN SINODQ. ISSN 0362- sion of the paper of the same name pub- 1340 (print), 1523-2867 (print), 1558- lished in the OOPSLA 86 Proceedings. 1160 (electronic). Tokoro:1986:CPO Strom:1986:COOa [1018] Mario Tokoro and Yutaka Ishikawa. [1023] Rob Strom. A comparison of the Concurrent programming in Ori- object-oriented and process paradigms. ent84/K: an object-oriented knowledge ACM SIGPLAN Notices, 21(10):88– representation language. ACM SIG- 97, October 1986. CODEN SIN- PLAN Notices, 21(10):39–48, October ODQ. ISSN 0362-1340 (print), 1523- 1986. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Hendler:1986:EMI Reiss:1986:OOF [1024] James Hendler. Enhancement for multiple-inheritance. ACM SIGPLAN [1019] Steven P. Reiss. An object-oriented Notices, 21(10):98–106, October 1986. framework for graphical programming CODEN SINODQ. ISSN 0362-1340 (summary paper). ACM SIGPLAN (print), 1523-2867 (print), 1558-1160 Notices, 21(10):49–57, October 1986. (electronic). REFERENCES 131

Borgida:1986:EOO Goguen:1986:EFO

[1025] Alexander Borgida. Exceptions in [1030] Joseph A. Goguen and Jos´e Meseguer. object-oriented languages. ACM SIG- Extensions and foundations of object- PLAN Notices, 21(10):107–119, Octo- oriented programming. ACM SIG- ber 1986. CODEN SINODQ. ISSN PLAN Notices, 21(10):153–162, Octo- 0362-1340 (print), 1523-2867 (print), ber 1986. CODEN SINODQ. ISSN 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Zdonik:1986:MCD Bruce:1986:AMSa [1026] Stanley B. Zdonik. Maintaining con- [1031] Kim B. Bruce and Peter Wegner. An sistency in a database with chang- algebraic model of subtypes in object- ing types. ACM SIGPLAN No- oriented languages (draft). ACM SIG- tices, 21(10):120–127, October 1986. PLAN Notices, 21(10):163–172, Octo- CODEN SINODQ. ISSN 0362-1340 ber 1986. CODEN SINODQ. ISSN (print), 1523-2867 (print), 1558-1160 0362-1340 (print), 1523-2867 (print), (electronic). 1558-1160 (electronic). Nygaard:1986:BCOa Wegner:1986:COO [1027] Kristen Nygaard. Basic concepts in ob- [1032] Peter Wegner. Classification in object- ject oriented programming. ACM SIG- oriented systems. ACM SIGPLAN No- PLAN Notices, 21(10):128–132, Octo- tices, 21(10):173–182, October 1986. ber 1986. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic).

Madsen:1986:BSOa Agha:1986:FCA [1033] Gul Agha. Fair concurrency in ac- [1028] Ole Lehrmann Madsen. Block struc- tors (abstract only): eager evaluation ture and object oriented languages. producers strong convergence. ACM ACM SIGPLAN Notices, 21(10):133– SIGPLAN Notices, 21(10):183, Octo- 142, October 1986. CODEN SIN- ber 1986. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Ossher:1986:MSS Borgida:1986:CEB [1029] Harold L. Ossher. A mechanism for [1034] Alex Borgida. Can entity-based in- specifying the structure of large, lay- formation systems live with excep- ered, object-oriented programs. ACM tions? (abstract only). ACM SIG- SIGPLAN Notices, 21(10):143–152, PLAN Notices, 21(10):183, October October 1986. CODEN SINODQ. 1986. CODEN SINODQ. ISSN 0362- ISSN 0362-1340 (print), 1523-2867 1340 (print), 1523-2867 (print), 1558- (print), 1558-1160 (electronic). 1160 (electronic). REFERENCES 132

Bruce:1986:AMSb Kahn:1986:OCLb

[1035] Kim Bruce and Peter Wegner. An [1040] Ken Kahn. Objects in concurrent algebraic model of subtype in object- logic programming languages (abstract oriented languages (abstract only). only). ACM SIGPLAN Notices,21 ACM SIGPLAN Notices, 21(10):183– (10):186, October 1986. CODEN SIN- 184, October 1986. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Madsen:1986:BSOb Dahl:1986:OOS [1041] Ole Madsen. Block structure and [1036] Ole-Johann Dahl. Object-oriented object oriented languages (abstract specification (abstract only). ACM only). ACM SIGPLAN Notices,21 SIGPLAN Notices, 21(10):184, Octo- (10):186, October 1986. CODEN SIN- ber 1986. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Nguyen:1986:GOMb deJong:1986:COA [1042] Van Nguyen and Brent Hailpern. A [1037] Peter de Jong. Compiling objects into generalized object model (abstract actors (abstract only). ACM SIG- only). ACM SIGPLAN Notices,21 PLAN Notices, 21(10):184, October (10):187, October 1986. CODEN SIN- 1986. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic).

Goguen:1986:FEO Nygaard:1986:BCOb

[1038] J. A. Goguen and J. Meseguer. Founda- [1043] Kristen Nygaard. Basic concepts in tions and extensions of object-oriented object oriented programming (abstract programming (abstract only). ACM only). ACM SIGPLAN Notices, 21(10): SIGPLAN Notices, 21(10):185, Octo- 187–188, October 1986. CODEN SIN- ber 1986. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Ossher:1986:SSL Hendler:1986:RTE [1044] Harold Ossher. Specifying the struc- [1039] Jim Hendler. Run-time enhancements ture of large, layered, object-oriented for object-oriented programming. ACM programs (abstract only). ACM SIG- SIGPLAN Notices, 21(10):185, Octo- PLAN Notices, 21(10):188, October ber 1986. CODEN SINODQ. ISSN 1986. CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). 1160 (electronic). REFERENCES 133

Reiss:1986:WGS Wegner:1986:CPC [1045] Steven Reiss. Working in the gar- [1050] Peter Wegner. Classification as a den system (abstract only). ACM paradigm for computing (abstract SIGPLAN Notices, 21(10):188, Octo- only). ACM SIGPLAN Notices,21 ber 1986. CODEN SINODQ. ISSN (10):191, October 1986. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Snyder:1986:COO Zdonik:1986:ACO [1046] Alan Snyder. CommonObjects: object- [1051] Stanley Zdonik. Approaches to change oriented programming in Common in an object-oriented database (ab- Lisp. ACM SIGPLAN Notices,21 stract only). ACM SIGPLAN No- (10):189, October 1986. CODEN SIN- tices, 21(10):191–192, October 1986. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Strom:1986:COOb Moon:1986:OOP [1047] Rob Strom. A comparison of the [1052] David A. Moon. Object-oriented pro- object-oriented and process-oriented gramming with Flavors. ACM SIG- paradigms (abstract only). ACM SIG- PLAN Notices, 21(11):1–8, November PLAN Notices, 21(10):189, October 1986. CODEN SINODQ. ISSN 0362- 1986. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). Schaffert:1986:ITO Stroustrup:1986:OCA [1053] Craig Schaffert, Topher Cooper, Bruce [1048] Bjarne Stroustrup. An overview of Bullis, Mike Kilian, and Carrie C++ (abstract only). ACM SIG- Wilpolt. An introduction to Trellis/ PLAN Notices, 21(10):189, October Owl. ACM SIGPLAN Notices, 21(11): 1986. CODEN SINODQ. ISSN 0362- 9–16, November 1986. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Tokoro:1986:OKA Bobrow:1986:CLM [1049] Mario Tokoro and Yutaka Ishikawa. [1054] D. G. Bobrow, K. Kahn, G. Kicza- Orient84/K (abstract only): an object les, L. Masinter, Stefik, M., and oriented concurrent programming lan- F. Zdybel. Common Loops, merg- guage for knowledge systems. ACM ing Lisp and object-oriented program- SIGPLAN Notices, 21(10):190–191, ming. ACM SIGPLAN Notices, 21(11): October 1986. CODEN SINODQ. 17–29, November 1986. CODEN SIN- ISSN 0362-1340 (print), 1523-2867 ODQ. ISSN 0362-1340 (print), 1523- (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 134

Bobrow:1986:CML ACM SIGPLAN Notices, 21(11):57– 66, November 1986. CODEN SIN- [1055] Daniel G. Bobrow, Kenneth Kahn, ODQ. ISSN 0362-1340 (print), 1523- Gregor Kiczales, Larry Masinter, Mark 2867 (print), 1558-1160 (electronic). Stefik, and Frank Zdybel. Common- Loops: merging Lisp and object- Jones:1986:MMK oriented programming. ACM SIG- PLAN Notices, 21(11):17–29, Novem- [1060] Michael B. Jones and Richard F. ber 1986. CODEN SINODQ. ISSN Rashid. Mach and Matchmaker: 0362-1340 (print), 1523-2867 (print), kernel and language support for 1558-1160 (electronic). object-oriented distributed systems. ACM SIGPLAN Notices, 21(11):67– Lang:1986:OOO 77, November 1986. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1056] Kevin J. Lang and Barak A. Pearlmut- 2867 (print), 1558-1160 (electronic). ter. Oaklisp: an object-oriented scheme with first class types. ACM SIGPLAN Black:1986:OSE Notices, 21(11):30–37, November 1986. CODEN SINODQ. ISSN 0362-1340 [1061] Andrew Black, Norman Hutchinson, (print), 1523-2867 (print), 1558-1160 Eric Jul, and Henry Levy. Object struc- (electronic). ture in the Emerald system. ACM SIG- PLAN Notices, 21(11):78–86, Novem- Snyder:1986:EIO ber 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1057] Alan Snyder. Encapsulation and in- 1558-1160 (electronic). heritance in object-oriented program- ming languages. ACM SIGPLAN No- Kaehler:1986:VMN tices, 21(11):38–45, November 1986. CODEN SINODQ. ISSN 0362-1340 [1062] Ted Kaehler. Virtual memory on a (print), 1523-2867 (print), 1558-1160 narrow machine for an object-oriented (electronic). language. ACM SIGPLAN Notices,21 (11):87–106, November 1986. CODEN Ewing:1986:OOO SINODQ. ISSN 0362-1340 (print), [1058] Juanita J. Ewing. An object-oriented 1523-2867 (print), 1558-1160 (elec- operating system interface. ACM SIG- tronic). PLAN Notices, 21(11):46–56, Novem- ber 1986. CODEN SINODQ. ISSN Samples:1986:SSB 0362-1340 (print), 1523-2867 (print), [1063] A. Dain Samples, David Ungar, and 1558-1160 (electronic). Paul Hilfinger. SOAR: Smalltalk with- Dasgupta:1986:PBM out bytecodes. ACM SIGPLAN No- tices, 21(11):107–118, November 1986. [1059] Partha Dasgupta. A probe-based CODEN SINODQ. ISSN 0362-1340 monitoring scheme for an object- (print), 1523-2867 (print), 1558-1160 oriented distributed operating system. (electronic). REFERENCES 135

Caudill:1986:TGS (11):159–166, November 1986. CODEN SINODQ. ISSN 0362-1340 (print), [1064] Patrick J. Caudill and Allen Wirfs- 1523-2867 (print), 1558-1160 (elec- Brock. A third generation Smalltalk-80 tronic). implementation. ACM SIGPLAN No- tices, 21(11):119–130, November 1986. Smith:1986:ISO CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1069] Reid G. Smith, Rich Dinitz, and (electronic). Paul Barth. Impulse-86. A substrate for object-oriented interface design2. Lewis:1986:SFP ACM SIGPLAN Notices, 21(11):167– 176, November 1986. CODEN SIN- [1065] David M. Lewis, David R. Galloway, ODQ. ISSN 0362-1340 (print), 1523- Robert J. Francis, and Brian W. Thom- 2867 (print), 1558-1160 (electronic). son. Swamp: a fast processor for Smalltalk-80. ACM SIGPLAN No- Anderson:1986:EFD tices, 21(11):131–139, November 1986. CODEN SINODQ. ISSN 0362-1340 [1070] David B. Anderson. Experience (print), 1523-2867 (print), 1558-1160 with Flamingo: a distributed, object- (electronic). oriented user interface system. ACM SIGPLAN Notices, 21(11):177–185, Ballard:1986:QSD November 1986. CODEN SINODQ. [1066] Mark B. Ballard, David Maier, and ISSN 0362-1340 (print), 1523-2867 Allen Wirfs-Brock. QUICKTALK: a (print), 1558-1160 (electronic). Smalltalk-80 dialect for defining prim- Meyrowitz:1986:IAC itive methods. ACM SIGPLAN No- tices, 21(11):140–150, November 1986. [1071] Norman Meyrowitz. Intermedia: The CODEN SINODQ. ISSN 0362-1340 architecture and construction of an (print), 1523-2867 (print), 1558-1160 object-oriented hypermedia system (electronic). and applications framework. ACM SIGPLAN Notices, 21(11):186–201, Atkinson:1986:HOC November 1986. CODEN SINODQ. [1067] Robert G. Atkinson. Hurricane: ISSN 0362-1340 (print), 1523-2867 an optimizing compiler for Smalltalk. (print), 1558-1160 (electronic). ACM SIGPLAN Notices, 21(11):151– Garrett:1986:BTE 158, November 1986. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1072] L. Nancy Garrett and Karen E. Smith. 2867 (print), 1558-1160 (electronic). Building a timeline editor from prefab Mittal:1986:VCB parts: the architecture of an object- oriented application. ACM SIGPLAN [1068] Sanja Mittal, Daniel G. Bobrow, and Notices, 21(11):202–213, November Kenneth M. Kahn. Virtual copies: at 1986. CODEN SINODQ. ISSN 0362- the boundary between classes and in- 1340 (print), 1523-2867 (print), 1558- stances. ACM SIGPLAN Notices,21 1160 (electronic). REFERENCES 136

Lieberman:1986:UPO CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1073] Henry Lieberman. Using proto- (electronic). typical objects to implement shared behavior in object-oriented systems. Yonezawa:1986:OOC ACM SIGPLAN Notices, 21(11):214– 223, November 1986. CODEN SIN- [1078] Akinori Yonezawa, Jean-Pierre Briot, ODQ. ISSN 0362-1340 (print), 1523- and Etsuya Shibayama. Object- 2867 (print), 1558-1160 (electronic). oriented concurrent programming ABCL/1. ACM SIGPLAN Notices,21 Fukunaga:1986:EPB (11):258–268, November 1986. CODEN [1074] Koichi Fukunaga and Shin ichi Hi- SINODQ. ISSN 0362-1340 (print), rose. An experience with a Prolog- 1523-2867 (print), 1558-1160 (elec- based object-oriented language. ACM tronic). SIGPLAN Notices, 21(11):224–231, November 1986. CODEN SINODQ. Bonar:1986:OOA ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [1079] Jeffrey Bonar, Robert Cunningham, and Jamie Schultz. An object-oriented Ishikawa:1986:COO architecture for intelligent tutoring sys- [1075] Yutaka Ishikawa and Mario Tokoro. A tems. ACM SIGPLAN Notices,21 concurrent object-oriented knowledge (11):269–276, November 1986. CODEN representation language Orient84/K: SINODQ. ISSN 0362-1340 (print), its features and implementation. ACM 1523-2867 (print), 1558-1160 (elec- SIGPLAN Notices, 21(11):232–241, tronic). November 1986. CODEN SINODQ. Abdali:1986:SSA ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [1080] S. Kamal Abdali, Guy W. Cherry, and Kahn:1986:OCLc Neil Soffer. A Smalltalk system for al- gebraic manipulation. ACM SIGPLAN [1076] K. Kahn, E. D. Tribble, M. S. Miller, Notices, 21(11):277–283, November and D. G. Bobrow. Objects in con- 1986. CODEN SINODQ. ISSN 0362- current logic programming languages. 1340 (print), 1523-2867 (print), 1558- ACM SIGPLAN Notices, 21(11):242, 1160 (electronic). November 1986. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 Bruno:1986:PNB (print), 1558-1160 (electronic). [1081] Giorgio Bruno and Alessandra Bal- Kahn:1986:OCL samo. Petri net-based object-oriented [1077] Kenneth Kahn, Eric Dean Tribble, modelling of distributed systems. ACM Mark S. Miller, and Daniel G. Bobrow. SIGPLAN Notices, 21(11):284–293, Objects in concurrent logic program- November 1986. CODEN SINODQ. ming languages. ACM SIGPLAN No- ISSN 0362-1340 (print), 1523-2867 tices, 21(11):242–257, November 1986. (print), 1558-1160 (electronic). REFERENCES 137

Miller:1986:AAI 1986. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [1082] Michael S. Miller, Howard Cunning- 1160 (electronic). ham, Chan Lee, and Steven R. Veg- dahl. The Application Accelerator Il- Pascoe:1986:ENS lustration System. ACM SIGPLAN [1087] Geoffrey A. Pascoe. Encapsulators: a Notices, 21(11):294–302, November new software paradigm in Smalltalk-80. 1986. CODEN SINODQ. ISSN 0362- ACM SIGPLAN Notices, 21(11):341– 1340 (print), 1523-2867 (print), 1558- 346, November 1986. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- Bhaskar:1986:VIO 2867 (print), 1558-1160 (electronic).

[1083] K. S. Bhaskar, J. K. Peckol, and J. L. Ingalls:1986:STH Beug. Virtual Instruments: object- [1088] Daniel H. H. Ingalls. A simple tech- oriented program synthesis. ACM nique for handling multiple polymor- SIGPLAN Notices, 21(11):303–314, phism. ACM SIGPLAN Notices,21 November 1986. CODEN SINODQ. (11):347–349, November 1986. CODEN ISSN 0362-1340 (print), 1523-2867 SINODQ. ISSN 0362-1340 (print), (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- Johnson:1986:TCS tronic). Cargill:1986:PCS [1084] Ralph E. Johnson. Type-checking Smalltalk. ACM SIGPLAN Notices,21 [1089] T. A. Cargill. Pi: a case study in (11):315–321, November 1986. CODEN object-oriented programming. ACM SINODQ. ISSN 0362-1340 (print), SIGPLAN Notices, 21(11):350–360, 1523-2867 (print), 1558-1160 (elec- November 1986. CODEN SINODQ. tronic). ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). LaLonde:1986:EBS Cunningham:1986:DOO [1085] Wilf R. LaLonde, Dave A. Thomas, and John R. Pugh. An exemplar [1090] Ward Cunningham and Kent Beck. A based Smalltalk. ACM SIGPLAN No- diagram for object-oriented programs. tices, 21(11):322–330, November 1986. ACM SIGPLAN Notices, 21(11):361– CODEN SINODQ. ISSN 0362-1340 367, November 1986. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic).

Yokote:1986:DIC Jacky:1986:OOA

[1086] Yasuhiko Yokote and Mario Tokoro. [1091] Jonathan Jacky and Ira Kalet. An The design and implementation of Con- object-oriented approach to a large sci- current Smalltalk. ACM SIGPLAN entific application. ACM SIGPLAN Notices, 21(11):331–340, November Notices, 21(11):368–376, November REFERENCES 138

1986. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Sandberg:1986:AS Jacobson:1986:LSC [1097] David Sandberg. An alternative to [1092] Ivar Jacobson. Language support for subclassing. ACM SIGPLAN No- changeable large real time systems. tices, 21(11):424–428, November 1986. ACM SIGPLAN Notices, 21(11):377– CODEN SINODQ. ISSN 0362-1340 384, November 1986. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). Sandberg:1986:ASS Piersol:1986:OOS [1098] D. Sandberg. An alternative to sub- [1093] Kurt W. Piersol. Object-oriented classing (smalltalk). ACM SIGPLAN spreadsheets: the analytic spread- Notices, 21(11):424–428, November sheet package. ACM SIGPLAN No- 1986. CODEN SINODQ. ISSN 0362- tices, 21(11):385–390, November 1986. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 Olthoff:1986:AOO (electronic). [1099] Walter G. Olthoff. Augmentation of Meyer:1986:GVI object-oriented programming by con- cepts of abstract data type theory: [1094] Bertrand Meyer. Genericity versus the ModPascal experience. ACM inheritance. ACM SIGPLAN No- SIGPLAN Notices, 21(11):429–443, tices, 21(11):391–405, November 1986. November 1986. CODEN SINODQ. CODEN SINODQ. ISSN 0362-1340 ISSN 0362-1340 (print), 1523-2867 (print), 1523-2867 (print), 1558-1160 (print), 1558-1160 (electronic). (electronic). Decouchant:1986:DDO Khoshafian:1986:OI [1100] Dominique Decouchant. Design of [1095] Setrag N. Khoshafian and George P. a distributed object manager for the Copeland. Object identity. ACM Smalltalk-80 system. ACM SIGPLAN SIGPLAN Notices, 21(11):406–416, Notices, 21(11):444–452, November November 1986. CODEN SINODQ. 1986. CODEN SINODQ. ISSN 0362- ISSN 0362-1340 (print), 1523-2867 1340 (print), 1523-2867 (print), 1558- (print), 1558-1160 (electronic). 1160 (electronic). McAllester:1986:BC Wiebe:1986:DRI [1096] David McAllester and Ramin Zabih. [1101] Douglas Wiebe. A distributed reposi- Boolean classes. ACM SIGPLAN No- tory for immutable persistent objects. tices, 21(11):417–423, November 1986. ACM SIGPLAN Notices, 21(11):453– CODEN SINODQ. ISSN 0362-1340 465, November 1986. CODEN SIN- REFERENCES 139

ODQ. ISSN 0362-1340 (print), 1523- Balanescu:1986:HER 2867 (print), 1558-1160 (electronic). [1106] T. Balanescu, S. Gavrila, M. Gheorghe, Vegdahl:1986:MSB R. Nicolescu, and L. Sofonea. On Hart- mann’s error-recovery scheme. ACM [1102] Steven R. Vegdahl. Moving struc- SIGPLAN Notices, 21(12):80–86, De- tures between Smalltalk images. ACM cember 1986. CODEN SINODQ. ISSN SIGPLAN Notices, 21(11):466–471, 0362-1340 (print), 1523-2867 (print), November 1986. CODEN SINODQ. 1558-1160 (electronic). ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Boley:1986:RRF Maier:1986:DOO [1107] H. Boley. RELFUN: a relational/ [1103] David Maier, Jacob Stein, Allen functional integration with valued Otis, and Alan Purdy. Develop- clauses. ACM SIGPLAN Notices,21 ment of an object-oriented DBMS. (12):87–98, December 1986. CODEN ACM SIGPLAN Notices, 21(11):472– SINODQ. ISSN 0362-1340 (print), 482, November 1986. CODEN SIN- 1523-2867 (print), 1558-1160 (elec- ODQ. ISSN 0362-1340 (print), 1523- tronic). 2867 (print), 1558-1160 (electronic). Clapp:1986:SQP Skarra:1986:MCT [1108] R. M. Clapp, T. N. Mudge, and R. A. [1104] Andrea H. Skarra and Stanley B. Volz. Solutions to the n Queens prob- Zdonik. The management of changing lem using tasking in Ada. ACM SIG- types in an object-oriented database. PLAN Notices, 21(12):99–110, Decem- ACM SIGPLAN Notices, 21(11):483– ber 1986. CODEN SINODQ. ISSN 495, November 1986. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Clocksin:1986:SCP Rees:1986:RRA [1109] W. F. Clocksin. Some comments [1105] Jonathan Rees, William Clinger, on “Pitfalls in Prolog Programming”. H. Abelson, N. I. Adams, IV, D. H. ACM SIGPLAN Notices, 21(12):111– Bartley,G.Brooks,R.K.Dybvig,D.P. 113, December 1986. CODEN SIN- Friedman, R. Halstead, C. Hanson, ODQ. ISSN 0362-1340 (print), 1523- C. T. Haynes, E. Kohlbecker, D. Oxley, 2867 (print), 1558-1160 (electronic). K. M. Pitman, G. J. Rozas, G. J. Suss- See [947]. 3 man, and M. Wand. Revised report Dreiheller:1986:PPP on the algorithmic language SCHEME. ACM SIGPLAN Notices, 21(12):37– [1110] A. Dreiheller, M. Moerschbacher, and 79, December 1986. CODEN SIN- B. Mohr. PHYSCAL: Programming ODQ. ISSN 0362-1340 (print), 1523- Pascal with physical units. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 21(12):114–123, De- MIT A. I. MEMO 848a. cember 1986. CODEN SINODQ. ISSN REFERENCES 140

0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Gonsalves:1986:PSO Turner:1986:PPG

[1111] G. Gonsalves and A. C. Silvestri. Pro- [1116] P. K. Turner. Up-down parsing with gramming in Smalltalk-80: observa- prefix grammars. ACM SIGPLAN No- tions and remarks from the newly ini- tices, 21(12):167–174, December 1986. tiated. ACM SIGPLAN Notices,21 CODEN SINODQ. ISSN 0362-1340 (12):124–130, December 1986. CODEN (print), 1523-2867 (print), 1558-1160 SINODQ. ISSN 0362-1340 (print), (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Penedo:1987:PPM

Joslin:1986:EPI [1117] Maria H. Penedo. Prototyping a project master database for software [1112] D. A. Joslin. Extended Pascal — illus- engineering environments. ACM SIG- trative features. ACM SIGPLAN No- PLAN Notices, 22(1):1–11, January tices, 21(12):131–138, December 1986. 1987. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). Gallo:1987:OMS Mossenbock:1986:ASEb [1118] Ferdinando Gallo, Regis Minot, and [1113] H. M¨ossenb¨ock. Alex: a simple and ef- Ian Thomas. The object management ficient scanner generator. ACM SIG- system of PCTE as a software engi- PLAN Notices, 21(12):139–148, De- neering database management system. cember 1986. CODEN SINODQ. ISSN ACM SIGPLAN Notices, 22(1):12–15, 0362-1340 (print), 1523-2867 (print), January 1987. CODEN SINODQ. ISSN 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Shyu:1986:SSL Wile:1987:WOS [1114] Yuh-Huei H. Shyu. From semi- syntactic lexical analyzer to a new com- [1119] David S. Wile and Dennis G. Al- piler model. ACM SIGPLAN No- lard. Worlds: an organizing struc- tices, 21(12):149–157, December 1986. ture for object-bases. ACM SIGPLAN CODEN SINODQ. ISSN 0362-1340 Notices, 22(1):16–26, January 1987. (print), 1523-2867 (print), 1558-1160 CODEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Turner:1986:OM Dowson:1987:IIP [1115] D. Turner. An overview of Miranda. ACM SIGPLAN Notices, 21(12):158– [1120] Mark Dowson. ISTAR: an integrated 166, December 1986. CODEN SIN- project support environment. ACM REFERENCES 141

SIGPLAN Notices, 22(1):27–33, Jan- ACM SIGPLAN Notices, 22(1):70–76, uary 1987. CODEN SINODQ. ISSN January 1987. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Delisle:1987:PEC Wartik:1987:RES [1121] Norman Delisle and Mayer Schwartz. [1126] Steven Wartik. Rapidly evolving soft- A programming environment for CSP. ware and the OVERSEE environment. ACM SIGPLAN Notices, 22(1):34–41, ACM SIGPLAN Notices, 22(1):77–83, January 1987. CODEN SINODQ. ISSN January 1987. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Ross:1987:ICP Belkatir:1987:EDB [1122] Graham Ross. Integral-C: a practical [1127] N. Belkatir and J. Estublier. Expe- environment for C programming. ACM rience with a data base of programs. SIGPLAN Notices, 22(1):42–48, Jan- ACM SIGPLAN Notices, 22(1):84–91, uary 1987. CODEN SINODQ. ISSN January 1987. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Mitchell:1987:EVA Copper:1987:ECW [1123] Charles Z. Mitchell. Engineering VAX [1128] Keith D. Copper, Ken Kennedy, and Ada for a multi-language program- Linda Torczon. Editing and compil- ming environment. ACM SIGPLAN ing whole programs. ACM SIGPLAN Notices, 22(1):49–58, January 1987. Notices, 22(1):92–101, January 1987. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Kret:1987:IWS Cook:1987:SVS [1124] M. A. Kret. An information worksta- [1129] Robert P. Cook and Rihard J. Auletta. tion for software managers. ACM SIG- StarLite, a visual simulation package PLAN Notices, 22(1):59–69, January for software prototyping. ACM SIG- 1987. CODEN SINODQ. ISSN 0362- PLAN Notices, 22(1):102–110, January 1340 (print), 1523-2867 (print), 1558- 1987. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Mital:1987:CSW Childs:1987:AAA [1125] Rakesh M. Mital, Marcia M. Kim, and Richard A. Berg. A case study of work- [1130] Carolyn Childs and Filippos I. Voko- station usage during the early phases los. AWB-ADE: an application de- of the software development life cycle. velopment environment for interactive, REFERENCES 142

integrated systems. ACM SIGPLAN Staudt:1987:SAM Notices, 22(1):111–120, January 1987. CODEN SINODQ. ISSN 0362-1340 [1135] Barbara J. Staudt, Charles W. (print), 1523-2867 (print), 1558-1160 Krueger, and David Garlan. A struc- (electronic). tural approach to the maintenance of structure-oriented environments. ACM Marzullo:1987:JSS SIGPLAN Notices, 22(1):160–170, Jan- uary 1987. CODEN SINODQ. ISSN [1131] Keith Marzullo and Douglas Wiebe. 0362-1340 (print), 1523-2867 (print), Jasmine: a software system mod- 1558-1160 (electronic). elling facility. ACM SIGPLAN No- tices, 22(1):121–130, January 1987. Carroll:1987:IAS CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1136] Martin Carroll and Barbara G. Ry- (electronic). der. An incremental algorithm for software analysis. ACM SIGPLAN Wasserman:1987:GEI Notices, 22(1):171–179, January 1987. CODEN SINODQ. ISSN 0362-1340 [1132] Anthony I. Wasserman and Peter A. (print), 1523-2867 (print), 1558-1160 Pircher. A graphical, extensible inte- (electronic). grated environment for software devel- opment. ACM SIGPLAN Notices,22 Muller:1987:ERM (1):131–142, January 1987. CODEN SINODQ. ISSN 0362-1340 (print), [1137] Hausi A. Muller, Robert Hood, and 1523-2867 (print), 1558-1160 (elec- Ken Kennedy. Efficient recompilation tronic). of module interfaces in a software de- velopment environment. ACM SIG- King:1987:IUI PLAN Notices, 22(1):180–189, January 1987. CODEN SINODQ. ISSN 0362- [1133] Roger King and Scott Hudson. Im- 1340 (print), 1523-2867 (print), 1558- plementing a user interface as a sys- 1160 (electronic). tem of attributes. ACM SIGPLAN Notices, 22(1):143–149, January 1987. Engels:1987:SSO CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1138] G. Engels, M. Nagl, and W. Schafer. (electronic). On the structure of structure-oriented editors for different applications. ACM Dewan:1987:DES SIGPLAN Notices, 22(1):190–198, Jan- uary 1987. CODEN SINODQ. ISSN [1134] Prasun Dewan and Marvin Solomon. 0362-1340 (print), 1523-2867 (print), Dost: an environment to support au- 1558-1160 (electronic). tomatic generation of user interfaces. ACM SIGPLAN Notices, 22(1):150– Weiderman:1987:MEE 159, January 1987. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1139] Nelson H. Weiderman, A. Nico Haber- 2867 (print), 1558-1160 (electronic). mann, Mark W. Borger, and Mark H. REFERENCES 143

Klein. A methodology for evaluat- (print), 1523-2867 (print), 1558-1160 ing environments. ACM SIGPLAN (electronic). Notices, 22(1):199–207, January 1987. CODEN SINODQ. ISSN 0362-1340 Creak:1987:WGG (print), 1523-2867 (print), 1558-1160 [1144] G. Alan Creak. When GOTO goes to, (electronic). how does it get there? ACM SIG- PLAN Notices, 22(2):36–42, February vanLamsweerde:1987:KGS 1987. CODEN SINODQ. ISSN 0362- [1140] A. van Lamsweerde, M. Buyse, B. Del- 1340 (print), 1523-2867 (print), 1558- court, E. Delor, M. Ervier, and M. C. 1160 (electronic). Schayes. The kernel of a generic soft- Goldsby:1987:SQP ware development environment. ACM SIGPLAN Notices, 22(1):208–217, Jan- [1145] Michael E. Goldsby. Solving the “N ≤ uary 1987. CODEN SINODQ. ISSN 8 Queens” problem with CSP and 0362-1340 (print), 1523-2867 (print), Modula-2. ACM SIGPLAN Notices, 1558-1160 (electronic). 22(2):43–52, February 1987. CODEN SINODQ. ISSN 0362-1340 (print), Reppy:1987:FPE 1523-2867 (print), 1558-1160 (elec- tronic). [1141] J. H. Reppy and E. R. Gansner. A foundation for programming environ- Hrycej:1987:KBP ments. ACM SIGPLAN Notices, 22(1): 218–227, January 1987. CODEN SIN- [1146] Tomas Hrycej. A knowledge-based ODQ. ISSN 0362-1340 (print), 1523- problem-specific program generator. 2867 (print), 1558-1160 (electronic). ACM SIGPLAN Notices, 22(2):53– 61, February 1987. CODEN SIN- IEEE:1987:AIS ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [1142] ANSI/IEEE Std 754-1985. an Amer- ican National Standard: IEEE Stan- Louden:1987:RVN dard for Binary Floating-Point Arith- [1147] Kenneth Louden. Recursion ver- metic. ACM SIGPLAN Notices, 22(2): sus non-recursion in Pascal: recur- 9–25, February 1987. CODEN SIN- sion can be faster. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 22(2):62–67, February 1987. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 URL http://portalparts.acm.org/ (print), 1523-2867 (print), 1558-1160 30000/24686/fm/frontmatter.pdf. (electronic). See [1938]. Perkins:1987:CDN Cowlishaw:1987:DRL [1148] G. R. Perkins, R. W. Norman, and [1143] M. Cowlishaw. The design of the S. Danicic. Coping with deeply nested REXX language. ACM SIGPLAN control structures. ACM SIGPLAN Notices, 22(2):26–35, February 1987. Notices, 22(2):68–77, February 1987. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 REFERENCES 144

(print), 1523-2867 (print), 1558-1160 Pagan:1987:GFL (electronic). [1154] F. G. Pagan. A graphical FP language. Savit:1987:UMA ACM SIGPLAN Notices, 22(3):21–39, [1149] Jeffrey Savit. Uninitialized Modula-2 March 1987. CODEN SINODQ. ISSN abstract objects, revisited. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 22(2):78–84, February 1558-1160 (electronic). 1987. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Rehmer:1987:EHU 1160 (electronic). [1155] K. Rehmer. Error handling using Meyer:1987:EPR Modula-2. ACM SIGPLAN Notices,22 (3):40–48, March 1987. CODEN SIN- [1150] Bertrand Meyer. Eiffel: programming ODQ. ISSN 0362-1340 (print), 1523- for reusability and extendibility. ACM 2867 (print), 1558-1160 (electronic). SIGPLAN Notices, 22(2):85–94, Febru- ary 1987. CODEN SINODQ. ISSN Kennedy:1987:EDC 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [1156] S. C. Kennedy. Engineering develop- ment of computer languages. ACM Slonneger:1987:PPP SIGPLAN Notices, 22(3):49–58, March [1151] Ken Slonneger. Pitfalls with proce- 1987. CODEN SINODQ. ISSN 0362- dure parameters. ACM SIGPLAN 1340 (print), 1523-2867 (print), 1558- Notices, 22(2):95–99, February 1987. 1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Ejiogu:1987:CIS (electronic). [1157] L. O. Ejiogu. The critical issues Spector:1987:LGG of software metrics part 0: perspec- tives on software measurements. ACM [1152] David Spector and Prescott K. Turner. SIGPLAN Notices, 22(3):59–64, March Limitations of Graham-Glanville style 1987. CODEN SINODQ. ISSN 0362- code generation. ACM SIGPLAN No- 1340 (print), 1523-2867 (print), 1558- tices, 22(2):100–107, February 1987. 1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Leeson:1987:TIM (electronic).

Harel:1987:LDC [1158] J. J. Leeson and M. L. Spear. Type in- dependent modules: the preferred ap- [1153] D. Harel. Logic and databases: a cri- proach to generic ADTs in Modula-2. tique. ACM SIGPLAN Notices,22 ACM SIGPLAN Notices, 22(3):65–70, (3):14–20, March 1987. CODEN SIN- March 1987. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). REFERENCES 145

Parker:1987:SRP Hankley:1987:FAT

[1159] J. R. Parker. A study of record packing [1164] W. Hankley. Feature analysis of Turbo methods. ACM SIGPLAN Notices,22 Prolog. ACM SIGPLAN Notices,22 (3):71–77, March 1987. CODEN SIN- (3):111–118, March 1987. CODEN ODQ. ISSN 0362-1340 (print), 1523- SINODQ. ISSN 0362-1340 (print), 2867 (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Braunschober:1987:CCP Tracz:1987:PPP [1160] W. Braunschober. COMPAS: compati- ble Pascal. ACM SIGPLAN Notices,22 [1165] W. Tracz. Personal personnel pro- (3):78–82, March 1987. CODEN SIN- grammer profile. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 22(3):119–120, March 1987. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Wadler:1987:CAS (electronic). Schooler:1987:KBT [1161] P. Wadler. A critique of Abelson and Sussman or why calculating is [1166] R. Schooler. Knowing is better than better than scheming. ACM SIG- thinking: a simple approach to inter- PLAN Notices, 22(3):83–94, March procedural optimization. ACM SIG- 1987. CODEN SINODQ. ISSN 0362- PLAN Notices, 22(3):121–122, March 1340 (print), 1523-2867 (print), 1558- 1987. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Lomax:1987:SLS Kerr:1987:MVS [1162] A. Lomax. The suitability of lan- guage syntaxes for program generation. [1167] R. Kerr. A materialistic view of ACM SIGPLAN Notices, 22(3):95–101, the software “engineering” analogy. March 1987. CODEN SINODQ. ISSN ACM SIGPLAN Notices, 22(3):123– 0362-1340 (print), 1523-2867 (print), 125, March 1987. CODEN SIN- 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). LePera:1987:FVO Rohl:1987:THR [1163] T. A. LePera and H. E. Donley. FOR- TRAN: a viable option for the in- [1168] J. S. Rohl. The Towers of Hanoi: troductory computer science course. a representation-free solution. ACM ACM SIGPLAN Notices, 22(3):102– SIGPLAN Notices, 22(3):126, March 110, March 1987. CODEN SIN- 1987. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). REFERENCES 146

Watson:1987:GRN Cheese:1987:CCP

[1169] J. F. Watson. A grammar rule notation [1174] A. Cheese. Combinatory code and translator. ACM SIGPLAN Notices,22 a parallel packet-based computational (4):16–27, April 1987. CODEN SIN- model. ACM SIGPLAN Notices,22 ODQ. ISSN 0362-1340 (print), 1523- (4):49–58, April 1987. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Hill:1987:NMO Hekmatpour:1987:NSM [1170] G. A. Hill. A note on the modulo oper- [1175] S. Hekmatpour. A notation for speci- ation in Edison. ACM SIGPLAN No- fying menus. ACM SIGPLAN Notices, tices, 22(4):28–29, April 1987. CODEN 22(4):59–62, April 1987. CODEN SIN- SINODQ. ISSN 0362-1340 (print), ODQ. ISSN 0362-1340 (print), 1523- 1523-2867 (print), 1558-1160 (elec- 2867 (print), 1558-1160 (electronic). tronic). Jerardi:1987:PPL Park:1987:RRA [1176] T. W. Jerardi. Puzzles, PROLOG and [1171] J. C. H. Park. Remarks on recent algo- logic. ACM SIGPLAN Notices,22 rithms for LALR lookahead sets. ACM (4):63–69, April 1987. CODEN SIN- SIGPLAN Notices, 22(4):30–32, April ODQ. ISSN 0362-1340 (print), 1523- 1987. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- Harland:1987:OPO 1160 (electronic). [1177] D. M. Harland and B. Beloff. OB- Radensky:1987:LEN JEKT: a persistent object store with an integrated garbage collector. ACM [1172] A. Radensky. Lazy evaluation and non- SIGPLAN Notices, 22(4):70–79, April determinism make Backus’ FP-systems 1987. CODEN SINODQ. ISSN 0362- more practical. ACM SIGPLAN No- 1340 (print), 1523-2867 (print), 1558- tices, 22(4):33–40, April 1987. CODEN 1160 (electronic). SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- Kotulski:1987:ASN tronic). [1178] L. Kotulski. About the semantic nested Goguen:1987:RRM monitor calls. ACM SIGPLAN Notices, 22(4):80–82, April 1987. CODEN SIN- [1173] J. A. Goguen and J. Meseguer. Re- ODQ. ISSN 0362-1340 (print), 1523- marks on remarks on many-sorted 2867 (print), 1558-1160 (electronic). equational logic. ACM SIGPLAN No- Methfessel:1987:IAO tices, 22(4):41–48, April 1987. CODEN SINODQ. ISSN 0362-1340 (print), [1179] R. Methfessel. Implementing an ac- 1523-2867 (print), 1558-1160 (elec- cess and object oriented paradigm in a tronic). language that supports neither. ACM REFERENCES 147

SIGPLAN Notices, 22(4):83–93, April SINODQ. ISSN 0362-1340 (print), 1987. CODEN SINODQ. ISSN 0362- 1523-2867 (print), 1558-1160 (elec- 1340 (print), 1523-2867 (print), 1558- tronic). See comments [1242]. 1160 (electronic). Snyder:1987:MEC Ion:1987:PCC [1185] W. Van Snyder. Multilevel EXIT and [1180] I. Ion, R. Arhire, and M. Mace- CYCLE aren’t so bad. ACM SIG- sanu. Programs complexity: compar- PLAN Notices, 22(5):20–22, May 1987. ative analysis hierarchy, classification. CODEN SINODQ. ISSN 0362-1340 ACM SIGPLAN Notices, 22(4):94–102, (print), 1523-2867 (print), 1558-1160 April 1987. CODEN SINODQ. ISSN (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Touati:1987:AOO Eckart:1987:IAD [1186] H. Touati. Is Ada an object oriented programming language? ACM SIG- [1181] J. D. Eckart. Iteration and ab- PLAN Notices, 22(5):23–26, May 1987. stract data types. ACM SIGPLAN CODEN SINODQ. ISSN 0362-1340 Notices, 22(4):103–110, April 1987. (print), 1523-2867 (print), 1558-1160 CODEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Baldwin:1987:NHT Torbett:1987:NPA [1187] R. R. Baldwin. A note on H. E. Tomp- kins’s minimum-period COBOL style. [1182] M. A. Torbett. A note on “Protecting ACM SIGPLAN Notices, 22(5):27–31, against uninitialized abstract objects in May 1987. CODEN SINODQ. ISSN Modula-2”. ACM SIGPLAN Notices, 0362-1340 (print), 1523-2867 (print), 22(5):8–10, May 1987. CODEN SIN- 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Miller:1987:SSC See [967]. [1188] D. M. Miller, R. S. Maness, J. W. Torbett:1987:MAI Howatt, and W. H. Shaw. A soft- ware science counting strategy for [1183] M. A. Torbett. More ambiguities and the full Ada language. ACM SIG- insecurities in Modula-2. ACM SIG- PLAN Notices, 22(5):32–41, May 1987. PLAN Notices, 22(5):11–17, May 1987. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Furnari:1987:PIL Joslin:1987:EPI [1189] M. Furnari. Pascal implementation [1184] D. A. Joslin. Extended Pascal — illus- of a LISP interpreter. ACM SIG- trative features. ACM SIGPLAN No- PLAN Notices, 22(5):42–46, May 1987. tices, 22(5):18–19, May 1987. CODEN CODEN SINODQ. ISSN 0362-1340 REFERENCES 148

(print), 1523-2867 (print), 1558-1160 Cheese:1987:MMR (electronic). [1195] A. Cheese. Multi-moded relations in Kaplan:1987:PLL Parlog. ACM SIGPLAN Notices,22 (6):49–51, June 1987. CODEN SIN- [1190] I. Kaplan. Programming the Loral ODQ. ISSN 0362-1340 (print), 1523- LDF 100 dataflow machine. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 22(5):47–57, May 1987. CODEN SINODQ. ISSN 0362-1340 Greenfield:1987:DUM (print), 1523-2867 (print), 1558-1160 (electronic). [1196] S. Greenfield and R. Norton. Detect- ing uninitialized Modula-2 abstract ob- Bondy:1987:UMA jects. ACM SIGPLAN Notices,22 (6):52–58, June 1987. CODEN SIN- [1191] J. Bondy. Uninitialized Modula-2 ab- ODQ. ISSN 0362-1340 (print), 1523- stract object instances, yet again. ACM 2867 (print), 1558-1160 (electronic). SIGPLAN Notices, 22(5):58–63, May 1987. CODEN SINODQ. ISSN 0362- Wiener:1987:OOP 1340 (print), 1523-2867 (print), 1558- [1197] R. S. Wiener. Object-oriented pro- 1160 (electronic). gramming in C++: a case study. ACM Gallaire:1987:LDR SIGPLAN Notices, 22(6):59–68, June 1987. CODEN SINODQ. ISSN 0362- [1192] H. Gallaire, J. Minker, and J. Nicolas. 1340 (print), 1523-2867 (print), 1558- Logic and databases: a response. ACM 1160 (electronic). SIGPLAN Notices, 22(6):20–24, June 1987. CODEN SINODQ. ISSN 0362- Gantenbein:1987:SDB 1340 (print), 1523-2867 (print), 1558- [1198] R. E. Gantenbein. Support for dy- 1160 (electronic). namic binding in strongly typed lan- Collado:1987:MIC guages. ACM SIGPLAN Notices,22 (6):69–75, June 1987. CODEN SIN- [1193] M. Collado, R. Morales, and J. J. ODQ. ISSN 0362-1340 (print), 1523- Moreno. A Modula-2 implementation 2867 (print), 1558-1160 (electronic). of CSP. ACM SIGPLAN Notices,22 Miller:1987:IAR (6):25–38, June 1987. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1199] J. C. Miller and B. M. Strauss III. Im- 2867 (print), 1558-1160 (electronic). plications of automated restructuring of COBOL. ACM SIGPLAN Notices, Sosnowski:1987:PDD 22(6):76–82, June 1987. CODEN SIN- [1194] R. A. Sosnowski. Prolog dialects: ODQ. ISSN 0362-1340 (print), 1523- ad´ej`avuofBASICs. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 22(6):39–48, June 1987. Rizk:1987:DIC CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1200] A. Rizk and F. Halsall. Design and (electronic). implementation of a C-based language REFERENCES 149

for distributed real-time systems. ACM Huguet:1987:BGA SIGPLAN Notices, 22(6):83–100, June 1987. CODEN SINODQ. ISSN 0362- [1205] M. Huguet, T. Lang, and Y. Tamir. 1340 (print), 1523-2867 (print), 1558- A block-and-actions generator as an 1160 (electronic). alternative to a simulator for collect- ing architecture measurements. ACM Indermark:1987:CFL SIGPLAN Notices, 22(7):14–25, July 1987. CODEN SINODQ. ISSN [1201] K. Indermark and H. Klaeren. Com- 0362-1340 (print), 1523-2867 (print), piling Fibonacci-like recursion. ACM 1558-1160 (electronic). URL http: SIGPLAN Notices, 22(6):101–108, //www.acm.org:80/pubs/citations/ June 1987. CODEN SINODQ. ISSN proceedings/plan/29650/p14-huguet/ 0362-1340 (print), 1523-2867 (print), . 1558-1160 (electronic). Shebs:1987:ADI Krumme:1987:CEP [1206] S. T. Shebs and R. R. Kessler. Automatic design and implementa- [1202] D. W. Krumme. Comments on tion of language data types. ACM an example for procedure parame- SIGPLAN Notices, 22(7):26–37, July ters. ACM SIGPLAN Notices, 22(6): 1987. CODEN SINODQ. ISSN 109–111, June 1987. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). URL http: 2867 (print), 1558-1160 (electronic). //www.acm.org:80/pubs/citations/ proceedings/plan/29650/p26-shebs/ May:1987:MFS . [1203] C. May. Mimic: a fast System/ Karinthi:1987:IRE 370 simulator. ACM SIGPLAN No- [1207] R. R. Karinthi and M. Weiser. Incre- tices, 22(7):1–13, July 1987. CO- mental re-execution of programs. ACM DEN SINODQ. ISSN 0362-1340 SIGPLAN Notices, 22(7):38–44, July (print), 1523-2867 (print), 1558- 1987. CODEN SINODQ. ISSN 0362- 1160 (electronic). URL http:/ 1340 (print), 1523-2867 (print), 1558- /www.acm.org:80/pubs/citations/ 1160 (electronic). proceedings/plan/29650/p1-may/. Karinthi:1987:IRP Huguet:1987:BAG [1208] R. R. Karinthi and M. Weiser. In- [1204] M. Huguet, T. Lang, and Y. Tamir. A cremental re-execution of programs. block-and-actions generator as an alter- ACM SIGPLAN Notices, 22(7):38–44, native to a simulator for collecting ar- July 1987. CODEN SINODQ. ISSN chitecture measurements. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 22(7):14–25, July 1987. 1558-1160 (electronic). URL http: CODEN SINODQ. ISSN 0362-1340 //www.acm.org:80/pubs/citations/ (print), 1523-2867 (print), 1558-1160 proceedings/plan/29650/p38-karinthi/ (electronic). . REFERENCES 150

Notkin:1987:ETE proceedings/plan/29650/p74-waters/ . [1209] D. Notkin and W. G. Griswold. En- Faustini:1987:EIL hancement through extension: the extension interpreter. ACM SIG- [1213] A. A. Faustini and W. W. Wadge. PLAN Notices, 22(7):45–55, July An eductive interpreter for the lan- 1987. CODEN SINODQ. ISSN guage pLucid. ACM SIGPLAN No- 0362-1340 (print), 1523-2867 (print), tices, 22(7):86–91, July 1987. CO- 1558-1160 (electronic). URL http: DEN SINODQ. ISSN 0362-1340 //www.acm.org:80/pubs/citations/ (print), 1523-2867 (print), 1558- proceedings/plan/29650/p45-notkin/ 1160 (electronic). URL http:/ . /www.acm.org:80/pubs/citations/ Sutor:1987:TIC proceedings/plan/29650/p86-faustini/ . [1210] R. S. Sutor and R. D. Jenks. The Bahlke:1987:GLD type inference and coercion facilities in the Scratchpad II interpreter. ACM [1214] R. Bahlke, B. Moritz, and G. Snelt- SIGPLAN Notices, 22(7):56–63, July ing. A generator for language- 1987. CODEN SINODQ. ISSN specific debugging systems. ACM 0362-1340 (print), 1523-2867 (print), SIGPLAN Notices, 22(7):92–101, July 1558-1160 (electronic). URL http: 1987. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/plan/29650/p56-sutor/ 1558-1160 (electronic). URL http: . //www.acm.org:80/pubs/citations/ Robison:1987:IFP proceedings/plan/29650/p92-bahlke/ . [1211] A. D. Robison. The Illinois func- Bahlke:1987:GLS tional programming interpreter. ACM SIGPLAN Notices, 22(7):64–73, July [1215] R. Bahlke, B. Moritz, and G. Snelting. 1987. CODEN SINODQ. ISSN A generator for language-specific de- 0362-1340 (print), 1523-2867 (print), bugging systems. ACM SIGPLAN No- 1558-1160 (electronic). URL http: tices, 22(7):92–101, July 1987. CODEN //www.acm.org:80/pubs/citations/ SINODQ. ISSN 0362-1340 (print), proceedings/plan/29650/p64-robison/ 1523-2867 (print), 1558-1160 (elec- . tronic). Waters:1987:EIS Skedzielewski:1987:IDI [1212] R. C. Waters. Efficient interpretation [1216] S. K. Skedzielewski, R. K. Yates, of synchronizable series expressions. and R. R. Oldehoeft. DI: an in- ACM SIGPLAN Notices, 22(7):74–85, teractive debugging interpreter for July 1987. CODEN SINODQ. ISSN applicative languages. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 22(7):102–112, July 1558-1160 (electronic). URL http: 1987. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), REFERENCES 151

1558-1160 (electronic). URL http: 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ //www.acm.org:80/pubs/citations/ proceedings/plan/29650/p102-skedzielewski/proceedings/plan/29650/p132-barklund/ . . Chase:1987:SIT OBagy:1987:RII

[1217] B. B. Chase and R. T. Hood. [1221] J. O’Bagy and R. E. Griswold. A re- Selective interpretation as a tech- cursive interpreter for the Icon pro- nique for debugging computation- gramming language. ACM SIG- ally intensive programs. ACM SIG- PLAN Notices, 22(7):138–149, July PLAN Notices, 22(7):113–124, July 1987. CODEN SINODQ. ISSN 1987. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ //www.acm.org:80/pubs/citations/ proceedings/plan/29650/p138-o_bagy/ proceedings/plan/29650/p113-chase/ . . Pittman:1987:THI Krall:1987:IHP [1222] T. Pittman. Two-level hybrid in- terpreter/native code execution for [1218] A. Krall. Implementation of a high- combined space-time program effi- speed Prolog interpreter. ACM SIG- ciency. ACM SIGPLAN Notices, PLAN Notices, 22(7):125–131, July 22(7):150–152, July 1987. CO- 1987. CODEN SINODQ. ISSN DEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558- 1558-1160 (electronic). URL http: 1160 (electronic). URL http:/ //www.acm.org:80/pubs/citations/ /www.acm.org:80/pubs/citations/ proceedings/plan/29650/p125-krall/ proceedings/plan/29650/p150-pittman/ . . Krall:1987:IHS Pittman:1987:TLH [1219] A. Krall. Implementation of a high- [1223] T. Pittman. Two-level hybrid inter- speed Prolog interpreter. ACM SIG- preter/native code execution for com- PLAN Notices, 22(7):125–131, July bined space-time program efficiency. 1987. CODEN SINODQ. ISSN 0362- ACM SIGPLAN Notices, 22(7):150– 1340 (print), 1523-2867 (print), 1558- 152, July 1987. CODEN SINODQ. 1160 (electronic). ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Barklund:1987:EIP Koskimies:1987:TUA [1220] J. Barklund. Efficient interpreta- tion of Prolog programs. ACM SIG- [1224] K. Koskimies and J. Paakki. TOOLS: PLAN Notices, 22(7):132–137, July a unifying approach to object-oriented 1987. CODEN SINODQ. ISSN language interpretation. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 22(7):153–164, July REFERENCES 152

1987. CODEN SINODQ. ISSN programming language. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 22(7):189–198, July 1558-1160 (electronic). URL http: 1987. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/plan/29650/p153-koskimies/ 1558-1160 (electronic). URL http: . //www.acm.org:80/pubs/citations/ Johnson:1987:DTC proceedings/plan/29650/p189-davidson/ . [1225] G. F. Johnson. GL — a denota- tional testbed with continuations and Cordy:1987:DIE partial continuations as first-class ob- [1229] James R. Cordy and T. C. N. Gra- jects. ACM SIGPLAN Notices, 22(7): ham. Design of an interpretive en- 165–176, July 1987. CODEN SIN- vironment for Turing. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 22(7):199–204, July 2867 (print), 1558-1160 (electronic). 1987. CODEN SINODQ. ISSN Johnson:1987:GDT 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1226] G. F. Johnson. GL — a deno- //www.acm.org:80/pubs/citations/ tational testbed with continuations proceedings/plan/29650/p199-cordy/ and partial continuations as first- . class objects. ACM SIGPLAN No- tices, 22(7):165–176, July 1987. CO- Harr:1987:IAL DEN SINODQ. ISSN 0362-1340 [1230] H. Harr, M. W. Evens, and J. Sprowl. (print), 1523-2867 (print), 1558- Interpreting ABF — a language for 1160 (electronic). URL http:/ document construction. ACM SIG- /www.acm.org:80/pubs/citations/ PLAN Notices, 22(7):205–213, July proceedings/plan/29650/p165-johnson/ 1987. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Offutt:1987:FIM 1558-1160 (electronic). URL http: [1227] A. J. Offutt, VI and K. N. King. //www.acm.org:80/pubs/citations/ A Fortran 77 interpreter for mu- proceedings/plan/29650/p205-harr/ tation analysis. ACM SIGPLAN . Notices, 22(7):177–188, July 1987. Boehm:1987:CRI CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [1231] H. J. Boehm. Constructive real inter- 1160 (electronic). URL http:/ pretation of numerical programs. ACM /www.acm.org:80/pubs/citations/ SIGPLAN Notices, 22(7):214–221, July proceedings/plan/29650/p177-offutt/ 1987. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Davidson:1987:CRI 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1228] J. W. Davidson and J. V. Gresh. proceedings/plan/29650/p214-boehm/ Cint: a RISC interpreter for the C . REFERENCES 153

Clark:1987:JIR proceedings/plan/29650/p253-lang/ . [1232] C. F. Clark. The JADE inter- Eckart:1987:DGC preter: a RISC interpreter for syn- tax directed editing. ACM SIG- [1236] J. D. Eckart and R. J. LeBlanc. Dis- PLAN Notices, 22(7):222–228, July tributed garbage collection. ACM SIG- 1987. CODEN SINODQ. ISSN PLAN Notices, 22(7):264–273, July 0362-1340 (print), 1523-2867 (print), 1987. CODEN SINODQ. ISSN 1558-1160 (electronic). URL http: 0362-1340 (print), 1523-2867 (print), //www.acm.org:80/pubs/citations/ 1558-1160 (electronic). URL http: proceedings/plan/29650/p222-clark/ //www.acm.org:80/pubs/citations/ . proceedings/plan/29650/p264-eckart/ Moss:1987:MSF . Gelernter:1987:PPM [1233] J. E. B. Moss. Managing stack frames in Smalltalk. ACM SIG- [1237] D. Gelernter, S. Jagannathan, and PLAN Notices, 22(7):229–240, July T. London. Parallelism, persistence 1987. CODEN SINODQ. ISSN and meta-cleanliness in the symmet- 0362-1340 (print), 1523-2867 (print), ric Lisp interpreter. ACM SIG- 1558-1160 (electronic). URL http: PLAN Notices, 22(7):274–282, July //www.acm.org:80/pubs/citations/ 1987. CODEN SINODQ. ISSN proceedings/plan/29650/p229-moss/ 0362-1340 (print), 1523-2867 (print), . 1558-1160 (electronic). URL http: Danvy:1987:MAH //www.acm.org:80/pubs/citations/ proceedings/plan/29650/p274-gelernter/ [1234] O. Danvy. Memory allocation and . higher-order functions. ACM SIG- Kearns:1987:CIL PLAN Notices, 22(7):241–252, July 1987. CODEN SINODQ. ISSN [1238] P. Kearns and M. Freeman. CCAL: 0362-1340 (print), 1523-2867 (print), an interpreted language for experimen- 1558-1160 (electronic). URL http: tation in concurrent control. ACM //www.acm.org:80/pubs/citations/ SIGPLAN Notices, 22(7):283–291, July proceedings/plan/29650/p241-danvy/ 1987. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Lang:1987:IIC 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1235] B. Lang and F. Dupont. In- proceedings/plan/29650/p283-kearns/ cremental incrementally compacting . garbage collection. ACM SIG- Urdang:1987:BRP PLAN Notices, 22(7):253–263, July 1987. CODEN SINODQ. ISSN [1239] Erik G. Urdang. Book review: The T 0362-1340 (print), 1523-2867 (print), Programming Language: A Dialect of 1558-1160 (electronic). URL http: Lisp by Stephen Slade, Prentice Hall, //www.acm.org:80/pubs/citations/ Inc. 1987. ACM SIGPLAN Notices, REFERENCES 154

22(8):13, August 1987. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). Lujun:1987:OOP Bhujade:1987:VSB [1245] Shang Lujun and Sun Zhongxiu. An [1240] Moreshwar R. Bhujade. Visual speci- object-oriented programming language fication of blocks in programming lan- for developing distributed software. guages. ACM SIGPLAN Notices,22 ACM SIGPLAN Notices, 22(8):51–56, (8):24–26, August 1987. CODEN SIN- August 1987. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic).

Nani:1987:ISC Drechsler:1987:PXC

[1241] G. Nani. Implementing separate com- [1246] K. H. Drechsler and M. P. Stadel. The pilations in Pascal. ACM SIGPLAN Pascal-XT code generator. ACM SIG- Notices, 22(8):27–32, August 1987. PLAN Notices, 22(8):57–78, August CODEN SINODQ. ISSN 0362-1340 1987. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Gerardy:1987:ECS House:1987:TEP [1247] Robert Gerardy. Experimental com- [1242] Ronald T. House. Thoughts on “ex- parison of some parsing methods. ACM tended Pascal — illustrative exam- SIGPLAN Notices, 22(8):79–88, Au- ples”. ACM SIGPLAN Notices, 22(8): gust 1987. CODEN SINODQ. ISSN 33–38, August 1987. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). See [1184]. Jonsson:1987:PBS

Davies:1987:NMP [1248] Dan Jonsson. Pancode and box- charts: structured programming revis- [1243] Gordon Davies and A. Tan. A note on ited. ACM SIGPLAN Notices, 22(8): metrics of Pascal programs. ACM SIG- 89–98, August 1987. CODEN SIN- PLAN Notices, 22(8):39–44, August ODQ. ISSN 0362-1340 (print), 1523- 1987. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). See reply [1358]. Ives:1987:RRR

Baldwin:1987:IPU [1249] Fred Ives. Response to remarks on re- cent algorithms for LALR lookahead [1244] Geoff Baldwin. Implementation of sets. ACM SIGPLAN Notices, 22(8): physical units. ACM SIGPLAN No- 99–104, August 1987. CODEN SIN- tices, 22(8):45–50, August 1987. CO- ODQ. ISSN 0362-1340 (print), 1523- DEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). REFERENCES 155

Sakkinen:1987:CVY Casimir:1987:PP

[1250] Markku Sakkinen. Comparison as a [1255] R. J. Casimir. Prolog puzzles. value-yielding operation. ACM SIG- ACM SIGPLAN Notices, 22(9):33– PLAN Notices, 22(8):105–110, August 37, September 1987. CODEN SIN- 1987. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Benson:1987:WR Rickert:1987:RVN [1256] D. B. Benson and M. G. Main. Work- [1251] N. W. Rickert. Recursion vs. nonrecur- shop report. ACM SIGPLAN No- sion in Pascal: a rejoinder. ACM SIG- tices, 22(9):38–43, September 1987. PLAN Notices, 22(9):12–13, September CODEN SINODQ. ISSN 0362-1340 1987. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Elliott:1987:AS

vandenBos:1987:PPC [1257] I. B. Elliott. The astro system. ACM SIGPLAN Notices, 22(9):44– [1252] Jan van den Bos. PCOL: a 53, September 1987. CODEN SIN- protocol-constrained object language. ODQ. ISSN 0362-1340 (print), 1523- ACM SIGPLAN Notices, 22(9):14– 2867 (print), 1558-1160 (electronic). 19, September 1987. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Edelson:1987:HOM 2867 (print), 1558-1160 (electronic). [1258] D. R. Edelson. How objective mech- Ruf:1987:NIS anisms facilitate the development of large software systems in three pro- [1253] J. A. Ruf. A note introducing syntax gramming languages. ACM SIGPLAN through semantic routines. ACM SIG- Notices, 22(9):54–63, September 1987. PLAN Notices, 22(9):20–22, September CODEN SINODQ. ISSN 0362-1340 1987. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Wirth:1987:HAP Nuutila:1987:XLE [1259] Nicklaus Wirth. Hardware architec- [1254] E. Nuutila, J. Kuusela, M. Tammi- tures for programming languages and nen, J. Veilhti, and J. Arkko. XC: a programming languages for hardware language for embedded rule based sys- architectures. ACM SIGPLAN Notices, tems. ACM SIGPLAN Notices, 22(9): 22(10):2–8, October 1987. CODEN 23–32, September 1987. CODEN SIN- SINODQ. ISSN 0362-1340 (print), ODQ. ISSN 0362-1340 (print), 1523- 1523-2867 (print), 1558-1160 (elec- 2867 (print), 1558-1160 (electronic). tronic). REFERENCES 156

Beck:1987:VAM Steenkiste:1987:TTC [1264] Peter Steenkiste and John Hennessy. [1260] Bob Beck, Bob Kasten, and Shreekant Tags and type checking in LISP: hard- Thakkar. VLSI assist for a multiproces- ware and software approaches. ACM sor. ACM SIGPLAN Notices, 22(10): SIGPLAN Notices, 22(10):50–59, Oc- 10–20, October 1987. CODEN SIN- tober 1987. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Bisiani:1987:ASM Davidson:1987:EIS

[1261] Roberto Bisiani and Alessandro Forin. [1265] Jack W. Davidson and Richard A. Architectural support for multilan- Vaughan. The effect of instruction guage parallel programming on het- set complexity on program size and erogeneous systems. ACM SIGPLAN memory performance. ACM SIGPLAN Notices, 22(10):21–30, October 1987. Notices, 22(10):60–64, October 1987. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Atkinson:1987:DP Rashid:1987:MIV [1266] Russell R. Atkinson and Edward M. [1262] Richard Rashid, Avadis Tevanian, McCreight. The dragon processor. Michael Young, David Golub, and ACM SIGPLAN Notices, 22(10):65– Robert Baron. Machine-independent 69, October 1987. CODEN SIN- virtual memory management for paged ODQ. ISSN 0362-1340 (print), 1523- uniprocessor and multiprocessor archi- 2867 (print), 1558-1160 (electronic). tectures. ACM SIGPLAN Notices,22 Goodman:1987:CMV (10):31–39, October 1987. CODEN SINODQ. ISSN 0362-1340 (print), [1267] James R. Goodman. Coherency for 1523-2867 (print), 1558-1160 (elec- multiprocessor virtual address caches. tronic). ACM SIGPLAN Notices, 22(10):72– 81, October 1987. CODEN SIN- Hayes:1987:ADE ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [1263] John R. Hayes, Martin E. Fraeman, Cargill:1987:CHS Robert L. Williams, and Thomas Zaremba. An architecture for the [1268] T. A. Cargill and B. N. Locanthi. direct execution of the Forth pro- Cheap hardware support for software gramming language. ACM SIGPLAN debugging and profiling. ACM SIG- Notices, 22(10):42–49, October 1987. PLAN Notices, 22(10):82–83, October CODEN SINODQ. ISSN 0362-1340 1987. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). REFERENCES 157

Georgiou:1987:ECI Compiling Smalltalk-80 to a RISC. ACM SIGPLAN Notices, 22(10):112– [1269] C. J. Georgiou, S. L. Palmer, and P. L. 116, October 1987. CODEN SIN- Rosenfeld. An experimental coproces- ODQ. ISSN 0362-1340 (print), 1523- sor for implementing persistent objects 2867 (print), 1558-1160 (electronic). on an IBM 4381. ACM SIGPLAN Notices, 22(10):84–87, October 1987. Chow:1987:HMA CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1274] F. Chow, S. Correll, M. Himelstein, (electronic). E. Killian, and L. Weber. How many addressing modes are enough? Magenheimer:1987:IMD ACM SIGPLAN Notices, 22(10):117– 121, October 1987. CODEN SIN- [1270] Daniel J. Magenheimer, Liz Peters, ODQ. ISSN 0362-1340 (print), 1523- Karl Pettis, and Dan Zuras. Inte- 2867 (print), 1558-1160 (electronic). ger multiplication and division on the HP Precision Architecture. ACM SIG- Massalin:1987:SLS PLAN Notices, 22(10):90–99, October 1987. CODEN SINODQ. ISSN 0362- [1275] Henry Massalin. Superoptimizer: 1340 (print), 1523-2867 (print), 1558- a look at the smallest program. 1160 (electronic). ACM SIGPLAN Notices, 22(10):122– 126, October 1987. CODEN SIN- Wall:1987:MEU ODQ. ISSN 0362-1340 (print), 1523- [1271] David W. Wall and Michael L. Pow- 2867 (print), 1558-1160 (electronic). ell. The Mahler experience: using Taki:1987:PAE an intermediate language as the ma- chine description. ACM SIGPLAN No- [1276] Kazuo Taki, Katzuto Nakajima, Hi- tices, 22(10):100–104, October 1987. roshi Nakashima, and Morihiro Ikeda. CODEN SINODQ. ISSN 0362-1340 Performance and architectural evalua- (print), 1523-2867 (print), 1558-1160 tion of the PSI machine. ACM SIG- (electronic). PLAN Notices, 22(10):128–135, Octo- ber 1987. CODEN SINODQ. ISSN Weiss:1987:SSC 0362-1340 (print), 1523-2867 (print), [1272] Shlomo Weiss and James E. Smith. 1558-1160 (electronic). A study of scalar compilation tech- Borriello:1987:RVC niques for pipelined supercomputers. ACM SIGPLAN Notices, 22(10):105– [1277] Gaetano Borriello, Andrew R. Cheren- 109, October 1987. CODEN SIN- son, Peter B. Danzig, and Michael N. ODQ. ISSN 0362-1340 (print), 1523- Nelson. RISCs vs. CISCs for Pro- 2867 (print), 1558-1160 (electronic). log: a case study. ACM SIGPLAN Bush:1987:CSR Notices, 22(10):136–145, October 1987. CODEN SINODQ. ISSN 0362-1340 [1273] William R. Bush, A. Dain Samples, (print), 1523-2867 (print), 1558-1160 David Ungar, and Paul N. Hilfinger. (electronic). REFERENCES 158

Kieburtz:1987:RAS 180–192, October 1987. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1278] Richard B. Kieburtz. A RISC ar- 2867 (print), 1558-1160 (electronic). chitecture for symbolic computation. ACM SIGPLAN Notices, 22(10):146– Levinthal:1987:PCG 155, October 1987. CODEN SIN- [1283] Adam Levinthal, Pat Hanrahan, Mike ODQ. ISSN 0362-1340 (print), 1523- Paquette, and Jim Lawson. Paral- 2867 (print), 1558-1160 (electronic). lel computers for graphics applications. ACM SIGPLAN Notices, 22(10):193– Ditzel:1987:DTS 198, October 1987. CODEN SIN- [1279] David R. Ditzel, Hubert R. McLellan, ODQ. ISSN 0362-1340 (print), 1523- and Alan D. Berenbaum. Design trade- 2867 (print), 1558-1160 (electronic). offs to support the C programming Smith:1987:ZCP language in the CRISP microproces- sor. ACM SIGPLAN Notices, 22(10): [1284] J. E. Smith, G. E. Dermer, B. D. Van- 158–163, October 1987. CODEN SIN- derwarn, S. D. Klinger, and C. M. ODQ. ISSN 0362-1340 (print), 1523- Rozewski. The ZS-1 central proces- 2867 (print), 1558-1160 (electronic). sor. ACM SIGPLAN Notices, 22(10): 199–204, October 1987. CODEN SIN- Thacker:1987:FMW ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [1280] Charles P. Thacker and Lawrence C. Stewart. Firefly: a multiprocessor Stone:1987:IBS workstation. ACM SIGPLAN No- tices, 22(10):164–172, October 1987. [1285] D. L. Stone and J. R. Nestor. IDL: CODEN SINODQ. ISSN 0362-1340 Background and status. ACM SIG- (print), 1523-2867 (print), 1558-1160 PLAN Notices, 22(11):5–9, November (electronic). 1987. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Clark:1987:PPV 1160 (electronic).

[1281] Douglas W. Clark. Pipelining and Snodgrass:1987:DII performance in the VAX 8800 proces- [1286] R. Snodgrass. Displaying IDL in- sor. ACM SIGPLAN Notices, 22(10): stances. ACM SIGPLAN Notices,22 173–177, October 1987. CODEN SIN- (11):10–17, November 1987. CODEN ODQ. ISSN 0362-1340 (print), 1523- SINODQ. ISSN 0362-1340 (print), 2867 (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Colwell:1987:VAT Warren:1987:TIU [1282] Robert P. Colwell, Robert P. Nix, John J. O’Donnell, David B. Papworth, [1287] W. B. Warren, J. Kickenson, and and Paul K. Rodman. A VLIW ar- R. Snodgrass. A tutorial introduc- chitecture for a trace scheduling com- tion to using IDL. ACM SIGPLAN piler. ACM SIGPLAN Notices, 22(10): Notices, 22(11):18–34, November 1987. REFERENCES 159

CODEN SINODQ. ISSN 0362-1340 Feiler:1987:RBI (print), 1523-2867 (print), 1558-1160 (electronic). [1293] P. H. Feiler. Relationship between IDL and structure editor generation Newcomer:1987:EBI technology. ACM SIGPLAN No- [1288] J. M. Newcomer. Efficient binary I/O tices, 22(11):87–94, November 1987. of IDL objects. ACM SIGPLAN No- CODEN SINODQ. ISSN 0362-1340 tices, 22(11):35–43, November 1987. (print), 1523-2867 (print), 1558-1160 CODEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558-1160 Garlan:1987:EIS (electronic). [1294] D. Garlan. Extending IDL to support Lamb:1987:ISD concurrent views. ACM SIGPLAN No- [1289] D. A. Lamb. Implementation strate- tices, 22(11):95–110, November 1987. gies for DIANA attributes. ACM SIG- CODEN SINODQ. ISSN 0362-1340 PLAN Notices, 22(11):44–54, Novem- (print), 1523-2867 (print), 1558-1160 ber 1987. CODEN SINODQ. ISSN (electronic). 0362-1340 (print), 1523-2867 (print), Kerr:1987:UOO 1558-1160 (electronic). [1295] R. K. Kerr and D. B. Percival. Use Rohrich:1987:GAM of object-oriented programming in a [1290] J. Rohrich. Graph attribution time series analysis system. ACM SIG- with multiple attribute grammars. PLAN Notices, 22(12):1–10, December ACM SIGPLAN Notices, 22(11):55– 1987. CODEN SINODQ. ISSN 0362- 70, November 1987. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Kempf:1987:TOO Didriksen:1987:IDD [1296] Renate Kempf and Marilyn Stelzner. [1291] T. Didriksen, A. Lie, and R. Conradi. Teaching object-oriented programming IDL as a data description language for with the KEE system. ACM SIGPLAN a programming environment database. Notices, 22(12):11–25, December 1987. ACM SIGPLAN Notices, 22(11):71– CODEN SINODQ. ISSN 0362-1340 78, November 1987. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). Lucco:1987:PPV Persch:1987:EID [1297] Steven E. Lucco. Parallel programming [1292] G. Persch. Editing IDL data struc- in a virtual object space. ACM SIG- tures. ACM SIGPLAN Notices, 22(11): PLAN Notices, 22(12):26–34, Decem- 79–86, November 1987. CODEN SIN- ber 1987. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). REFERENCES 160

Grimshaw:1987:MOO Merrow:1987:PSS [1298] Andrew S. Grimshaw and Jane W. S. [1303] Thomas Merrow and Jame Laursen. Liu. Mentat: An object-oriented macro A pragmatic system for shared per- data flow system. ACM SIGPLAN sistent objects. ACM SIGPLAN No- Notices, 22(12):35–47, December 1987. tices, 22(12):103–110, December 1987. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Borning:1987:CH Penney:1987:CMG [1299] Alan Borning, Robert Duisberg, Bjorn [1304] D. Jason Penney and Jacob Stein. Freeman-Benson, Axel Kramer, and Class modification in the GemStone Michael Woolf. Constraint hierarchies. object-oriented DBMS. ACM SIG- ACM SIGPLAN Notices, 22(12):48– PLAN Notices, 22(12):111–117, De- 60, December 1987. CODEN SIN- cember 1987. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Kim:1987:COS Diederich:1987:OOD [1305] Won Kim, Jay Banerjee, Hong-Tai [1300] Jim Diederich and Jack Milton. An Chou, Jorge F. Garza, and Darrel object-oriented design system shell. Woelk. Composite object support in ACM SIGPLAN Notices, 22(12):61– an object-oriented database system. 77, December 1987. CODEN SIN- ACM SIGPLAN Notices, 22(12):118– ODQ. ISSN 0362-1340 (print), 1523- 125, December 1987. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- Young:1987:OOF 2867 (print), 1558-1160 (electronic). [1301] Robert L. Young. An object-oriented Caplinger:1987:ISB framework for interactive data graph- [1306] Michael Caplinger. An information ics. ACM SIGPLAN Notices, 22(12): system based on distributed objects. 78–90, December 1987. CODEN SIN- ACM SIGPLAN Notices, 22(12):126– ODQ. ISSN 0362-1340 (print), 1523- 137, December 1987. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- OBrien:1987:TPE 2867 (print), 1558-1160 (electronic). Stein:1987:DI [1302] Patrick D. O’Brien, Daniel C. Halbert, and Michael F. Kilian. The Trellis [1307] Lynn Andrea Stein. Delegation is programming environment. ACM SIG- inheritance. ACM SIGPLAN No- PLAN Notices, 22(12):91–102, Decem- tices, 22(12):138–146, December 1987. ber 1987. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). REFERENCES 161

Maes:1987:CEC Seidewitz:1987:OOP

[1308] Pattie Maes. Concepts and exper- [1313] Ed Seidewitz. Object-oriented pro- iments in computational reflection. gramming in Smalltalk and ADA. ACM SIGPLAN Notices, 22(12):147– ACM SIGPLAN Notices, 22(12):202– 155, December 1987. CODEN SIN- 213, December 1987. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Cointe:1987:MFC Kempf:1987:EC

[1309] Pierre Cointe. Metaclasses are first [1314] James Kempf, Warren Harris, Roy class: The ObjVlisp Model. ACM SIG- D’Souza, and Alan Snyder. Experi- PLAN Notices, 22(12):156–162, De- ence with CommonLoops. ACM SIG- cember 1987. CODEN SINODQ. ISSN PLAN Notices, 22(12):214–226, De- 0362-1340 (print), 1523-2867 (print), cember 1987. CODEN SINODQ. ISSN 1558-1160 (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). Wegner:1987:DOB Ungar:1987:SPS [1310] Peter Wegner. Dimensions of object- [1315] David Ungar and Randall B. Smith. based language design. ACM SIG- Self: The power of simplicity. ACM PLAN Notices, 22(12):168–182, De- SIGPLAN Notices, 22(12):227–242, cember 1987. CODEN SINODQ. ISSN December 1987. CODEN SINODQ. 0362-1340 (print), 1523-2867 (print), ISSN 0362-1340 (print), 1523-2867 1558-1160 (electronic). (print), 1558-1160 (electronic).

Jacobson:1987:OOD Nierstrasz:1987:AOH

[1311] Ivar Jacobson. Object-oriented devel- [1316] O. M. Nierstrasz. Active objects in opment in an industrial environment. hybrid. ACM SIGPLAN Notices,22 ACM SIGPLAN Notices, 22(12):183– (12):243–253, December 1987. CODEN 191, December 1987. CODEN SIN- SINODQ. ISSN 0362-1340 (print), ODQ. ISSN 0362-1340 (print), 1523- 1523-2867 (print), 1558-1160 (elec- 2867 (print), 1558-1160 (electronic). tronic).

Barry:1987:UOD Kaiser:1987:MDF

[1312] Brian M. Barry and John R. Altoft. Us- [1317] Gail E. Kaiser and David Gar- ing objects to design and build radar lan. MELDing data flow and object- ESM systems. ACM SIGPLAN No- oriented programming. ACM SIG- tices, 22(12):192–201, December 1987. PLAN Notices, 22(12):254–267, De- CODEN SINODQ. ISSN 0362-1340 cember 1987. CODEN SINODQ. ISSN (print), 1523-2867 (print), 1558-1160 0362-1340 (print), 1523-2867 (print), (electronic). 1558-1160 (electronic). REFERENCES 162

Thorelli:1987:MTC Bennett:1987:DID

[1318] Lars-Erik Thorelli. Modules and [1323] John K. Bennett. The design and im- type checking in PL/LL. ACM SIG- plementation of distributed Smalltalk. PLAN Notices, 22(12):268–276, De- ACM SIGPLAN Notices, 22(12):318– cember 1987. CODEN SINODQ. ISSN 330, December 1987. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic).

Call:1987:COS McCullough:1987:TFF

[1319] Lisa A. Call, David L. Cohrs, and [1324] Paul L. McCullough. Transparent for- Barton P. Miller. CLAM: an open warding: First steps. ACM SIG- PLAN Notices, 22(12):331–341, De- system for graphical user interfaces. ACM SIGPLAN Notices, 22(12):277– cember 1987. CODEN SINODQ. ISSN 286, December 1987. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Filman:1987:RO Alexander:1987:PPS [1325] Robert E. Filman. Retrofitting objects. ACM SIGPLAN Notices, 22(12):342– [1320] James H. Alexander. Painless panes 353, December 1987. CODEN SIN- for Smalltalk windows. ACM SIG- ODQ. ISSN 0362-1340 (print), 1523- PLAN Notices, 22(12):287–294, De- 2867 (print), 1558-1160 (electronic). cember 1987. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Miranda:1987:BPS 1558-1160 (electronic). [1326] Eliot Miranda. BrouHaHa: a portable Grossman:1987:LCO SMALLTALK interpreter. ACM SIG- PLAN Notices, 22(12):354–365, De- [1321] Mark Grossman and Raimund K. Ege. cember 1987. CODEN SINODQ. ISSN Logical composition of object-oriented 0362-1340 (print), 1523-2867 (print), interfaces. ACM SIGPLAN Notices,22 1558-1160 (electronic). (12):295–306, December 1987. CODEN SINODQ. ISSN 0362-1340 (print), vanderMeulen:1987:IIS 1523-2867 (print), 1558-1160 (elec- [1327] Pieter S. van der Meulen. INSIST: tronic). Interactive Simulation in Smalltalk. ACM SIGPLAN Notices, 22(12):366– Gutfreund:1987:MT 376, December 1987. CODEN SIN- [1322] Steven H. Gutfreund. Maniplicons ODQ. ISSN 0362-1340 (print), 1523- in ThinkerToy. ACM SIGPLAN No- 2867 (print), 1558-1160 (electronic). tices, 22(12):307–317, December 1987. Laursen:1987:OSP CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1328] Jane Laursen and Robert Atkinson. (electronic). Opus: A Smalltalk production system. REFERENCES 163

ACM SIGPLAN Notices, 22(12):377– cember 1987. CODEN SINODQ. ISSN 387, December 1987. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Cox:1987:PTT Minsky:1987:LAO [1334] Brad J. Cox and Kurt J. Schmucker. [1329] Naftaly H. Minsky and David Rozen- Producer: a tool for translating shtein. A law-based approach to object- Smalltalk-80 to Objective-C. ACM oriented programming. ACM SIG- SIGPLAN Notices, 22(12):423–429, PLAN Notices, 22(12):382–493, De- December 1987. CODEN SINODQ. cember 1987. CODEN SINODQ. ISSN ISSN 0362-1340 (print), 1523-2867 0362-1340 (print), 1523-2867 (print), (print), 1558-1160 (electronic). 1558-1160 (electronic). Hogg:1987:OAO Andrews:1987:CLD

[1330] John Hogg and Steven Weiser. OTM: [1335] Timothy Andrews and Craig Harris. Applying objects to tasks. ACM SIG- Combining language and database ad- PLAN Notices, 22(12):388–393, De- vances in an object-oriented devel- cember 1987. CODEN SINODQ. ISSN opment environment. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 22(12):430–440, De- 1558-1160 (electronic). cember 1987. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Bezivin:1987:SEO 1558-1160 (electronic). [1331] Jean Bezivin. Some experiments in object-oriented simulation. ACM SIG- Bloom:1987:IDO PLAN Notices, 22(12):394–405, De- cember 1987. CODEN SINODQ. ISSN [1336] Toby Bloom and Stanley B. Zdonik. 0362-1340 (print), 1523-2867 (print), Issues in the design of object-oriented 1558-1160 (electronic). database programming languages. ACM SIGPLAN Notices, 22(12):441– Yokote:1987:EEC 451, December 1987. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1332] Yasuhiko Yokote and Mario Tokoro. 2867 (print), 1558-1160 (electronic). Experience and evolution of concur- rent Smalltalk. ACM SIGPLAN No- Smith:1987:ICS tices, 22(12):406–415, December 1987. CODEN SINODQ. ISSN 0362-1340 [1337] Karen E. Smith and Stanley B. Zdonik. (print), 1523-2867 (print), 1558-1160 Intermedia: a case study of the dif- (electronic). ferences between relational and object- Freburger:1987:RPC oriented database systems. ACM SIG- PLAN Notices, 22(12):452–465, De- [1333] Karl Freburger. RAPID: Prototyping cember 1987. CODEN SINODQ. ISSN control panel interfaces. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 22(12):416–422, De- 1558-1160 (electronic). REFERENCES 164

Rumbaugh:1987:RSC Cook:1987:BI

[1338] James Rumbaugh. Relations as seman- [1343] William Cook. BOF on inheritance. tic constructs in an object-oriented lan- ACM SIGPLAN Notices, 23(5):41–42, guage. ACM SIGPLAN Notices,22 May 1987. CODEN SINODQ. ISSN (12):466–481, December 1987. CODEN 0362-1340 (print), 1523-2867 (print), SINODQ. ISSN 0362-1340 (print), 1558-1160 (electronic). 1523-2867 (print), 1558-1160 (elec- Lieberman:1987:TO tronic). [1344] Henry Lieberman, Lynn Stein, and Minsky:1987:LBA David Ungar. Treaty of Orlando. ACM SIGPLAN Notices, 23(5):43–44, May [1339] Naftaly H. Minsky and David Rozen- 1987. CODEN SINODQ. ISSN 0362- shtein. A law-based approach to object- 1340 (print), 1523-2867 (print), 1558- oriented programming. ACM SIG- 1160 (electronic). PLAN Notices, 22(12):482–493, De- cember 1987. CODEN SINODQ. ISSN Caruso:1987:WOS 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [1345] Michael Caruso and Stan Zdonik. Workshop on OODB semantics. ACM Kerth:1987:WSD SIGPLAN Notices, 23(5):45–50, May 1987. CODEN SINODQ. ISSN 0362- [1340] Norman Kerth. Workshop on spec- 1340 (print), 1523-2867 (print), 1558- ification and design. ACM SIG- 1160 (electronic). PLAN Notices, 23(5):9–16, May 1987. CODEN SINODQ. ISSN 0362-1340 Deutsch:1987:WT (print), 1523-2867 (print), 1558-1160 (electronic). [1346] Peter Deutsch. Workshop on tools. ACM SIGPLAN Notices, 23(5):53–58, Liskov:1987:KAD May 1987. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1341] Barbara Liskov. Keynote address — 1558-1160 (electronic). data abstraction and hierarchy. ACM SIGPLAN Notices, 23(5):17–34, May Johnson:1987:WCO 1987. CODEN SINODQ. ISSN 0362- [1347] Ralph Johnson. Workshop on com- 1340 (print), 1523-2867 (print), 1558- piling and optimizing. ACM SIG- 1160 (electronic). PLAN Notices, 23(5):59–65, May 1987. CODEN SINODQ. ISSN 0362-1340 Wegner:1987:PI (print), 1523-2867 (print), 1558-1160 (electronic). [1342] Peter Wegner. Panel on inheritance. ACM SIGPLAN Notices, 23(5):35–40, Deutsch:1987:SSE May 1987. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1348] Peter Deutsch. SMALLTALK stan- 1558-1160 (electronic). dardization efforts. ACM SIGPLAN REFERENCES 165

Notices, 23(5):67–68, May 1987. CO- Smith:1987:PVP DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1354] David Smith. Panel on visual program- (electronic). ming. ACM SIGPLAN Notices,23 (5):113–118, May 1987. CODEN SIN- Zdonik:1987:PO ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [1349] Stan Zdonik. Panel on OODB. ACM SIGPLAN Notices, 23(5):69–71, May Moss:1987:PC 1987. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [1355] Eliot Moss. Panel on concurrency. 1160 (electronic). ACM SIGPLAN Notices, 23(5):119– 127, May 1987. CODEN SINODQ. Thatte:1987:WOI ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [1350] Satish Thatte. Workshop on OODB implementation. ACM SIGPLAN No- Bobrow:1988:CLO tices, 23(5):73–87, May 1987. CODEN SINODQ. ISSN 0362-1340 (print), [1356] Daniel G. Bobrow, Linda G. DeMich- 1523-2867 (print), 1558-1160 (elec- iel, Richard P. Gabriel, Sonya E. tronic). Keene, Gregor Kiczales, and David A. Moon. Common LISP Object Sys- Smith:1987:PDM tem specification X3J13 Document 88- 002R. ACM SIGPLAN Notices, 23(SI): [1351] Reid Smith. Panel on design method- 1–142, September 1988. CODEN SIN- ology. ACM SIGPLAN Notices,23 ODQ. ISSN 0362-1340 (print), 1523- (5):91–95, May 1987. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Wegner:1988:WOO

Jackson:1987:BSO [1357] Peter Wegner. Workshop on object- oriented programming ECOOP 1987, [1352] Michael Jackson. Banquet speech Paris, June 18, 1987. ACM SIG- — objects and other subjects. ACM PLAN Notices, 23(1):16–37, January SIGPLAN Notices, 23(5):97–104, May 1988. CODEN SINODQ. ISSN 0362- 1987. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). Scheider:1988:RNM Uebbing:1987:PMP [1358] Victor Scheider. A reply to “A note [1353] John Uebbing. Panel on making prod- on metrics of Pascal programs”. ACM ucts. ACM SIGPLAN Notices, 23(5): SIGPLAN Notices, 23(1):38–39, Jan- 105–111, May 1987. CODEN SIN- uary 1988. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). See [1243]. REFERENCES 166

Schneider:1988:AHS Chao:1988:DSP

[1359] Victor Schneider. Approximations for [1364] Shan-Jon Chao and Barrett R. Bryant. the Halstead software science software Denotational semantics for program error rate and project effort estima- analysis. ACM SIGPLAN Notices,23 tors. ACM SIGPLAN Notices, 23(1): (1):83–91, January 1988. CODEN SIN- 40–47, January 1988. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Bhasker:1988:IOC Fairfield:1988:DFA [1365] J. Bhasker. Implementation of an opti- [1360] P. Fairfield and M. A. Hennell. Data mizing compiler for VHDL. ACM SIG- flow analysis of recursive procedures. PLAN Notices, 23(1):92–108, January ACM SIGPLAN Notices, 23(1):48–57, 1988. CODEN SINODQ. ISSN 0362- January 1988. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). MacLenna:1988:FRP Burns:1988:PFL [1366] B. J. MacLenna. Four relational pro- [1361] A. Burns and G. Davies. Pascal- grams. ACM SIGPLAN Notices, 23(1): FC: a language for teaching concur- 109–119, January 1988. CODEN SIN- rent programming. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 23(1):58–66, January 1988. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 vanGestel:1988:RMS (electronic). [1367] Eric van Gestel and Ivo van Hore- deVries:1988:FPF beek. Remarks on many-sorted equa- [1362] Fer-Jan de Vries. A functional program tional logic with respect to algebraic for the fast Fourier transform. ACM implementations. ACM SIGPLAN No- SIGPLAN Notices, 23(1):67–74, Jan- tices, 23(1):120–126, January 1988. uary 1988. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). (electronic). Joy:1988:SGR Berghel:1988:MPI

[1363] Mike Joy and Tom Axford. A stan- [1368] Hal Berghel, Richard Rankin, and San- dard for a graph representation for jiv Bhatia. MS-DOS Prolog imple- functional programs. ACM SIGPLAN mentations revisited. ACM SIGPLAN Notices, 23(1):75–82, January 1988. Notices, 23(1):127–134, January 1988. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 167

Bierman:1988:PIO Birtwistle:1988:MPP

[1369] Keith H. Bierman. A proposal for [1374] Graham Birtwistle and Ken Loose. A improving optimizer quality via dy- model for procedures passed as param- namic analysis. ACM SIGPLAN No- eters. ACM SIGPLAN Notices, 23(2): tices, 23(1):135–136, January 1988. 36–43, February 1988. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Ponder:1988:BSa Perelgut:1988:TPC [1375] Carl G. Ponder. Benchmark seman- [1370] S. Perelgut and J. R. Cordy. Turing tics. ACM SIGPLAN Notices, 23(2): Plus: a comparison with C and Pas- 44–48, February 1988. CODEN SIN- cal. ACM SIGPLAN Notices, 23(1): ODQ. ISSN 0362-1340 (print), 1523- 137–143, January 1988. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Hemmendinger:1988:UPS

Trickey:1988:CVL [1376] David Hemmendinger. Unfair pro- cess scheduling in Modula-2. ACM [1371] Howard Trickey. C++ versus LISP: a SIGPLAN Notices, 23(3):7–12, March case study. ACM SIGPLAN Notices,23 1988. CODEN SINODQ. ISSN 0362- (2):9–18, February 1988. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Calliss:1988:PAR Sestoft:1988:BPE [1377] Frank W. Calliss. Problems with [1372] Peter Sestoft and Harald Søndergaard. automatic restructurers. ACM SIG- A bibliography on partial evaluation. PLAN Notices, 23(3):13–21, March ACM SIGPLAN Notices, 23(2):19– 1988. CODEN SINODQ. ISSN 0362- 26, February 1988. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Egenhofer:1988:PMT Sorensen:1988:SPC [1378] Max J. Egenhofer and Andrew U. [1373] P. F. Sorensen. In search of pro- Frank. A precompiler for modu- gram complexity. ACM SIGPLAN lar, transportable Pascal. ACM SIG- Notices, 23(2):28–35, February 1988. PLAN Notices, 23(3):22–32, March CODEN SINODQ. ISSN 0362-1340 1988. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). REFERENCES 168

Yeh:1988:ACI Holsti:1988:UFP [1379] Dashing Yeh and Uwe Kastens. Au- [1384] Niklas Holsti. Using formal procedure tomatic construction of incremental parameters to represent and trans- LR(1) — parsers. ACM SIGPLAN No- mit complex data structures. ACM tices, 23(3):33–42, March 1988. CO- SIGPLAN Notices, 23(3):83–92, March DEN SINODQ. ISSN 0362-1340 1988. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic). Furtado:1988:TFP Coward:1988:DPF [1380] Antonio L. Furtado. Towards func- [1385] P. David Coward. Determining path tional programming in Prolog. ACM feasibility for commercial programs. SIGPLAN Notices, 23(3):43–52, March ACM SIGPLAN Notices, 23(3):93–101, 1988. CODEN SINODQ. ISSN 0362- March 1988. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). Maguire:1988:PME Soundararajan:1988:RSP [1386] Gerald Q. Maguire, Jr. and Jonathan M. [1381] Neelam Soundararajan and Roger L. Smith. Process migration: effects on Costello. Responsive sequential pro- scientific computation. ACM SIG- cesses. ACM SIGPLAN Notices,23 PLAN Notices, 23(3):102–106, March (3):53–62, March 1988. CODEN SIN- 1988. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Klerer:1988:NBT Ranger:1988:SCF [1382] Melvin Klerer and Hong Liu. A [1387] Phillippe Ranger. Some comments new benchmark test to estimate opti- on the forthcoming “extended Pascal” mization quality of compilers. ACM standard. ACM SIGPLAN Notices, SIGPLAN Notices, 23(3):63–72, March 23(3):107–110, March 1988. CODEN 1988. CODEN SINODQ. ISSN 0362- SINODQ. ISSN 0362-1340 (print), 1340 (print), 1523-2867 (print), 1558- 1523-2867 (print), 1558-1160 (elec- 1160 (electronic). tronic). Bergin:1988:WDM Molloy:1988:CDX [1383] Joseph Bergin and Stuart Greenfield. [1388] Mark Molloy. Comment on dpANS What does Modula-2 need to fully X3.160-198x, extended Pascal concern- support object oriented programming? ing the initial value clause. ACM ACM SIGPLAN Notices, 23(3):73–82, SIGPLAN Notices, 23(4):22–26, April March 1988. CODEN SINODQ. ISSN 1988. CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). 1160 (electronic). REFERENCES 169

Morrison:1988:BPP Sarwar:1988:IFL

[1389] R. Morrison, M. P. Atkinson, A. L. [1394] S. M. Sarwar, S. J. Hahn, and J. A. Brown, and A. Dearle. Bindings per- Davis. Implementing functional lan- sistent programming languages. ACM guages on a combinator-based reduc- SIGPLAN Notices, 23(4):27–34, April tion machine. ACM SIGPLAN Notices, 1988. CODEN SINODQ. ISSN 0362- 23(4):65–70, April 1988. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic).

Cooper:1988:ECF Li:1988:CPL

[1390] Keith D. Cooper and Ken Kennedy. Ef- [1395] Chang Li. Concurrent program- ficient computation of flow-insensitive ming language — LISPTALK. ACM interprocedural summary information SIGPLAN Notices, 23(4):71–80, April — a correction. ACM SIGPLAN No- 1988. CODEN SINODQ. ISSN 0362- tices, 23(4):35–42, April 1988. CODEN 1340 (print), 1523-2867 (print), 1558- SINODQ. ISSN 0362-1340 (print), 1160 (electronic). 1523-2867 (print), 1558-1160 (elec- Hemmendinger:1988:HPPa tronic). [1396] David Hemmendinger. The “Ham- Edwards:1988:VPL ming problem” in Prolog. ACM SIGPLAN Notices, 23(4):81–86, April [1391] Alistair D. N. Edwards. Visual pro- 1988. CODEN SINODQ. ISSN 0362- gramming languages: the next gener- 1340 (print), 1523-2867 (print), 1558- ation. ACM SIGPLAN Notices,23 1160 (electronic). (4):43–50, April 1988. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Cattaneo:1988:CLI 2867 (print), 1558-1160 (electronic). [1397] Giuseppe Cattaneo and Vincenzo Loia. Rickert:1988:RLS A Common-LISP implementation of an extended Prolog system. ACM [1392] Neil W. Rickert. The role of the SIGPLAN Notices, 23(4):87–102, April language standards committee. ACM 1988. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 23(4):51–55, April 1340 (print), 1523-2867 (print), 1558- 1988. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Terwilliger:1988:PLC

Bhatti:1988:IEE [1398] Robert B. Terwilliger. Please: a language combining imperative and [1393] M. A. Bhatti. Incremental execution logic programming. ACM SIGPLAN environment. ACM SIGPLAN Notices, Notices, 23(4):103–110, April 1988. 23(4):56–64, April 1988. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 170

Kerth:1988:WSD 1988. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [1399] Norman Kerth. Workshop on spec- 1160 (electronic). ification and design. ACM SIG- PLAN Notices, 23(5):9–16, May 1988. Deutsch:1988:WT CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1405] Peter Deutsch. Workshop on tools. (electronic). ACM SIGPLAN Notices, 23(5):53–58, May 1988. CODEN SINODQ. ISSN Liskov:1988:KAD 0362-1340 (print), 1523-2867 (print), [1400] Barbara Liskov. Keynote address — 1558-1160 (electronic). data abstraction and hierarchy. ACM SIGPLAN Notices, 23(5):17–34, May Johnson:1988:WCO 1988. CODEN SINODQ. ISSN 0362- [1406] Ralph Johnson. Workshop on com- 1340 (print), 1523-2867 (print), 1558- piling and optimizing. ACM SIG- 1160 (electronic). PLAN Notices, 23(5):59–65, May 1988. Wegner:1988:PI CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1401] Peter Wegner. Panel on inheritance. (electronic). ACM SIGPLAN Notices, 23(5):35–40, May 1988. CODEN SINODQ. ISSN Deutsch:1988:SSE 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [1407] Peter Deutsch. Smalltalk standardiza- tion efforts. ACM SIGPLAN Notices, Cook:1988:BI 23(5):67–68, May 1988. CODEN SIN- [1402] William Cook. BOF on inheritance. ODQ. ISSN 0362-1340 (print), 1523- ACM SIGPLAN Notices, 23(5):41–42, 2867 (print), 1558-1160 (electronic). May 1988. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Zdonik:1988:PO 1558-1160 (electronic). [1408] Stan Zdonik. Panel on OODB. ACM Lieberman:1988:TO SIGPLAN Notices, 23(5):69–71, May 1988. CODEN SINODQ. ISSN 0362- [1403] Henry Lieberman, Lynn Stein, and 1340 (print), 1523-2867 (print), 1558- David Ungar. Treaty of Orlando. ACM 1160 (electronic). SIGPLAN Notices, 23(5):43–44, May 1988. CODEN SINODQ. ISSN 0362- Thatte:1988:WOI 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). [1409] Satish Thatte. Workshop on OODB Caruso:1988:WOS implementation. ACM SIGPLAN No- tices, 23(5):73–87, May 1988. CODEN [1404] Michael Caruso and Stan Zdonik. SINODQ. ISSN 0362-1340 (print), Workshop on OODB semantics. ACM 1523-2867 (print), 1558-1160 (elec- SIGPLAN Notices, 23(5):45–50, May tronic). REFERENCES 171

Smith:1988:PDM Schneider:1988:PES [1410] Reid Smith. Panel on design method- [1416] Victor Schneider. A pedagogic expert ology. ACM SIGPLAN Notices,23 system shell in Prolog. ACM SIG- (5):91–95, May 1988. CODEN SIN- PLAN Notices, 23(6):35–38, June 1988. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Jackson:1988:BSO Elliott:1988:PS [1411] Michael Jackson. Banquet speech — objects and other subjects. ACM [1417] Irving B. Elliott. The PRESTO sys- SIGPLAN Notices, 23(5):97–104, May tem. ACM SIGPLAN Notices,23 1988. CODEN SINODQ. ISSN 0362- (6):39–48, June 1988. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Uebbing:1988:PMP Beaudet:1988:SOO [1412] John Uebbing. Panel on making prod- [1418] Philip J. Beaudet and Michael A. Jenk- ucts. ACM SIGPLAN Notices, 23(5): ins. Simulating the object-oriented 105–111, May 1988. CODEN SIN- paradigm to Nial. ACM SIGPLAN No- ODQ. ISSN 0362-1340 (print), 1523- tices, 23(6):49–58, June 1988. CODEN 2867 (print), 1558-1160 (electronic). SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- Smith:1988:PVP tronic). [1413] David Smith. Panel on visual program- Kaindl:1988:PS ming. ACM SIGPLAN Notices,23 (5):113–118, May 1988. CODEN SIN- [1419] Hermann Kaindl. Portability of soft- ODQ. ISSN 0362-1340 (print), 1523- ware. ACM SIGPLAN Notices,23 2867 (print), 1558-1160 (electronic). (6):59–68, June 1988. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Moss:1988:PC 2867 (print), 1558-1160 (electronic). [1414] Eliot Moss. Panel on concurrency. Anand:1988:CF ACM SIGPLAN Notices, 23(5):119– 127, May 1988. CODEN SINODQ. [1420] N. Anand. Clarify function! ACM ISSN 0362-1340 (print), 1523-2867 SIGPLAN Notices, 23(6):69–79, June (print), 1558-1160 (electronic). 1988. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Cohen:1988:AR 1160 (electronic). [1415] P. E. Cohen. An abundance of reg- Roberts:1988:OOP isters. ACM SIGPLAN Notices,23 (6):24–34, June 1988. CODEN SIN- [1421] George H. Roberts. OPG: an opti- ODQ. ISSN 0362-1340 (print), 1523- mizing parser generator. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 23(6):80–90, June 1988. REFERENCES 172

CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). Ponder:1988:ALI Osterbye:1988:ADT [1427] Carl G. Ponder, Patrick McGeer, and [1422] Kasper Osterbye. Abstract data types Anthony P-C. Ng. Are applicative with shared operations. ACM SIG- languages inefficient? ACM SIG- PLAN Notices, 23(6):91–96, June 1988. PLAN Notices, 23(6):135–139, June CODEN SINODQ. ISSN 0362-1340 1988. CODEN SINODQ. ISSN 0362- (print), 1523-2867 (print), 1558-1160 1340 (print), 1523-2867 (print), 1558- (electronic). 1160 (electronic).

Park:1988:YPC Dwyer:1988:RRP

[1423] Joseph C. H. Park. y+: a yacc pre- [1428] Barry Dwyer. Regular right part processor for certain semantic actions. programming languages. ACM SIG- ACM SIGPLAN Notices, 23(6):97–106, PLAN Notices, 23(6):140–144, June June 1988. CODEN SINODQ. ISSN 1988. CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). 1160 (electronic).

Philbrow:1988:PAD Gerard:1988:AAD

[1424] P. C. Philbrow, I. Armour, M. P. Atkin- [1429] Scott N. Gerard. Adding an authoriza- son, and J. Livingstone. PS-Algol’s tion dimension to strong type check- device-independent output statement. ing. ACM SIGPLAN Notices, 23(6): ACM SIGPLAN Notices, 23(6):107– 145–151, June 1988. CODEN SIN- 114, June 1988. CODEN SINODQ. ODQ. ISSN 0362-1340 (print), 1523- ISSN 0362-1340 (print), 1523-2867 2867 (print), 1558-1160 (electronic). (print), 1558-1160 (electronic). Miller:1988:FDP Hemmendinger:1988:HPPb [1430] Barton P. Miller. The frequency of dy- [1425] David Hemmendinger. The ‘Ham- namic pointer references in “C” pro- ming’ problem in Prolog. ACM SIG- grams. ACM SIGPLAN Notices,23 PLAN Notices, 23(6):115–120, June (6):152–156, June 1988. CODEN SIN- 1988. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Ponder:1988:BSb Kokol:1988:SLL [1431] Carl G. Ponder. Benchmark seman- [1426] Peter Kokol. Spreadsheet language tics. ACM SIGPLAN Notices, 23(6): level: how high is it? ACM SIG- 157–161, June 1988. CODEN SIN- PLAN Notices, 23(6):121–134, June ODQ. ISSN 0362-1340 (print), 1523- 1988. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). REFERENCES 173

Chase:1988:SCS Horwitz:1988:ISU

[1432] D. R. Chase. Safety consideration [1436] S. Horwitz, T. Reps, and D. Bink- for storage allocation optimizations. ley. Interprocedural slicing using ACM SIGPLAN Notices, 23(7):1–10, dependence graphs. ACM SIG- July 1988. CODEN SINODQ. ISSN PLAN Notices, 23(7):35–46, July 0362-1340 (print), 1523-2867 (print), 1988. CODEN SINODQ. ISSN 1558-1160 (electronic). URL http: 0362-1340 (print), 1523-2867 (print), //www.acm.org:80/pubs/citations/ 1558-1160 (electronic). URL http: proceedings/pldi/53990/p1-chase/ //www.acm.org:80/pubs/citations/ . proceedings/pldi/53990/p35-horwitz/ Appel:1988:RCC . Callahan:1988:PSG [1433] A. W. Appel, J. R. Ellis, and K. Li. Real-time concurrent collec- [1437] D. Callahan. The program sum- tion on stock multiprocessors. ACM mary graph and flow-sensitive inter- SIGPLAN Notices, 23(7):11–20, July procedural data flow analysis. ACM 1988. CODEN SINODQ. ISSN SIGPLAN Notices, 23(7):47–56, July 0362-1340 (print), 1523-2867 (print), 1988. CODEN SINODQ. ISSN 1558-1160 (electronic). URL http: 0362-1340 (print), 1523-2867 (print), //www.acm.org:80/pubs/citations/ 1558-1160 (electronic). URL http: proceedings/pldi/53990/p11-appel/ //www.acm.org:80/pubs/citations/ . proceedings/pldi/53990/p47-callahan/ Appel:1988:RTC . Cooper:1988:ISA [1434] A. W. Appel, J. R. Ellis, and K. Li. Real-time concurrent collection [1438] K. D. Cooper and K. Kennedy. In- on stock multiprocessors. ACM SIG- terprocedural side-effect analysis in PLAN Notices, 23(7):11–20, July 1988. linear time. ACM SIGPLAN No- CODEN SINODQ. ISSN 0362-1340 tices, 23(7):57–66, July 1988. CO- (print), 1523-2867 (print), 1558-1160 DEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558- 1160 (electronic). URL Larus:1988:DCB http:/ /www.acm.org:80/pubs/citations/ [1435] J. R. Larus and P. N. Hilfinger. proceedings/pldi/53990/p57-cooper/ Detecting conflicts between struc- . ture accesses. ACM SIGPLAN No- Cooper:1988:ISE tices, 23(7):24–31, July 1988. CO- DEN SINODQ. ISSN 0362-1340 [1439] K. D. Cooper and K. Kennedy. In- (print), 1523-2867 (print), 1558- terprocedural side-effect analysis in lin- 1160 (electronic). URL http:/ ear time. ACM SIGPLAN Notices,23 /www.acm.org:80/pubs/citations/ (7):57–66, July 1988. CODEN SIN- proceedings/pldi/53990/p24-larus/ ODQ. ISSN 0362-1340 (print), 1523- . 2867 (print), 1558-1160 (electronic). REFERENCES 174

Wall:1988:RWV proceedings/pldi/53990/p95-keutzer/ . [1440] D. W. Wall. Register windows Andrews:1988:DIU vs. register allocation. ACM SIG- PLAN Notices, 23(7):67–78, July [1444] K. Andrews, R. R. Henry, and 1988. CODEN SINODQ. ISSN W. K. Yamamoto. Design and 0362-1340 (print), 1523-2867 (print), implementation of the UW Illus- 1558-1160 (electronic). URL http: trated compiler. ACM SIGPLAN //www.acm.org:80/pubs/citations/ Notices, 23(7):105–114, July 1988. proceedings/pldi/53990/p67-wall/ CODEN SINODQ. ISSN 0362- . 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ Fraser:1988:AGF /www.acm.org:80/pubs/citations/ [1441] C. W. Fraser and A. L. Wendt. Au- proceedings/pldi/53990/p105-andrews/ tomatic generation of fast optimiz- . ing code generators. ACM SIG- Yellin:1988:ILI PLAN Notices, 23(7):79–84, July 1988. CODEN SINODQ. ISSN [1445] D. Yellin and R. Strom. INC: 0362-1340 (print), 1523-2867 (print), a language for incremental compu- 1558-1160 (electronic). URL http: tations. ACM SIGPLAN Notices, //www.acm.org:80/pubs/citations/ 23(7):115–124, July 1988. CO- proceedings/pldi/53990/p79-fraser/ DEN SINODQ. ISSN 0362-1340 . (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ Chow:1988:MRU /www.acm.org:80/pubs/citations/ proceedings/pldi/53990/p115-yellin/ [1442] F. C. Chow. Minimizing register us- . age penalty at procedure calls. ACM SIGPLAN Notices, 23(7):85–94, July Coutant:1988:DPA 1988. CODEN SINODQ. ISSN [1446] D. S. Coutant, S. Meloy, and 0362-1340 (print), 1523-2867 (print), M. Ruscetta. DOC: a practical ap- 1558-1160 (electronic). URL http: proach to source-level debugging of //www.acm.org:80/pubs/citations/ globally optimized code. ACM SIG- proceedings/pldi/53990/p85-chow/ PLAN Notices, 23(7):125–134, July . 1988. CODEN SINODQ. ISSN Keutzer:1988:AHC 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1443] K. Keutzer and W. Wolf. Anatomy //www.acm.org:80/pubs/citations/ of a hardware compiler. ACM SIG- proceedings/pldi/53990/p125-coutant/ PLAN Notices, 23(7):95–104, July . 1988. CODEN SINODQ. ISSN Miller:1988:MED 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1447] Barton P. Miller and Jong-Deok Choi. //www.acm.org:80/pubs/citations/ A mechanism for efficient debugging REFERENCES 175

of parallel programs. ACM SIG- Schwarz:1988:OAD PLAN Notices, 23(7):135–144, July 1988. CODEN SINODQ. ISSN [1451] B. Schwarz, W. Kirchg¨assner, and 0362-1340 (print), 1523-2867 (print), R. Landwehr. An optimizer for Ada — 1558-1160 (electronic). URL http: design, experiences and results. ACM //www.acm.org:80/pubs/citations/ SIGPLAN Notices, 23(7):175–184, July proceedings/pldi/53990/p135-miller/ 1988. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: Stone:1988:DCP //www.acm.org:80/pubs/citations/ proceedings/pldi/53990/p175-schwarz/ [1448] Janice M. Stone. Debugging concur- . rent processes: a case study. ACM Ballance:1988:GAI SIGPLAN Notices, 23(7):145–153, July 1988. CODEN SINODQ. ISSN [1452] R. A. Ballance, J. Butcher, and S. L. 0362-1340 (print), 1523-2867 (print), Graham. Grammatical abstraction 1558-1160 (electronic). URL http: and incremental syntax analysis in a //www.acm.org:80/pubs/citations/ language-based editor. ACM SIG- proceedings/pldi/53990/p145-stone/ PLAN Notices, 23(7):185–198, July . 1988. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Jain:1988:EAD 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1449] S. Jain and C. Thompson. An effi- proceedings/pldi/53990/p185-ballance/ cient approach to data flow analysis in . a multiple pass global optimizer. ACM SIGPLAN Notices, 23(7):154–163, July Pfenning:1988:HAS 1988. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1453] F. Pfenning and C. Elliot. Higher- 1558-1160 (electronic). URL http: order abstract syntax. ACM SIG- //www.acm.org:80/pubs/citations/ PLAN Notices, 23(7):199–208, July proceedings/pldi/53990/p154-jain/ 1988. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: Shivers:1988:CFA //www.acm.org:80/pubs/citations/ proceedings/pldi/53990/p199-pfenning/ [1450] O. Shivers. Control flow analy- . sis in Scheme. ACM SIGPLAN Pfenning:1988:HOA Notices, 23(7):164–174, July 1988. CODEN SINODQ. ISSN 0362- [1454] F. Pfenning and C. Elliot. Higher- 1340 (print), 1523-2867 (print), 1558- order abstract syntax. ACM SIG- 1160 (electronic). URL http:/ PLAN Notices, 23(7):199–208, July /www.acm.org:80/pubs/citations/ 1988. CODEN SINODQ. ISSN 0362- proceedings/pldi/53990/p164-shivers/ 1340 (print), 1523-2867 (print), 1558- . 1160 (electronic). REFERENCES 176

Walz:1988:IEG 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1455] J. A. Walz and G. F. Johnson. Incre- //www.acm.org:80/pubs/citations/ mental evaluation for a general class proceedings/pldi/53990/p241-allen/ of circular attribute grammars. ACM . SIGPLAN Notices, 23(7):209–221, July 1988. CODEN SINODQ. ISSN Reppy:1988:SOF 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1459] J. H. Reppy. Synchronous opera- //www.acm.org:80/pubs/citations/ tions as first-class values. ACM SIG- proceedings/pldi/53990/p209-walz/ PLAN Notices, 23(7):250–259, July . 1988. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Pleban:1988:AGR 1558-1160 (electronic). URL http: [1456] U. F. Pleban and P. Lee. An au- //www.acm.org:80/pubs/citations/ tomatically generated, realistic com- proceedings/pldi/53990/p250-reppy/ piler for imperative programming lan- . guage. ACM SIGPLAN Notices, Liskov:1988:PLS 23(7):222–232, July 1988. CO- DEN SINODQ. ISSN 0362-1340 [1460] B. Liskov and L. Shrira. Promises: (print), 1523-2867 (print), 1558- Linguistic support for efficient asyn- 1160 (electronic). URL http:/ chronous procedure calls in dis- /www.acm.org:80/pubs/citations/ tributed systems. ACM SIGPLAN proceedings/pldi/53990/p222-pleban/ Notices, 23(7):260–267, July 1988. . CODEN SINODQ. ISSN 0362- Seshadri:1988:SAC 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ [1457] V. Seshadri, S. Weber, D. B. Wortman, /www.acm.org:80/pubs/citations/ C. P. Yu, and I. Small. Semantic anal- proceedings/pldi/53990/p260-liskov/ ysis in a concurrent compiler. ACM . SIGPLAN Notices, 23(7):233–240, July 1988. CODEN SINODQ. ISSN Pallas:1988:MSC 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1461] J. Pallas and D. Ungar. Multi- //www.acm.org:80/pubs/citations/ processor Smalltalk: a case study proceedings/pldi/53990/p233-seshadri/ of a multiprocessor-based program- . ming environment. ACM SIG- Allen:1988:CCV PLAN Notices, 23(7):268–277, July 1988. CODEN SINODQ. ISSN [1458] R. Allen and S. Johnson. Compil- 0362-1340 (print), 1523-2867 (print), ing C for vectorization, paralleliza- 1558-1160 (electronic). URL http: tion, and inline expansion. ACM SIG- //www.acm.org:80/pubs/citations/ PLAN Notices, 23(7):241–249, July proceedings/pldi/53990/p268-pallas/ 1988. CODEN SINODQ. ISSN . REFERENCES 177

Rose:1988:RTH of logic programs. ACM SIG- PLAN Notices, 23(7):297–307, July [1462] J. R. Rose. Refined types: highly 1988. CODEN SINODQ. ISSN differentiated type systems and their 0362-1340 (print), 1523-2867 (print), use in the design of intermediate 1558-1160 (electronic). URL http: languages. ACM SIGPLAN No- //www.acm.org:80/pubs/citations/ tices, 23(7):278–287, July 1988. CO- proceedings/pldi/53990/p297-debray/ DEN SINODQ. ISSN 0362-1340 . (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ Aiken:1988:OLP /www.acm.org:80/pubs/citations/ [1467] A. Aiken and A. Nicolau. Opti- proceedings/pldi/53990/p278-rose/ mal loop parallelization. ACM SIG- . PLAN Notices, 23(7):308–317, July Weiner:1988:PBC 1988. CODEN SINODQ. ISSN [1463] J. L. Weiner and S. Ramakrishman. A 0362-1340 (print), 1523-2867 (print), piggy-back compiler for Prolog. ACM 1558-1160 (electronic). URL http: SIGPLAN Notices, 23(7):288–296, July //www.acm.org:80/pubs/citations/ 1988. CODEN SINODQ. ISSN 0362- proceedings/pldi/53990/p308-aiken/ 1340 (print), 1523-2867 (print), 1558- . 1160 (electronic). Lam:1988:SPE

Weiner:1988:PCP [1468] M. Lam. Software pipelining: an [1464] J. L. Weiner and S. Ramakrishman. A effective scheduling technique for piggy-back compiler for Prolog. ACM VLIW machines. ACM SIGPLAN SIGPLAN Notices, 23(7):288–296, July Notices, 23(7):318–328, July 1988. 1988. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362- 0362-1340 (print), 1523-2867 (print), 1340 (print), 1523-2867 (print), 1558- 1558-1160 (electronic). URL http: 1160 (electronic). URL http:/ //www.acm.org:80/pubs/citations/ /www.acm.org:80/pubs/citations/ proceedings/pldi/53990/p288-weiner/ proceedings/pldi/53990/p318-lam/ . . Debray:1988:UFT Benitez:1988:PGO

[1465] S. K. Debray. Unfold/fold transfor- [1469] M. E. Benitez and J. W. David- mations and loop optimization of logic son. A portable global optimizer programs. ACM SIGPLAN Notices,23 and linker. ACM SIGPLAN No- (7):297–307, July 1988. CODEN SIN- tices, 23(7):329–338, July 1988. CO- ODQ. ISSN 0362-1340 (print), 1523- DEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558- Debray:1988:UTL 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1466] S. K. Debray. Unfold/fold trans- proceedings/pldi/53990/p329-benitez/ formations and loop optimization . REFERENCES 178

Jones:1988:HCF Paakki:1988:NSP

[1470] D. W. Jones. How (not) to code [1475] J. Paakki. A note on the speed of a finite state machine. ACM SIG- Prolog. ACM SIGPLAN Notices,23 PLAN Notices, 23(8):19–22, August (8):73–82, August 1988. CODEN SIN- 1988. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Bohlender:1988:NDP

Roberts:1988:RAL [1476] G. Bohlender, Ch. Ullrich, and J. Wolff von Gudenberg. New developments in [1471] G. H. Roberts. Recursive ascent: an Pascal-SC. ACM SIGPLAN Notices, LR analog to recursive descent. ACM 23(8):83–92, August 1988. CODEN SIGPLAN Notices, 23(8):23–29, Au- SINODQ. ISSN 0362-1340 (print), gust 1988. CODEN SINODQ. ISSN 1523-2867 (print), 1558-1160 (elec- 0362-1340 (print), 1523-2867 (print), tronic). 1558-1160 (electronic). Levy:1988:LCM Jones:1988:FFL [1477] E. Levy. The linked class of Modula-3. ACM SIGPLAN Notices, 23(8):93–102, [1472] S. L. Payton Jones. FLIC: a functional August 1988. CODEN SINODQ. ISSN language intermediate code. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 23(8):30–48, August 1558-1160 (electronic). 1988. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Share:1988:RAP 1160 (electronic). [1478] M. Share. Resolving ambiguities in the Weicker:1988:DBR parsing of translation grammars. ACM SIGPLAN Notices, 23(8):103–109, Au- [1473] R. P. Weicker. Dhrystone bench- gust 1988. CODEN SINODQ. ISSN mark: rationale for version 2 and 0362-1340 (print), 1523-2867 (print), measurement rules. ACM SIGPLAN 1558-1160 (electronic). Notices, 23(8):49–62, August 1988. Bershad:1988:OEB CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1479] Brian N. Bershad, Edward D. La- (electronic). zowska, Henry M. Levy, and David B. Wagner. An open environment for Rising:1988:TTT building parallel programming sys- tems. ACM SIGPLAN Notices, [1474] L. Rising. Tasking troubles and tips. 23(9):1–9, September 1988. CO- ACM SIGPLAN Notices, 23(8):63–72, DEN SINODQ. ISSN 0362-1340 August 1988. CODEN SINODQ. ISSN (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). URL http:/ 1558-1160 (electronic). /www.acm.org:80/pubs/citations/ REFERENCES 179

proceedings/plan/62115/p1-bershad/ Albert:1988:CFA . [1483] Eugene Albert, Kathleen Knobe, Notkin:1988:EP Joan D. Lukas, and Guy L. Steele, Jr. Compiling Fortran 8x array [1480] David Notkin, Lawrence Snyder, features for the Connection Ma- David Socha, Mary L. Bailey, Bruce chine computer system. ACM SIG- Forstall, Kevin Gates, Ray Greenlaw, PLAN Notices, 23(9):42–56, Septem- William G. Griswold, Thomas J. Hol- ber 1988. CODEN SINODQ. ISSN man, Richard Korry, Gemini Lasswell, 0362-1340 (print), 1523-2867 (print), Robert Mitchell, and Philip A. Nelson. 1558-1160 (electronic). URL http: Experiences with poker. ACM SIG- //www.acm.org:80/pubs/citations/ PLAN Notices, 23(9):10–20, Septem- proceedings/plan/62115/p42-albert/ ber 1988. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Quinn:1988:CCP 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1484] Michael J. Quinn, Philip J. Hatcher, proceedings/plan/62115/p10-notkin/ and Karen C. Jourdenais. Com- . piling C* programs for a hyper- cube multicomputer. ACM SIG- Aral:1988:NII PLAN Notices, 23(9):57–65, Septem- ber 1988. CODEN SINODQ. ISSN [1481] Ziya Aral and Ilya Gertner. Non- 0362-1340 (print), 1523-2867 (print), intrusive and interactive profiling in 1558-1160 (electronic). URL http: Parasight. ACM SIGPLAN No- //www.acm.org:80/pubs/citations/ tices, 23(9):21–30, September 1988. proceedings/plan/62115/p57-quinn/ CODEN SINODQ. ISSN 0362- . 1340 (print), 1523-2867 (print), 1558- Katseff:1988:UDP 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1485] Howard P. Katseff. Using data proceedings/plan/62115/p21-aral/ partitioning to implement a paral- . lel assembler. ACM SIGPLAN No- tices, 23(9):66–76, September 1988. Bruegge:1988:PDS CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [1482] Bernd Bruegge. Program develop- 1160 (electronic). URL http:/ ment for a systolic array. ACM SIG- /www.acm.org:80/pubs/citations/ PLAN Notices, 23(9):31–41, Septem- proceedings/plan/62115/p66-katseff/ ber 1988. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Burke:1988:ADP 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1486] Michael Burke, Ron Cytron, Jeanne proceedings/plan/62115/p31-bruegge/ Ferrante, Wilson Hsieh, Vivek Sarkar, . and David Shields. Automatic discov- REFERENCES 180

ery of parallelism: a tool and an exper- proceedings/plan/62115/p111-goldman/ iment (extended abstract). ACM SIG- . PLAN Notices, 23(9):77–84, Septem- Nicol:1988:PDE ber 1988. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1490] David M. Nicol. Parallel discrete- 1558-1160 (electronic). URL http: event simulation of FCFS stochas- //www.acm.org:80/pubs/citations/ tic queueing networks. ACM SIG- proceedings/plan/62115/p77-burke/ PLAN Notices, 23(9):124–137, Septem- . ber 1988. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Li:1988:EIA 1558-1160 (electronic). URL http: [1487] Zhiyuan Li and Pen-Chung Yew. Effi- //www.acm.org:80/pubs/citations/ cient interprocedural analysis for pro- proceedings/plan/62115/p124-nicol/ gram parallelization and restructur- . ing. ACM SIGPLAN Notices,23 Rose:1988:PDI (9):85–99, September 1988. CO- DEN SINODQ. ISSN 0362-1340 [1491] Jonathan Rose. The parallel decompo- (print), 1523-2867 (print), 1558- sition and implementation of an inte- 1160 (electronic). URL http:/ grated circuit global router. ACM SIG- /www.acm.org:80/pubs/citations/ PLAN Notices, 23(9):138–145, Septem- proceedings/plan/62115/p85-li/. ber 1988. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Larus:1988:RLP 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1488] James R. Larus and Paul N. Hil- proceedings/plan/62115/p138-rose/ finger. Restructuring Lisp programs . for concurrent execution. ACM SIG- PLAN Notices, 23(9):100–110, Septem- Tambe:1988:SPI ber 1988. CODEN SINODQ. ISSN [1492] Milind Tambe, Dirk Kalp, Anoop 0362-1340 (print), 1523-2867 (print), Gupta, Charles Forgy, Brian Milnes, 1558-1160 (electronic). URL http: and Allen Newell. Soar/PSM-E: inves- //www.acm.org:80/pubs/citations/ tigating match parallelism in a learn- proceedings/plan/62115/p100-larus/ ing production system. ACM SIG- . PLAN Notices, 23(9):146–160, Septem- Goldman:1988:QEN ber 1988. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1489] Ron Goldman and Richard P. Gabriel. 1558-1160 (electronic). URL http: Qlisp: experience and new direc- //www.acm.org:80/pubs/citations/ tions. ACM SIGPLAN Notices,23 proceedings/plan/62115/p146-tambe/ (9):111–123, September 1988. CO- . DEN SINODQ. ISSN 0362-1340 LeBlanc:1988:LSP (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ [1493] Thomas J. LeBlanc, Michael L. Scott, /www.acm.org:80/pubs/citations/ and Christopher M. Brown. Large- REFERENCES 181

scale parallel programming: expe- 1558-1160 (electronic). URL http: rience with BBN Butterfly paral- //www.acm.org:80/pubs/citations/ lel processor. ACM SIGPLAN No- proceedings/plan/62115/p198-davis/ tices, 23(9):161–172, September 1988. . CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Gupta:1988:EVG 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1497] Anoop Gupta and Andrew Tucker. proceedings/plan/62115/p161-leblanc/ Exploiting variable grain parallelism . at runtime. ACM SIGPLAN No- tices, 23(9):212–221, September 1988. Carriero:1988:AEL CODEN SINODQ. ISSN 0362- [1494] Nicholas Carriero and David Gelern- 1340 (print), 1523-2867 (print), 1558- ter. Applications experience with 1160 (electronic). URL http:/ Linda. ACM SIGPLAN Notices,23 /www.acm.org:80/pubs/citations/ (9):173–187, September 1988. CO- proceedings/plan/62115/p212-gupta/ DEN SINODQ. ISSN 0362-1340 . (print), 1523-2867 (print), 1558- Stramm:1988:CSH 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1498] Bernd Stramm and Francine Berman. proceedings/plan/62115/p173-carriero/ Communication-sensitive heuristics . and algorithms for mapping compil- Lee:1988:IAL ers. ACM SIGPLAN Notices,23 (9):222–243, September 1988. CO- [1495] Ching-Cheng Lee, Stephen Skedzielewski, DEN SINODQ. ISSN 0362-1340 andJohnFeo. Ontheimplemen- (print), 1523-2867 (print), 1558- tation of applicative languages on 1160 (electronic). URL http:/ shared-memory, MIMD multiproces- /www.acm.org:80/pubs/citations/ sors. ACM SIGPLAN Notices,23 proceedings/plan/62115/p222-stramm/ (9):188–197, September 1988. CO- . DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558- Gupta:1988:CTT 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1499] Rajiv Gupta and Mary Lou Soffa. proceedings/plan/62115/p188-lee/ Compile-time techniques for effi- . cient utilization of parallel memo- Davis:1988:CSB ries. ACM SIGPLAN Notices,23 (9):235–246, September 1988. CO- [1496] Helen Davis and John Hennessy. Char- DEN SINODQ. ISSN 0362-1340 acterizing the synchronization behav- (print), 1523-2867 (print), 1558- ior of parallel programs. ACM SIG- 1160 (electronic). URL http:/ PLAN Notices, 23(9):198–211, Septem- /www.acm.org:80/pubs/citations/ ber 1988. CODEN SINODQ. ISSN proceedings/plan/62115/p235-gupta/ 0362-1340 (print), 1523-2867 (print), . REFERENCES 182

Burns:1988:MIR Klerer:1988:BTE [1500] A. Burns, G. L. Davies, and A. J. [1505] M. Klerer and H. Liu. Benchmark Wellings. A Modula-2 implementa- test to estimate optimization qual- tion of a real-time process abstrac- ity of compilers. ACM SIGPLAN tion. ACM SIGPLAN Notices, 23(10): Notices, 23(10):75–84, October 1988. 49–58, October 1988. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Kaelbling:1988:PLS Sandberg:1988:SEP [1501] M. J. Kaelbling. Programming lan- [1506] D. W. Sandberg. Smalltalk and ex- guages should NOT have comment ploratory programming. ACM SIG- statements. ACM SIGPLAN Notices, PLAN Notices, 23(10):85–92, October 23(10):59–60, October 1988. CODEN 1988. CODEN SINODQ. ISSN 0362- SINODQ. ISSN 0362-1340 (print), 1340 (print), 1523-2867 (print), 1558- 1523-2867 (print), 1558-1160 (elec- 1160 (electronic). tronic). Schnorf:1988:DIC Abrahams:1988:SSR [1507] P. Schnorf. Dynamic instantiation and [1502] P. W. Abrahams. Some sad remarks configuration of functionally extended, about string handling in C. ACM SIG- efficient lexical analysers. ACM SIG- PLAN Notices, 23(10):61–68, October PLAN Notices, 23(10):93–102, October 1988. CODEN SINODQ. ISSN 0362- 1988. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). Sammet:1988:NWL Genillard:1988:G [1503] J. E. Sammet. Notes on what language [1508] C. Genillard and A. Strohmeier. maturity means, and how to measure GRAMOL. ACM SIGPLAN No- it. ACM SIGPLAN Notices, 23(10): tices, 23(10):103–122, October 1988. 69–71, October 1988. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Liu:1988:TRV Warfield:1988:ESR

[1504] H. Liu and M. Klerer. Timing results [1509] J. W. Warfield and H. R. Bauer III. of various compilers using an optimiza- An expert system for a retargetable tion quality benchmark. ACM SIG- peephole optimizer. ACM SIGPLAN PLAN Notices, 23(10):72–74, October Notices, 23(10):123–130, October 1988. 1988. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic). REFERENCES 183

Yates:1988:DPI Lang:1988:GF

[1510] J. S. Yates and R. A. Schwartz. Dy- [1515] J. E. Lang. Grammars for FFP. namic programming and industrial- ACM SIGPLAN Notices, 23(10):186– strength instruction selection: code 190, October 1988. CODEN SIN- generation by tiring, but not exhaus- ODQ. ISSN 0362-1340 (print), 1523- tive, search. ACM SIGPLAN No- 2867 (print), 1558-1160 (electronic). tices, 23(10):131–140, October 1988. CODEN SINODQ. ISSN 0362-1340 Ungar:1988:TPG (print), 1523-2867 (print), 1558-1160 (electronic). [1516] David Ungar and Frank Jackson. Tenuring policies for generation-based Weinstock:1988:EAH storage reclamation. ACM SIGPLAN [1511] C. B. Weinstock and W. A. Wulf. Notices, 23(11):1–17, November 1988. An efficient algorithm for heap stor- CODEN SINODQ. ISSN 0362-1340 age allocation. ACM SIGPLAN No- (print), 1523-2867 (print), 1558-1160 tices, 23(10):141–148, October 1988. (electronic). CODEN SINODQ. ISSN 0362-1340 Johnson:1988:TOC (print), 1523-2867 (print), 1558-1160 (electronic). [1517] Ralph E. Johnson, Justin O. Graver, Lemkin:1988:PPS and Laurance W. Zurawski. TS: an optimizing compiler for Smalltalk. [1512] P. F. Lemkin. PSAIL: a portable SAIL ACM SIGPLAN Notices, 23(11):18– to C compiler — description and tuto- 26, November 1988. CODEN SIN- rial. ACM SIGPLAN Notices, 23(10): ODQ. ISSN 0362-1340 (print), 1523- 149–171, October 1988. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Rose:1988:FDM Dhamdhere:1988:FAC [1518] John R. Rose. Fast dispatch mecha- nisms for stock hardware. ACM SIG- [1513] D. M. Dhamdhere. A fast algo- PLAN Notices, 23(11):27–35, Novem- rithm for code movement optimisation. ber 1988. CODEN SINODQ. ISSN ACM SIGPLAN Notices, 23(10):172– 0362-1340 (print), 1523-2867 (print), 180, October 1988. CODEN SIN- 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Szekely:1988:UIT Mellender:1988:ILO [1519] Pedro Szekely and Brad Myers. A user [1514] F. Mellender. An integration of interface toolkit based on graphical ob- logic and object-oriented program- jects and constraints. ACM SIGPLAN ming. ACM SIGPLAN Notices, 23(10): Notices, 23(11):36–45, November 1988. 181–185, October 1988. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 184

Weinand:1988:OOA 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). [1520] Andre Weinand, Erich Gamma, and Rudolf Marty. ET++: an object ori- LaLonde:1988:BBF ented application framework in C++. [1525] Wilf R. LaLonde and Mark Van Gu- ACM SIGPLAN Notices, 23(11):46– lik. Building a backtracking facility 57, November 1988. CODEN SIN- in Smalltalk without kernel support. ODQ. ISSN 0362-1340 (print), 1523- ACM SIGPLAN Notices, 23(11):105– 2867 (print), 1558-1160 (electronic). 122, November 1988. CODEN SIN- Szczur:1988:TAE ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [1521] Martha R. Szczur and Philip Miller. Transportable Applications Environ- Wirfs-Brock:1988:OMS ment (TAE) plus experiences in [1526] Allen Wirfs-Brock and Brian Wilker- “Object”-ively modernizing a user in- son. A overview of modular Smalltalk. terface environment. ACM SIGPLAN ACM SIGPLAN Notices, 23(11):123– Notices, 23(11):58–70, November 1988. 134, November 1988. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Thomas:1988:OCM Wirfs-Brock:1988:ICS [1527] Dave Thomas and Kent Johnson. Or- [1522] Rebecca Wirfs-Brock. An integrated well: a configuration management sys- color Smalltalk-80 system. ACM SIG- tem for team programming. ACM PLAN Notices, 23(11):71–82, Novem- SIGPLAN Notices, 23(11):135–141, ber 1988. CODEN SINODQ. ISSN November 1988. CODEN SINODQ. 0362-1340 (print), 1523-2867 (print), ISSN 0362-1340 (print), 1523-2867 1558-1160 (electronic). (print), 1558-1160 (electronic). Epstein:1988:SWS Kim:1988:IOO [1523] Danny Epstein and Wilf R. LaLonde. [1528] Won Kim, Nat Ballou, Jay Banerjee, A Smalltalk window system based on Hong-Tai Chou, Jorge G. Garza, and constraints. ACM SIGPLAN No- Darrell Woelk. Integrating an object- tices, 23(11):83–94, November 1988. oriented programming system with a CODEN SINODQ. ISSN 0362-1340 database system. ACM SIGPLAN No- (print), 1523-2867 (print), 1558-1160 tices, 23(11):142–152, November 1988. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Sridhar:1988:CSA (electronic). [1524] S. Sridhar. Configuring stand-alone Duhl:1988:PCO Smalltalk-80 applications. ACM SIG- PLAN Notices, 23(11):95–104, Novem- [1529] Joshua Duhl and Craig Damon. A ber 1988. CODEN SINODQ. ISSN performance comparison of object and REFERENCES 185

relational databases using the Sun Scaletti:1988:IEO Benchmark. ACM SIGPLAN No- tices, 23(11):153–163, November 1988. [1534] C. A. Scaletti and R. E. Johnson. CODEN SINODQ. ISSN 0362-1340 An interactive environment for object- (print), 1523-2867 (print), 1558-1160 oriented music composition and sound (electronic). synthesis. ACM SIGPLAN Notices,23 (11):222–233, November 1988. CODEN Beech:1988:ICO SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- [1530] David Beech. Intensional concepts tronic). in an object database model. ACM SIGPLAN Notices, 23(11):164–175, Rubin:1988:SII November 1988. CODEN SINODQ. [1535] Kenneth S. Rubin, Patricia M. Jones, ISSN 0362-1340 (print), 1523-2867 Christine M. Mitchell, and Theodore C. (print), 1558-1160 (electronic). Goldstein. A Smalltalk implementation Ingalls:1988:FVP of an intelligent operator’s associate. ACM SIGPLAN Notices, 23(11):234– [1531] Dan Ingalls, Scott Wallace, Yu-Ying 247, November 1988. CODEN SIN- Chow, Frank Ludolph, and Ken Doyle. ODQ. ISSN 0362-1340 (print), 1523- Fabrik: a visual programming environ- 2867 (print), 1558-1160 (electronic). ment. ACM SIGPLAN Notices,23 (11):176–190, November 1988. CODEN Russo:1988:PME SINODQ. ISSN 0362-1340 (print), [1536] Vincent Russo, Gary Johnston, and 1523-2867 (print), 1558-1160 (elec- Roy Campbell. Process management tronic). and exception handling in multipro- Kleyn:1988:GUO cessor operating systems using object- oriented design techniques. ACM [1532] Michael F. Kleyn and Paul C. Gingrich. SIGPLAN Notices, 23(11):248–258, GraphTrace: Understanding object- November 1988. CODEN SINODQ. oriented systems using concurrently an- ISSN 0362-1340 (print), 1523-2867 imated views. ACM SIGPLAN No- (print), 1558-1160 (electronic). tices, 23(11):191–205, November 1988. CODEN SINODQ. ISSN 0362-1340 Yoshida:1988:OOF (print), 1523-2867 (print), 1558-1160 [1537] Norihiko Yoshida and Kouji Hino. An (electronic). object-oriented framework of pattern recognition systems. ACM SIGPLAN Bjornerstedt:1988:AOM Notices, 23(11):259–267, November [1533] Anders Bjornerstedt and Stefan Britts. 1988. CODEN SINODQ. ISSN 0362- AVANCE: an object management sys- 1340 (print), 1523-2867 (print), 1558- tem. ACM SIGPLAN Notices, 23(11): 1160 (electronic). 206–221, November 1988. CODEN Aksit:1988:DAM SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- [1538] Mehmet Aksit and Anand Tripathi. tronic). Data abstraction mechanisms in SINA/ REFERENCES 186

ST. ACM SIGPLAN Notices, 23(11): Bensley:1988:EMD 267–275, November 1988. CODEN SINODQ. ISSN 0362-1340 (print), [1543] Edward H. Bensley, Thomas J. Brando, 1523-2867 (print), 1558-1160 (elec- andMyraJeanPrelle.Anexecution tronic). model for distributed object-oriented computation. ACM SIGPLAN No- Matsuoka:1988:UTS tices, 23(11):316–322, November 1988. CODEN SINODQ. ISSN 0362-1340 [1539] Satoshi Matsuoka and Satoru Kawai. (print), 1523-2867 (print), 1558-1160 Using tuple space communication in (electronic). distributed object-oriented languages. ACM SIGPLAN Notices, 23(11):276– Lieberherr:1988:OOP 284, November 1988. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1544] K. Lieberherr, I. Holland, and A. Riel. 2867 (print), 1558-1160 (electronic). Object-oriented programming: an ob- jective sense of style. ACM SIGPLAN Rumbaugh:1988:CPO Notices, 23(11):323–334, November 1988. CODEN SINODQ. ISSN 0362- [1540] James Rumbaugh. Controlling prop- 1340 (print), 1523-2867 (print), 1558- agation of operations using attributes 1160 (electronic). See comments [1547]. on relations. ACM SIGPLAN No- tices, 23(11):285–296, November 1988. Alabiso:1988:TDF CODEN SINODQ. ISSN 0362-1340 [1545] Bruno Alabiso. Transformation of (print), 1523-2867 (print), 1558-1160 data flow analysis models to object (electronic). oriented design. ACM SIGPLAN Shibayama:1988:HID Notices, 23(11):335, November 1988. CODEN SINODQ. ISSN 0362-1340 [1541] Etsuya Shibayama. How to invent (print), 1523-2867 (print), 1558-1160 distributed implementation schemes (electronic). of an object-based concurrent lan- Corradi:1988:ROT guage: a transformational approach. ACM SIGPLAN Notices, 23(11):297– [1546] Antonio Corradi and Letizia Leonardi. 305, November 1988. CODEN SIN- The role of opaque types to build ODQ. ISSN 0362-1340 (print), 1523- abstractions. ACM SIGPLAN No- 2867 (print), 1558-1160 (electronic). tices, 23(12):24–37, December 1988. CODEN SINODQ. ISSN 0362-1340 Watanabe:1988:ROO (print), 1523-2867 (print), 1558-1160 [1542] Takuo Watanabe and Akinori Yonezawa. (electronic). Reflection in an object-oriented concur- Sakkinen:1988:CLD rent language. ACM SIGPLAN No- tices, 23(11):306–315, November 1988. [1547] Markku Sakkinen. Comments on “The CODEN SINODQ. ISSN 0362-1340 Law of Demeter” and C++. ACM SIG- (print), 1523-2867 (print), 1558-1160 PLAN Notices, 23(12):38–44, Decem- (electronic). ber 1988. CODEN SINODQ. ISSN REFERENCES 187

0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). See [1544]. (electronic). Yeh:1988:IIE Furtado:1988:IAL [1548] Dashing Yeh and Uwe Kastens. Im- [1553] Antonio L. Furtado and Paulo A. S. provements of an incremental evalu- Veloso. Iteration for applicative lan- ation algorithm for ordered attribute guages. ACM SIGPLAN Notices,23 grammars. ACM SIGPLAN Notices,23 (12):86–94, December 1988. CODEN (12):45–50, December 1988. CODEN SINODQ. ISSN 0362-1340 (print), SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- 1523-2867 (print), 1558-1160 (elec- tronic). tronic). Sewry:1988:PSM Serbedzija:1988:ACO [1554] D. A. Sewry. Process scheduling [1549] Nikola B. Serbedzija. Asynchronous in Modula-2. ACM SIGPLAN No- communication in Occam. ACM SIG- tices, 23(12):95–97, December 1988. PLAN Notices, 23(12):51–62, Decem- CODEN SINODQ. ISSN 0362-1340 ber 1988. CODEN SINODQ. ISSN (print), 1523-2867 (print), 1558-1160 0362-1340 (print), 1523-2867 (print), (electronic). 1558-1160 (electronic). Wilson:1988:OGC Budd:1988:TST [1555] Paul R. Wilson. Opportunistic garbage [1550] Timothy A. Budd. Time space trade- collection. ACM SIGPLAN Notices,23 offs in vector algorithms for APL func- (12):98–102, December 1988. CODEN tions. ACM SIGPLAN Notices, 23(12): SINODQ. ISSN 0362-1340 (print), 63–68, December 1988. CODEN SIN- 1523-2867 (print), 1558-1160 (elec- ODQ. ISSN 0362-1340 (print), 1523- tronic). 2867 (print), 1558-1160 (electronic). House:1988:PEP Oman:1988:PPS [1556] R. T. House. A problem with ex- [1551] Paul W. Oman and Curtis R. Cook. tended Pascal. ACM SIGPLAN No- A paradigm for programming style re- tices, 23(12):103–114, December 1988. search. ACM SIGPLAN Notices,23 CODEN SINODQ. ISSN 0362-1340 (12):69–78, December 1988. CODEN (print), 1523-2867 (print), 1558-1160 SINODQ. ISSN 0362-1340 (print), (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Boddy:1988:SMB Neusius:1988:PSM [1557] David E. Boddy. SOS: a monitor- based operating system for instruction. [1552] Christian Neusius. Portable software ACM SIGPLAN Notices, 23(12):115– in modular Pascal. ACM SIGPLAN 124, December 1988. CODEN SIN- Notices, 23(12):79–85, December 1988. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). REFERENCES 188

Sharpe:1988:ARE Bates:1989:DHD

[1558] Daniel Sharpe. Adding regular expres- [1563] Peter Bates. Debugging heterogeneous sions to Pascal. ACM SIGPLAN No- distributed systems using event-based tices, 23(12):125–133, December 1988. models of behavior. ACM SIGPLAN CODEN SINODQ. ISSN 0362-1340 Notices, 24(1):11–22, January 1989. (print), 1523-2867 (print), 1558-1160 CODEN SINODQ. ISSN 0362-1340 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Meek:1988:LSC Lin:1989:EBD [1559] B. Meek. Language standards com- [1564] Chu-Chung Lin and Richard J. mittees and revisions. ACM SIG- LeBlanc. Event-based debugging of PLAN Notices, 23(12):134–142, De- object/action programs. ACM SIG- cember 1988. CODEN SINODQ. ISSN PLAN Notices, 24(1):23–34, January 0362-1340 (print), 1523-2867 (print), 1989. CODEN SINODQ. ISSN 0362- 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Spector:1988:EFL Redell:1989:ETT [1560] David Spector. Efficient full LR(1) parser generation. ACM SIGPLAN [1565] David D. Redell. Experience with Notices, 23(12):143–150, December Topaz teledebugging. ACM SIGPLAN 1988. CODEN SINODQ. ISSN 0362- Notices, 24(1):35–44, January 1989. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Kovats:1988:CIC Black:1989:MEH [1561] Thomas A. Kovats. Comments on [1566] David L. Black, David B. Golub, Karl innovative control constructs in Pan- Hauth, Avadis Tevanian, and Richard code and EPN. ACM SIGPLAN No- Sanzi. The Mach exception handling tices, 23(12):151–157, December 1988. facility. ACM SIGPLAN Notices,24 CODEN SINODQ. ISSN 0362-1340 (1):45–56, January 1989. CODEN SIN- (print), 1523-2867 (print), 1558-1160 ODQ. ISSN 0362-1340 (print), 1523- (electronic). 2867 (print), 1558-1160 (electronic). Elshoff:1989:DDA Wittie:1989:DDC [1562] I. J. P. Elshoff. A distributed de- [1567] Larry D. Wittie. Debugging distributed bugger for Amoeba. ACM SIG- C programs by real time reply. ACM PLAN Notices, 24(1):1–10, January SIGPLAN Notices, 24(1):57–67, Jan- 1989. CODEN SINODQ. ISSN 0362- uary 1989. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). REFERENCES 189

Tokuda:1989:RTM Pan:1989:SRE

[1568] Hideyuki Tokuda, Makoto Kotera, and [1573] Douglas Z. Pan and Mark A. Lin- Clifford E. Mercer. A real-time moni- ton. Supporting reverse execution for tor for a distributed real-time operating parallel programs. ACM SIGPLAN system. ACM SIGPLAN Notices,24 Notices, 24(1):124–129, January 1989. (1):68–77, January 1989. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Appelbe:1989:ITD Forin:1989:DHP [1569] William F. Appelbe and Charles E. Mc- Dowell. Integrating tools for debug- [1574] Alessandro Forin. Debugging of hetero- ging and developing multitasking pro- geneous parallel systems. ACM SIG- grams. ACM SIGPLAN Notices, 24(1): PLAN Notices, 24(1):130–140, January 78–88, January 1989. CODEN SIN- 1989. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Emrath:1989:ADN Miller:1989:MED [1570] Perry A. Emrath and David A. Padua. [1575] Barton P. Miller and Jong-Deok Choi. Automatic detection of nondetermi- A mechanism for efficient debugging nacy in parallel programs. ACM SIG- of parallel programs. ACM SIGPLAN PLAN Notices, 24(1):89–99, January Notices, 24(1):141–150, January 1989. 1989. CODEN SINODQ. ISSN 0362- CODEN SINODQ. ISSN 0362-1340 1340 (print), 1523-2867 (print), 1558- (print), 1523-2867 (print), 1558-1160 1160 (electronic). (electronic).

Callahan:1989:SAL Aral:1989:HLD [1571] David Callahan and Jaspal Sublok. [1576] Ziya Aral and Ilya Gertner. High-level Static analysis of low-level synchroniza- debugging in Parasight. ACM SIG- tion. ACM SIGPLAN Notices, 24(1): PLAN Notices, 24(1):151–162, January 100–111, January 1989. CODEN SIN- 1989. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Feldman:1989:ISP Fowler:1989:IAP [1572] Stuart I. Feldman and Channing B. Brown. IGOR: a system for pro- [1577] Robert J. Fowler, Thomas J. LeBlanc, gram debugging via reversible execu- and John M. Mellor-Crummey. An in- tion. ACM SIGPLAN Notices, 24(1): tegrated approach to parallel program 112–123, January 1989. CODEN SIN- debugging and performance analysis on ODQ. ISSN 0362-1340 (print), 1523- large-scale multiprocessors. ACM SIG- 2867 (print), 1558-1160 (electronic). PLAN Notices, 24(1):163–173, January REFERENCES 190

1989. CODEN SINODQ. ISSN 0362- Notices, 24(1):216–225, January 1989. 1340 (print), 1523-2867 (print), 1558- CODEN SINODQ. ISSN 0362-1340 1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Bruegge:1989:PDS Stone:1989:GRC [1578] Bernd Bruegge and Thomas Gross. A program debugger for a systolic array: [1583] Janice M. Stone. A graphical represen- design and implementation. ACM SIG- tation of concurrent processes. ACM PLAN Notices, 24(1):174–182, January SIGPLAN Notices, 24(1):226–235, Jan- 1989. CODEN SINODQ. ISSN 0362- uary 1989. CODEN SINODQ. ISSN 1340 (print), 1523-2867 (print), 1558- 0362-1340 (print), 1523-2867 (print), 1160 (electronic). 1558-1160 (electronic). Fidge:1989:POP Hseush:1989:DPD [1579] C. J. Fidge. Partial orders for par- [1584] Wenwey Hseush and Gail E. Kaiser. allel debugging. ACM SIGPLAN No- Data path debugging: data-oriented tices, 24(1):183–194, January 1989. debugging for a concurrent program- CODEN SINODQ. ISSN 0362-1340 ming language. ACM SIGPLAN No- (print), 1523-2867 (print), 1558-1160 tices, 24(1):236–247, January 1989. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Hough:1989:IEP (electronic). [1580] Alfred A. Hough and Janice E. Cuny. Lichtenstein:1989:CAD Initial experiences with a pattern- oriented parallel debugger. ACM SIG- [1585] Yossi Lichtenstein and Ehud Shapiro. PLAN Notices, 24(1):195–205, January Concurrent algorithmic debugging. 1989. CODEN SINODQ. ISSN 0362- ACM SIGPLAN Notices, 24(1):248– 1340 (print), 1523-2867 (print), 1558- 260, January 1989. CODEN SIN- 1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Socha:1989:VGV Cameron:1989:ISD [1581] David Socha, Mary L. Bailey, and David Notkin. Voyeur: graphical views [1586] E. J. Cameron and D. Cohen. The IC∗ of parallel programs. ACM SIGPLAN system for debugging parallel programs Notices, 24(1):206–215, January 1989. via interactive monitoring and con- CODEN SINODQ. ISSN 0362-1340 trol. ACM SIGPLAN Notices, 24(1): (print), 1523-2867 (print), 1558-1160 261–270, January 1989. CODEN SIN- (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Rubin:1989:DPP Goldszmidt:1989:IBD [1582] Robert Rubin, Larry Rudolph, and Dror Zernik. Debugging parallel pro- [1587] G. Goldszmidt, S. Katz, and S. Yem- grams in parallel. ACM SIGPLAN ini. Interactive blackbox debugging for REFERENCES 191

concurrent languages. ACM SIGPLAN 1523-2867 (print), 1558-1160 (elec- Notices, 24(1):271–282, January 1989. tronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Strelich:1989:SLC (electronic). [1592] Tom Strelich. The Software Life Cy- cle Support Environment (SLCSE): a LeBlanc:1989:WS computer based framework for devel- [1588] Thomas J. LeBlanc and Barton P. oping software systems. ACM SIG- Miller. Workshop summary. ACM SIG- PLAN Notices, 24(2):35–44, February PLAN Notices, 24(1):ix–xxi, January 1989. CODEN SINODQ. ISSN 0362- 1989. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). 1160 (electronic). Koenig:1989:III Taylor:1989:FAE [1593] Shaye Koenig. (ISEF): an inte- grated industrial-strength software en- [1589] Richard N. Taylor, Frank C. Belz, gineering framework. ACM SIGPLAN Lori A. Clarke, Leon Osterweil, Rich- Notices, 24(2):45–54, February 1989. ard W. Selby, Jack C. Wileden, Alexan- CODEN SINODQ. ISSN 0362-1340 der L. Wolf, and Michael Young. Foun- (print), 1523-2867 (print), 1558-1160 dations for the Arcadia environment ar- (electronic). chitecture. ACM SIGPLAN Notices,24 (2):1–13, February 1989. CODEN SIN- Clemm:1989:WSP ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [1594] Geoffrey M. Clemm. The workshop sys- tem: a practical knowledge-based soft- Borras:1989:CS ware environment. ACM SIGPLAN Notices, 24(2):55–64, February 1989. [1590] P. Borras, D. Clement, Th. Despey- CODEN SINODQ. ISSN 0362-1340 roux, J. Incerpi, G. Kahn, B. Lang, (print), 1523-2867 (print), 1558-1160 and V. Pascual. Centaur: the sys- (electronic). tem. ACM SIGPLAN Notices, 24(2): 14–24, February 1989. CODEN SIN- Minsky:1989:SDE ODQ. ISSN 0362-1340 (print), 1523- [1595] Naftaly H. Minsky and David Rozen- 2867 (print), 1558-1160 (electronic). shtein. A software development en- vironment for law-governed systems. Lee:1989:ESS ACM SIGPLAN Notices, 24(2):65– [1591] Peter Lee, Frank Pfenning, Gene 75, February 1989. CODEN SIN- Rollins, and William Scherlis. The ergo ODQ. ISSN 0362-1340 (print), 1523- support system: an integrated set of 2867 (print), 1558-1160 (electronic). tools for prototyping integrated envi- Rodden:1989:IAI ronments. ACM SIGPLAN Notices, 24(2):25–34, February 1989. CODEN [1596] Thomas Rodden, Pete Sawyer, and Ian SINODQ. ISSN 0362-1340 (print), Sommerville. Interacting with an ac- REFERENCES 192

tive, integrated environment. ACM Alpern:1989:GAS SIGPLAN Notices, 24(2):76–84, Febru- ary 1989. CODEN SINODQ. ISSN [1601] Bowen Alpern, Alan Carle, Barry 0362-1340 (print), 1523-2867 (print), Rosen, Peter Sweeney, and Kenneth 1558-1160 (electronic). Zadeck. Graph attribution as a spec- ification paradigm. ACM SIGPLAN Liu:1989:ODS Notices, 24(2):121–129, February 1989. CODEN SINODQ. ISSN 0362-1340 [1597] Lung-Chun Liu and Ellis Horowitz. (print), 1523-2867 (print), 1558-1160 Object database support for a soft- (electronic). ware project management environ- Wileden:1989:PEP ment. ACM SIGPLAN Notices, 24(2): 85–96, February 1989. CODEN SIN- [1602] Jack C. Wileden, Alexander L. Wolf, ODQ. ISSN 0362-1340 (print), 1523- Charles D. Fisher, and Peri L. Tarr. 2867 (print), 1558-1160 (electronic). Pgraphite: an experiment in persistent typed object management. ACM SIG- Huff:1989:PBI PLAN Notices, 24(2):130–142, Febru- ary 1989. CODEN SINODQ. ISSN [1598] Karen E. Huff and Victor R. Lesser. 0362-1340 (print), 1523-2867 (print), A plan-based intelligent assistant that 1558-1160 (electronic). supports the software development. ACM SIGPLAN Notices, 24(2):97– Beaudouin-Lafon:1989:UIS 106, February 1989. CODEN SIN- [1603] Michel Beaudouin-Lafon. User inter- ODQ. ISSN 0362-1340 (print), 1523- face support for the integration of soft- 2867 (print), 1558-1160 (electronic). ware tools: an iconic model of interac- tion. ACM SIGPLAN Notices, 24(2): Notkin:1989:RBS 143–152, February 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1599] David Notkin. The relationship 2867 (print), 1558-1160 (electronic). between software development envi- ronments and the software process. Clarke:1989:TSE ACM SIGPLAN Notices, 24(2):107– 109, February 1989. CODEN SIN- [1604] Lori A. Clarke, Debra J. Richardson, ODQ. ISSN 0362-1340 (print), 1523- andStevenJ.Zeil.TEAM:asup- 2867 (print), 1558-1160 (electronic). port environment for testing, evalua- tion, and analysis. ACM SIGPLAN Nord:1989:EAS Notices, 24(2):153–162, February 1989. CODEN SINODQ. ISSN 0362-1340 [1600] Robert L. Nord and Frank Pfenning. (print), 1523-2867 (print), 1558-1160 The ergo attribute system. ACM SIG- (electronic). PLAN Notices, 24(2):110–120, Febru- Reddy:1989:TDP ary 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1605] Uday S. Reddy. Transformational 1558-1160 (electronic). derivation of programs using the fo- REFERENCES 193

cus system. ACM SIGPLAN No- (print), 1523-2867 (print), 1558-1160 tices, 24(2):163–172, February 1989. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Heimbigner:1989:GTM (electronic). [1610] Dennis Heimbigner and Steven Krane. Lewerentz:1989:EPL A graph transform model for con- figuration management environments. [1606] Claus Lewerentz. Extended program- ACM SIGPLAN Notices, 24(2):216– ming in the large in a software devel- 225, February 1989. CODEN SIN- opment environment. ACM SIGPLAN ODQ. ISSN 0362-1340 (print), 1523- Notices, 24(2):173–182, February 1989. 2867 (print), 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Penedo:1989:OMI (electronic). [1611] Maria H. Penedo, Erhard Ploedereder, Walpole:1989:UMC and Ian Thomas. Object management issues for software engineering environ- [1607] J. Walpole, G. S. Blair, J. Malik, and ments workshop report. ACM SIG- J. R. Nicol. A unifying model for PLAN Notices, 24(2):226–234, Febru- consistent distributed software devel- ary 1989. CODEN SINODQ. ISSN opment environments. ACM SIGPLAN 0362-1340 (print), 1523-2867 (print), Notices, 24(2):183–190, February 1989. 1558-1160 (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Munck:1989:ODS (electronic). [1612] Robert Munck, Patricia Oberndorf, Er- Mahler:1989:ITE hard Ploedereder, and Richard Thall. [1608] Axel Mahler and Andreas Lampen. An An overview of DOD-STD-1838 A (pro- integrated toolset for engineering soft- posed) the common APSE interface ware configurations. ACM SIGPLAN set: revision. ACM SIGPLAN No- Notices, 24(2):191–200, February 1989. tices, 24(2):235–247, February 1989. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic).

Cohen:1989:VMG Boudier:1989:OPP

[1609] Ellis S. Cohen, Dilip A. Soni, [1613] Gerard Boudier, Ferdinando Gallo, Raimund Gluecker, William M. Regis Minot, and Ian Thomas. An Hasling, Robert W. Schwanke, and overview of PCTE and PCTE+. Michael E. Wagner. Version manage- ACM SIGPLAN Notices, 24(2):248– ment in Gypsy. ACM SIGPLAN No- 257, February 1989. CODEN SIN- tices, 24(2):201–215, February 1989. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). REFERENCES 194

Leach:1989:BRC Atteson:1989:NSS

[1614] George W. Leach. Book review: C [1619] Kevin Atteson, Michael Lorenz, and Traps and Pitfalls by Andrew Koenig: William F. Dowling. NARPL: a so- (Reading, MA: Addison-Wesley, 1989, lution to the student compiler project ISBN 0-201-17928-8). ACM SIG- problem. ACM SIGPLAN Notices,24 PLAN Notices, 24(3):20–22, March (3):57–66, March 1989. CODEN SIN- 1989. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic). Lieberherr:1989:FBL vanDelft:1989:CO [1620] Karl J. Lieberherr and Ian Holland. Formulations and benefits of the Law of [1615] A. J. E. van Delft. Comments on Demeter. ACM SIGPLAN Notices,24 Oberon. ACM SIGPLAN Notices,24 (3):67–78, March 1989. CODEN SIN- (3):23–30, March 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Grogono:1989:CAP Zhu:1989:ASS [1621] Peter Grogono. Comments, assertions, and pragmas. ACM SIGPLAN Notices, [1616] Ming-Yuan Y. Zhu. AUTO STAR — 24(3):79–84, March 1989. CODEN a software development system. ACM SINODQ. ISSN 0362-1340 (print), SIGPLAN Notices, 24(3):31–45, March 1523-2867 (print), 1558-1160 (elec- 1989. CODEN SINODQ. ISSN 0362- tronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Jonsson:1989:NEG

VelazquezIturbide:1989:FCS [1622] Dan Jonsson. Next: the elimina- tion of Goto-patches? ACM SIG- [1617] J. Angel´ Vel´azquez Iturbide. Formal- PLAN Notices, 24(3):85–92, March ization of the control stack. ACM 1989. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 24(3):46–54, March 1340 (print), 1523-2867 (print), 1558- 1989. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- Balzer:1989:DRR 1160 (electronic). [1623] Robert Balzer, Richard P. Gabriel, Sakkinen:1989:HBR Frank Belz, Robert Dewar, David Fisher, John Guttag, Paul Hudak, and [1618] Markku Sakkinen. How to best re- Mitchell Wand. Draft report on re- turn the value of a function. ACM quirements for a common prototyping SIGPLAN Notices, 24(3):55–56, March system. ACM SIGPLAN Notices,24 1989. CODEN SINODQ. ISSN 0362- (3):93–161, March 1989. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). REFERENCES 195

Gabriel:1989:DRR Crowl:1989:UOM

[1624] R. P. Gabriel. Draft report on require- [1628] Lawrence A. Crowl. A uniform ob- ments for a common prototyping sys- ject model for parallel programming. tem. ACM SIGPLAN Notices, 24(3): ACM SIGPLAN Notices, 24(4):25–27, 93–165, March 1989. CODEN SIN- April 1989. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ Briot:1989:DDI proceedings/plan/67386/p25-crowl/ [1625] Jean-Pierre Briot and Jean de Rat- . uld. Design of a distributed imple- Dally:1989:OOC mentation of ABCL/1. ACM SIG- PLAN Notices, 24(4):15–17, April [1629] William J. Dally and Andrew A. 1989. CODEN SINODQ. ISSN Chien. Object-oriented concurrent 0362-1340 (print), 1523-2867 (print), programming in CST. ACM SIG- 1558-1160 (electronic). URL http: PLAN Notices, 24(4):28–31, April //www.acm.org:80/pubs/citations/ 1989. CODEN SINODQ. ISSN proceedings/plan/67386/p15-briot/ 0362-1340 (print), 1523-2867 (print), . 1558-1160 (electronic). URL http: Buhr:1989:ACS //www.acm.org:80/pubs/citations/ proceedings/plan/67386/p28-dally/ [1626] P. A. Buhr, Glen Ditchfield, and . C. R. Zarnke. Adding concurrency to a statically type-safe object-oriented Herlihy:1989:TCS programming language. ACM SIG- PLAN Notices, 24(4):18–21, April [1630] Maurice Herlihy. Taking concur- 1989. CODEN SINODQ. ISSN rency seriously (position paper). ACM 0362-1340 (print), 1523-2867 (print), SIGPLAN Notices, 24(4):32–33, April 1558-1160 (electronic). URL http: 1989. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/plan/67386/p18-buhr/ 1558-1160 (electronic). URL http: . //www.acm.org:80/pubs/citations/ proceedings/plan/67386/p32-herlihy/ Caseau:1989:MRO . [1627] Yves Caseau. A model for a reflec- Magnusson:1989:POP tive object-oriented language. ACM SIGPLAN Notices, 24(4):22–24, April [1631] Boris Magnusson. Process ori- 1989. CODEN SINODQ. ISSN ented programming. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 24(4):34–36, April 1558-1160 (electronic). URL http: 1989. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/plan/67386/p22-caseau/ 1558-1160 (electronic). URL http: . //www.acm.org:80/pubs/citations/ REFERENCES 196

proceedings/plan/67386/p34-magnusson/ April 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Mello:1989:COL 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1632] Paola Mello. Concurrent objects in a proceedings/plan/67386/p46-wegner/ logic programming framework. ACM . SIGPLAN Notices, 24(4):37–39, April Yonezawa:1989:IOB 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1636] Akinori Yonezawa and Takuo Watan- 1558-1160 (electronic). URL http: abe. An introduction to object-based //www.acm.org:80/pubs/citations/ reflective concurrent computation. proceedings/plan/67386/p37-mello/ ACM SIGPLAN Notices, 24(4):50–54, . April 1989. CODEN SINODQ. ISSN Mehrotra:1989:COA 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1633] Piyush Mehrotra and John Van //www.acm.org:80/pubs/citations/ Rosendale. Concurrent object ac- proceedings/plan/67386/p50-yonezawa/ cess in BLAZE 2. ACM SIG- . PLAN Notices, 24(4):40–42, April Yoshida:1989:ASO 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1637] Kaoru Yoshida and Takashi Chikayama. 1558-1160 (electronic). URL http: A0UM = Stream + Object + Relation. //www.acm.org:80/pubs/citations/ ACM SIGPLAN Notices, 24(4):55–58, proceedings/plan/67386/p40-mehrotra/ April 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Nakajima:1989:DLS 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1634] Tatsuo Nakajima, Yasuhiko Yokote, proceedings/plan/67386/p55-yoshiba/ Mario Tokoro, Shinichi Ochiai, and . Tatsuo Nagamatsu. DistributedCon- Agha:1989:FIC currentSmalltalk: a language and sys- tem for the interpersonal environment. [1638] Gul Agha. Foundational issues in ACM SIGPLAN Notices, 24(4):43–45, concurrent computing. ACM SIG- April 1989. CODEN SINODQ. ISSN PLAN Notices, 24(4):60–65, April 0362-1340 (print), 1523-2867 (print), 1989. CODEN SINODQ. ISSN 1558-1160 (electronic). URL http: 0362-1340 (print), 1523-2867 (print), //www.acm.org:80/pubs/citations/ 1558-1160 (electronic). URL http: proceedings/plan/67386/p43-nakajima/ //www.acm.org:80/pubs/citations/ . proceedings/plan/67386/p60-agha/ Wegner:1989:GMO . Athas:1989:CAP [1635] Peter Wegner. Granularity of modules in object-based concurrent systems. [1639] W. C. Athas and N. J. Boden. Can- ACM SIGPLAN Notices, 24(4):46–49, tor: an actor programming system REFERENCES 197

for scientific computing. ACM SIG- proceedings/plan/67386/p76-christopher/ PLAN Notices, 24(4):66–68, April . 1989. CODEN SINODQ. ISSN Crowl:1989:CDS 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1643] Lawrence A. Crowl. Concurrent data //www.acm.org:80/pubs/citations/ structures and actor programming un- proceedings/plan/67386/p66-athas/ der the Matroshka model. ACM . SIGPLAN Notices, 24(4):79–80, April Briot:1989:OAS 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1640] Jean-Pierre Briot. From objects 1558-1160 (electronic). URL http: to actors: study of a limited sym- //www.acm.org:80/pubs/citations/ biosis in Smalltalk-80. ACM SIG- proceedings/plan/67386/p79-crowl/ PLAN Notices, 24(4):69–72, April . 1989. CODEN SINODQ. ISSN Lapalme:1989:PIA 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1644] Guy Lapalme and Patrick Salle. //www.acm.org:80/pubs/citations/ Plasma-II: an actor approach to con- proceedings/plan/67386/p69-briot/ current programming. ACM SIG- . PLAN Notices, 24(4):81–83, April Carre:1989:OOL 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1641] Fran¸coise Carre and Pascal Clere. 1558-1160 (electronic). URL http: Object oriented languages and ac- //www.acm.org:80/pubs/citations/ tors: which language for a dis- proceedings/plan/67386/p81-lapaime/ tributed approach? ACM SIG- . PLAN Notices, 24(4):73–75, April Manning:1989:PAA 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1645] Carl Manning. A peek at Acore, 1558-1160 (electronic). URL http: an actor core language. ACM SIG- //www.acm.org:80/pubs/citations/ PLAN Notices, 24(4):84–86, April proceedings/plan/67386/p73-carre/ 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL Christopher:1989:MDC http: //www.acm.org:80/pubs/citations/ [1642] Thomas W. Christopher. Mes- proceedings/plan/67386/p84-manning/ sage driven computing and its re- . lationship to actors. ACM SIG- Thomas:1989:AMM PLAN Notices, 24(4):76–78, April 1989. CODEN SINODQ. ISSN [1646] David A. Thomas, Wilf R. LaLonde, 0362-1340 (print), 1523-2867 (print), John Duimovich, Michael Wilson, Jeff 1558-1160 (electronic). URL http: McAffer, and Brian Barry. Ac- //www.acm.org:80/pubs/citations/ tra — a multitasking/multiprocessing REFERENCES 198

Smalltalk. ACM SIGPLAN No- //www.acm.org:80/pubs/citations/ tices, 24(4):87–90, April 1989. CO- proceedings/plan/67386/p99-bensley/ DEN SINODQ. ISSN 0362-1340 . (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ Caromel:1989:GMC /www.acm.org:80/pubs/citations/ proceedings/plan/67386/p87-thomas/[1650] Denis Caromel. A general model . for concurrent and distributed object- Tomlinson:1989:ROO oriented programming. ACM SIG- PLAN Notices, 24(4):102–104, April [1647] Chris Tomlinson, Won Kim, Mark 1989. CODEN SINODQ. ISSN Scheevel, Vineet Singh, Becky Will, 0362-1340 (print), 1523-2867 (print), and Gul Agha. Rosette: An 1558-1160 (electronic). URL http: object-oriented concurrent systems ar- //www.acm.org:80/pubs/citations/ chitecture. ACM SIGPLAN No- proceedings/plan/67386/p102-caromel/ tices, 24(4):91–93, April 1989. CO- . DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558- Decouchant:1989:SMT 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1651] D. Decouchant, S. Krakowiak, M. Mey- proceedings/plan/67386/p91-tomlinson/ sembourg, M. Riveill, and X. Rous- . set de Pina. A synchronization Bain:1989:IGO mechanism for typed objects in a distributed system. ACM SIG- [1648] William L. Bain. Indexed, global PLAN Notices, 24(4):105–107, April objects for distributed memory par- 1989. CODEN SINODQ. ISSN allel architectures. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 24(4):95–98, April 1558-1160 (electronic). URL http: 1989. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/plan/67386/p105-decouchant/ 1558-1160 (electronic). URL http: . //www.acm.org:80/pubs/citations/ proceedings/plan/67386/p95-bain/ Gasser:1989:MHL . Bensley:1989:MFG [1652] Les Gasser. MACE: High-level dis- tributed objects in a flexible testbed [1649] E. H. Bensley, T. J. Brando, J. C. for distributed AI research. ACM SIG- Fohlin, M. J. Prelle, and A. M. Woll- PLAN Notices, 24(4):108–110, April rath. MITRE’s future generation com- 1989. CODEN SINODQ. ISSN puter architectures program. ACM 0362-1340 (print), 1523-2867 (print), SIGPLAN Notices, 24(4):99–101, April 1558-1160 (electronic). URL http: 1989. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/plan/67386/p108-gasser/ 1558-1160 (electronic). URL http: . REFERENCES 199

Heuser:1989:EOP citations/proceedings/plan/67386/ p120-kaiser/. [1653] L. Heuser, A. Schill, and M. M¨uhlh¨auser. Extensions to the object paradigm Koegel:1989:POD for the development of distributed [1657] John F. Koegel. Parallel objects applications. ACM SIGPLAN No- on distributed constraint logic pro- tices, 24(4):111–113, April 1989. CO- gramming machines. ACM SIG- DEN SINODQ. ISSN 0362-1340 PLAN Notices, 24(4):123–125, April (print), 1523-2867 (print), 1558- 1989. CODEN SINODQ. ISSN 1160 (electronic). URL http:/ 0362-1340 (print), 1523-2867 (print), /www.acm.org:80/pubs/citations/ 1558-1160 (electronic). URL http: proceedings/plan/67386/p111-heuser/ //www.acm.org:80/pubs/citations/ . proceedings/plan/67386/p123-koegel/ Hindel:1989:OOP .

[1654] B. Hindel. An object-oriented pro- Papazoglou:1989:IIE gramming language for distributed [1658] M. P. Papazoglou, J. Bubenko, and systems: Heraklit. ACM SIG- M. Norrie. Intent: an integrated PLAN Notices, 24(4):114–116, April environment for distributed hetero- 1989. CODEN SINODQ. ISSN geneous databases. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 24(4):126–128, April 1558-1160 (electronic). URL http: 1989. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/plan/67386/p114-hindel/ 1558-1160 (electronic). URL http: . //www.acm.org:80/pubs/citations/ Jazayeri:1989:ODS proceedings/plan/67386/p126-papazoglou/ . [1655] Mehdi Jazayeri. Objects for dis- Segall:1989:COO tributed systems. ACM SIGPLAN Notices, 24(4):117–119, April 1989. [1659] Edward J. Segall. Combining object- CODEN SINODQ. ISSN 0362- oriented techniques with data-driven 1340 (print), 1523-2867 (print), 1558- parallel execution on message pass- 1160 (electronic). URL http:/ ing, MIMD computers. ACM SIG- /www.acm.org:80/pubs/citations/ PLAN Notices, 24(4):129–131, April proceedings/plan/67386/p117-jazayeri/ 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Kaiser:1989:CM 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1656] Gail E. Kaiser. Concurrent MELD. proceedings/plan/67386/p129-segall/ ACM SIGPLAN Notices, 24(4):120– . 122, April 1989. CODEN SIN- Herlihy:1989:LCO ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). [1660] Maurice P. Herlihy and Jeannette M. URL http://www.acm.org:80/pubs/ Wing. Linearizable concurrent ob- REFERENCES 200

jects. ACM SIGPLAN Notices, Skarra:1989:CCC 24(4):133–135, April 1989. CO- DEN SINODQ. ISSN 0362-1340 [1664] Andrea H. Skarra. Concurrency con- (print), 1523-2867 (print), 1558- trol for cooperating transactions in an 1160 (electronic). URL http:/ object-oriented database. ACM SIG- /www.acm.org:80/pubs/citations/ PLAN Notices, 24(4):145–147, April proceedings/plan/67386/p133-herlihy/ 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: Kaiser:1989:TCO //www.acm.org:80/pubs/citations/ proceedings/plan/67386/p145-skarra/ [1661] Gail E. Kaiser. Transactions for . concurrent object-oriented program- ming systems. ACM SIGPLAN vandenBos:1989:PPC Notices, 24(4):136–138, April 1989. [1665] Jan van den Bos. PROCOL: a protocol- CODEN SINODQ. ISSN 0362- constrained concurrent object-oriented 1340 (print), 1523-2867 (print), 1558- language. ACM SIGPLAN Notices, 1160 (electronic). URL http:/ 24(4):149–151, April 1989. CO- /www.acm.org:80/pubs/citations/ DEN SINODQ. ISSN 0362-1340 proceedings/plan/67386/p136-kaiser/ (print), 1523-2867 (print), 1558- . 1160 (electronic). URL http:/ Langworthy:1989:ECC /www.acm.org:80/pubs/citations/ proceedings/plan/67386/p149-van_ [1662] David E. Langworthy. Evaluating cor- den_bos/. rectness criteria for transactions. ACM SIGPLAN Notices, 24(4):139–141, Corradi:1989:POM April 1989. CODEN SINODQ. ISSN [1666] Antonio Corradi and Letizia Leonardi. 0362-1340 (print), 1523-2867 (print), PO: an object model to express par- 1558-1160 (electronic). URL http: allelism. ACM SIGPLAN Notices, //www.acm.org:80/pubs/citations/ 24(4):152–155, April 1989. CO- proceedings/plan/67386/p139-langworthy/ DEN SINODQ. ISSN 0362-1340 . (print), 1523-2867 (print), 1558- Martin:1989:CPV 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1663] Bruce Martin. Concurrent program- proceedings/plan/67386/p152-corradi/ ming vs. concurrency control: shared . events or shared data. ACM SIG- Christodoulakis:1989:MSS PLAN Notices, 24(4):142–144, April 1989. CODEN SINODQ. ISSN [1667] Dimitris N. Christodoulakis. Mod- 0362-1340 (print), 1523-2867 (print), eling the semantics of Smalltalk- 1558-1160 (electronic). URL http: 80 with Petri nets. ACM SIG- //www.acm.org:80/pubs/citations/ PLAN Notices, 24(4):156–158, April proceedings/plan/67386/p142-martin/ 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), REFERENCES 201

1558-1160 (electronic). URL http: April 1989. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/plan/67386/p156-christodoulakis/1558-1160 (electronic). URL http: . //www.acm.org:80/pubs/citations/ Feather:1989:LIS proceedings/plan/67386/p168-lujun/ . [1668] Martin S. Feather. Language is- sues in the specification and design Luke:1989:PSC of composite systems. ACM SIG- PLAN Notices, 24(4):159–161, April [1672] Edward A. Luke, Helen C. Takacs, 1989. CODEN SINODQ. ISSN and William C. Welch. Position state- 0362-1340 (print), 1523-2867 (print), ment on concurrent objects for mas- 1558-1160 (electronic). URL http: sively parallel architectures. ACM SIG- //www.acm.org:80/pubs/citations/ PLAN Notices, 24(4):171–173, April proceedings/plan/67386/p159-feather/ 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Kramer:1989:SCO 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1669] Bernd Kr¨amer. Specifying con- proceedings/plan/67386/p171-luke/ current objects. ACM SIGPLAN . Notices, 24(4):162–164, April 1989. CODEN SINODQ. ISSN 0362- Nierstrasz:1989:TMC 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ [1673] Oscar M. Nierstrasz. Two models /www.acm.org:80/pubs/citations/ of concurrent objects. ACM SIG- proceedings/plan/67386/p162-kramer/ PLAN Notices, 24(4):174–176, April . 1989. CODEN SINODQ. ISSN Lim:1989:HOO 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1670] Jeong Lim and Ralph E. Johnson. //www.acm.org:80/pubs/citations/ The heart of object-oriented con- proceedings/plan/67386/p174-nierstrasz/ current programming. ACM SIG- . PLAN Notices, 24(4):165–167, April 1989. CODEN SINODQ. ISSN Shibayama:1989:TCO 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1674] Etsuya Shibayama. Transformation of //www.acm.org:80/pubs/citations/ concurrent object systems. ACM SIG- proceedings/plan/67386/p165-lim/ PLAN Notices, 24(4):177–179, April . 1989. CODEN SINODQ. ISSN Shang:1989:CB 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1671] Lujun Shang, Changpeng Fan, and Li- //www.acm.org:80/pubs/citations/ hui Xu. Concurrent behaviors. ACM proceedings/plan/67386/p177-shibayama/ SIGPLAN Notices, 24(4):168–170, . REFERENCES 202

Ichikawa:1989:PDV and Carl A. Waldspurger. Analyzing patterns of message passing. ACM [1675] Itaru Ichikawa, Seiichi Aikawa, Mayumi SIGPLAN Notices, 24(4):191–193, Kamiko, Etsuo Ono, and Tomoharu April 1989. CODEN SINODQ. ISSN Mohri. Program design visualiza- 0362-1340 (print), 1523-2867 (print), tion system for object-oriented pro- 1558-1160 (electronic). URL http: grams. ACM SIGPLAN Notices, //www.acm.org:80/pubs/citations/ 24(4):181–183, April 1989. CO- proceedings/plan/67386/p191-ball/ DEN SINODQ. ISSN 0362-1340 . (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ Delagi:1989:ELA /www.acm.org:80/pubs/citations/ [1679] Bruce A. Delagi and Nakul P. Saraiya. proceedings/plan/67386/p181-ichikawa/ Elint in Lamina: application of a con- . current object language. ACM SIG- Kaplan:1989:GGT PLAN Notices, 24(4):194–196, April 1989. CODEN SINODQ. ISSN [1676] Simon M. Kaplan and Steven K. Go- 0362-1340 (print), 1523-2867 (print), ering. Garp: a graphical/textual 1558-1160 (electronic). URL http: language for concurrent program- //www.acm.org:80/pubs/citations/ ming. ACM SIGPLAN Notices, proceedings/plan/67386/p194-delagi/ 24(4):184–186, April 1989. CO- . DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558- deJong:1989:UCF 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1680] Peter de Jong. The Ubik con- proceedings/plan/67386/p184-kaplan/ figurator: a fusion of messages, . daemons, and rules. ACM SIG- PLAN Notices, 24(4):197–199, April Uehara:1989:SWS 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1677] Minoru Uehara, Chisato Numaoka, 1558-1160 (electronic). URL http: Yasuhiko Yokote, and Mario Tokoro. //www.acm.org:80/pubs/citations/ Sarek: a window system interface proceedings/plan/67386/p197-de_ for object-oriented concurrent pro- jong/. gramming languages. ACM SIG- PLAN Notices, 24(4):187–189, April Hvannberg:1989:OBP 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1681] Ebba Thora Hvannberg and Mukkai S. 1558-1160 (electronic). URL http: Krishnamoorthy. An object-based par- //www.acm.org:80/pubs/citations/ allel programming assistant. ACM proceedings/plan/67386/p187-uehara/ SIGPLAN Notices, 24(4):200–202, . April 1989. CODEN SINODQ. ISSN Ball:1989:APM 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1678] Charles R. Ball, Theodore W. Leung, //www.acm.org:80/pubs/citations/ REFERENCES 203

proceedings/plan/67386/p200-hvannberg/ DEN SINODQ. ISSN 0362-1340 . (print), 1523-2867 (print), 1558- Kafura:1989:COO 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1682] Dennis Kafura. Concurrent object- proceedings/plan/67386/p212-nigro/ oriented real-time systems research. . ACM SIGPLAN Notices, 24(4):203– Kokol:1989:USS 205, April 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- [1686] Peter Kokol. Using spreadsheet soft- 2867 (print), 1558-1160 (electronic). ware to support metric’s life cycle ac- URL http://www.acm.org:80/pubs/ tivities. ACM SIGPLAN Notices,24 citations/proceedings/plan/67386/ (5):27–37, May 1989. CODEN SIN- p203-kafura/. ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Lester:1989:FOO Wilson:1989:SBB [1683] Martin Lester and Roger Chris- tensen. Felix, an object-oriented op- [1687] Paul R. Wilson. A simple bucket- erating system. ACM SIGPLAN brigade advancement mechanism for Notices, 24(4):206–208, April 1989. generation-based garbage collection. CODEN SINODQ. ISSN 0362- ACM SIGPLAN Notices, 24(5):38–46, 1340 (print), 1523-2867 (print), 1558- May 1989. CODEN SINODQ. ISSN 1160 (electronic). URL http:/ 0362-1340 (print), 1523-2867 (print), /www.acm.org:80/pubs/citations/ 1558-1160 (electronic). proceedings/plan/67386/p206-lester/ . Rain:1989:PIV MacKay:1989:HOO [1688] Mark Rain. Portable IPC on Vanilla Unix. ACM SIGPLAN Notices,24 [1684] S. A. MacKay, W. M. Gentleman, (5):47–56, May 1989. CODEN SIN- D. A. Stewart, and M. Wein. Har- ODQ. ISSN 0362-1340 (print), 1523- mony as an object-oriented operat- 2867 (print), 1558-1160 (electronic). ing system. ACM SIGPLAN No- tices, 24(4):209–211, April 1989. CO- Green:1989:QAP DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558- [1689] Collette Green, Brian Meek, and K. K. 1160 (electronic). URL http:/ Siu. Quality assessment of processor /www.acm.org:80/pubs/citations/ documentation. ACM SIGPLAN No- proceedings/plan/67386/p209-mackay/ tices, 24(5):57–65, May 1989. CODEN . SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (elec- Nigro:1989:OBR tronic). [1685] Libero Nigro and Francesco Ti- Robillard:1989:AC sato. Object-based real-time pro- gramming. ACM SIGPLAN No- [1690] Pierre-N. Robillard. Automating com- tices, 24(4):212–214, April 1989. CO- ments. ACM SIGPLAN Notices,24 REFERENCES 204

(5):66–70, May 1989. CODEN SIN- 1989. CODEN SINODQ. ISSN 0362- ODQ. ISSN 0362-1340 (print), 1523- 1340 (print), 1523-2867 (print), 1558- 2867 (print), 1558-1160 (electronic). 1160 (electronic).

Ringwood:1989:SFA Burch:1989:LBD

[1691] G. A. Ringwood. SLD: a folk acronym? [1696] Carl Burch. A language-based design ACM SIGPLAN Notices, 24(5):71–75, for portable data files. ACM SIG- May 1989. CODEN SINODQ. ISSN PLAN Notices, 24(5):102–111, May 0362-1340 (print), 1523-2867 (print), 1989. CODEN SINODQ. ISSN 0362- 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- Marriott:1989:POC 1160 (electronic). [1692] Kim Marriott and Harald Søndergaard. Donaho:1989:CEP On Prolog and the occur check prob- [1697] Jane Donaho. A comparison of ex- lem. ACM SIGPLAN Notices,24 tended Pascal and Ada. ACM SIG- (5):76–82, May 1989. CODEN SIN- PLAN Notices, 24(5):112–120, May ODQ. ISSN 0362-1340 (print), 1523- 1989. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- Casimir:1989:FGP 1160 (electronic). [1693] Rommert J. Casimir. Fourth genera- Marcus:1989:JOO tion problems. ACM SIGPLAN No- tices, 24(5):83–86, May 1989. CODEN [1698] Bob Marcus. Joyce: an object-oriented SINODQ. ISSN 0362-1340 (print), decision tree builder. ACM SIG- 1523-2867 (print), 1558-1160 (elec- PLAN Notices, 24(5):121–123, May tronic). 1989. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Wilson:1989:CMS 1160 (electronic).

[1694] Paul R. Wilson and Thomas G. Mo- Fischer:1989:CAU her. A “card-marking” scheme for con- trolling intergenerational references in [1699] R. Fischer. A case against using proce- generation-based garbage collection on dure calls for input/output. ACM SIG- stock hardware. ACM SIGPLAN No- PLAN Notices, 24(5):124–127, May tices, 24(5):87–92, May 1989. CODEN 1989. CODEN SINODQ. ISSN 0362- SINODQ. ISSN 0362-1340 (print), 1340 (print), 1523-2867 (print), 1558- 1523-2867 (print), 1558-1160 (elec- 1160 (electronic). tronic). Bron:1989:BWC Pintelas:1989:TSE [1700] C. Bron and E. J. Dijkstra. A better [1695] P. E. Pintelas, K. P. Ventouris, and way to combine efficient string length M. D. Papassimakopoulou. A transla- encoding and zero-termination. ACM tor from small Euclid to Pascal. ACM SIGPLAN Notices, 24(6):11–19, June SIGPLAN Notices, 24(5):93–101, May 1989. CODEN SINODQ. ISSN 0362- REFERENCES 205

1340 (print), 1523-2867 (print), 1558- 1989. CODEN SINODQ. ISSN 0362- 1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Wichmann:1989:SPI Kanze:1989:HAT [1701] B. A. Wichmann. Scientific process- inginISO-Pascal:aproposaltoget [1706] James Kanze. Handling ambiguous the benefits of mixed precision floating- tokens in LR-parsers. ACM SIG- point. ACM SIGPLAN Notices,24 PLAN Notices, 24(6):49–54, June 1989. (6):20–22, June 1989. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic).

Sankar:1989:NDA Mauney:1989:EPN

[1702] Sriram Sankar. A note on the de- [1707] Jon Mauney. Extended Pascal is no tection of an Ada compiler bug while problem. ACM SIGPLAN Notices,24 debugging an Anna program. ACM (6):55–58, June 1989. CODEN SIN- SIGPLAN Notices, 24(6):23–31, June ODQ. ISSN 0362-1340 (print), 1523- 1989. CODEN SINODQ. ISSN 0362- 2867 (print), 1558-1160 (electronic). 1340 (print), 1523-2867 (print), 1558- 1160 (electronic). Iannello:1989:DDC

Misra:1989:MSD [1708] Giulio Iannello, Antonino Mazzeo, and Giorgio Ventre. Definition of the [1703] A. K. Misra and B. D. Chaudhary. DISC concurrent language. ACM SIG- Modified structured decision table and PLAN Notices, 24(6):59–68, June 1989. its complexity. ACM SIGPLAN No- CODEN SINODQ. ISSN 0362-1340 tices, 24(6):32–34, June 1989. CODEN (print), 1523-2867 (print), 1558-1160 SINODQ. ISSN 0362-1340 (print), (electronic). 1523-2867 (print), 1558-1160 (elec- tronic). Davies:1989:DPF

Clarke:1989:PPC [1709] G. L. Davies. Developments in Pascal- FC. ACM SIGPLAN Notices,24 [1704] Keith McC. Clarke. Procedure pa- (6):69–76, June 1989. CODEN SIN- rameters can imitate sequence concate- ODQ. ISSN 0362-1340 (print), 1523- nation. ACM SIGPLAN Notices,24 2867 (print), 1558-1160 (electronic). (6):35–36, June 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Joslin:1989:EPN 2867 (print), 1558-1160 (electronic). [1710] David A. Joslin. Extended Pascal Coggins:1989:MCL — numerical features. ACM SIG- PLAN Notices, 24(6):77–80, June 1989. [1705] James M. Coggins and Gregory Bol- CODEN SINODQ. ISSN 0362-1340 lella. Managing C++ libraries. ACM (print), 1523-2867 (print), 1558-1160 SIGPLAN Notices, 24(6):37–48, June (electronic). REFERENCES 206

Meek:1989:EES (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ [1711] Brian Meek and K. K. Siu. The effec- /www.acm.org:80/pubs/citations/ tiveness of error seeding. ACM SIG- proceedings/pldi/73141/p13-cartwright/ PLAN Notices, 24(6):81–89, June 1989. . CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Horwitz:1989:DAP (electronic). [1716] Susan Horwitz, Phil Pfeiffer, and Ophel:1989:IMR Thomas Reps. Dependence anal- [1712] John Ophel. An improved mixture ysis for pointer variables. ACM rule for pattern matching. ACM SIG- SIGPLAN Notices, 24(7):28–40, July PLAN Notices, 24(6):91–96, June 1989. 1989. CODEN SINODQ. ISSN CODEN SINODQ. ISSN 0362-1340 0362-1340 (print), 1523-2867 (print), (print), 1523-2867 (print), 1558-1160 1558-1160 (electronic). URL http: (electronic). //www.acm.org:80/pubs/citations/ proceedings/pldi/73141/p28-horwitz/ Chapman:1989:RAG .

[1713] Nigel P. Chapman. Regular attribute Balasundaram:1989:TSD grammars and finite state machines. ACM SIGPLAN Notices, 24(6):97–105, [1717] Vasanth Balasundaram and Ken Kenn- June 1989. CODEN SINODQ. ISSN edy. A technique for summarizing 0362-1340 (print), 1523-2867 (print), data access and its use in parallelism 1558-1160 (electronic). enhancing transformations. ACM Venkatesh:1989:FCE SIGPLAN Notices, 24(7):41–53, July 1989. CODEN SINODQ. ISSN [1714] G. A. Venkatesh. A framework for 0362-1340 (print), 1523-2867 (print), construction and evaluation of high- 1558-1160 (electronic). URL http: level specifications for program analy- //www.acm.org:80/pubs/citations/ sis techniques. ACM SIGPLAN No- proceedings/pldi/73141/p41-balasundaram/ tices, 24(7):1–12, July 1989. CO- . DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558- Cytron:1989:AGD 1160 (electronic). URL http:/ /www.acm.org:80/pubs/citations/ [1718] Ron Cytron, Michael Hind, and Wil- proceedings/pldi/73141/p1-venkatesh/ son Hsieh. Automatic generation . of DAG parallelism. ACM SIG- PLAN Notices, 24(7):54–68, July Cartwright:1989:SPD 1989. CODEN SINODQ. ISSN [1715] Robert Cartwright and Matthias Fell- 0362-1340 (print), 1523-2867 (print), eisen. The semantics of program 1558-1160 (electronic). URL http: dependence. ACM SIGPLAN No- //www.acm.org:80/pubs/citations/ tices, 24(7):13–27, July 1989. CO- proceedings/pldi/73141/p54-cytron/ DEN SINODQ. ISSN 0362-1340 . REFERENCES 207

Rogers:1989:PDT (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ [1719] Anne Rogers and Keshav Pingali. /www.acm.org:80/pubs/citations/ Process decomposition through lo- proceedings/pldi/73141/p101-horwat/ cality of reference. ACM SIG- . PLAN Notices, 24(7):69–80, July 1989. CODEN SINODQ. ISSN Koopman:1989:FLC 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1723] Philip J. Koopman, Jr. and Pe- //www.acm.org:80/pubs/citations/ ter Lee. A fresh look at combi- proceedings/pldi/73141/p69-rogers/ nator graph reduction (or, having a . TIGRE by the tail). ACM SIG- PLAN Notices, 24(7):110–119, July Kranz:1989:MHP 1989. CODEN SINODQ. ISSN [1720] David A. Kranz, Robert H. Hal- 0362-1340 (print), 1523-2867 (print), stead, Jr., and Eric Mohr. Mul- 1558-1160 (electronic). URL http: T: a high-performance parallel Lisp. //www.acm.org:80/pubs/citations/ ACM SIGPLAN Notices, 24(7):81–90, proceedings/pldi/73141/p110-koopman/ July 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), Farrow:1989:VCB 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1724] Rodney Farrow and Alec G. Stan- proceedings/pldi/73141/p81-kranz/ culescu. A VHDL compiler based on . attribute grammar methodology. ACM Gross:1989:PCP SIGPLAN Notices, 24(7):120–130, July 1989. CODEN SINODQ. ISSN [1721] Thomas Gross, Angelika Zobel, and 0362-1340 (print), 1523-2867 (print), Markus Zolg. Parallel compilation 1558-1160 (electronic). URL http: for a parallel machine. ACM SIG- //www.acm.org:80/pubs/citations/ PLAN Notices, 24(7):91–100, July proceedings/pldi/73141/p120-farrow/ 1989. CODEN SINODQ. ISSN . 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: Vogt:1989:HOA //www.acm.org:80/pubs/citations/ proceedings/pldi/73141/p91-gross/ [1725] H. H. Vogt, S. D. Swierstra, and . M. F. Kuiper. Higher order at- Horwat:1989:ECP tribute grammars. ACM SIGPLAN Notices, 24(7):131–145, July 1989. [1722] Waldemar Horwat, Andrew A. Chien, CODEN SINODQ. ISSN 0362- and William J. Dally. Experience 1340 (print), 1523-2867 (print), 1558- with CST: programming and imple- 1160 (electronic). URL http:/ mentation. ACM SIGPLAN No- /www.acm.org:80/pubs/citations/ tices, 24(7):101–109, July 1989. CO- proceedings/pldi/73141/p131-vogt/ DEN SINODQ. ISSN 0362-1340 . REFERENCES 208

Chambers:1989:COC 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1726] Craig Chambers and David Un- //www.acm.org:80/pubs/citations/ gar. Customization: optimizing proceedings/pldi/73141/p179-heering/ compiler technology for SELF, a . dynamically-typed object-oriented pro- gramming language. ACM SIG- Boehm:1989:TIP PLAN Notices, 24(7):146–160, July 1989. CODEN SINODQ. ISSN [1730] Hans-J. Boehm. Type inference in the 0362-1340 (print), 1523-2867 (print), presence of type abstraction. ACM 1558-1160 (electronic). URL http: SIGPLAN Notices, 24(7):192–206, July //www.acm.org:80/pubs/citations/ 1989. CODEN SINODQ. ISSN proceedings/pldi/73141/p146-chambers/ 0362-1340 (print), 1523-2867 (print), . 1558-1160 (electronic). URL http: Cormack:1989:LSP //www.acm.org:80/pubs/citations/ proceedings/pldi/73141/p192-boehm/ [1727] Gordon V. Cormack. An LR sub- . string parser for noncorrecting syn- tax error recovery. ACM SIG- OToole:1989:TRF PLAN Notices, 24(7):161–169, July 1989. CODEN SINODQ. ISSN [1731] James William O’Toole, Jr. and 0362-1340 (print), 1523-2867 (print), David K. Gifford. Type recon- 1558-1160 (electronic). URL http: struction with first-class polymor- //www.acm.org:80/pubs/citations/ phic values. ACM SIGPLAN No- proceedings/pldi/73141/p161-cormack/ tices, 24(7):207–217, July 1989. CO- . DEN SINODQ. ISSN 0362-1340 Salomon:1989:SNP (print), 1523-2867 (print), 1558- 1160 (electronic). URL http:/ [1728] Daniel J. Salomon and Gordon V. Cor- /www.acm.org:80/pubs/citations/ mack. Scannerless NSLR(1) parsing of proceedings/pldi/73141/p207-o_toole/ programming languages. ACM SIG- . PLAN Notices, 24(7):170–178, July 1989. CODEN SINODQ. ISSN Jouvelot:1989:RAC 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). URL http: [1732] Pierre Jouvelot and David K. Gif- //www.acm.org:80/pubs/citations/ ford. Reasoning about continuations proceedings/pldi/73141/p170-salomon/ with control effects. ACM SIG- . PLAN Notices, 24(7):218–226, July Heering:1989:IGP 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1729] J. Heering, P. Klint, and J. Rekers. In- 1558-1160 (electronic). URL http: cremental generation of parsers. ACM //www.acm.org:80/pubs/citations/ SIGPLAN Notices, 24(7):179–191, July proceedings/pldi/73141/p218-jouvelot/ 1989. CODEN SINODQ. ISSN . REFERENCES 209

Emmelmann:1989:BGE DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558- [1733] Helmut Emmelmann, Friedrich-Wilhelm 1160 (electronic). URL http:/ Schr¨oer, and Rudolf Landwehr. BEG: a /www.acm.org:80/pubs/citations/ generator for efficient back ends. ACM proceedings/pldi/73141/p258-bernstein/ SIGPLAN Notices, 24(7):227–237, July . 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), Gupta:1989:RAC 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ [1737] Rajiv Gupta, Mary Lou Soffa, and proceedings/pldi/73141/p227-emmelmann/ Tim Steele. Register allocation . via clique separators. ACM SIG- Fraser:1989:LWC PLAN Notices, 24(7):264–274, July 1989. CODEN SINODQ. ISSN [1734] Christopher W. Fraser. A language 0362-1340 (print), 1523-2867 (print), for writing code generators. ACM 1558-1160 (electronic). URL http: SIGPLAN Notices, 24(7):238–245, July //www.acm.org:80/pubs/citations/ 1989. CODEN SINODQ. ISSN proceedings/pldi/73141/p264-gupta/ 0362-1340 (print), 1523-2867 (print), . 1558-1160 (electronic). URL http: //www.acm.org:80/pubs/citations/ Briggs:1989:CHR proceedings/pldi/73141/p238-fraser/ . [1738] Preston Briggs, Keith D. Cooper, Ken Hwu:1989:IFE Kennedy, and Linda Torczon. Coloring heuristics for register allocation. ACM [1735] Wen-Mei W. Hwu and Pohua P. SIGPLAN Notices, 24(7):275–284, July Chang. Inline function expansion for 1989. CODEN SINODQ. ISSN compiling C programs. ACM SIG- 0362-1340 (print), 1523-2867 (print), PLAN Notices, 24(7):246–257, July 1558-1160 (electronic). URL http: 1989. CODEN SINODQ. ISSN //www.acm.org:80/pubs/citations/ 0362-1340 (print), 1523-2867 (print), proceedings/pldi/73141/p275-briggs/ 1558-1160 (electronic). URL http: . //www.acm.org:80/pubs/citations/ proceedings/pldi/73141/p246-chang/ Schonberg:1989:FDA . Bernstein:1989:SCM [1739] Edith Schonberg. On-the-fly detec- tion of access anomalies. ACM SIG- [1736] David Bernstein, Dina Q. Goldin, Mar- PLAN Notices, 24(7):285–297, July tin C. Golumbic, Hugo Krawczyk, 1989. CODEN SINODQ. ISSN Yishay Mansour, Itai Nahshon, and 0362-1340 (print), 1523-2867 (print), Ron Y. Pinter. Spill code min- 1558-1160 (electronic). URL http: imization techniques for optimizing //www.acm.org:80/pubs/citations/ compilers. ACM SIGPLAN No- proceedings/pldi/73141/p285-schonberg/ tices, 24(7):258–263, July 1989. CO- . REFERENCES 210

Sarkar:1989:DAP DEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558- [1740] Vivek Sarkar. Determining aver- 1160 (electronic). URL http:/ age program execution times and /www.acm.org:80/pubs/citations/ their variance. ACM SIGPLAN proceedings/pldi/73141/p330-wilson/ Notices, 24(7):298–312, July 1989. . CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- Chi:1989:UMR 1160 (electronic). URL http:/ [1744] Chi-Hung Chi and Hank Dietz. Uni- /www.acm.org:80/pubs/citations/ fied management of registers and cache proceedings/pldi/73141/p298-sarkar/ using liveness and cache bypass. ACM . SIGPLAN Notices, 24(7):344–355, July Goldberg:1989:GRC 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), [1741] Benjamin Goldberg. Generational 1558-1160 (electronic). URL http: reference counting: a reduced- //www.acm.org:80/pubs/citations/ communication distributed storage proceedings/pldi/73141/p344-chi/ reclamation scheme. ACM SIG- . PLAN Notices, 24(7):313–321, July 1989. CODEN SINODQ. ISSN Sagri:1989:ROC 0362-1340 (print), 1523-2867 (print), [1745] Mohommedyusuf M. Sagri. Rated 1558-1160 (electronic). URL http: and operating complexity of program //www.acm.org:80/pubs/citations/ — an extension to McCabe’s the- proceedings/pldi/73141/p313-goldberg/ ory of complexity measure. ACM . SIGPLAN Notices, 24(8):8–12, August Atkinson:1989:ECP 1989. CODEN SINODQ. ISSN 0362- 1340 (print), 1523-2867 (print), 1558- [1742] Russ Atkinson, Alan Demers, Carl 1160 (electronic). Hauser, Christian Jacobi, Peter Kess- ler, and Mark Weiser. Experiences cre- Andersen:1989:HEJ ating a portable Cedar. ACM SIG- PLAN Notices, 24(7):322–329, July [1746] B. Andersen. Hypercube experiments 1989. CODEN SINODQ. ISSN with Joyce. ACM SIGPLAN Notices, 0362-1340 (print), 1523-2867 (print), 24(8):13–22, August 1989. CODEN 1558-1160 (electronic). URL http: SINODQ. ISSN 0362-1340 (print), //www.acm.org:80/pubs/citations/ 1523-2867 (print), 1558-1160 (elec- proceedings/pldi/73141/p322-atkinson/ tronic). . Zuse:1989:SMU Wilson:1989:DMP [1747] H. Zuse and P. Bollmann. Software [1743] Paul R. Wilson and Thomas G. Mo- metrics: using measurement theory her. Demonic memory for pro- to describe the properties and scales cess histories. ACM SIGPLAN No- of static software complexity metrics. tices, 24(7):330–343, July 1989. CO- ACM SIGPLAN Notices, 24(8):23–33, REFERENCES 211

August 1989. CODEN SINODQ. ISSN 72–79, September 1989. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Baldwin:1989:CUP Huntbach:1989:IGC [1748] W. A. Baldwin. A case for using [1753] Matthew Huntbach. Implementing procedure calls for I/O. ACM SIG- a graph-colouring algorithm in Par- PLAN Notices, 24(8):34–36, August log. ACM SIGPLAN Notices, 24(9): 1989. CODEN SINODQ. ISSN 0362- 80–85, September 1989. CODEN SIN- 1340 (print), 1523-2867 (print), 1558- ODQ. ISSN 0362-1340 (print), 1523- 1160 (electronic). 2867 (print), 1558-1160 (electronic). Milanese:1989:AOS Klaassen:1989:TPL [1749] Vitaliano Milanese. Aspects of [1754] Arno J. Klaassen and Anton M. van OBERON suitable for graphics appli- Wezenbeek. A three-processor Lisp cations. ACM SIGPLAN Notices,24 machine architecture based on statis- (8):37–45, August 1989. CODEN SIN- tical analysis of Common Lisp pro- ODQ. ISSN 0362-1340 (print), 1523- grams. ACM SIGPLAN Notices, 24(9): 2867 (print), 1558-1160 (electronic). 86–91, September 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Bothe:1989:PHS 2867 (print), 1558-1160 (electronic). [1750] K. Bothe, B. Hohberg, Ch. Horn, and Zhu:1989:TPD O. Wikarski. A portable high-speed PASCAL to C translator. ACM SIG- [1755] Ming-Yuan Y. Zhu. Transforma- PLAN Notices, 24(9):60–65, September tional programming: the derivation 1989. CODEN SINODQ. ISSN 0362- of a Prolog interpretation algorithm. 1340 (print), 1523-2867 (print), 1558- ACM SIGPLAN Notices, 24(9):92– 1160 (electronic). 111, September 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Zhang:1989:SDA 2867 (print), 1558-1160 (electronic). [1751] Defu Zhang, Peigen Yang, and Zhong- Wiener:1989:PEM xiu Sun. SN-2: a data acquisition and processing system. ACM SIGPLAN [1756] Richard S. Wiener and Lewis J. Pinson. Notices, 24(9):66–71, September 1989. A practical example of multiple inher- CODEN SINODQ. ISSN 0362-1340 itance in C++. ACM SIGPLAN No- (print), 1523-2867 (print), 1558-1160 tices, 24(9):112–115, September 1989. (electronic). CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 Hirvisalo:1989:XDR (electronic). [1752] Vesa Hirvisalo, Jari Arkko, Juha Ku- Winter:1989:PIP usela, Esko Nuutila, and Markku Tam- minen. XE design rationale: Clu revis- [1757] Kirt A. Winter and Curtis R. Cook. ited. ACM SIGPLAN Notices, 24(9): A prototype intelligent prettyprinter REFERENCES 212

for Pascal. ACM SIGPLAN No- thinking. ACM SIGPLAN Notices,24 tices, 24(9):116–125, September 1989. (10):1–6, October 1989. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Rosson:1989:PSM Jung:1989:IND [1763] M. B. Rosson and E. Gold. Problem- [1758] Chul-Doo Jung and Ernest Sibert. In- solution mapping in object-oriented de- direct naming in distributed program- sign. ACM SIGPLAN Notices, 24(10): ming languages. ACM SIGPLAN No- 7–10, October 1989. CODEN SIN- tices, 24(9):126–132, September 1989. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Lieberherr:1989:CTO Rapin:1989:PON [1764] K. J. Lieberherr and A. J. Riel. Con- tributions to teaching object-oriented [1759] Ch. Rapin. Procedural objects in New- design and programming. ACM SIG- ton. ACM SIGPLAN Notices, 24(9): PLAN Notices, 24(10):11–22, October 133–141, September 1989. CODEN 1989. CODEN SINODQ. ISSN 0362- SINODQ. ISSN 0362-1340 (print), 1340 (print), 1523-2867 (print), 1558- 1523-2867 (print), 1558-1160 (elec- 1160 (electronic). tronic). Wilson:1989:DOG Frost:1989:APC [1760] R. A. Frost. Application program- [1765] P. R. Wilson and T. G. Moher. Design ming as the construction of language of the opportunistic garbage collec- interpreters. ACM SIGPLAN No- tor. ACM SIGPLAN Notices, 24(10): tices, 24(9):142–151, September 1989. 23–35, October 1989. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Schelvis:1989:IDT

Ramsdell:1989:AFP [1766] M. Schelvis. Incremental distribution [1761] John D. Ramsdell. The Alonzo func- of timestamp packets: a new approach tional programming language. ACM to distributed garbage collection. ACM SIGPLAN Notices, 24(9):152–157, SIGPLAN Notices, 24(10):37–48, Oc- September 1989. CODEN SINODQ. tober 1989. CODEN SINODQ. ISSN ISSN 0362-1340 (print), 1523-2867 0362-1340 (print), 1523-2867 (print), (print), 1558-1160 (electronic). 1558-1160 (electronic). Beck:1989:LTO Chambers:1989:EIS [1762] K. Beck and W. Cunningham. A lab- [1767] C. Chambers, D. Ungar, and E. Lee. oratory for teaching object oriented An efficient implementation of SELF a REFERENCES 213

dynamically-typed object-oriented lan- Tomlinson:1989:ISE guage based on prototypes. ACM SIG- PLAN Notices, 24(10):49–70, October [1772] C. Tomlinson and V. Singh. In- 1989. CODEN SINODQ. ISSN 0362- heritance and synchronization with 1340 (print), 1523-2867 (print), 1558- enabled-sets. ACM SIGPLAN No- 1160 (electronic). tices, 24(10):103–112, October 1989. CODEN SINODQ. ISSN 0362-1340 Wirfs-Brock:1989:OOD (print), 1523-2867 (print), 1558-1160 (electronic). [1768] R. Wirfs-Brock and B. Wilker- son. Object-oriented design: a Marques:1989:EOS responsibility-driven approach. ACM SIGPLAN Notices, 24(10):71–75, Oc- [1773] J. A. Marques and P. Guedes. Ex- tober 1989. CODEN SINODQ. ISSN tending the operating system to sup- 0362-1340 (print), 1523-2867 (print), port an object-oriented environment. 1558-1160 (electronic). ACM SIGPLAN Notices, 24(10):113– 122, October 1989. CODEN SIN- Dietrich:1989:SLO ODQ. ISSN 0362-1340 (print), 1523- [1769] W. C. Dietrich, Jr., L. R. Nackman, 2867 (print), 1558-1160 (electronic). and F. Gracer. Saving legacy with ob- Fenton:1989:POO jects. ACM SIGPLAN Notices, 24(10): 77–83, October 1989. CODEN SIN- [1774] J. Fenton and K. Beck. Playground: ODQ. ISSN 0362-1340 (print), 1523- an object-oriented simulation system 2867 (print), 1558-1160 (electronic). with agent rules for children of all ages. ACM SIGPLAN Notices, 24(10): Harrison:1989:GNB 123–137, October 1989. CODEN SIN- [1770] W. H. Harrison, P. F. Sweeney, and ODQ. ISSN 0362-1340 (print), 1523- J. J. Shilling. Good news, bad news: 2867 (print), 1558-1160 (electronic). experience building software develop- Adams:1989:NAF ment environment using the object- oriented paradigm. ACM SIGPLAN [1775] S. S. Adams and A. K. Nabi. Neural Notices, 24(10):85–94, October 1989. agents — a frame of mind. ACM SIG- CODEN SINODQ. ISSN 0362-1340 PLAN Notices, 24(10):139–149, Octo- (print), 1523-2867 (print), 1558-1160 ber 1989. CODEN SINODQ. ISSN (electronic). 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). VanDenBos:1989:PPO Block:1989:EFL [1771] J. Van Den Bos and C. Laffra. PRO- COL: a parallel object language with [1776] F. P. Block and N. C. Chan. An ex- protocols. ACM SIGPLAN Notices,24 tended frame language. ACM SIG- (10):95–102, October 1989. CODEN PLAN Notices, 24(10):151–157, Octo- SINODQ. ISSN 0362-1340 (print), ber 1989. CODEN SINODQ. ISSN 1523-2867 (print), 1558-1160 (elec- 0362-1340 (print), 1523-2867 (print), tronic). 1558-1160 (electronic). REFERENCES 214

Walther:1989:SSP Thuraisingham:1989:MSO

[1777] S. S. Walther and R. L. Peskin. Strate- [1782] M. B. Thuraisingham. Mandatory se- gies for scientific prototyping in Small- curity in object-oriented database sys- talk. ACM SIGPLAN Notices, 24(10): tems. ACM SIGPLAN Notices, 24(10): 159–167, October 1989. CODEN SIN- 203–210, October 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Dixon:1989:FMD Jerrell:1989:FMA [1783] R. Dixon, T. McKee, M. Vaughan, [1778] M. E. Jerrell. Function minimization and P. Schweizer. A fast method dis- and automatic differentiation using patcher for compiled languages with C++. ACM SIGPLAN Notices, 24(10): . ACM SIGPLAN 169–173, October 1989. CODEN SIN- Notices, 24(10):211–214, October 1989. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). McDonald:1989:OOP Dussud:1989:TIC [1779] J. A. McDonald. Object-oriented pro- [1784] Patrick H. Dussud. TICLOS: an im- gramming for linear algebra. ACM plementation of CLOS for the Ex- SIGPLAN Notices, 24(10):175–184, plorer family. ACM SIGPLAN No- October 1989. CODEN SINODQ. tices, 24(10):215–219, October 1989. ISSN 0362-1340 (print), 1523-2867 CODEN SINODQ. ISSN 0362-1340 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 (electronic). Ferrel:1989:VAA Paepcke:1989:PCR [1780] P. J. Ferrel and R. F. Meyer. Vamp: the Aldus application framework. ACM [1785] A. Paepcke. PCLOS: a critical re- SIGPLAN Notices, 24(10):185–188, view. ACM SIGPLAN Notices, 24(10): October 1989. CODEN SINODQ. 221–253, October 1989. CODEN SIN- ISSN 0362-1340 (print), 1523-2867 ODQ. ISSN 0362-1340 (print), 1523- (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Muller:1989:UMM Shah:1989:DOR [1786] H. Muller, J. Rose, J. Kempf, and [1781] A. V. Shah, J. H. Hamel, R. A. Bor- T. Stansbury. The use of multimethods sari, and J. E. Rumbaugh. DSM: an and method combination in a CLOS object-relationship modeling language. based window interface. ACM SIG- ACM SIGPLAN Notices, 24(10):191– PLAN Notices, 24(10):239–253, Octo- 202, October 1989. CODEN SIN- ber 1989. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). REFERENCES 215

Barry:1989:PRT environments. ACM SIGPLAN No- tices, 24(10):297–304, October 1989. [1787] B. M. Barry. Prototyping a real- CODEN SINODQ. ISSN 0362-1340 time embedded system in Smalltalk. (print), 1523-2867 (print), 1558-1160 ACM SIGPLAN Notices, 24(10):255– (electronic). 265, October 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Graube:1989:MC 2867 (print), 1558-1160 (electronic). [1792] N. Graube. Metaclass compatibility. Russo:1989:VMB ACM SIGPLAN Notices, 24(10):305– 315, October 1989. CODEN SIN- [1788] Vincent F. Russo and Roy H. Camp- ODQ. ISSN 0362-1340 (print), 1523- bell. Virtual memory and backing stor- 2867 (print), 1558-1160 (electronic). age management in multiprocessor op- erating systems using object-oriented Ferber:1989:CRC design techniques. ACM SIGPLAN Notices, 24(10):267–278, October 1989. [1793] J. Ferber. Computational reflection in CODEN SINODQ. ISSN 0362-1340 class based object-oriented languages. (print), 1523-2867 (print), 1558-1160 ACM SIGPLAN Notices, 24(10):317– (electronic). 326, October 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Conner:1989:OAM 2867 (print), 1558-1160 (electronic).

[1789] R. C. H. Conner, A. Dearle, R. Morri- Foote:1989:RFS son,andA.L.Brown.Anobjectad- dressing mechanism for statically typed [1794] B. Foote and R. E. Johnson. Reflective languages with multiple inheritance. facilities in Smalltalk-80. ACM SIG- ACM SIGPLAN Notices, 24(10):279– PLAN Notices, 24(10):327–335, Octo- 285, October 1989. CODEN SIN- ber 1989. CODEN SINODQ. ISSN ODQ. ISSN 0362-1340 (print), 1523- 0362-1340 (print), 1523-2867 (print), 2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Page:1989:OOM Reenskaug:1989:ELS [1790] T. W. Page, Jr., S. Berson, W. Cheng, [1795] Trygve Reenskaug and Anne Lise and R. R. Muntz. An object-oriented Skaar. An environment for literate modelling environment. ACM SIG- Smalltalk programming. ACM SIG- PLAN Notices, 24(10):287–296, Octo- PLAN Notices, 24(10):337–345, Octo- ber 1989. CODEN SINODQ. ISSN ber 1989. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic). 1558-1160 (electronic). Rosenblatt:1989:OTT Shan:1989:EDM [1791] W. R. Rosenblatt, J. C. Wileden, and [1796] Y.-P. Shan. An event-driven model- Alexander L. Wolf. OROS: toward a view-controller framework for Small- type model for software development talk. ACM SIGPLAN Notices, 24(10): REFERENCES 216

347–352, October 1989. CODEN SIN- talk. ACM SIGPLAN Notices, 24(10): ODQ. ISSN 0362-1340 (print), 1523- 389–396, October 1989. CODEN SIN- 2867 (print), 1558-1160 (electronic). ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). Shiling:1989:TSV [1797] J. J. Shiling and P. F. Sweeney. Three Madsen:1989:VCP steps to views: extending the object- oriented paradigm. ACM SIGPLAN [1802] O. L. Madsen and B. Møller-Pedersen. Notices, 24(10):353–361, October 1989. Virtual classes: a powerful mecha- CODEN SINODQ. ISSN 0362-1340 nism in object-oriented programming. (print), 1523-2867 (print), 1558-1160 ACM SIGPLAN Notices, 24(10):397– (electronic). 406, October 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- Almarode:1989:RBD 2867 (print), 1558-1160 (electronic). [1798] J. Almarode. Rule-based delegation for prototypes. ACM SIGPLAN No- Pedersen:1989:EOI tices, 24(10):363–370, October 1989. CODEN SINODQ. ISSN 0362-1340 [1803] C. H. Pedersen. Extending ordi- (print), 1523-2867 (print), 1558-1160 nary inheritance schemes to include (electronic). generalization. ACM SIGPLAN No- tices, 24(10):407–417, October 1989. Minsky:1989:CDE CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 [1799] N. H. Minsky and E. Rozenshtein. Con- (electronic). trollable delegation: an exercise in law- governed systems. ACM SIGPLAN Briot:1989:PEM Notices, 24(10):371–380, October 1989. CODEN SINODQ. ISSN 0362-1340 [1804] J.-P. Briot and P. Cointe. Pro- (print), 1523-2867 (print), 1558-1160 gramming with explicit metaclasses in (electronic). Smalltalk-80. ACM SIGPLAN No- Moloney:1989:CTU tices, 24(10):419–431, October 1989. CODEN SINODQ. ISSN 0362-1340 [1800] J. Moloney, A. Borning, and B. Freeman- (print), 1523-2867 (print), 1558-1160 Benson. Constraint technology for (electronic). user-interface construction in Thing- Lab II. ACM SIGPLAN Notices,24 Cook:1989:DSI (10):381–388, October 1989. CODEN SINODQ. ISSN 0362-1340 (print), [1805] W. Cook and J. Palsberg. A deno- 1523-2867 (print), 1558-1160 (elec- tational semantics of inheritance and tronic). its correctness. ACM SIGPLAN No- Freeman-Benson:1989:MMC tices, 24(10):433–443, October 1989. CODEN SINODQ. ISSN 0362-1340 [1801] B. N. Freeman-Benson. A module (print), 1523-2867 (print), 1558-1160 mechanism for constraints in Small- (electronic). REFERENCES 217

Ohori:1989:STI Herring:1989:RNG [1806] A. Ohori and P. Buneman. Static [1811] C. Herring and J. I. Palmore. Ran- type inference for parametric classes. dom number generators are chaotic. ACM SIGPLAN Notices, 24(10):445– ACM SIGPLAN Notices, 24(11):76– 450, October 1989. CODEN SIN- 79, November 1989. CODEN SIN- ODQ. ISSN 0362-1340 (print), 1523- ODQ. ISSN 0362-1340 (print), 1523- 2867 (print), 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Canning:1989:IST Salomon:1989:CPS [1807] P. S. Canning, W. R. Cook, W. L. [1812] D. J. Salomon and G. V. Cormack. Hill, and W. G. Olthoff. Inter- Corrections to the paper: Scanner- faces for strongly-typed object-oriented less NSLR(1) Parsing of Program- programming. ACM SIGPLAN No- ming Languages. ACM SIGPLAN No- tices, 24(10):457–467, October 1989. tices, 24(11):80–83, November 1989. CODEN SINODQ. ISSN 0362-1340 CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 (print), 1523-2867 (print), 1558-1160 (electronic). (electronic). Anonymous:1989:CRD Jouvelot:1989:RPM [1808] Anonymous. Critical research di- [1813] P. Jouvelot and B. Dehbonei. Re- rections in programming languages. cursive Pattern Matching on concrete ACM SIGPLAN Notices, 24(11):10– data types. ACM SIGPLAN No- 24, November 1989. CODEN SIN- tices, 24(11):84–93, November 1989. ODQ. ISSN 0362-1340 (print), 1523- CODEN SINODQ. ISSN 0362-1340 2867 (print), 1558-1160 (electronic). (print), 1523-2867 (print), 1558-1160 Boone:1989:BRW (electronic). [1809] John Boone. Book review: Writing Pezaris:1989:SRC Readable Ada — A Case Study Ap- proach. ACM SIGPLAN Notices,24 [1814] S. D. Pezaris. Shift-reduce conflicts (11):27–28, November 1989. CODEN in LR parsers. ACM SIGPLAN No- SINODQ. ISSN 0362-1340 (print), tices, 24(11):94–95, November 1989. 1523-2867 (print), 1558-1160 (elec- CODEN SINODQ. ISSN 0362-1340 tronic). (print), 1523-2867 (print), 1558-1160 (electronic). Heering:1989:SDF Pokkunuri:1989:OOP [1810] J. Heering, P. R. H. Hendriks, P. Klint, and J. Rekers. The syntax defini- [1815] B. P. Pokkunuri. Object Oriented tion formalism SDF — reference man- Programming. ACM SIGPLAN No- ual. ACM SIGPLAN Notices, 24(11): tices, 24(11):96–101, November 1989. 43–75, November 1989. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). REFERENCES 218

DeKerf:1989:NPO Jonsson:1989:PA [1816] J. L. F. De Kerf. A note on the [1821] D. Jonsson. Pancode assessed. ACM power operators “Loops are Harmful”. SIGPLAN Notices, 24(12):17–20, De- ACM SIGPLAN Notices, 24(11):102– cember 1989. CODEN SINODQ. ISSN 108, November 1989. CODEN SIN- 0362-1340 (print), 1523-2867 (print), ODQ. ISSN 0362-1340 (print), 1523- 1558-1160 (electronic). 2867 (print), 1558-1160 (electronic). Nemecek:1989:AFD Grogono:1989:PTC [1822] S. Nemecek. An anomaly found [1817] P. Grogono and A. Bennett. Poly- during the implementation of a 2- morphism and type checking in object- dimensional dataflow editor for con- oriented languages. ACM SIGPLAN structing dataflow graphs in NAKL: Notices, 24(11):109–115, November not another keypunch language. ACM 1989. CODEN SINODQ. ISSN 0362- SIGPLAN Notices, 24(12):21–23, De- 1340 (print), 1523-2867 (print), 1558- cember 1989. CODEN SINODQ. ISSN 1160 (electronic). 0362-1340 (print), 1523-2867 (print), Albizuri-Romero:1989:PIG 1558-1160 (electronic). [1818] M. B. Albizuri-Romero. Program- Levien:1989:INP ming interactively with a graphi- [1823] R. L. Levien. Io: a new program- cal abstract programming language. ming notation. ACM SIGPLAN No- ACM SIGPLAN Notices, 24(11):116– tices, 24(12):24–31, December 1989. 124, November 1989. CODEN SIN- CODEN SINODQ. ISSN 0362-1340 ODQ. ISSN 0362-1340 (print), 1523- (print), 1523-2867 (print), 1558-1160 2867 (print), 1558-1160 (electronic). (electronic). Tanenbaum:1989:DVF Shopiro:1989:EMI [1819] A. S. Tanenbaum, M. F. Kaashoek, K. G. Langendoen, and C. J. H. Ja- [1824] J. E. Shopiro. An example of multi- cobs. The design of very fast portable ple inheritance in C++: a model of compilers. ACM SIGPLAN Notices,24 the iostream library. ACM SIGPLAN (11):125–131, November 1989. CODEN Notices, 24(12):32–36, December 1989. SINODQ. ISSN 0362-1340 (print), CODEN SINODQ. ISSN 0362-1340 1523-2867 (print), 1558-1160 (elec- (print), 1523-2867 (print), 1558-1160 tronic). (electronic). VanRoy:1989:UEP Trono:1995:CTS [1820] P. Van Roy. A useful extension to Pro- [1825] John A. Trono. A comparison of log’s definite clause grammar notation. three strategies for computing letter ACM SIGPLAN Notices, 24(11):132– oriented, minimal perfect hashing func- 134, November 1989. CODEN SIN- tions. ACM SIGPLAN Notices,30 ODQ. ISSN 0362-1340 (print), 1523- (4):29–35, April 1, 1995. CODEN 2867 (print), 1558-1160 (electronic). SINODQ. ISSN 0362-1340 (print), REFERENCES 219

1523-2867 (print), 1558-1160 (elec- Forsley:1989:FU tronic). This paper introduces a simple modification that produces dramatic [1830] L. Forsley. Forth in the USSR. In speedups to the algorithms of Cichelli ACM [1972], pages 21–22. ISBN 0- [2] and Cook and Oldehoeft [458]. 89791-316-7. LCCN QA76.54 .S54 1989. URL http://www.acm.org:80/ Ahmad:1989:SHI pubs/citations/proceedings/plan/ 73312/p21-forsley/. [1826] B. Ahmad and A. Adiga. Systematic high-level interrupts in forth. In ACM Forsley:1989:OOT [1972], pages 1–7. ISBN 0-89791-316-7. [1831] L. Forsley. Object oriented think- LCCN QA76.54 .S54 1989. URL http: ing in forth. In ACM [1972], pages //www.acm.org:80/pubs/citations/ 23–24. ISBN 0-89791-316-7. LCCN proceedings/plan/73312/p1-ahmad/ QA76.54 .S54 1989. URL http: . //www.acm.org:80/pubs/citations/ Davis:1989:FIM proceedings/plan/73312/p23-forsley/ . [1827] R. H. Davis. Forth interface to MS- Frenger:1989:NNC DOSTM interrupts. In ACM [1972], pages 9–12. ISBN 0-89791-316-7. [1832] P. Frenger. A neural net controller. LCCN QA76.54 .S54 1989. URL http: In ACM [1972], pages 25–27. ISBN //www.acm.org:80/pubs/citations/ 0-89791-316-7. LCCN QA76.54 .S54 proceedings/plan/73312/p9-davis/ 1989. URL http://www.acm.org:80/ . pubs/citations/proceedings/plan/ 73312/p25-frenger/. Davis:1989:BFM Glass:1989:DRM [1828] R. H. Davis. A 16-bit forth model [1833] H. Glass, M. Mellen, and T. Hand. for a 32-bit addressable host. In The design of a real-time multi- ACM [1972], pages 13–15. ISBN 0- tasking operating system kernel for 89791-316-7. LCCN QA76.54 .S54 the Harris RTX 2000. In ACM 1989. URL http://www.acm.org:80/ [1972], pages 29–33. ISBN 0- pubs/citations/proceedings/plan/ 89791-316-7. LCCN QA76.54 .S54 73312/p13-davis/. 1989. URL http://www.acm.org:80/ Feierbach:1989:CCT pubs/citations/proceedings/plan/ 73312/p29-glass/. [1829] G. Feierbach. Creating condi- Hand:1989:AIC tional transform words. In ACM [1972], pages 17–19. ISBN 0- [1834] T. Hand. Architecture impact on com- 89791-316-7. LCCN QA76.54 .S54 piler construction. In ACM [1972], 1989. URL http://www.acm.org:80/ pages 35–39. ISBN 0-89791-316-7. pubs/citations/proceedings/plan/ LCCN QA76.54 .S54 1989. URL http: 73312/p17-feierbach/. //www.acm.org:80/pubs/citations/ REFERENCES 220

proceedings/plan/73312/p35-hand/ Lisle:1989:NPC . Hand:1989:MRS [1840] L. G. Lisle. A new process con- troller: a study in modularity. In [1835] T. Hand. Metrics for real-time systems. ACM [1972], pages 71–79. ISBN 0- In ACM [1972], pages 41–44. ISBN 89791-316-7. LCCN QA76.54 .S54 0-89791-316-7. LCCN QA76.54 .S54 1989. URL http://www.acm.org:80/ 1989. URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ pubs/citations/proceedings/plan/ 73312/p71-lisle/. 73312/p41-hand/. Mikiten:1989:DFB Hoselton:1989:LTF [1841] B. C. Mikiten and S. Mikiten. De- [1836] R. F. Hoselton. Load time forth velopment of a forth based re- capabilities. In ACM [1972], pages mote weather station. In ACM 45–47. ISBN 0-89791-316-7. LCCN [1972], pages 81–83. ISBN 0- QA76.54 .S54 1989. URL http: 89791-316-7. LCCN QA76.54 .S54 //www.acm.org:80/pubs/citations/ 1989. URL http://www.acm.org:80/ proceedings/plan/73312/p45-hoselton/ pubs/citations/proceedings/plan/ . 73312/p81-mikiten/. Jun:1989:ADS Morgenstern:1989:AQU [1837] M. S. Jun. Asynchronous designs for systolic arrays. In ACM [1972], [1842] L. Morgenstern. Anonymous ‘Things’ pages 49–58. ISBN 0-89791-316-7. used as locals. In ACM [1972], pages LCCN QA76.54 .S54 1989. URL http: 85–88. ISBN 0-89791-316-7. LCCN //www.acm.org:80/pubs/citations/ QA76.54 .S54 1989. URL http: proceedings/plan/73312/p49-jun/. //www.acm.org:80/pubs/citations/ proceedings/plan/73312/p85-morgenstern/ Lee:1989:MS . [1838] Y. M. Lee and E. Conjura. Multitask- Morgenstern:1989:SNE ing/multiuser systems. In ACM [1972], pages 59–62. ISBN 0-89791-316-7. [1843] L. Morgenstern. Safety nets for er- LCCN QA76.54 .S54 1989. URL http: ror trapping. In ACM [1972], pages //www.acm.org:80/pubs/citations/ 89–91. ISBN 0-89791-316-7. LCCN proceedings/plan/73312/p59-lee/. QA76.54 .S54 1989. URL http: //www.acm.org:80/pubs/citations/ Leverenz:1989:HSF proceedings/plan/73312/p89-morgenstern/ [1839] H. Leverenz. A high speed fore- . ground mulitasker for forth. In Neubert:1989:RTS ACM [1972], pages 63–69. ISBN 0- 89791-316-7. LCCN QA76.54 .S54 [1844] K.-D. Neubert and M. Ulbrich. Real 1989. URL http://www.acm.org:80/ time signal processing with the RTX pubs/citations/proceedings/plan/ 2000. In ACM [1972], pages 93– 73312/p63-leverenz/. 97. ISBN 0-89791-316-7. LCCN REFERENCES 221

QA76.54 .S54 1989. URL http: In ACM [1972], pages 123–127. ISBN //www.acm.org:80/pubs/citations/ 0-89791-316-7. LCCN QA76.54 .S54 proceedings/plan/73312/p93-neubert/ 1989. URL http://www.acm.org:80/ . pubs/citations/proceedings/plan/ Orr:1989:FRA 73312/p123-wong/. [1845] J. L. Orr. Forth real-time automata for Monna:1987:SVC experiment control. In ACM [1972], pages 99–102. ISBN 0-89791-316-7. [1850] Z. Monna and A. Pnueli. Specification LCCN QA76.54 .S54 1989. URL http: and verification of concurrent programs //www.acm.org:80/pubs/citations/ by A ∀. In ACM [1964], pages 1–2. proceedings/plan/73312/p99-orr/. ISBN ???? LCCN ???? URL http: //www.acm.org:80/pubs/citations/ Stamps:1989:MIR proceedings/plan/41625/p1-monna/ . [1846] V. O. Stamps. Mammography infor- mation and reporting system in forth. Herlihy:1987:ACO In ACM [1972], pages 103–107. ISBN 0-89791-316-7. LCCN QA76.54 .S54 [1851] M. P. Herlihy and J. M. Wing. Ax- 1989. URL http://www.acm.org:80/ ioms for concurrent objects. In ACM pubs/citations/proceedings/plan/ [1964], pages 13–26. ISBN ???? LCCN 73312/p103-stamps/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Vannorman:1989:CMR 41625/p13-herlihy/. [1847] R. Vannorman. Cooperative multi- tasking on the RTX 2000. In ACM Widom:1987:CIT [1972], pages 109–112. ISBN 0- 89791-316-7. LCCN QA76.54 .S54 [1852] J. Widom, D. Gries, and F. B. 1989. URL http://www.acm.org:80/ Schneider. Completeness and in- pubs/citations/proceedings/plan/ completeness of trace-based network 73312/p109-vannorman/. proof systems. In ACM [1964], pages 27–38. ISBN ???? LCCN Weinstein:1989:VMS ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1848] D. Weinstein. Virtual memory on sys- 41625/p27-widom/. tems without hardware support. In ACM [1972], pages 113–122. ISBN Jouvelot:1987:SPP 0-89791-316-7. LCCN QA76.54 .S54 1989. URL http://www.acm.org:80/ [1853] P. Jouvelot. Semantic paralleliza- pubs/citations/proceedings/plan/ tion: a practical exercise in ab- 73312/p113-weinstein/. stract interpretation. In ACM [1964], Wong:1989:DRD pages 39–48. ISBN ???? LCCN ???? URL http://www.acm.org:80/ [1849] K. C. Wong and J. Cornacchio. Direc- pubs/citations/proceedings/plan/ tory replication in distributed systems. 41625/p39-jouvelot/. REFERENCES 222

Saraswat:1987:CLP ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1854] V. A. Saraswat. The concurrent logic 41625/p98-gelernter/. programming language CP: Definition and operational semantics. In ACM Jaffar:1987:CLP [1964], pages 49–62. ISBN ???? LCCN [1859] J. Jaffar and J.-L. Lassez. Constraint ???? URL http://www.acm.org:80/ logic programming. In ACM [1964], pubs/citations/proceedings/plan/ pages 111–119. ISBN ???? LCCN 41625/p49-saraswat/. ???? URL http://www.acm.org:80/ Allen:1987:ADS pubs/citations/proceedings/plan/ 41625/p111-jaffar/. [1855] r. Allen, D. Callahan, and K. Kenn- edy. Automatic decomposition of Nielson:1987:SAD scientific programs for parallel ex- ecution. In ACM [1964], pages [1860] F. Nielson. Strictness analysis 63–76. ISBN ???? LCCN and denotational abstract interpre- ???? URL http://www.acm.org:80/ tation. In ACM [1964], pages pubs/citations/proceedings/plan/ 120–131. ISBN ???? LCCN 41625/p63-allen/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Kohlbecker:1987:MDS 41625/p120-nielson/. [1856] E. E. Kohlbecker and M. Wand. Hall:1987:CSS Macro-by-example: Deriving syntac- tic transformations from their spec- [1861] C. V. Hall and D. S. Wise. Compiling ifications. In ACM [1964], pages strictness into streams. In ACM [1964], 77–84. ISBN ???? LCCN pages 132–143. ISBN ???? LCCN ???? URL http://www.acm.org:80/ ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ pubs/citations/proceedings/plan/ 41625/p77-kohlbecker/. 41625/p132-hall/. Cai:1987:BPA Kuo:1987:SA

[1857] J. Cai and R. Paige. Binding per- [1862] T.-M. Kuo and P. Mishra. On strict- formance at language design time. ness and its analysis. In ACM [1964], In ACM [1964], pages 85–97. ISBN pages 144–155. ISBN ???? LCCN ???? LCCN ???? URL http: ???? URL http://www.acm.org:80/ //www.acm.org:80/pubs/citations/ pubs/citations/proceedings/plan/ proceedings/plan/41625/p85-cai/. 41625/p144-kuo/. Gelernter:1987:EFC Moshier:1987:LPS

[1858] D. Gelernter, S. Jagannathan, and [1863] M. D. Moshier and W. C. Rounds. T. London. Environments as first A logic for partially specified data class objects. In ACM [1964], pages structures. In ACM [1964], pages 98–110. ISBN ???? LCCN 156–167. ISBN ???? LCCN REFERENCES 223

???? URL http://www.acm.org:80/ pages 211–222. ISBN ???? LCCN pubs/citations/proceedings/plan/ ???? URL http://www.acm.org:80/ 41625/p156-moshier/. pubs/citations/proceedings/plan/ 41625/p211-oles/. Chase:1987:IBT [1864] D. R. Chase. An improvement Huizing:1987:FAR to bottom-up tree pattern match- [1869] C. Huizing, R. Gerth, and W. P. ing. In ACM [1964], pages 168– deRoever. Full abstraction of a real- 177. ISBN ???? LCCN time denotational semantics for an ???? URL http://www.acm.org:80/ OCCAM-like language. In ACM [1964], pubs/citations/proceedings/plan/ pages 223–236. ISBN ???? LCCN 41625/p168-chase/. ???? URL http://www.acm.org:80/ Caspi:1987:LDL pubs/citations/proceedings/plan/ 41625/p223-huizing/. [1865] P. Caspi, D. Pilaud, N. Halbwachs, and J. A. Plaice. LUSTRE: a Breazu–Tannen:1987:CVC declarative language for real-time pro- gramming. In ACM [1964], pages [1870] V. Breazu-Tannen and A. R. Meyer. 178–188. ISBN ???? LCCN Computable values can be classi- ???? URL http://www.acm.org:80/ cal. In ACM [1964], pages 238– pubs/citations/proceedings/plan/ 245. ISBN ???? LCCN 41625/p178-caspi/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Apt:1987:AFD 41625/p238-breazu-tannen/. [1866] K. R. Apt, N. Francez, and S. Katz. Leivant:1987:SFF Appraising fairness in distributed lan- guages. In ACM [1964], pages 189–198. [1871] D. Leivant and T. Fernando. Skinny ISBN ???? LCCN ???? URL http: and fleshy failures of relative com- //www.acm.org:80/pubs/citations/ pleteness. In ACM [1964], pages proceedings/plan/41625/p189-apt/ 246–252. ISBN ???? LCCN . ???? URL http://www.acm.org:80/ Stark:1987:CTS pubs/citations/proceedings/plan/ 41625/p246-leivant/. [1867] E. W. Stark. Concurrent tran- sition system semantics of process Meyer:1987:ETP networks. In ACM [1964], pages 199–210. ISBN ???? LCCN [1872] A. R. Meyer, J. C. Mitchell, E. Moggi, ???? URL http://www.acm.org:80/ and R. Statman. Empty types in pubs/citations/proceedings/plan/ polymorphic lambda calculus. In 41625/p199-stark/. ACM [1964], pages 253–262. ISBN ???? LCCN ???? URL http: Oles:1987:SCP //www.acm.org:80/pubs/citations/ [1868] F. J. Oles. Semantics for concurrency proceedings/plan/41625/p253-meyer/ without powerdomains. In ACM [1964], . REFERENCES 224

Bernstein:1987:SAL abstraction. In ACM [1964], pages 307–313. ISBN ???? LCCN [1873] D. Bernstein, J. M. Jaffe, and ???? URL http://www.acm.org:80/ M. Rodeh. Scheduling arithmetic pubs/citations/proceedings/plan/ and load operations in parallel with 41625/p307-wadler/. no spilling. In ACM [1964], pages 263–273. ISBN ???? LCCN Felleisen:1987:CAH ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1878] M. Felleisen and D. P. Friedman. A 41625/p263-bernstein/. calculus for assignments in higher- order languages. In ACM [1964], Neirynck:1987:CAS page 314. ISBN ???? LCCN [1874] A. Neirynck and A. J. Demers. ???? URL http://www.acm.org:80/ Computation of aliases and sup- pubs/citations/proceedings/plan/ port sets. In ACM [1964], pages 41625/p314-felleisen/. 274–283. ISBN ???? LCCN ???? URL http://www.acm.org:80/ Alpern:1988:DEV pubs/citations/proceedings/plan/ 41625/p274-neirynck/. [1879] B. Alpern, M. N. Wegman, and F. K. Zadeck. Detecting equality of vari- Lee:1987:RCG ables in programs. In ACM [1967], pages 1–11. ISBN ???? LCCN [1875] P. Lee and U. Pleban. A realistic com- ???? URL http://www.acm.org:80/ piler generator based on high-level se- pubs/citations/proceedings/plan/ mantics: another progress report. In 73560/p1-alpern/. ACM [1964], pages 284–295. ISBN ???? LCCN ???? URL http: Rosen:1988:GVN //www.acm.org:80/pubs/citations/ proceedings/plan/41625/p284-lee/ [1880] B. K. Rosen, M. N. Wegman, and . F. K. Zadeck. Global value numbers Cheriton:1987:EMR and redundant computations. In ACM [1967], pages 12–27. ISBN ???? LCCN [1876] D. R. Cheriton and M. E. Wolf. ???? URL http://www.acm.org:80/ Extensions for multi-module records pubs/citations/proceedings/plan/ in conventional programming lan- 73560/p12-rosen/. guages. In ACM [1964], pages 296–306. ISBN ???? LCCN Mitchell:1988:EM ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1881] J. C. Mitchell and R. Harper. The 41625/p296-cheriton/. essence of ML. In ACM [1967], Wadler:1987:VWP pages 28–46. ISBN ???? LCCN ???? URL http://www.acm.org:80/ [1877] P. Wadler. Views: a way for pat- pubs/citations/proceedings/plan/ tern matching to cohabit with data 73560/p28-mitchell/. REFERENCES 225

Lucassen:1988:PES Nielson:1988:ABT

[1882] J. M. Lucassen and D. K. Gifford. [1887] F. Nielson and R. H. Nielson. Au- Polymorphic effect systems. In ACM tomatic binding time analysis for a [1967], pages 47–57. ISBN ???? LCCN typed λ-calculus. In ACM [1967], ???? URL http://www.acm.org:80/ pages 98–106. ISBN ???? LCCN pubs/citations/proceedings/plan/ ???? URL http://www.acm.org:80/ 73560/p47-lucassen/. pubs/citations/proceedings/plan/ 73560/p98-nielson/. Kfoury:1988:PEM Young:1988:CIE [1883] A. J. Kfoury, J. Tiuryn, and P. Urzy- czyn. A proper extension of ML with [1888] J. Young and P. Hudak. A an effective type-assignment. In ACM collecting interpretation of expres- [1967], pages 58–69. ISBN ???? LCCN sions. In ACM [1967], pages ???? URL http://www.acm.org:80/ 107–118. ISBN ???? LCCN pubs/citations/proceedings/plan/ ???? URL http://www.acm.org:80/ 73560/p58-kfoury/. pubs/citations/proceedings/plan/ 73560/p107-young/. Cardelli:1988:SSN Wadler:1988:SAA [1884] L. Cardelli. Structural subtyping and [1889] P. Wadler. Strictness analysis aids the notion of power type. In ACM time analysis. In ACM [1967], pages [1967], pages 70–79. ISBN ???? LCCN 119–132. ISBN ???? LCCN ???? URL http://www.acm.org:80/ ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ pubs/citations/proceedings/plan/ 73560/p70-cardelli/. 73560/p119-wadler/.

Kamin:1988:ISD Horwitz:1988:INV

[1885] S. Kamin. Inheritance in smalltalk- [1890] S. Horwitz, J. Prins, and T. Reps. 80: a denotational definition. In ACM Integrating non-intering versions of [1967], pages 80–87. ISBN ???? LCCN programs. In ACM [1967], pages ???? URL http://www.acm.org:80/ 133–145. ISBN ???? LCCN pubs/citations/proceedings/plan/ ???? URL http://www.acm.org:80/ 73560/p80-kamin/. pubs/citations/proceedings/plan/ 73560/p133-horwitz/. Stansifer:1988:TIS Horwitz:1988:APD [1886] R. Stansifer. Type inference with subtypes. In ACM [1967], pages [1891] S. Horwitz, J. Prins, and T. Reps. 88–97. ISBN ???? LCCN On the adequacy of program depen- ???? URL http://www.acm.org:80/ dence graphs for representing pro- pubs/citations/proceedings/plan/ grams. In ACM [1967], pages 73560/p88-stansifer/. 146–157. ISBN ???? LCCN REFERENCES 226

???? URL http://www.acm.org:80/ Montenyohl:1988:CFA pubs/citations/proceedings/plan/ 73560/p146-horwitz/. [1896] M. Montenyohl and M. Wand. Cor- rect flow analysis in continuation se- Johnson:1988:SPC mantics. In ACM [1967], pages 204–218. ISBN ???? LCCN [1892] G. F. Johnson and D. Duggan. Stores ???? URL http://www.acm.org:80/ and partial continuations as first-class pubs/citations/proceedings/plan/ objects in a language and its en- 73560/p204-montenyohl/. vironment. In ACM [1967], pages Garland:1988:IMR 158–168. ISBN ???? LCCN ???? URL http://www.acm.org:80/ [1897] S. J. Garland and J. V. Guttag. In- pubs/citations/proceedings/plan/ ductive methods for reasoning about 73560/p158-johnson/. abstract data types. In ACM [1967], pages 219–228. ISBN ???? LCCN Williams:1988:SSC ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1893] J. H. Williams and E. L. Wim- 73560/p219-garland/. mers. Sacrificing simplicity for con- Bloom:1988:BCB venience: Where do you draw the line? In ACM [1967], pages [1898] B. Bloom, S. Istrail, and A. R. 169–179. ISBN ???? LCCN Meyer. Bisimulation can’t be ???? URL http://www.acm.org:80/ traced. In ACM [1967], pages pubs/citations/proceedings/plan/ 229–239. ISBN ???? LCCN 73560/p169-williams/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Felleisen:1988:TPF 73560/p229-bloom/. Bouge:1988:CAS [1894] M. Felleisen. The theory and practice of first-class prompts. In ACM [1967], [1899] L. Boug´e and N. Francez. A pages 180–190. ISBN ???? LCCN compositional approach to superim- ???? URL http://www.acm.org:80/ position. In ACM [1967], pages pubs/citations/proceedings/plan/ 240–249. ISBN ???? LCCN 73560/p180-felleisen/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Meyer:1988:TFA 73560/p240-bouge/. Vardi:1988:TFC [1895] A. R. Meyer and K. Sieber. To- wards fully abstract semantics for lo- [1900] M. Y. Vardi. A temporal fixpoint cal variables. In ACM [1967], pages calculus. In ACM [1967], pages 191–203. ISBN ???? LCCN 250–259. ISBN ???? LCCN ???? URL http://www.acm.org:80/ ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ pubs/citations/proceedings/plan/ 73560/p191-meyer/. 73560/p250-vardi/. REFERENCES 227

Debray:1988:EDA ???? LCCN ???? URL http: //www.acm.org:80/pubs/citations/ [1901] S. K. Debray. Efficient dataflow analy- proceedings/plan/73560/p309-lam/ sis of logic programs. In ACM [1967], . pages 260–273. ISBN ???? LCCN Irigoin:1988:SP ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1906] F. Irigoin and R. Triolet. Supern- 73560/p260-debray/. ode partitioning. In ACM [1967], pages 319–329. ISBN ???? LCCN Carroll:1988:IDF ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1902] M. D. Carroll and B. G. Ry- 73560/p319-irigoin/. der. Incremental data flow anal- ysis via dominator and attribute Baxter:1989:PDG update. In ACM [1967], pages [1907] W. Baxter and H. R. Bauer, III. 274–284. ISBN ???? LCCN The program dependence graph and ???? URL http://www.acm.org:80/ vectorization. In ACM [1973], pubs/citations/proceedings/plan/ pages 1–11. ISBN ???? LCCN . 73560/p274-carroll/ ???? URL http://www.acm.org:80/ Ruggieri:1988:LAD pubs/citations/proceedings/plan/ 75277/p1-baxter/. [1903] C. Ruggieri and T. P. Murtagh. Parsons-Selke:1989:RSP Lifetime analysis of dynamically al- located objects. In ACM [1967], [1908] R. Parsons-Selke. A rewriting se- pages 285–293. ISBN ???? LCCN mantics for program dependence ???? URL http://www.acm.org:80/ graphs. In ACM [1973], pages pubs/citations/proceedings/plan/ 12–24. ISBN ???? LCCN 73560/p285-ruggieri/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Pelegri–Llopart:1988:OCG 75277/p12-parsons-selke/. [1904] E. Pelegr´ı-Llopart and S. L. Gra- Cytron:1989:EMC ham. Optimal code generation for ex- [1909] R. Cytron, J. Ferrante, B. K. Rosen, pression trees: an application BURS M. N. Wegman, and F. K. Zadeck. An theory. In ACM [1967], pages efficient method of computing static 294–308. ISBN ???? LCCN single assignment form. In ACM [1973], ???? URL http://www.acm.org:80/ pages 25–35. ISBN ???? LCCN pubs/citations/proceedings/plan/ ???? URL http://www.acm.org:80/ 73560/p294-pelegri-llopart/. pubs/citations/proceedings/plan/ Lam:1988:COA 75277/p25-cytron/. Sagiv:1989:RCA [1905] M. Lam. Compiler optimizations for asynchronous systolic array programs. [1910] S. Sagiv, O. Edelstein, N. Francez, In ACM [1967], pages 309–318. ISBN and M. Rodeh. Resolving circular- REFERENCES 228

ity in attribute grammars with ap- Kanellakis:1989:PUM plications to data flow analysis (pre- liminary version). In ACM [1973], [1915] P. C. Kanellakis and J. C. Mitchell. pages 36–48. ISBN ???? LCCN Polymorphic unification and ML ???? URL http://www.acm.org:80/ typing. In ACM [1973], pages pubs/citations/proceedings/plan/ 105–115. ISBN ???? LCCN 75277/p36-sagiv/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Cooper:1989:FIA 75277/p105-kanellakis/. Yelick:1989:MTS [1911] K. D. Cooper and K. Kennedy. Fast interprocedural alias analysis. In ACM [1916] K. A. Yelick and J. L. Zachary. [1973], pages 49–59. ISBN ???? LCCN Moded type systems for logic pro- ???? URL http://www.acm.org:80/ gramming. In ACM [1973], pages pubs/citations/proceedings/plan/ 116–124. ISBN ???? LCCN 75277/p49-cooper/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Wadler:1989:HMA 75277/p116-yelick/.

[1912] P. Wadler and S. Blott. How Hickey:1989:CCA to make ad-hoc polymorphism less [1917] T. J. Hickey. CLP and constraint ad hoc. In ACM [1973], pages abstraction. In ACM [1973], pages 60–76. ISBN ???? LCCN 125–133. ISBN ???? LCCN ???? URL http://www.acm.org:80/ ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ pubs/citations/proceedings/plan/ 75277/p60-wadler/. 75277/p125-hickey/. Rey:1989:TCR Gaifman:1989:FAC

[1913] D. R´ey. Type checking records and [1918] H. Gaifman and E. Shapiro. Fully variants in a natural extension of ML. abstract compositional semantics for In ACM [1973], pages 77–88. ISBN logic programs. In ACM [1973], ???? LCCN ???? URL http: pages 134–142. ISBN ???? LCCN //www.acm.org:80/pubs/citations/ ???? URL http://www.acm.org:80/ proceedings/plan/75277/p77-rey/. pubs/citations/proceedings/plan/ 75277/p134-gaifman/. Paulin-Mohring:1989:EPP Thomsen:1989:CHO [1914] C. Paulin-Mohring. Extracting ω’s [1919] B. Thomsen. A calculus of higher programs from proofs in the calcu- order communicating systems. In lus of constructions. In ACM [1973], ACM [1973], pages 143–154. ISBN pages 89–104. ISBN ???? LCCN ???? LCCN ???? URL http: ???? URL http://www.acm.org:80/ //www.acm.org:80/pubs/citations/ pubs/citations/proceedings/plan/ proceedings/plan/75277/p143-thomsen/ 75277/p89-paulin-mohring/. . REFERENCES 229

Jonsson:1989:FAT ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1920] B. Jonsson. A fully abstract trace 75277/p202-cardelli/. model for dataflow networks. In ACM [1973], pages 155–165. ISBN Abadi:1989:DTS ???? LCCN ???? URL http: [1925] M. Abadi, L. Cardelli, B. Pierce, //www.acm.org:80/pubs/citations/ and G. Plotkin. Dynamic typing proceedings/plan/75277/p155-jonsson/ in a statically-typed language. In . ACM [1973], pages 213–227. ISBN Emerson:1989:ETR ???? LCCN ???? URL http: //www.acm.org:80/pubs/citations/ [1921] E. A. Emerson, T. Sadler, Srinivasan, proceedings/plan/75277/p213-abadi/ and J. Efficient temporal reasoning . (extended abstract). In ACM [1973], pages 166–178. ISBN ???? LCCN Meseguar:1989:RMP ???? URL http://www.acm.org:80/ [1926] J. Meseguar. Relating models of poly- pubs/citations/proceedings/plan/ morphism. In ACM [1973], pages 75277/p166-emerson/. 228–241. ISBN ???? LCCN Pnueli:1989:SRM ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ [1922] A. Pnueli and R. Rosner. On 75277/p228-meseguar/. the synthesis of a reactive mod- Monteleone:1989:GCT ule. In ACM [1973], pages 179– 190. ISBN ???? LCCN [1927] G. Monteleone. Generalized conjunc- ???? URL http://www.acm.org:80/ tive types. In ACM [1973], pages pubs/citations/proceedings/plan/ 242–249. ISBN ???? LCCN 75277/p179-pnueli/. ???? URL http://www.acm.org:80/ pubs/citations/proceedings/plan/ Attie:1989:SCS 75277/p242-monteleone/. [1923] P. C. Attie and E. A. Emerson. Dershowitz:1989:RRR Synthesis of concurrent systems with many similar sequential processes (ex- [1928] N. Dershowitz and S. Kaplan. Rewrite, tended abstract). In ACM [1973], rewrite, rewrite, rewrite, rewrite, pages 191–201. ISBN ???? LCCN .... In ACM [1973], pages 250– ???? URL http://www.acm.org:80/ 259. ISBN ???? LCCN pubs/citations/proceedings/plan/ ???? URL http://www.acm.org:80/ 75277/p191-attie/. pubs/citations/proceedings/plan/ 75277/p250-dershowitz/. Cardelli:1989:MTS Parker:1989:POP [1924] L. Cardelli, J. Donahue, M. Jordan, B. Kalsow, and G. Nelson. The [1929] D. S. Parker. Partial order pro- Modula-3 type system. In ACM [1973], gramming (extended abstract). In pages 202–212. ISBN ???? LCCN ACM [1973], pages 260–266. ISBN REFERENCES 230

???? LCCN ???? URL http: caching. In ACM [1973], pages //www.acm.org:80/pubs/citations/ 315–328. ISBN ???? LCCN proceedings/plan/75277/p260-parker/ ???? URL http://www.acm.org:80/ . pubs/citations/proceedings/plan/ Baudinet:1989:TLP 75277/p315-pugh/. [1930] M. Baudinet. Temporal logic pro- Larsen:1989:BTP gramming is complete and expres- [1935] K. G. Larsen and A. Skou. Bisim- sive. In ACM [1973], pages 267– ulation through probabilistic testing 280. ISBN ???? LCCN (preliminary report). In ACM [1973], ???? URL http://www.acm.org:80/ pages 344–352. ISBN ???? LCCN pubs/citations/proceedings/plan/ ???? URL http://www.acm.org:80/ 75277/p267-baudinet/. pubs/citations/proceedings/plan/ Kelsey:1989:RCP 75277/p344-larsen/. [1931] R. Kelsey and P. Hudak. Realistic com- Stevenson:1981:PSBb pilation by program transformation [1936] David Stevenson. Aproposedstan- (detailed summary). In ACM [1973], dard for binary floating-point arith- pages 281–292. ISBN ???? LCCN metic: draft 8.0 of IEEE Task P754. ???? URL http://www.acm.org:80/ IEEE Computer Society Press, 1109 pubs/citations/proceedings/plan/ Spring Street, Suite 300, Silver Spring, 75277/p281-kelsey/. MD 20910, USA, 1981. 36 pp. See Ael:1989:CCS [1938, 1939]. [1932] A. W. Ael and T. Jim. Continuation- Waser:1982:IAD passing, closure-passing style. In ACM [1973], pages 293–302. ISBN [1937] Shlomo Waser and Michael J. Flynn. ???? LCCN ???? URL http: Introduction to Arithmetic for Digital //www.acm.org:80/pubs/citations/ Systems Designers. Holt, Reinhart, and proceedings/plan/75277/p293-appel/ Winston, New York, NY, USA, 1982. . ISBN 0-03-060571-7. xvii + 308 pp. LCCN TK7895 A65 W37 1982. Mas- Gopinath:1989:CEF ter copy output on Alphatype CRS [1933] K. Gopinath and J. L. Hennessy. high-resolution phototypesetter. This Copy elimination in functional lan- book went to press while the IEEE guages. In ACM [1973], pages 754 Floating-Point Standard was still 303–314. ISBN ???? LCCN in development; consequently, some of ???? URL http://www.acm.org:80/ the material on that system was in- pubs/citations/proceedings/plan/ validated by the final Standard (1985) 75277/p303-gopinath/. [1938]. Pugh:1989:ICF IEEE:1985:AIS [1934] W. Pugh and T. Teitelbaum. In- [1938] ANSI/IEEE 754-1985, Standard for cremental computation via function Binary Floating-Point Arithmetic. REFERENCES 231

IEEE, New York, NY, USA, Au- 1340 (print), 1523-2867 (print), 1558- gust 12, 1985. ISBN 1-55937-653- 1160 (electronic). 8. 20 pp. US$35.00. URL http:// standards.ieee.org/reading/ieee/ Shriver:1987:RDO std/busarch/754-1985.pdf. Revised [1942] Bruce Shriver and Peter Wegner, ed- 1990. A preliminary draft was pub- itors. Research directions in object- lished in the January 1980 issue of oriented programming. MIT Press, IEEE Computer, together with several Cambridge, MA, USA, 1987. ISBN companion articles [10, 12, 7, 9, 11, 0-262-19264-0. 585 pp. LCCN 8, 1936]. The final version was repub- QA76.76.D47 R47 1987. lished in [1941, 1940]. See also [1937]. Also standardized as IEC 60559 (1989- ACM:1980:PAS 01) Binary floating-point arithmetic for microprocessor systems. [1943] ACM, editor. Proceedings of the ACM-SIGPLAN Symposium on the IEEE:1985:ASI Ada Programming Language. Boston, MA, USA, 9–11 December, 1980,vol- [1939] IEEE Task P754. ANSI/IEEE 754- ume 15(11) of ACM SIGPLAN No- 1985, Standard for Binary Floating- tices. ACM Press, New York, NY, USA, Point Arithmetic. IEEE, New York, November 1980. CODEN SINODQ. August 12 1985. A preliminary draft ISBN 0-89791-030-3. ISSN 0362-1340 was published in the January 1980 is- (print), 1523-2867 (print), 1558-1160 sue of IEEE Computer, together with (electronic). LCCN QA76.73.A35 .A82 several companion articles [10, 12, 7, 9, 1980. ACM order no. 82500. 11, 8, 1936]. Available from the IEEE Service Center, Piscataway, NJ, USA. Sammet:1980:HCE IEEE:1985:ISBb [1944] J. E. Sammet and J. A. N. Lee, editors. HOPL conference excerpts [ACM SIG- [1940] IEEE Computer Society Standards PLAN History of Programming Lan- Committee. Working group of the Mi- guages Conference (Los Angeles, June croprocessor Standards Subcommittee 1–3, 1978)]. ACM Press, New York, and American National Standards In- NY, USA, 1980. ACM Member: Au- stitute. IEEE standard for binary dio US$17, Video (U-Matic) US$105; floating-point arithmetic. ANSI/IEEE Non-member: Audio US$20, Video (U- Std 754-1985. IEEE Computer Society Matic) US$125. 2 cassettes, 54 and 49 Press, 1109 Spring Street, Suite 300, min. Silver Spring, MD 20910, USA, 1985. 18 pp. See [1938]. Abrahams:1981:TMA

IEEE:1987:ISB [1945] P. Abrahams, editor. Text manipu- lation: Proceedings of the ACM SIG- [1941] IEEE. IEEE standard for binary PLAN/SIGOA symposium (Portland, floating-point arithmetic. ACM SIG- OR, June 8–10, 1981). ACM Press, PLAN Notices, 22(2):9–25, February New York, NY, USA, 1981. ISBN 1987. CODEN SINODQ. ISSN 0362- 0-89791-043-5, 0-89791-050-8. LCCN REFERENCES 232

QA76.7 .S54 v.16:6. Published as ACM Levy:1982:ACP SIGPLAN Notices, v. 16, no. 6, and ACM SIGOA newsletter, vol. 2, no. [1950] Beth Helene Levy, editor. ACM ’81. 1/2, spring/summer 1981. Conference proceedings (Los Angeles, CA, Nov. 9–11, 1981), ACM, New ACM:1981:PAS York, 1982. ACM Press, New York, [1946] ACM, editor. Proceedings of the ACM NY, USA, 1982. ISBN 0-89791-049-4. SIGPLAN SIGOA Symposium on Text LCCN TK 7885 A84p 1981, QA76 .A8 Manipulation. Portland, OR, USA, 8– 1981. 10 June, 1981, volume 16(6) of ACM ACM:1983:ASS SIGPLAN Notices. ACM Press, New York, NY, USA, June 1981. CODEN [1951] ACM, editor. ACM SIGSOFT/ SINODQ. ISSN 0362-1340 (print), SIGPLAN Software Engineering Sym- 1523-2867 (print), 1558-1160 (elec- posium on High-Level Debugging. Pa- tronic). cific Grove, CA, USA, 20–23 March, 1983, volume 18(8) of ACM SIGPLAN Wexelblat:1981:HPL Notices. ACM Press, New York, NY, USA, August 1983. CODEN SIN- [1947] R. L. Wexelblat, editor. History of pro- ODQ. ISSN 0362-1340 (print), 1523- gramming languages. Proceedings of the 2867 (print), 1558-1160 (electronic). ACM SIGPLAN conference (Los Ange- les, Calif., June 1–3, 1978).Academic ACM:1983:PSS Press Inc., New York, USA, June 1981. ISBN 0-12-745040-8. LCCN QA76.7 [1952] ACM, editor. Proceedings of the SIG- .H56 1978. US$45. PLAN ’83 Symposium on Program- ming Language Issues in Software Sys- ACM:1982:PSS tems. San Francisco, CA, USA, 27–29 [1948] ACM, editor. Proceedings of the SIG- June, 1983, volume 18(6) of ACM SIG- PLAN ’82 Symposium on Compiler PLAN Notices. ACM Press, New York, Construction. Boston, MA, USA, 23– NY, USA, June 1983. CODEN SIN- 25 June, 1982, volume 17(6) of ACM ODQ. ISSN 0362-1340 (print), 1523- SIGPLAN Notices. ACM Press, New 2867 (print), 1558-1160 (electronic). York, NY, USA, June 1982. CODEN SINODQ. ISSN 0362-1340 (print), Johnson:1983:PAS 1523-2867 (print), 1558-1160 (elec- [1953] Mark Scott Johnson, editor. Proceed- tronic). ings of the ACM SIGSOFT/SIGPLAN Clark:1982:LP Software Engineering Symposium on High-Level Debugging: Pacific Grove, [1949] K. L. (Keith L.) Clark and S.-A.˚ (Sten- California, March 20–23, 1983,ACM Ake)˚ Tarnlund, editors. Logic program- Software Engineering Notes, vol. 8, no. ming,volume16ofA.P.I.C. studies in 4, August, 1983; ACM SIGPLAN No- data processing. Academic Press Inc., tices, vol. 18, no. 8, August, 1983. New York, USA, 1982. ISBN 0-12- ACM Press, New York, NY, USA, 175520-7. LCCN QA76.6 .L587 1982. 1983. ISBN 0-89791-111-3. LCCN REFERENCES 233

???? US$13.50 members; US$18 non- ware Engineering Symposium on Prac- members. Published in joint issue of tical Software Development Environ- Software engineering notes, v. 8, no. 4, ments: Pittsburgh, Pennsylvania, April August, ACM order no. 593830. 23–25, 1984. ACM Press, New York, NY, USA, 1984. ISBN 0-89791-131-8. Wexelblat:1983:PLI LCCN QA76.6 .A14 1984. US$13.00 [1954] R. L. Wexelblat, editor. Program- (members); US$17.00 non-members. ming language issues in software sys- Published in joint issue of Software en- tems: Proceedings of the [ACM] SIG- gineering notes, v. 9, no. 3, May 1984. PLAN ’83 symposium (San Francisco, VanDeusen:1984:CCP CA, June 27–29, 1983). ACM Press, New York, NY, USA, 1983. ISBN [1958] M. Van Deusen, editor. Compiler 0-89791-108-3. LCCN QA76.7 .S54 construction: Proceedings of the ACM v.18:6. members US$14; others US$19. SIGPLAN ’84 symposium (Montreal, ACM SIGPLAN Notices, vol. 18, no. 6, Canada, June 17–22, 1984),volume June 1983. 19(6) of ACM SIGPLAN Notices.ACM ACM:1984:PAS Press, New York, NY, USA, June 1984. ISBN 0-89791-139-3. LCCN QA 76.7 [1955] ACM, editor. Proceedings of the A1095 v.19 no.6. US$19 members; ACM SIGSOFT/SIGPLAN Software US$25 non-members. Engineering Symposium on Practical Deutsch:1985:PAS Software Development Environments. Pittsburgh, PA, USA, 23–25 April, [1959] L. Peter Deutsch, editor. Proceedings of 1984, volume 19(5) of ACM SIG- the ACM SIGPLAN 85 Symposium on PLAN Notices. ACM Press, New York, Language Issues in Programming Envi- NY, USA, May 1984. CODEN SIN- ronments: papers presented at the sym- ODQ. ISSN 0362-1340 (print), 1523- posium in Seattle, Washington, 25–28 2867 (print), 1558-1160 (electronic). June, 1985, volume 20(7) of ACM SIG- ACM:1984:PSS PLAN Notices. ACM Press, New York, NY, USA, July 1985. CODEN SIN- [1956] ACM, editor. Proceedings of the ODQ. ISBN 0-89791-165-2. ISSN 0362- SIGPLAN 84 Symposium on Com- 1340 (print), 1523-2867 (print), 1558- piler Construction. Montr´eal, Qu´e., 1160 (electronic). LCCN QA76.7 .S54 Canada, 17–22 June, 1984,volume vol. 20, no. 7. US$16 members; US$21 19(6) of ACM SIGPLAN Notices.ACM non-members. SIGPLAN Notices, Vol. Press, New York, NY, USA, June 1984. 20, No. 7, July 1985. CODEN SINODQ. ISSN 0362-1340 (print), 1523-2867 (print), 1558-1160 ACM:1986:OOO (electronic). [1960] ACM, editor. OOPSLA ’86. Object- Henderson:1984:PAS Orientated Programming Systems, Languages and Applications. Confer- [1957] Peter Henderson, editor. Proceedings of ence Proceedings. Portland, OR, USA, the ACM SIGSOFT/SIGPLAN Soft- 29 September–2 October 1986,vol- REFERENCES 234

ume 21(11) of ACM SIGPLAN No- Symposium on Principles of pro- tices. ACM Press, New York, NY, gramming languages, January 21– USA, November 1986. CODEN SIN- 23, 1987, Munich, W. Germany. ODQ. ISSN 0362-1340 (print), 1523- ACM Press, New York, NY, USA, 2867 (print), 1558-1160 (electronic). 1987. ISBN ???? LCCN ???? URL http://www.acm.org/ ACM:1986:OOP pubs/contents/proceedings/plan/ [1961] ACM, editor. Object-Orientated 41625/index.html. Programming Workshop. Yorktown Henderson:1987:PSD Heights, NY, USA, 9–13 June, 1986, volume 21(10) of ACM SIGPLAN No- [1965] Peter Henderson, editor. Practical tices. ACM Press, New York, NY, Software Development Environments: USA, October 1986. CODEN SIN- Proceedings of the ACM SIGSOFT/ ODQ. ISSN 0362-1340 (print), 1523- SIGPLAN Software Engineering Sym- 2867 (print), 1558-1160 (electronic). posium (Palo Alto, California, Dec. 9– ACM:1986:PSS 11, 1986), volume 22(1) of ACM SIG- PLAN Notices. ACM Press, New York, [1962] ACM, editor. Proceedings of the SIG- NY, USA, January 1987. ISBN 0- PLAN ’86 Symposium on Compiler 89791-212-8 (paperback). LCCN QA Construction. Palo Alto, CA, USA, 76.7 A1095 v.22 no.1 1987. US$19.00. 25–27 Junek 1986, volume 21(7) of ACM SIGPLAN Notices. ACM Press, Wexelblat:1987:IIT New York, NY, USA, July 1986. CODEN SINODQ. ISSN 0362-1340 [1966] Richard L. Wexelblat, editor. Pro- (print), 1523-2867 (print), 1558-1160 ceedings of the SIGPLAN ’87 Sympo- (electronic). sium on Interpreters and Interpretive Techniques, St. Paul, Minnesota, June Wexelblat:1986:CC 24–26, 1987. ACM Press, New York, NY, USA, 1987. ISBN 0-89791-235-7. [1963] Richard L. Wexelblat, editor. Pro- LCCN QA76.7 .S54 v.22:7. US$23.00. ceedings of the SIGPLAN ’86 Sympo- SIGPLAN Notices, v. 22, no. 7 (July sium on Compiler Construction, Palo 1987). Alto, Calif., June 25–27, 1986,volume 21(7) of ACM SIGPLAN Notices.ACM ACM:1988:PPC Press, New York, NY, USA, July 1986. ISBN 0-89791-197-0 (paperback). ISSN [1967] ACM, editor. POPL ’88. Proceed- 0362-1340 (print), 1523-2867 (print), ings of the conference on Princi- 1558-1160 (electronic). LCCN QA 76.7 ples of programming languages, Jan- A1095 v.21 no.7 1986. US$23. ACM uary 13–15, 1988, San Diego, CA. order number: 548860. ACM Press, New York, NY, USA, ACM:1987:PFA 1988. ISBN ???? LCCN ???? URL http://www.acm.org/ [1964] ACM, editor. POPL ’87. Fourteenth pubs/contents/proceedings/plan/ Annual ACM SIGACT-SIGPLAN 73560/index.html. REFERENCES 235

ACM:1988:PSC USA, 1988. ISBN 0-89791-276-4. LCCN QA76.7 .S54 v.23:9. SIGPLAN [1968] ACM, editor. Proceedings of the SIG- Notices, Vol. 23, No. 9 (Sept. 1988). PLAN ’88 Conference on Programming Language Design and Implementation, ACM:1989:PFA Atlanta, Georgia, June 22–24, 1988, [1972] ACM, editor. Proceedings of the first volume 23(7) of ACM SIGPLAN No- annual workshop for the ACM special tices. ACM Press, New York, NY, USA, interest group on Forth: SIGForth ’89 July 1988. ISBN 0-89791-269-1 (paper- [Four Seasons Hotel, Austin, TX, Feb. back). LCCN QA 76.7 A1095 v.23 no.7 17–19, 1989]. ACM Press, New York, 1988. NY, USA, 1989. ISBN 0-89791-316-7. Henderson:1988:PSD LCCN QA76.54 .S54 1989. [1969] Peter Henderson, editor. Proceed- ACM:1989:PPS ings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on [1973] ACM, editor. POPL ’89. Proceed- Practical Software Development En- ings of the sixteenth annual ACM vironments: Boston, Massachusetts, symposium on Principles of program- November 28–30, 1988, volume 24(2) of ming languages, January 11–13, 1989, ACM SIGPLAN Notices. ACM Press, Austin, TX. ACM Press, New York, New York, NY, USA, February 1988. NY, USA, 1989. ISBN ???? LCCN ISBN 0-89791-290-X. LCCN QA76.7 ???? URL http://www.acm.org/ .S54 v.24:2. US$21.00. ACM order pubs/contents/proceedings/plan/ number: 594880. 75277/index.html. Miller:1988:PAS ACM:1989:SCP [1970] Barton Paul Miller and Thomas [1974] ACM, editor. SIGPLAN ’89 Confer- LeBlanc, editors. Proceedings of the ence on Programming Language Design ACM SIGPLAN and SIGOPS Work- and Implementation, volume 24(7) of shop on Parallel and Distributed De- ACM SIGPLAN Notices. ACM Press, bugging, May 5–6, 1988, University of New York, NY, USA, July 1989. Wisconsin, Madison, Wisconsin 53706, CODEN SINODQ. ISSN 0362-1340 volume 24(1) of ACM SIGPLAN No- (print), 1523-2867 (print), 1558-1160 tices. ACM Press, New York, NY, USA, (electronic). January 1988. ISBN 0-89791-296-9 (pa- perback). LCCN QA76.7 .S54 v.24:1. ACM:1989:SIP Wexelblat:1988:PPE [1975] ACM, editor. SPLOS-III proceed- ings / Third International Conference [1971] Richard L. Wexelblat, editor. Parallel on Architectural Support for Program- programming: experience with applica- ming Languages and Operating Sys- tions, languages and systems: Proceed- tems, Boston, Massachusetts, April ings of the ACM/SIGPLAN PPEALS 3–6, 1989. ACM Press, New York, 1988 (New Haven, CT, July 19–21, NY, USA, 1989. ISBN 0-89791-300- 1988). ACM Press, New York, NY, 0. LCCN QA76.9.A73 C64 v.17:2. REFERENCES 236

US$24.00. Also published as Com- Wexelbalt:1989:PDD puter Architecture News, v. 17, no. 2 (Apr. 1989), Operating Systems Re- [1979] Richard L. Wexelbalt, editor. Par- view, v. 23, special issue (Apr. 1989), allel and Distributed Debugging: Pro- and SIGPLAN Notices, v. 24, special ceedings of the ACM SIGPLAN and issue (May 1989). SIGOPS Workshop (Madison, WI, May 5–6, 1989). ACM Press, New Agha:1989:PAS York, NY, USA, 1989. ISBN 0-89791- 296-9. LCCN QA 76.7 A1095 v.24 no.1 1989. US$24. SIGPLAN Notices, vol. [1976] Gul Agha, Peter Wegner, and Akinori 24, no. 1, Jan. 1989. Yonezawa, editors. Proceedings of the ACM SIGPLAN Workshop on Object- Wexelblat:1989:PLD Based Concurrent Programming,vol- ume 24(4) of ACM SIGPLAN Notices. [1980] R. L. Wexelblat, editor. Proceedings of ACM Press, New York, NY, USA, the SIGPLAN ’89 Conference on Pro- April 1989. CODEN SINODQ. ISSN gramming Language Design and Imple- 0362-1340 (print), 1523-2867 (print), mentation, Portland, Oregon, June 21– 1558-1160 (electronic). 23, 1989. ACM Press, New York, NY, USA, 1989. ISBN 0-89791-306-X (pa- perback). LCCN QA 76.7 A1095 v. 24 Bosworth:1989:OPS no. 7 1989. ACM SIGPLAN Notices, vol. 24 no. 7, July 1989. [1977] George Bosworth, editor. Object- oriented programming: systems, lan- guages and applications OOPSLA ’89 conference proceedings (New Orleans, LA, Oct. 1–6, 1989 ). ACM Press, New York, NY, USA, 1989. ISBN 0- 89791-333-7. LCCN QA76.7.O2 1989. ACM SIGPLAN Notices, vol. 24, no. 10, 1989.

Gul:1989:OCP

[1978] Agha Gul, Peter Wegner, and Akinori Yonezawa, editors. Proceedings of the ACM SIGPLAN Workshop on Object- Based Concurrent Programming, San Diego, California, September 26–27, 1988, volume 24(4) of ACM SIGPLAN Notices. ACM Press, New York, NY, USA, April 1989. ISBN 0-89791-304- 3 (paperback). LCCN QA76.7 .S54 v.24:4. US$18.