%%% -*-BibTeX-*-
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
%%% version = "2.01",
%%% date = "14 July 2005",
%%% time = "18:33:49 MDT",
%%% filename = "complngs.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
%%% 155 S 1400 E RM 233
%%% Salt Lake City, UT 84112-0090
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
%%% checksum = "51322 12943 54340 531859",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
%%% keywords = "BibTeX; bibliography; Computer Languages;
%%% Computer Languages, Systems, and Structures",
%%% supported = "yes",
%%% docstring = "This is a bibliography of publications in the
%%% journal Computer Languages (CODEN COLADA,
%%% ISSN 0096-0551) which began publishing in
%%% January 1975. The journal was published
%%% quarterly by Pergamon Press.
%%%
%%% The journal was later bought by Elsevier, and
%%% renamed Computer Languages, Systems, and
%%% Structures (CODEN unknown, ISSN 1477-8424),
%%% and continued with volume 28 number 1 (April
%%% 2002).
%%%
%%% Both journals are covered in this
%%% bibliography.
%%%
%%% The journal Computer Languages should not be
%%% confused with the similarly-named magazine,
%%% Computer Language, for which a separate
%%% companion bibliography is available in the
%%% files complang.*.
%%%
%%% The journal has a World-Wide Web site at
%%%
%%% http://www.sciencedirect.com/science/journal/00960551
%%% http://www.elsevier.com/locate/complang
%%%
%%% http://www.sciencedirect.com/science/journal/14778424
%%% http://www.elsevier.com/locate/issn/14778424
%%%
%%% with tables of contents from 1998 to date.
%%%
%%% At version 2.01, the year coverage looked
%%% like this:
%%%
%%% 1975 ( 20) 1986 ( 13) 1997 ( 9)
%%% 1976 ( 4) 1987 ( 14) 1998 ( 11)
%%% 1977 ( 9) 1988 ( 13) 1999 ( 12)
%%% 1978 ( 21) 1989 ( 21) 2000 ( 11)
%%% 1979 ( 13) 1990 ( 17) 2001 ( 10)
%%% 1980 ( 11) 1991 ( 18) 2002 ( 18)
%%% 1981 ( 11) 1992 ( 19) 2003 ( 7)
%%% 1982 ( 13) 1993 ( 35) 2004 ( 15)
%%% 1983 ( 11) 1994 ( 17) 2005 ( 19)
%%% 1984 ( 14) 1995 ( 12) 2006 ( 4)
%%% 1985 ( 14) 1996 ( 17)
%%%
%%% Article: 451
%%% Proceedings: 2
%%%
%%% Total entries: 453
%%%
%%% This journal is unusual in that some issues
%%% are assigned multiple numbers, and except for
%%% volume 1, numbers 1--3, issues were not
%%% assigned months until volume 17, number 2.
%%% Months were omitted for all of volume 18, and
%%% then resumed for volume 19 to date. There is
%%% no fixed association of issue numbers and
%%% months.
%%%
%%% The initial draft of entries for 1990--1996
%%% was derived from the OCLC Contents1st
%%% database. Additions were then made from
%%% all of the bibliographies in the TeX User
%%% Group collection, from bibliographies in
%%% the author's personal files, from the
%%% Compendex databases (1980--1996), from the
%%% IEEE INSPEC database (1992--1996), from the
%%% MathSciNet database, and from the computer
%%% science bibliography collection on
%%% ftp.ira.uka.de in /pub/bibliography to
%%% which many people of have contributed. The
%%% snapshot of this collection was taken on
%%% 5-May-1994, and it consists of 441 BibTeX
%%% files, 2,672,675 lines, 205,289 entries,
%%% and 6,375 <at>String{} abbreviations,
%%% occupying 94.8MB of disk space.
%%%
%%% Numerous errors in the sources noted above
%%% have been corrected. Spelling has been
%%% verified with the UNIX spell and GNU ispell
%%% programs using the exception dictionary
%%% stored in the companion file with extension
%%% .sok.
%%%
%%% BibTeX citation tags are uniformly chosen
%%% as name:year:abbrev, where name is the
%%% family name of the first author or editor,
%%% year is a 4-digit number, and abbrev is a
%%% 3-letter condensation of important title
%%% words. Citation tags were automatically
%%% generated by software developed for the
%%% BibNet Project.
%%%
%%% In this bibliography, entries are sorted in
%%% publication order within each journal,
%%% using bibsort -byvolume.
%%%
%%% The checksum field above contains a CRC-16
%%% checksum as the first value, followed by the
%%% equivalent of the standard UNIX wc (word
%%% count) utility output of lines, words, and
%%% characters. This is produced by Robert
%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
%%% ====================================================================
%%% Acknowledgement abbreviations:
@String{ack-nhfb = "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: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@computer.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
%%% ====================================================================
%%% Journal abbreviations:
@String{j-COMP-LANGS = "Computer Languages"}
@String{j-COMP-LANGS-SYS-STRUCT = "Computer Languages, Systems and Structures"}
%%% ====================================================================
%%% Publisher abbreviations:
@String{pub-PERGAMON = "Pergamon"}
@String{pub-PERGAMON:adr = "New York, NY, USA"}
%%% ====================================================================
%%% Bibliography entries.
@Article{Tucker:1975:VHL,
author = "A. Tucker",
title = "Very high-level language design: a viewpoint",
journal = j-COMP-LANGS,
volume = "1",
number = "1",
pages = "3--16",
month = jan,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140 (Programming languages)",
corpsource = "Academic Computation Center, Georgetown Univ.,
Washington, DC, USA",
keywords = "command languages; data base management; job control;
languages; level language design; man/machine
communication; programmer utilization; programming
languages; very high",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Merwin:1975:DME,
author = "R. E. Merwin and F. R. Broca",
title = "Direct microprogrammed execution of the intermediate
text from a high-level language compiler",
journal = j-COMP-LANGS,
volume = "1",
number = "1",
pages = "17--28",
month = jan,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C5220 (Computer architecture); C6150C (Compilers,
interpreters and other processors)",
corpsource = "SAFEGUARD System Office, Arlington, VA, USA",
keywords = "computational speed; data processing; direct
microprogrammed; execution; high level language
compiler; intermediate text; machine language
representation; microprogramming; program compilers;
program interpreters; semantic analysis; storage
requirements; syntactic analysis; systems; time",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Sullivan:1975:EPS,
author = "J. E. Sullivan",
title = "Extending {PL/1} for structured programming",
journal = j-COMP-LANGS,
volume = "1",
number = "1",
pages = "29--43",
month = jan,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
corpsource = "Mitre Corp., Bedford, MA, USA",
keywords = "design; error handling; extensions; GOTO free coding;
hierarchical design; PL/1; programming; programming
language; programming language PL/1; structured
programming",
treatment = "T Theoretical or Mathematical",
}
@Article{Flores:1975:LEF,
author = "I. Flores and P. Kaminsky and D. Ryan",
title = "List and execute forms of macros",
journal = j-COMP-LANGS,
volume = "1",
number = "1",
pages = "45--60",
month = jan,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming)",
corpsource = "Baruch Coll., City Univ. of New York, NY, USA",
keywords = "assembly language programmer; execute; form; list
form; macros; parameter list; programming; system
macros",
treatment = "A Application; P Practical",
}
@Article{Stewart:1975:SES,
author = "S. L. Stewart",
title = "{STAPLE}, an experimental structured programming
language",
journal = j-COMP-LANGS,
volume = "1",
number = "1",
pages = "61--71",
month = jan,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Inst. Computer Sci. and Technol., Nat. Bur. of Stand.,
Washington, DC, USA",
keywords = "design goals; GOTO; language design; less programs;
nested block structure; problem oriented languages;
programming; programming techniques; semantics; STAPLE
programming language; structured programming language;
structured versus unstructured",
treatment = "A Application; P Practical",
}
@Article{McKeeman:1975:MBM,
author = "W. M. McKeeman",
title = "Mechanizing bankers' morality",
journal = j-COMP-LANGS,
volume = "1",
number = "1",
pages = "73--82",
month = jan,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C7120 (Financial computing)",
corpsource = "Computer Evolution Project, Appl. Sci., Univ. of
California, Santa Cruz, CA, USA",
keywords = "auditing; banking; bookkeeping; conservation of money;
data capture; device management; disaster; financial
administrative data processing; information retrieval;
maintenance; morality; of data; permission;
programming; recovery; security",
treatment = "A Application; E Economic; P Practical",
}
@Article{Ledley:1975:PHQ,
author = "R. S. Ledley and J. B. Wilson",
title = "The precise handling of qualitative relationships",
journal = j-COMP-LANGS,
volume = "1",
number = "1",
pages = "83--99",
month = jan,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
corpsource = "Nat. Biomedical Res. Foundation Georgetown Univ.
Medical Center, Washington, DC, USA",
keywords = "automatic programming language; developable agendums;
information retrieval; problem definition; program;
program interpreters; situation string; syntax
definitions; translation; Transtaxor computer",
treatment = "A Application; P Practical",
}
@Article{Demers:1975:ESP,
author = "A. J. Demers",
title = "Elimination of single productions and merging
nonterminal symbols of {LR(1)} grammars",
journal = j-COMP-LANGS,
volume = "1",
number = "2",
pages = "105--119",
month = jun,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Oct 21 15:07:20 2000",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
corpsource = "Dept. of Computer Sci., Cornell Univ., Ithaca, NY,
USA",
keywords = "abridged grammar; context-free grammars; elimination;
LR(1) grammars; nonterminal symbols; parser; parsing
table; row merger; single productions; size",
treatment = "T Theoretical or Mathematical",
}
@Article{Kampen:1975:FDS,
author = "G. Kampen and J. L. Baer",
title = "The formal definition of semantics by string
automata",
journal = j-COMP-LANGS,
volume = "1",
number = "2",
pages = "121--138",
month = jun,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C4220 (Automata theory); C6140
(Programming languages)",
corpsource = "Computer Sci. Dept., Univ. of Illinois, Urbana, IL,
USA",
keywords = "abstract machine; application; automata theory;
computations; formal languages; function modules;
functions; hardware components; interactive
programming; logic modules; networks; parsers;
programming languages; semantics; string automaton;
system",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Flores:1975:SSL,
author = "I. Flores and M. Feuerman",
title = "Source statement libraries and {IBM System\slash
370}",
journal = j-COMP-LANGS,
volume = "1",
number = "2",
pages = "139--150",
month = jun,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
corpsource = "Baruch Coll., City Univ. of New York, NY, USA",
keywords = "FORTRAN; program debugging; program maintenance;
programming; source statement library; utilities BAL",
treatment = "A Application; P Practical",
}
@Article{Hoare:1975:PPA,
author = "C. A. R. Hoare",
title = "Parallel programming: an axiomatic approach",
journal = j-COMP-LANGS,
volume = "1",
number = "2",
pages = "151--160",
month = jun,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4290 (Other computer theory); C6110 (Systems analysis
and programming)",
corpsource = "Dept. of Computer Sci., Queen's Univ., Belfast,
Ireland",
keywords = "axiomatic proof; communication; competition;
cooperating sequential processes; cooperation; disjoint
processes; parallel processing; parallel programming;
parallelism; programming",
treatment = "T Theoretical or Mathematical",
}
@Article{Schwartz:1975:OVHa,
author = "J. T. Schwartz",
title = "Optimization of very high level languages-value
transmission and its corollaries",
journal = j-COMP-LANGS,
volume = "1",
number = "2",
pages = "161--194",
month = jun,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6140 (Programming
languages)",
corpsource = "Computer Sci. Dept., Courant Inst. of Math. Sci., New
York Univ., NY, USA",
keywords = "automatic data-structure choice; copy optimization;
data structures; data-; flow analysis; logical program
analysis; optimisation; optimization problems;
programming languages; set theoretically oriented
language",
treatment = "T Theoretical or Mathematical",
}
@Article{Schwartz:1975:OVHb,
author = "J. T. Schwartz",
title = "Optimisation of very high level languages. {II}.
Deducing relationships of inclusion and membership",
journal = j-COMP-LANGS,
volume = "1",
number = "3",
pages = "197--218",
month = sep,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "B0260 (Optimisation techniques); C1180 (Optimisation
techniques); C4240 (Programming and algorithm theory);
C6140D (High level languages)",
corpsource = "Computer Sci. Dept., Courant Inst. of Math. Sci., NY,
USA",
keywords = "analysis; automatic; automatic data structure choice;
copy optimisation; data flow; finite sets; inclusion;
logical program analysis; mappings; membership;
optimisation; ordered n tuples; problem oriented
languages; programming; programming theory; semantic
objects; SETL set theoretically oriented language; very
high level language",
treatment = "T Theoretical or Mathematical",
}
@Article{Chandra:1975:PPF,
author = "A. K. Chandra and Z. Manna",
title = "On the power of programming features",
journal = j-COMP-LANGS,
volume = "1",
number = "3",
pages = "219--232",
month = sep,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory)",
corpsource = "IBM, Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
keywords = "arrays; comparison diagram; counters; equality; power;
program schemas; programming features; programming
languages; programming theory; pushdown stacks; queues;
recursion",
treatment = "T Theoretical or Mathematical",
}
@Article{Sharma:1975:SOP,
author = "O. P. Sharma",
title = "Syntax optimisation for and parsing of patterns",
journal = j-COMP-LANGS,
volume = "1",
number = "3",
pages = "233--253",
month = sep,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "B0260 (Optimisation techniques); C1180 (Optimisation
techniques); C4210 (Formal logic)",
corpsource = "City Coll. City Univ. of New York, School of Engng.,
Computer Sci. Dept., NY, USA",
keywords = "directed trees; finite pattern grammar; grammars;
grammatical; inference; labeled tree; optimisation;
parsing; syntactic pattern analysis; syntax
optimisation; table driven parser; tree; tree parser;
trees (mathematics)",
treatment = "T Theoretical or Mathematical",
}
@Article{Basili:1975:SAL,
author = "V. R. Basili",
title = "A structured approach to language design",
journal = j-COMP-LANGS,
volume = "1",
number = "3",
pages = "255--273",
month = sep,
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
corpsource = "Computer Sci. Dept., Univ. of Maryland, College Park,
MD, USA",
keywords = "compiler; design; encoding; GRAAL graph; GRAAL very
high level language; hierarchical semantic model
schema; high level language; language design; problem
oriented language; problem oriented languages;
programming; structured approach",
treatment = "T Theoretical or Mathematical",
}
@Article{Knobe:1975:SST,
author = "B. Knobe and G. Yuval",
title = "Some steps towards a better {PASCAL}",
journal = j-COMP-LANGS,
volume = "1",
number = "4",
pages = "277--286",
month = "????",
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Intermetrics Inc., Cambridge, MA, USA",
keywords = "constant declarations; indenting; listings; open
procedure; PASCAL; procedure oriented languages;
source",
treatment = "P Practical",
}
@Article{Abdali:1975:LMPa,
author = "S. K. Abdali",
title = "A lambda-calculus model of programming languages. {I}.
Simple constructs",
journal = j-COMP-LANGS,
volume = "1",
number = "4",
pages = "287--301",
month = "????",
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
corpsource = "Dept. of Math. Sci., Rensselaer Polytech. Inst., Troy,
NY, USA",
keywords = "ALGOL 60; block structure assignment; correctness;
formal languages; formal logic; formal semantics;
lambda calculus; programming languages; substitution
program",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Abdali:1975:LMPb,
author = "S. K. Abdali",
title = "A lambda-calculus model of programming languages.
{II}. Jumps and procedures",
journal = j-COMP-LANGS,
volume = "1",
number = "4",
pages = "303--320",
month = "????",
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
corpsource = "Dept. of Math. Sci., Rensselaer Polytech. Inst., Troy,
NY, USA",
keywords = "call by name; correctness; equivalence of; formal
languages; formal logic; iteration; jumps; lambda
calculus; parameter; procedures; program; programming
languages; programs; side effects; statements",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Earley:1975:HLI,
author = "J. Earley",
title = "High level iterators and a method for automatically
designing data structure representation",
journal = j-COMP-LANGS,
volume = "1",
number = "4",
pages = "321--342",
month = "????",
year = "1975",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C6110 (Systems analysis and
programming); C6120 (File organisation); C6140D (High
level languages)",
corpsource = "Electronics Res. Lab., Coll. of Engng., Univ. of
California, Berkeley, CA, USA",
keywords = "automatic programming; data structure representations;
data structures; high level; high level operations;
inversion; iterator; iterators; languages;
optimisation; problem oriented languages; programming;
VERS2",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Bays:1976:ADL,
author = "J. C. Bays",
title = "An animation description language",
journal = j-COMP-LANGS,
volume = "2",
number = "1-2",
pages = "1--8",
month = "????",
year = "1976",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); C6140D (High level
languages)",
corpsource = "Dept. of Math. and Computer Sci., Univ. of South
Carolina, Columbia, SC, USA",
keywords = "animation description language; computer graphics;
hooking up; moving scenes; primitives of; problem
oriented languages; shapes",
treatment = "A Application; P Practical",
}
@Article{Herriot:1976:SSD,
author = "R. G. Herriot",
title = "Structured syntax diagrams",
journal = j-COMP-LANGS,
volume = "2",
number = "1-2",
pages = "9--19",
month = "????",
year = "1976",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
corpsource = "Dept. of Computer Sci., Univ. of Washington, Seattle,
WA, USA",
keywords = "context free grammar; context-free grammars; notation;
PASCAL syntax diagrams; structured programming",
treatment = "T Theoretical or Mathematical",
}
@Article{Schwartz:1976:WPS,
author = "J. T. Schwartz",
title = "What programmers should know",
journal = j-COMP-LANGS,
volume = "2",
number = "1-2",
pages = "21--25",
month = "????",
year = "1976",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming)",
corpsource = "Computer Sci. Dept., Courant Inst. of Math. Sci., New
York Univ., New York, NY, USA",
keywords = "basic issues; programming; recommendations",
treatment = "P Practical",
}
@Article{Huang:1976:DIL,
author = "H. K. Huang and R. S. Ledley and P. Johnson",
title = "{DILOG-digitaled} intelligence logic machine",
journal = j-COMP-LANGS,
volume = "2",
number = "1-2",
pages = "27--43",
month = "????",
year = "1976",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Nat. Biomedical Res. Foundation, Georgetown Univ.
Medical Center, Washington, DC, USA",
keywords = "APL; capability; computer language; digital logical
computational methods; digitaled intelligence logic
machine; DILOG; interactive; preprogrammed logical
operators; programming languages; sharing; time;
time-sharing programs",
}
@Article{Saal:1977:ESA,
author = "H. J. Saal and Z. Weiss",
title = "An empirical study of {APL} programs",
journal = j-COMP-LANGS,
volume = "2",
number = "3",
pages = "47--59",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "IBM Israel Sci. Center, Technion City, Haifa, Israel",
keywords = "APL; languages; procedure oriented languages;
programming style; static measurements; static usage;
very high level",
treatment = "P Practical",
}
@Article{McLeod:1977:HLD,
author = "D. J. McLeod",
title = "High level definition of abstract domains in a
relational data base system",
journal = j-COMP-LANGS,
volume = "2",
number = "3",
pages = "61--73",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
corpsource = "MIT Lab. for Computer Sci., Cambridge, MA, USA",
keywords = "data abstraction; data definition; data type; database
design; database management systems; DBMS; definitions;
domain; nonprocedural language; relational data base
system; semantic integrity",
treatment = "P Practical",
}
@Article{Newton:1977:SLS,
author = "G. E. Newton and J. {Denbigh Starkey}",
title = "{SESPOOL}, a language for systems programming",
journal = j-COMP-LANGS,
volume = "2",
number = "3",
pages = "75--91",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6140B
(Machine-oriented languages); C6140D (High level
languages)",
corpsource = "Computer Sci. Dept., Washington State Univ., Pullman,
WA, USA",
keywords = "compiler; concurrent; data types; directives;
exception condition handling; GOTO; less languages;
machine oriented language; portability; problem
oriented languages; processes; SESPOOL; structured
programming; systems implementation languages; systems
programming; user defined data types",
treatment = "P Practical",
}
@Article{Gehani:1977:UMD,
author = "N. Gehani",
title = "Units of measure as a data attribute",
journal = j-COMP-LANGS,
volume = "2",
number = "3",
pages = "93--111",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6120 (File
organisation)",
corpsource = "Computer Sci. Dept., State Univ. of New York, Buffalo,
NY, USA",
keywords = "correction; data attribute; data structures;
dimensional analysis; error; error detection; fault
tolerant computing; units of measure",
treatment = "P Practical",
}
@Article{White:1977:EDP,
author = "J. E. White",
title = "Elements of a distributed programming system",
journal = j-COMP-LANGS,
volume = "2",
number = "4",
pages = "117--134",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C5620 (Computer networks and techniques); C6150J
(Operating systems)",
corpsource = "Augmentation Res. Center, Stanford Res. Inst., Menlo
Park, CA, USA",
keywords = "call model; computer network; computer networks;
coroutine linkages; distributed programming system;
nested; notices; operating systems (computers);
procedure; procedure calls; requests",
treatment = "T Theoretical or Mathematical",
}
@Article{Berry:1977:PDAa,
author = "D. M. Berry and Z. Erlich and C. J. Lucena",
title = "Pointers and data abstractions in high level
languages. {I}. Language proposals",
journal = j-COMP-LANGS,
volume = "2",
number = "4",
pages = "135--148",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Computer Sci. Dept., Univ. of California, Los Angeles,
CA, USA",
keywords = "data abstractions; high level languages; pointers;
programming languages; reliable; software",
treatment = "T Theoretical or Mathematical",
}
@Article{Berry:1977:PDAb,
author = "D. M. Berry",
title = "Pointers and data abstractions in high level
languages. {II}. Correctness proofs",
journal = j-COMP-LANGS,
volume = "2",
number = "4",
pages = "149--170",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Computer Sci. Dept., Univ. of California, Los Angeles,
CA, USA",
keywords = "correctness; data abstractions; high level languages;
pointers; programming languages; reliable; software",
treatment = "T Theoretical or Mathematical",
}
@Article{Tharp:1977:CCF,
author = "A. L. Tharp",
title = "A comparison of {COBOL}, {FORTRAN}, {PL-I} and
{SPITBOL}",
journal = j-COMP-LANGS,
volume = "2",
number = "4",
pages = "171--178",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Computer Sci. Dept., North Carolina State Univ.,
Raleigh, NC, USA",
keywords = "COBOL; comparison; compiler version; FORTRAN; PL/1;
SPITBOL; symbol manipulation; symbol manipulation
language",
treatment = "P Practical",
}
@Article{Wetherell:1977:WAE,
author = "C. Wetherell",
title = "Why automatic error correctors fail",
journal = j-COMP-LANGS,
volume = "2",
number = "4",
pages = "179--186",
month = "????",
year = "1977",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
corpsource = "Computing Sci. Group, Dept. of Appl. Sci., Univ. of
California at Davis, Livermore, CA, USA",
keywords = "automatic error correctors; common errors; compiler;
error correctors; error patterns; program compilers;
source language; syntactic; table driven parsers",
treatment = "T Theoretical or Mathematical",
}
@Article{Peterson:1978:ESA,
author = "Norman D. Peterson",
title = "Elements of Style Among Machine-Generated {Cobol}
Flowcharts",
journal = j-COMP-LANGS,
volume = "3",
number = "1",
pages = "1--11",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming)",
classification = "723",
corpsource = "Bonneville Power Administration, Portland, OR, USA",
journalabr = "Comput Lang",
keywords = "autoflow; Autoflow; axiom one; Axiom One; Cobol; COBOL
flowcharts; computer programming languages; computer
programs; computer systems programming ---
Documentation; Dynachart; dynachart; flow charting;
flowcharting; flowcharts; generated flowcharts; graphic
output; machine; packages; Quickdraw; quickdraw",
treatment = "G General Review",
}
@Article{Pagan:1978:FSS,
author = "F. G. Pagan",
title = "Formal Semantics of a {Snobol4} Subset",
journal = j-COMP-LANGS,
volume = "3",
number = "1",
pages = "13--30",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Thu Apr 10 09:52:25 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C6140D (High level languages)",
classification = "723",
corpsource = "Dept. of Math., Statistics and Computer Sci., Memorial
Univ. of Newfoundland, St. John's, Nfld., Canada",
journalabr = "Comput Lang",
keywords = "abstract interpreter; abstract syntax; computer
programming languages; concrete syntax; formal
languages; function invocation; pattern matching;
programming languages; semantics; Snobol4; SNOBOL4
subset; statement sequencing; Vienna Definition
Language",
treatment = "G General Review",
}
@Article{Friedman:1978:FC,
author = "Daniel P. Friedman and David S. Wise",
title = "Functional Combination",
journal = j-COMP-LANGS,
volume = "3",
number = "1",
pages = "31--35",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C1160 (Combinatorial mathematics); C4240 (Programming
and algorithm theory)",
classification = "723; 921",
corpsource = "Computer Sci. Dept., Indiana Univ., Bloomington, IN,
USA",
journalabr = "Comput Lang",
keywords = "algorithm; batch probing; batch-probing; binary;
combination; computer programming --- Subroutines;
computer programming languages; functional; functional
combination; list of hits; list of keys; lists;
mathematical techniques --- Trees; programming theory;
recursive; recursive functions; search trees; semantic
interpretation; trees (mathematics)",
treatment = "T Theoretical or Mathematical",
}
@Article{Fleck:1978:RDT,
author = "A. C. Fleck",
title = "Recent Developments in the Theory of Data Structures",
journal = j-COMP-LANGS,
volume = "3",
number = "1",
pages = "37--52",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory); C6120 (File
organisation)",
classification = "723; 921",
corpsource = "Computer Sci. Dept., Univ. of Iowa, Iowa City, IA,
USA",
journalabr = "Comput Lang",
keywords = "algorithms; arrays; computer programming ---
Subroutines; data processing; data structures; graph
models; mathematical techniques --- Graph Theory;
program schemata; proving properties; string patterns",
treatment = "T Theoretical or Mathematical",
}
@Article{Pao:1978:SSI,
author = "Tsyh-Wen Pao and W. {Carr, III}",
title = "A solution of the syntactical induction-inference
problem for regular languages",
journal = j-COMP-LANGS,
volume = "3",
number = "1",
pages = "53--64",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C4220 (Automata theory)",
corpsource = "Dept. of Computer and Information Sci., Univ. of
Pennsylvania, Philadelphia, PA, USA",
keywords = "automata theory; finite; finite state acceptor; formal
languages; grammars; regular languages; state machines;
strings; syntactical induction inference problem",
treatment = "T Theoretical or Mathematical",
}
@Article{Barroso:1978:IDD,
author = "P. B. Barroso and A. L. Furtado",
title = "Implementing a Data Definition Facility Driven by
Graph Grammars",
journal = j-COMP-LANGS,
volume = "3",
number = "2",
pages = "65--74",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C4240 (Programming and algorithm
theory); C6120 (File organisation); C6140D (High level
languages)",
classification = "723; 921",
corpsource = "Pontificia Univ. Catolica do R.J., Rio de Janeiro,
Brazil",
journalabr = "Comput Lang",
keywords = "computer programming languages; computer programs;
correctness; data definition facility; data structures;
grammars; graph grammars; mathematical techniques ---
Trees; PL/1; programming theory; proofs of",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Schwartz:1978:PCD,
author = "Richard L. Schwartz",
title = "Parallel Compilation: a Design and its Application to
{Simula 67}",
journal = j-COMP-LANGS,
volume = "3",
number = "2",
pages = "75--94",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Jet Propulsion Lab., Pasadena, CA, USA",
journalabr = "Comput Lang",
keywords = "compilers; computer operating systems; computer
programming languages; design; parallel compilation;
parallel development; parallel processing; procedure
oriented languages; program; program modules;
programming language; separate compilation; separate
compilation facility; Simula 67; SIMULA 67",
treatment = "T Theoretical or Mathematical",
}
@Article{Flores:1978:MME,
author = "Ivan Flores",
title = "Making Macrospace Effective",
journal = j-COMP-LANGS,
volume = "3",
number = "2",
pages = "95--113",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6140B
(Machine-oriented languages)",
classification = "723",
corpsource = "Baruch Coll., City Univ. of New York, New York, NY,
USA",
journalabr = "Comput Lang",
keywords = "assembly language; closed; closed subroutines;
computer programming; computer programs; effective; IBM
370; machine oriented languages; macros; macrospace;
nesting; programmer; subroutines",
treatment = "T Theoretical or Mathematical",
}
@Article{Warren:1978:TSN,
author = "Henry S. {Warren, Jr.}",
title = "Three Simple Node List Algorithms",
journal = j-COMP-LANGS,
volume = "3",
number = "2",
pages = "115--126",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory); C6150C
(Compilers, interpreters and other processors)",
classification = "723; 921",
corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
journalabr = "Comput Lang",
keywords = "algorithms; computer programming --- Subroutines;
directed graph; directed graphs; mathematical
techniques; node list; program compilers",
treatment = "T Theoretical or Mathematical",
}
@Article{Manacher:1978:IVC,
author = "Glenn K. Manacher",
title = "Improved Version of the {Cocke-Younger-Kasami}
Algorithm",
journal = j-COMP-LANGS,
volume = "3",
number = "2",
pages = "127--133",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Information Engng. and Computer Center, Univ.
of Illinois, Chicago, IL, USA",
journalabr = "Comput Lang",
keywords = "Cocke Younger Kasami algorithm; Cocke-Younger-Kasami
algorithm; computer programming; computer programming
languages; early parsing algorithm; grammar; grammars;
inductive rule; list; list processing; parse;
processing; recognition algorithm",
treatment = "T Theoretical or Mathematical",
}
@Article{Yelowitz:1978:DSP,
author = "Lawrence Yelowitz and Arthur G. Duncan",
title = "Data Structures and Program Correctness: Bridging the
Gap",
journal = j-COMP-LANGS,
volume = "3",
number = "2",
pages = "135--142",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory); C6120 (File
organisation)",
classification = "723",
corpsource = "Dept. of Computer Sci., Univ. of Pittsburgh,
Pittsburgh, PA, USA",
journalabr = "Comput Lang",
keywords = "assertion language; assignment statement; computer
programming languages; data processing; data
structures; input/output specifications; linked; list;
program correctness; programming theory; threaded
tree",
treatment = "T Theoretical or Mathematical",
}
@Article{Konopasek:1978:QAS,
author = "Milos Konopasek and Christos Papaconstadopoulos",
title = "Question Answering System on Mathematical Models
({QAS}): Description of the Language",
journal = j-COMP-LANGS,
volume = "3",
number = "3",
pages = "145--155",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C1220 (Simulation, modelling and identification);
C6140D (High level languages)",
classification = "723; 921",
corpsource = "Georgia Inst. of Technol., Atlanta, GA, USA",
journalabr = "Comput Lang",
keywords = "BNF; computer programming languages; conversation;
formal description; interactive systems; inverted
notation; language; language facilities; mathematical
models; modelling; problem oriented languages; QAS;
question answering system; Question Answering System on
mathematical models",
treatment = "P Practical",
}
@Article{Carvalho:1978:PGS,
author = "Sergio E. R. Carvalho",
title = "Proposal for a Generalized ``{For}'' Statement",
journal = j-COMP-LANGS,
volume = "3",
number = "3",
pages = "157--162",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory); C6140D (High
level languages)",
classification = "723",
corpsource = "Dept. of Electrical Engng. and Computer Sci., Univ. of
Colorado, Colorado Springs, CO, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; for statement;
generalized FOR statement; programming languages;
relational; reliable software; sublanguages; very high
level language",
treatment = "T Theoretical or Mathematical",
}
@Article{Kennedy:1978:UCA,
author = "Ken Kennedy",
title = "Use-Definition Chains with Applications",
journal = j-COMP-LANGS,
volume = "3",
number = "3",
pages = "163--179",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "723",
corpsource = "Dept. of Math. Sci., William Marsh Rice Univ.,
Houston, TX, USA",
journalabr = "Comput Lang",
keywords = "algorithm; automatic code optimization; chains; codes,
symbolic; compile time program analysis; complexity;
computer operating systems --- Program Compilers;
computer programming --- Subroutines; computer
programming languages; control flow analysis; data flow
analysis; flow graphs; global elimination of `useless'
computation; program compilers; space; use definition;
use-definition chains",
treatment = "T Theoretical or Mathematical",
}
@Article{Hanson:1978:DSS,
author = "David R. Hanson",
title = "Data Structures in {SL5}",
journal = j-COMP-LANGS,
volume = "3",
number = "3",
pages = "181--192",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Computer Sci., Univ. of Arizona, Tucson, AZ,
USA",
journalabr = "Comput Lang",
keywords = "activation records; computer programming languages;
coroutines; data processing --- Data Structures; data
structures; procedure oriented languages; procedures;
programming language; SL5; SL5 programming language;
unified linguistic mechanism",
treatment = "T Theoretical or Mathematical",
}
@Article{Bachmann:1978:SCL,
author = "Wolfgang Bachmann and Herward Schwarze",
title = "{Solmar} --- a Computer Language for Utilizing Sonar
Models",
journal = j-COMP-LANGS,
volume = "3",
number = "3",
pages = "193--201",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C7410F (Communications
computing)",
classification = "723; 752",
corpsource = "Saclant Asw Res. Centre, San Bartolomeo, Italy",
journalabr = "Comput Lang",
keywords = "communications computing; computer language; computer
programming languages; data banks; default value
system; problem oriented languages; SOLMAR; Solmar;
sonar; sonar --- Computer Simulation; sonar models;
sound propagation; users' language",
treatment = "P Practical",
}
@Article{Cohen:1978:SFM,
author = "A. T. Cohen",
title = "Structured flowcharts for multiprocessing",
journal = j-COMP-LANGS,
volume = "3",
number = "4",
pages = "209--226",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory); C6110
(Systems analysis and programming); C6140D (High level
languages)",
keywords = "flowchart language; flowcharting; multiprocessing;
parallel processing; structure program; structured
programming",
treatment = "T Theoretical or Mathematical",
}
@Article{Ripley:1978:SAS,
author = "G. David Ripley and Frederick C. Druseikis",
title = "A statistical analysis of syntax errors",
journal = j-COMP-LANGS,
volume = "3",
number = "4",
pages = "227--240",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Thu Apr 10 09:54:05 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages); C6150C (Compilers, interpreters and
other processors)",
classification = "723",
corpsource = "Univ. of Arizona, Tucson, AZ, USA",
journalabr = "Comput Lang",
keywords = "compiler syntax error recovery procedures; computer
operating systems --- Program Compilers; computer
programming languages; error statistics; Pascal;
programmers; programming; statistical analysis; syntax
errors",
treatment = "P Practical",
}
@Article{Wand:1978:CLU,
author = "Mitchell Wand and Daniel P. Friedman",
title = "Compiling Lambda-Expressions Using Continuations and
Factorizations",
journal = j-COMP-LANGS,
volume = "3",
number = "4",
pages = "241--263",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Thu Apr 10 09:54:01 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory); C6150C
(Compilers, interpreters and other processors)",
classification = "723",
corpsource = "Indiana Univ., Bloomington, IN, USA",
journalabr = "Comput Lang",
keywords = "category theory; code generation; codes, symbolic;
compilers; computer operating systems; computer
programming --- Subroutines; computer programming
languages --- lisp; continuations; factorizations;
lambda expressions; LISP; program compilers;
programming theory; recursion removal;
recursion-removal; source level transformation;
transformation algorithm",
treatment = "T Theoretical or Mathematical",
}
@Article{Joseloff:1978:CPC,
author = "S. H. Joseloff",
title = "Copyright protection for computer programs and other
computer readable works",
journal = j-COMP-LANGS,
volume = "3",
number = "4",
pages = "265--266",
month = "????",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C0230 (Economic, social and political aspects of
computing)",
corpsource = "Nat. Biomedical Res. Foundation, Georgetown Univ.
Medical School, Washington, DC, USA",
keywords = "computer programs; computer readable works; copyright
laws; industrial property; legislation",
treatment = "G General Review",
}
@Article{Choen:1978:SFM,
author = "A. Toni Choen and Leon S. Levy",
title = "Structured Flowcharts for Multiprocessing",
journal = j-COMP-LANGS,
volume = "4",
number = "4",
pages = "209--226",
year = "1978",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Feb 4 12:57:45 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classification = "722; 723",
journalabr = "Comput Lang",
keywords = "computer programming --- Structural Programming;
computer programming languages; computer systems,
digital --- Multiprocessing",
}
@Article{Schwartz:1979:SVA,
author = "Richard L. Schwartz and Daniel M. Berry",
title = "A semantic view of {ALGOL} 68",
journal = j-COMP-LANGS,
volume = "4",
number = "1",
pages = "1--15",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Computer Sci. Dept., Univ. of California, Los Angeles,
CA, USA",
journalabr = "Comput Lang",
keywords = "ALGOL 68; computer programming languages; semantic
view",
treatment = "A Application",
}
@Article{Nagata:1979:ELN,
author = "Hiroyasu Nagata",
title = "{EQL}: a Language for Numerical Computation",
journal = j-COMP-LANGS,
volume = "4",
number = "1",
pages = "17--27",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Computing Center, Faculty of Sci., Hokkaido Univ.,
Sapporo, Hokkaido, Japan",
journalabr = "Comput Lang",
keywords = "computer operating systems --- Program Translators;
computer programming languages; EQL; numerical
computation; problem oriented languages",
treatment = "A Application; P Practical",
}
@Article{Riddle:1979:ASSa,
author = "William E. Riddle",
title = "An Approach to Software System Behavior Description",
journal = j-COMP-LANGS,
volume = "4",
number = "1",
pages = "29--47",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150 (Systems software)",
classification = "722; 723",
corpsource = "Dept. of Computer Sci., Univ. of Colorado, Boulder,
CO, USA",
journalabr = "Comput Lang",
keywords = "computer architecture; software system; software
system behaviour; systems software",
treatment = "A Application; P Practical",
}
@Article{Riddle:1979:ASSb,
author = "William E. Riddle",
title = "An approach to software system modelling and
analysis",
journal = j-COMP-LANGS,
volume = "4",
number = "1",
pages = "49--66",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150 (Systems software)",
classification = "722; 723",
corpsource = "Dept. of Computer Sci., Univ. of Colorado, Boulder,
CO, USA",
journalabr = "Comput Lang",
keywords = "algorithm; analysis; computer architecture; software
system; software system modelling; systems software",
treatment = "A Application; P Practical",
}
@Article{Crowley:1979:PDP,
author = "Charles Crowley",
title = "Parallel Developments in Programming Languages and
Operating Systems",
journal = j-COMP-LANGS,
volume = "4",
number = "2",
pages = "71--82",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140 (Programming languages); C6150J (Operating
systems)",
classification = "723",
corpsource = "Computing and Information Sci., Univ. of New Mexico,
Albuquerque, NM, USA",
journalabr = "Comput Lang",
keywords = "computer operating systems; computer programming
languages; languages; operating systems; operating
systems (computers); procedure oriented; programming
languages",
treatment = "G General Review",
}
@Article{Chou:1979:ITN,
author = "S. M. Chou and K. S. Fu",
title = "Inference for Transition Network Grammars",
journal = j-COMP-LANGS,
volume = "4",
number = "2",
pages = "83--92",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Thu Apr 10 09:53:52 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
classification = "721",
corpsource = "School of Electrical Engng., Purdue Univ., W.
Lafayette, IN, USA",
journalabr = "Comput Lang",
keywords = "automata theory; grammars; machine; pushdown
automation; transition network grammars; transition
networks; Turing",
treatment = "T Theoretical or Mathematical",
}
@Article{Gehani:1979:HLD,
author = "Narain Gehani",
title = "High Level Data Structure --- the Grid",
journal = j-COMP-LANGS,
volume = "4",
number = "2",
pages = "93--98",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation)",
classification = "723",
corpsource = "Bell Labs., Piscataway, NJ, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; data processing; data
structures; grid; grid arrays; grid elements; high
level data structure; Pascal; PASCAL",
treatment = "P Practical",
}
@Article{Spragins:1979:ATM,
author = "John Spragins",
title = "Approximate Techniques for Modeling the Performance of
Complex Systems",
journal = j-COMP-LANGS,
volume = "4",
number = "2",
pages = "99--129",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C0310 (EDP management); C1180 (Optimisation
techniques); C5620 (Computer networks and techniques)",
classification = "921; 922",
corpsource = "Dept. of Electrical and Computer Engng., Oregon State
Univ., Corvallis, OR, USA",
journalabr = "Comput Lang",
keywords = "approximate technique; complex systems; computer
evaluation; computer networks; computer selection and
evaluation; heuristic; heuristic programming;
mathematical models; mathematical techniques ---
Approximation Theory; performance models; programming;
systems science and cybernetics",
treatment = "B Bibliography; P Practical",
}
@Article{Tai:1979:CFW,
author = "Kuo Chung Tai",
title = "Constant Folding Within an Expression by Semantic
Attributes",
journal = j-COMP-LANGS,
volume = "4",
number = "3-4",
pages = "131--137",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
classification = "721; 723",
corpsource = "Dept. of Computer Sci., North Carolina State Univ.,
Raleigh, NC, USA",
journalabr = "Comput Lang",
keywords = "attribute; attribute grammars; automata theory;
computer programming languages; constant folding;
expression; folding; grammars; parse tree; semantic
attributes; syntax analysis",
treatment = "T Theoretical or Mathematical",
}
@Article{Schiffner:1979:MVA,
author = "Gerd Schiffner and Peter Scheuermann",
title = "Multiple Views and Abstractions with an
Extended-Entity-Relationship Model",
journal = j-COMP-LANGS,
volume = "4",
number = "3-4",
pages = "139--154",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6160D (Relational databases)",
classification = "723; 921",
corpsource = "Dept. of Electrical Engng. and Computer Sci.,
Northwestern Univ., Evanston, IL, USA",
journalabr = "Comput Lang",
keywords = "abstractions; conceptual schema; data; data base
systems; database management systems; database system;
DBMS; definition language; extended entity; multiple
views; relationship model",
treatment = "P Practical",
}
@Article{Wasserman:1979:TVA,
author = "Anthony I. Wasserman",
title = "Testing and Verification Aspects of {Pascal-Like}
Languages",
journal = j-COMP-LANGS,
volume = "4",
number = "3-4",
pages = "155--169",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Medical Information Sci., Univ. of California, San
Francisco, CA, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; data flow; EUCLID;
flow of control; immutability; Pascal; PASCAL like
languages; PLAIN; program; program readability; program
testing; program verification; programming language
design; systematic testing; verification aspects",
treatment = "P Practical",
}
@Article{Pagan:1979:SSU,
author = "Frank G. Pagan",
title = "Semantic Specification Using Two-Level Grammars:
Blocks, Procedures and Parameters",
journal = j-COMP-LANGS,
volume = "4",
number = "3-4",
pages = "171--185",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
classification = "721; 723",
corpsource = "Dept. of Computer Sci., Southern Illinois Univ.,
Carbondale, IL, USA",
journalabr = "Comput Lang",
keywords = "ALGOL; automata theory --- Grammars; blocks; complete
syntax; computer programming languages; formal
semantics; grammars; parameters; procedures; two-level
grammars",
treatment = "T Theoretical or Mathematical",
}
@Article{Samet:1979:DSB,
author = "Hanan Samet",
title = "Deep and Shallow Binding: the Assignment Operation",
journal = j-COMP-LANGS,
volume = "4",
number = "3-4",
pages = "187--198",
month = "????",
year = "1979",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Computer Sci. Dept., Univ. of Maryland, College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "assignment operation; binding environments; computer
programming languages; deep binding; dynamic; free
variables; identification; problem oriented languages;
shallow binding",
treatment = "P Practical",
}
@Article{Rich:1980:MPT,
author = "Robert P. Rich",
title = "Mechanical Proof Testing",
journal = j-COMP-LANGS,
volume = "5",
number = "1",
pages = "1--28",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory)",
classification = "723",
corpsource = "Appl. Phys. Lab., John Hopkins Univ., Laurel, MD,
USA",
journalabr = "Comput Lang",
keywords = "axiomatic theory; computer program; computer programs;
correctness of; PL/I; programming theory; proof
testing; proofs; statements",
treatment = "T Theoretical or Mathematical",
}
@Article{Crawford:1980:NAC,
author = "John H. Crawford and Mehdi Jazayeri",
title = "New Approach to Code Motion and its Application to
Hoisting",
journal = j-COMP-LANGS,
volume = "5",
number = "1",
pages = "29--36",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory); C6110
(Systems analysis and programming)",
classification = "723",
corpsource = "INTEL Corp., Santa Clara, CA, USA",
journalabr = "Comput Lang",
keywords = "code motion; computer programs; hoisting; program
graph; program optimization technique; programming
theory; spanning tree",
treatment = "N New Development; T Theoretical or Mathematical",
}
@Article{Williams:1980:FNS,
author = "M. H. Williams",
title = "A formal notation for specifying static semantic
rules",
journal = j-COMP-LANGS,
volume = "5",
number = "1",
pages = "37--55",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Computer Sci. and Appl. Math., Rhodes Univ.,
Grahamstown, South Africa",
journalabr = "Comput Lang",
keywords = "BNF; compiler; computer programming languages; formal
languages; grammar; grammars; programming language;
static semantic rules; syntax rules",
treatment = "P Practical",
}
@Article{Nagata:1980:FLM,
author = "Hiroyasu Nagata",
title = "{Formal}: a Language with a Macro-Oriented Extension
Facility",
journal = j-COMP-LANGS,
volume = "5",
number = "2",
pages = "65--76",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Centre for Information Processing Education, Hokkaido
Univ., Sapporo, Japan",
journalabr = "Comput Lang",
keywords = "computer programming languages; datatypes; FORMAL;
formal; FORTRAN; fortran preprocessor; macro oriented
extension facility; matrix arithmetic; operators; PL/I;
preprocessor language; procedure oriented languages;
string manipulations",
treatment = "P Practical",
}
@Article{Berry:1980:TMV,
author = "D. M. Berry and R. A. Kemmerer and S. Yemini and A.
{Von Staa}",
title = "Toward modular verifiable exception handling",
journal = j-COMP-LANGS,
volume = "5",
number = "2",
pages = "77--101",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6120 (File
organisation)",
corpsource = "Computer Sci. Dept., Univ. of California, Los Angeles,
CA, USA",
keywords = "abstract type; Alphard form; data structures; error
condition; internally programmed handler; modular
verifiable exception handling; proof rules; structured
programming",
treatment = "P Practical",
}
@Article{Celentano:1980:SPD,
author = "Augusto Celentano and Pierluigi {Della Vigna} and
Carlo Ghezzi and Dino Mandrioli",
title = "{Simple}: a Program Development System",
journal = j-COMP-LANGS,
volume = "5",
number = "2",
pages = "103--114",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming)",
classification = "723",
corpsource = "Istituto di Elettrotecnica ed Elettronica, Politecnico
di Milano, Milano, Italy",
journalabr = "Comput Lang",
keywords = "computer programming; machine interaction; man; PASCAL
programs; program development system; SIMPLE; software
engineering",
treatment = "P Practical",
}
@Article{Wadia:1980:GNL,
author = "Aspi B. Wadia",
title = "Generation of Node Lists Using Segment Analysis",
journal = j-COMP-LANGS,
volume = "5",
number = "2",
pages = "115--129",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory)",
classification = "723",
corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
journalabr = "Comput Lang",
keywords = "algorithms; back edges; computer programming; node
lists; programming theory; reducible graphs; segment
analysis",
treatment = "T Theoretical or Mathematical",
}
@Article{Fischer:1980:REP,
author = "C. N. Fischer and J. Mauney",
title = "On the Role of Error Productions in Syntactic Error
Correction",
journal = j-COMP-LANGS,
volume = "5",
number = "3-4",
pages = "131--139",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "723",
corpsource = "Univ. of Wisconsin-Madison, Madison, WI, USA",
journalabr = "Comput Lang",
keywords = "compiler design; computer operating systems; error
correction; error productions; language; PASCAL;
Pascal; program compilers; programming; syntactic error
correction",
treatment = "P Practical",
}
@Article{Sharir:1980:SAN,
author = "M. Sharir",
title = "Structural Analysis: a New Approach to Flow Analysis
in Optimizing Compilers",
journal = j-COMP-LANGS,
volume = "5",
number = "3-4",
pages = "141--153",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "723",
corpsource = "Dept. of Math. Sci., Tel Aviv Univ., Ramat Aviv, Tel
Aviv, Israel",
journalabr = "Comput Lang",
keywords = "based program analysis; computer; computer operating
systems; control flow; direct analysis; flow analysis;
flow-graph; interval analysis techniques; optimizing
compilers; parse-tree; program; program compilers;
Rosen's high-level data-flow analysis technique;
structural analysis",
treatment = "P Practical",
}
@Article{Gehani:1980:GPI,
author = "Narain Gehani",
title = "Generic Procedures: an Implementation and an
Undecidability Result",
journal = j-COMP-LANGS,
volume = "5",
number = "3-4",
pages = "155--161",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation)",
classification = "723",
corpsource = "Bell Labs., Murray Hill, NJ, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; data structures; data
types; generic procedures; like compile time technique;
macro-; pathological recursive; procedure/call
sequences; undecidability problem; undecidability
result",
treatment = "P Practical",
}
@Article{Salter:1980:CLC,
author = "Richard M. Salter and Terence J. Brennan and Daniel P.
Friedman",
title = "{Concur}: a Language for Continuous, Concurrent
Processes",
journal = j-COMP-LANGS,
volume = "5",
number = "3-4",
pages = "163--189",
month = "????",
year = "1980",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Drexel Univ., Philadelphia, PA, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; CONCUR; continuous,
concurrent processes; data-driven mode; generalized
pattern-matcher; Hendrix's robot; high level languages;
industrial robots --- Computer Applications; LISP;
modeling system; simulation method",
treatment = "P Practical",
}
@Article{Williams:1981:MSS,
author = "Morgan Howard Williams",
title = "Methods for Specifying Static Semantics",
journal = j-COMP-LANGS,
volume = "6",
number = "1",
pages = "1--17",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C0310 (EDP management); C4210 (Formal logic); C6110
(Systems analysis and programming); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Computer Sci., Rhodes Univ., Grahamstown,
South Africa",
journalabr = "Comput Lang",
keywords = "and system documentation; computer programming
languages; formal languages; formal specification;
grammars; high level languages; language; program;
programming; semantics; static semantics; syntax",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Lepage:1981:OHD,
author = "Mary T. Lepage and David T. Barnard and Andres
Rudmik",
title = "Optimization of Hierarchical Directed Graphs",
journal = j-COMP-LANGS,
volume = "6",
number = "1",
pages = "19--34",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C1160 (Combinatorial mathematics); C1180 (Optimisation
techniques); C6150C (Compilers, interpreters and other
processors)",
classification = "723; 921",
corpsource = "Dept. of Computing and Information Sci., Queen's
Univ., Kingston, Ont., Canada",
journalabr = "Comput Lang",
keywords = "code; compiler; computer programming; directed graphs;
hierarchical directed graphs; optimisation;
optimization; program compilers; programs",
treatment = "A Application",
}
@Article{Sharir:1981:FIP,
author = "Micha Sharir",
title = "Formal Integration: a Program Transformation
Technique",
journal = j-COMP-LANGS,
volume = "6",
number = "1",
pages = "35--46",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4160 (Numerical integration and differentiation)",
classification = "723",
corpsource = "Dept. of Math. Sci., Tel Aviv Univ., Ramat Aviv, Tel
Aviv, Israel",
journalabr = "Comput Lang",
keywords = "computer programming; differentiation; Formal
Integration; integration; loop-fusion; program
transformation",
treatment = "T Theoretical or Mathematical",
}
@Article{Chaitin:1981:RAC,
author = "Gregory J. Chaitin and Marc A. Auslander and Ashok K.
Chandra and John Cocke and Martin E. Hopkins and Peter
W. Markstein",
title = "Register Allocation via Coloring",
journal = j-COMP-LANGS,
volume = "6",
number = "1",
pages = "47--57",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C1160 (Combinatorial mathematics); C6120 (File
organisation); C6150C (Compilers, interpreters and
other processors)",
classification = "722; 723",
corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
journalabr = "Comput Lang",
keywords = "coloring; compiler; computer operating systems;
computer programming languages --- PL/1; file
organisation; graph coloring; graph colouring;
hand-coded assembly language; machine register;
optimizing; PL/I; program compilers; register
allocation",
treatment = "A Application; T Theoretical or Mathematical",
}
@Article{Georgeff:1981:EOP,
author = "M. P. Georgeff and I. Fris and J. Kautsky",
title = "Effect of Operators on Parsing and Evaluation in
{APL}",
journal = j-COMP-LANGS,
volume = "6",
number = "2",
pages = "67--78",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Dept. of Computer Sci., Monash Univ., Clayton, Vic.,
Australia",
journalabr = "Comput Lang",
keywords = "abstract machine; APL; APL language; compilers;
computer programming languages; interpreters;
operators; parsing; program compilers; program
interpreters; SECD machine; semantic; structure;
syntactic",
treatment = "A Application",
}
@Article{Johnson:1981:DRD,
author = "Mark Scott Johnson",
title = "{Dispel} --- a Run-Time Debugging Language",
journal = j-COMP-LANGS,
volume = "6",
number = "2",
pages = "79--94",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages); C6150G (Diagnostic, testing,
debugging and evaluating systems)",
classification = "723",
corpsource = "Computer Res. Center, Hewlett-Packard Co., Palo Alto,
CA, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; debugging language;
Dispel; dispel language; high level languages;
interactive debugging command; language; program
debugging; run-time debugging; semantics;
special-purpose programming language; syntax",
treatment = "A Application",
}
@Article{Celentano:1981:LPT,
author = "Augusto Celentano",
title = "{LR} Parsing Technique for Extended Context-Free
Grammars",
journal = j-COMP-LANGS,
volume = "6",
number = "2",
pages = "95--107",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic)",
classification = "723",
corpsource = "Istituto di Elettrotecnica ed Elettronica, Politecnico
di Milano, Milano, Italy",
journalabr = "Comput Lang",
keywords = "compilers; computer programming languages;
context-free grammars; extended context-free grammars;
LR parsing; one-pass; syntax",
treatment = "A Application",
}
@Article{Celentano:1981:ITP,
author = "Augusto Celentano and Pierluigi {Della Vigna}",
title = "Interprocedural Test Path Evaluation",
journal = j-COMP-LANGS,
volume = "6",
number = "3-4",
pages = "115--130",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
classification = "723",
corpsource = "Istituto di Elettrotecnica ed Elettronica, Politecnico
di Milano, Milano, Italy",
journalabr = "Comput Lang",
keywords = "automated; block structured languages; computer
programming; computer programming languages; dynamic;
interprocedural test path; memory allocation; parameter
transmission; procedure; program testing; recursive;
test data generation; test path evaluation",
treatment = "A Application",
}
@Article{Cook:1981:ADP,
author = "Robert P. Cook",
title = "Abstractions for Distributed Programming",
journal = j-COMP-LANGS,
volume = "6",
number = "3-4",
pages = "131--138",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6150J
(Operating systems)",
classification = "722; 723",
corpsource = "Computer Sci. Dept., Univ. of Wisconsin, Madison, WI,
USA",
journalabr = "Comput Lang",
keywords = "abstraction mechanisms; computer programming
languages; computer systems, digital --- Distributed;
distributed access control; distributed processing;
distributed programming; Modula; programming;
scheduling; Starmod language; StarMod language; virtual
machines",
treatment = "A Application",
}
@Article{Zelkowitz:1981:ILE,
author = "Marvin V. Zelkowitz and James R. Lyle",
title = "Implementation of Language Enhancements",
journal = j-COMP-LANGS,
volume = "6",
number = "3-4",
pages = "139--153",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "722; 723",
corpsource = "Dept. of Computer Sci., Univ. of Maryland, College
Park, MD, USA",
journalabr = "Comput Lang",
keywords = "addition; compiler; computer operating systems ---
Program Compilers; computer programming languages; data
abstraction; high level languages; hybrid
implementation; internal macro; language enhancements;
PL/1; preprocessor; processor; program compilers;
program modularity; standard language; translate",
treatment = "A Application",
}
@Article{Tsay:1981:DIC,
author = "Jong Chuang Tsay and Yu Ming Chang",
title = "Design and Implementation of a {Chinese} Terminal
Controller",
journal = j-COMP-LANGS,
volume = "6",
number = "3-4",
pages = "155--163",
month = "????",
year = "1981",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques); C6150J (Operating
systems)",
classification = "722; 723",
corpsource = "Inst. of Computer Engng., Coll. of Engng., Nat. Chiao
Tung Univ., Hsinchu, Taiwan",
journalabr = "Comput Lang",
keywords = "character sets; Chinese characters; Chinese terminal
controller; computer peripheral equipment; data
handling; data processing; data processing system; I/O;
input-output programs; minicomputer; operation",
treatment = "A Application",
}
@Article{Gini:1982:IDO,
author = "Giuseppina C. Gini and Maria L. Gini",
title = "Interactive Development of Object Handling Programs",
journal = j-COMP-LANGS,
volume = "7",
number = "1",
pages = "1--10",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6110 (Systems analysis and programming); C6150C
(Compilers, interpreters and other processors)",
classification = "691; 723",
corpsource = "Stanford Artificial Intelligence Lab., Stanford Univ.,
Stanford, CA, USA",
journalabr = "Comput Lang",
keywords = "assembly programs; computer controlled manipulation;
computer programming languages; computer software;
interactive development; interactive programming;
interpreter; materials handling; object handling
programs; POINTY; program interpreters; software;
symbolic program; system; testing programs",
treatment = "P Practical",
}
@Article{Berry:1982:LCR,
author = "D. M. Berry and C. Ghezzi and D. Mandrioli and F.
Tisato",
title = "Language Constructs for Real-Time Distributed
Systems",
journal = j-COMP-LANGS,
volume = "7",
number = "1",
pages = "11--20",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "722; 723",
corpsource = "Computer Sci. Dept., Univ. of California, Los Angeles,
CA, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; computer systems,
digital --- Distributed; distributed processing; high
level languages; language constructs; language
features; nondeterminism; process scheduling; real-time
distributed systems",
treatment = "P Practical",
}
@Article{Gehani:1982:CAM,
author = "N. H. Gehani",
title = "Concurrency in {Ada} and Multicomputers",
journal = j-COMP-LANGS,
volume = "7",
number = "1",
pages = "21--23",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150J (Operating
systems)",
classification = "723",
corpsource = "Bell Labs., Murray Hill, NJ, USA",
journalabr = "Comput Lang",
keywords = "Ada; computer programming languages; concurrency;
global variables; multicomputers; multiprocessing
programs; parallel tasks; pointers; program;
understandability",
treatment = "P Practical",
}
@Article{Thimbleby:1982:TEI,
author = "Harold Thimbleby",
title = "A text editing interface: definition and use",
journal = j-COMP-LANGS,
volume = "7",
number = "1",
pages = "25--40",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150E (General utility programs)",
classification = "723",
corpsource = "Computer Systems Lab., Queen Mary Coll., London, UK",
journalabr = "Comput Lang",
keywords = "based command processing applications; calculator;
character; command processor; data processing;
interactive programming; text editing; text editing
interface",
treatment = "P Practical",
}
@Article{Ramanath:1982:OCF,
author = "M. V. S. Ramanath and Marvin Solomon",
title = "Optimal Code from Flow Graphs",
journal = j-COMP-LANGS,
volume = "7",
number = "1",
pages = "41--52",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "723",
corpsource = "Dept. of Computer Sci., Univ. of Western Ontario,
London, Ont., Canada",
journalabr = "Comput Lang",
keywords = "atomic statements; codes, symbolic; compilers;
computer programming; flow graphs; optimal; program
compilers; programming; translation",
treatment = "P Practical",
}
@Article{Messerschmidt:1982:CCO,
author = "J. Messerschmidt and R. Wilhelm",
title = "Constructors from composed objects",
journal = j-COMP-LANGS,
volume = "7",
number = "2",
pages = "53--59",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors)",
corpsource = "Univ. des Saarlandes, Saarbrucken, West Germany",
keywords = "Ada; ALGOL 60; array objects; code optimisation;
compilers; composed objects; construction; data
structures; flow analysis; high level languages;
INITIAL; languages; modifiability; program; program
compilers; programming; run time efficiency; type
objects",
treatment = "P Practical",
}
@Article{Virgilio:1982:BSS,
author = "T. R. Virgilio and R. Finkel",
title = "Binding strategies and scope rules are independent",
journal = j-COMP-LANGS,
volume = "7",
number = "2",
pages = "61--67",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Dept. of Computer Sci., Univ. of Wisconsin, Madison,
WI, USA",
keywords = "binding; block-structured; complexities; high level
languages; language; LISP; Lisp; programming; scope
rules",
treatment = "P Practical",
}
@Article{Budd:1982:IGC,
author = "T. A. Budd",
title = "An implementation of generators in {C}",
journal = j-COMP-LANGS,
volume = "7",
number = "2",
pages = "69--87",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Dept. of Computer Sci., Univ. of Arizona, Tucson, AZ,
USA",
keywords = "backscattering; C; Cg; evaluation; generators; goal
directed; high level languages; preprocessors;
programming language",
treatment = "P Practical",
}
@Article{Cocco:1982:MEH,
author = "N. Cocco and S. Dulli",
title = "A mechanism for exception handling and its
verification rules",
journal = j-COMP-LANGS,
volume = "7",
number = "2",
pages = "89--102",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
corpsource = "Seminario Matematico, Univ. di Padova, Padova, Italy",
keywords = "components; control structure; correctness; design
errors; exception handling; formal; hardware; high
level languages; Hoare type verification rules;
modularity; procedure-oriented language; recovery
mechanism; specification; structured programming;
system recovery; verification",
treatment = "P Practical",
}
@Article{McDonald:1982:QLF,
author = "Nancy H. McDonald and John P. McNally",
title = "Query Language Feature Analysis by Usability",
journal = j-COMP-LANGS,
volume = "7",
number = "3-4",
pages = "103--124",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Sperry Gyroscope Advanced Systems, Clearwater, FL,
USA",
journalabr = "Comput Lang",
keywords = "complexity; computer programming languages; data
models; database management systems; database systems;
environment; expression; facilities; feature analysis;
high level languages; interface; language format;
language functions; query languages; usability",
treatment = "P Practical",
}
@Article{Barman:1982:LLS,
author = "Mervyn Barman",
title = "{Lass} --- a Language for Stochastic Systems",
journal = j-COMP-LANGS,
volume = "7",
number = "3-4",
pages = "125--146",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Nat. Inst. for Higher Education, School of
Quantitative Methods and Computer Applications, Dublin,
Ireland",
journalabr = "Comput Lang",
keywords = "computer programming languages; high level languages;
in probability theory; induced languages; language;
non-Markovian systems; numerical methods; probability
theory; problem oriented; stochastic processes;
stochastic systems",
treatment = "P Practical",
}
@Article{Iyengar:1982:MLC,
author = "S. Sitharama Iyengar and N. Parameswaran and John
Fuller",
title = "A measure of logical complexity of programs",
journal = j-COMP-LANGS,
volume = "7",
number = "3-4",
pages = "147--160",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C4240 (Programming and algorithm theory)",
classification = "723",
corpsource = "Dept. of Computer Sci., Louisiana State Univ., Baton
Rouge, LA, USA",
journalabr = "Comput Lang",
keywords = "complexity measure; computational complexity; computer
software; cyclomatic complexity; data structures; graph
theory; logical complexity; program complexity; program
knots; software effort",
treatment = "T Theoretical or Mathematical",
}
@Article{Magnenat-Thalmann:1982:CIL,
author = "Nadia Magnenat-Thalmann",
title = "Choosing an Implementation Language for Automatic
Translation",
journal = j-COMP-LANGS,
volume = "7",
number = "3-4",
pages = "161--170",
month = "????",
year = "1982",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C7820 (Humanities
computing)",
classification = "723",
corpsource = "Dept. des Methodes Quantitatives, Ecole des Hautes
Etudes Commerciales, Montreal, Que., Canada",
journalabr = "Comput Lang",
keywords = "ADA; adaptability; automatic translation; C; computer
programming languages; computer software; factors;
FORTRAN 77; high level languages; human;
implementation; language; language translation;
modularity; PASCAL; performance; portability;
programming languages; reliability; software
evaluation; technical richness",
treatment = "P Practical",
}
@Article{Wampler:1983:RS,
author = "Stephen B. Wampler and Ralph E. Griswold",
title = "Result Sequences",
journal = j-COMP-LANGS,
volume = "8",
number = "1",
pages = "1--14",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Dept. of Computer Sci., Tucson, AZ, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; control operations;
enclosing; expression; expression evaluation; goal
directed evaluation; high level languages; Icon;
languages; programming; result sequences",
treatment = "P Practical",
}
@Article{Coon:1983:CCI,
author = "Lawrence A. Coon and John P. Kearns and Mary Lou
Soffa",
title = "The contraction of control implementations",
journal = j-COMP-LANGS,
volume = "8",
number = "1",
pages = "15--25",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150J (Operating
systems)",
classification = "723; 731",
corpsource = "Dept. of Computer Sci., Univ. of Pittsburgh,
Pittsburgh, PA, USA",
journalabr = "Comput Lang",
keywords = "Ada; computer programming languages; concurrency;
contract; control implementations; control systems;
coroutines; high level language; high level languages;
procedures; recursive; Simula; stack; stack-heap;
storage management",
treatment = "P Practical",
}
@Article{Maurer:1983:UCT,
author = "Peter M. Maurer and Arthur E. Oldehoeft",
title = "Use of Combinators in Translating a Purely Functional
Language to Low-Level Data-Flow Graphs",
journal = j-COMP-LANGS,
volume = "8",
number = "1",
pages = "27--45",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Dept. of Computer Sci., Iowa State Univ., Ames, IA,
USA",
journalabr = "Comput Lang",
keywords = "combinators; computer programming languages;
data-driven flow architectures; demand driven data
flow; FCL; functional language; high level; high level
languages; higher-order functional; interpreters;
languages; low-level data-flow graphs; parallel
processing; program; programming language",
treatment = "P Practical",
}
@Article{Yen:1983:DSM,
author = "W. C. Yen and K. S. Fu",
title = "Distributed Synchronization Mechanism for Interacting
Processes",
journal = j-COMP-LANGS,
volume = "8",
number = "2",
pages = "51--60",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems)",
classification = "723",
corpsource = "School of Electrical Engng., Purdue Univ., West
Lafayette, IN, USA",
journalabr = "Comput Lang",
keywords = "computer software; computer systems, digital;
distributed processing; distributed synchronization
mechanism; generalized critical region; graceful
degradation; interacting; Lamport's bakery algorithm;
operating systems (computers); OS; processes",
treatment = "P Practical",
}
@Article{Salter:1983:CAI,
author = "Richard Salter",
title = "Concurrent Applicative Implementations of
Nondeterministic Algorithms",
journal = j-COMP-LANGS,
volume = "8",
number = "2",
pages = "61--68",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems)",
classification = "723",
corpsource = "Math. Dept., Oberlin Coll., Oberlin, OH, USA",
journalabr = "Comput Lang",
keywords = "applicative languages; backtracking; computer
programming; computer systems, digital ---
Multiprocessing; concurrency; control structure; data;
Friedman-Wise multiprogramming primitive; frons; LISP;
nondeterministic algorithms; operating systems
(computers); OS; parallel processing; structure",
treatment = "P Practical",
}
@Article{Dhamdhere:1983:CPL,
author = "D. M. Dhamdhere and J. S. Keith",
title = "Characterization of Program Loops in Code
Optimization",
journal = j-COMP-LANGS,
volume = "8",
number = "2",
pages = "69--76",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "723; 921",
corpsource = "Computer Centre, IIT, Bombay, India",
journalabr = "Comput Lang",
keywords = "bidirectional data flow; code optimization; compilers;
computer programming; iterative solution; loop
characterizations; optimisation; optimization;
optimizing transformations; problems; program
compilers; program flow graphs; program loops;
techniques; unified",
treatment = "P Practical",
}
@Article{Griswold:1983:ISP,
author = "Ralph E. Griswold",
title = "Implementing {Snobol4} Pattern Matching in {Icon}",
journal = j-COMP-LANGS,
volume = "8",
number = "2",
pages = "77--92",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6130 (Data handling techniques)",
classification = "723",
corpsource = "Dept. of Computer Sci., Univ. of Arizona, Tucson, AZ,
USA",
journalabr = "Comput Lang",
keywords = "computer software; cursor model; data handling; Icon;
pattern matching; pattern recognition; SNOBOL4 pattern
matching; string; substring model",
treatment = "P Practical",
}
@Article{Cunha:1983:MOP,
author = "P. R. F. Cunha and C. J. Lucena and T. S. E. Maibaum",
title = "Message Oriented Programming --- a Resource Based
Methodology",
journal = j-COMP-LANGS,
volume = "8",
number = "3-4",
pages = "95--111",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150J (Operating systems)",
classification = "723",
corpsource = "Dept. of Computer Sci., Univ. of Waterloo, Waterloo,
Ont., Canada",
journalabr = "Comput Lang",
keywords = "abstract data type; bounded; buffer problem; computer
programming; dining; environment; message oriented
programming; message passing; message-passing;
multiprogramming; parallel programs; philosophers
problem; readers and writers problem; resource based
methodology; sequential programs; unreliable medium
problem",
treatment = "P Practical",
}
@Article{Orman:1983:FSL,
author = "Levent Orman",
title = "Familial Specification Language for Database
Application Systems",
journal = j-COMP-LANGS,
volume = "8",
number = "3-4",
pages = "113--124",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6160 (Database
management systems (DBMS))",
classification = "723",
corpsource = "Graduate School of Management, Cornell Univ., Ithaca,
NY, USA",
journalabr = "Comput Lang",
keywords = "aggregation; application; application program;
application systems; branching; business data
processing; classification; computer programming
languages; data structure; data structures; database;
database application systems; database language;
database management systems; database systems; DBMS;
Familial Specification Language; functional language;
high level; high level languages; languages; looping;
programs; specification language",
treatment = "P Practical",
}
@Article{Tennent:1983:SPI,
author = "R. D. Tennent",
title = "Some Proposals for Improving {Pascal}",
journal = j-COMP-LANGS,
volume = "8",
number = "3-4",
pages = "125--137",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Computing and Information Sci., Queen's Univ.,
Kingston, Ont., Canada",
journalabr = "Comput Lang",
keywords = "abstraction; computer programming languages;
exception-handling; large programs; PASCAL; Pascal;
representational",
treatment = "P Practical",
}
@Article{Ramanathan:1983:DIA,
author = "J. Ramanathan and D. Soni",
title = "Design and Implementation of an Adaptable Software
Environment",
journal = j-COMP-LANGS,
volume = "8",
number = "3-4",
pages = "139--159",
month = "????",
year = "1983",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "723",
corpsource = "Dept. of Computer and Information Sci., Ohio State
Univ., Columbus, OH, USA",
journalabr = "Comput Lang",
keywords = "adaptable software environment; adaptable software
information editor; attribute grammars; box
environment; computer programming; computer software;
grammar forms; processors; program; program processors;
project; software; software development; software
engineering; software life-cycle; text editing; tool-;
TRIAD",
treatment = "P Practical",
}
@Article{Colombetti:1984:SCD,
author = "Marco Colombetti and Giovanni Guida",
title = "Supporting Control Definition in Programming
Languages",
journal = j-COMP-LANGS,
volume = "9",
number = "1",
pages = "1--23",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
classification = "723",
corpsource = "Dipartimento di Elettronica, Politecnico di Milano,
Milano, Italy",
journalabr = "Comput Lang",
keywords = "abstract data types; abstraction programming; computer
programming languages; control definition; data
structures; DIL system; high level languages;
languages; program design; programming; software
engineering",
treatment = "P Practical",
}
@Article{Bossi:1984:UFQ,
author = "Annalisa Bossi and C. Chezzi",
title = "Using {Fp} as a Query Language for Relational
Data-Bases",
journal = j-COMP-LANGS,
volume = "9",
number = "1",
pages = "25--37",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6160D (Relational
databases)",
classification = "723",
corpsource = "Seminario Matematico, Univ. di Padova, Padova, Italy",
journalabr = "Comput Lang",
keywords = "complex database queries; computer programming
languages; database management systems; database
systems; FP; functional; high level languages;
information retrieval; programming; query language;
Query-By-Example; relational data-bases",
}
@Article{Mano:1984:NPE,
author = "Yoshihisa Mano and Kazuhito Ohmaki and Koji Torii",
title = "New Programming Environment with a Multi-Display
Terminal and Early Experiences with It",
journal = j-COMP-LANGS,
volume = "9",
number = "1",
pages = "39--49",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C5540 (Terminals and graphic displays); C6110 (Systems
analysis and programming)",
classification = "722; 723",
corpsource = "Computer Sci. Div., Electrotech. Lab., Ibaraki,
Japan",
journalabr = "Comput Lang",
keywords = "computer peripheral equipment; computer programming;
CRT displays; extended intelligent terminal system;
interactive terminals; INTERLISP; MDPS;
microprocessors; multidisplay terminal; programming
environment; software engineering",
treatment = "P Practical",
}
@Article{Hammond:1984:SSE,
author = "K. Hammond and V. J. Rayward-Smith",
title = "A survey on syntactic error recovery and repair",
journal = j-COMP-LANGS,
volume = "9",
number = "1",
pages = "51--67",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "723",
corpsource = "Univ. of East Anglia, Norwich, UK",
journalabr = "Comput Lang",
keywords = "compilers; computer programming; error recovery and
repair; grammars; passing; program compilers; repair;
syntactic error recovery",
treatment = "G General Review; P Practical",
}
@Article{Fleck:1984:PCT,
author = "A. C. Fleck",
title = "Proposal for Comparison of Types in {Pascal} and
Associated Semantic Models",
journal = j-COMP-LANGS,
volume = "9",
number = "2",
pages = "71--87",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Iowa, Dep of Computer Science, Iowa
City, IA, USA",
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Iowa Univ., Iowa City, IA,
USA",
journalabr = "Comput Lang",
keywords = "algorithm for type equivalence; computer programming
--- Algorithms; computer programming languages;
computer software; data structures; equivalence; formal
type models; Pascal; semantic models; subtype; type
equivalence; types",
treatment = "P Practical",
}
@Article{Reed:1984:ATA,
author = "Alan Reed",
title = "Anatomy of a Text Analysis Package",
journal = j-COMP-LANGS,
volume = "9",
number = "2",
pages = "89--96",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Birmingham, Cent for Computing \& Computer
Science, Brimingham, Engl",
affiliationaddress = "Univ of Birmingham, Cent for Computing \&
Computer Science, Brimingham, Engl",
classcodes = "C1160 (Combinatorial mathematics); C6130D (Document
processing techniques); C7820 (Humanities computing)",
classification = "723",
corpsource = "Centre for Comput. and Comput. Sci., Birmingham Univ.,
UK",
journalabr = "Comput Lang",
keywords = "collocations; computer programming; computer software;
concordances; indexes; inverted file; literature;
package; set theory; software packages; text analysis
package; text processing; word processing",
treatment = "P Practical",
}
@Article{Patnaik:1984:DDF,
author = "L. M. Patnaik and Prabal Bhattacharya and R. Ganesh",
title = "{DFL}: a Data Flow Language",
journal = j-COMP-LANGS,
volume = "9",
number = "2",
pages = "97--106",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Indian Inst of Science, Sch of Automation,
Bangalore, India",
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Sch. of Autom., Indian Inst. of Sci., Bangalore,
India",
journalabr = "Comput Lang",
keywords = "architectures; array; compiler; computer; computer
operating systems --- Program Compilers; computer
programming languages; concurrency; data flow computer;
data flow computers; data flow language; DEC 1090
system; DFL; functional; high level language; high
level languages; multiprocessors; Neumann model;
parallel processing; Pascal; programming; programming
languages; structured; structured programming;
structuring of data; von",
treatment = "P Practical",
}
@Article{Papazoglou:1984:OPL,
author = "M. P. Papazoglou and P. I. Georgiadis and D. G.
Maritsas",
title = "An outline of the programming language {SIMULA}",
journal = j-COMP-LANGS,
volume = "9",
number = "2",
pages = "107--131",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Patras, Dep of Computer Science, Patras,
Greece",
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Patras Univ., Greece",
journalabr = "Comput Lang",
keywords = "block prefixing; class; class prefixing;
class-attributes; computer programming languages;
computer software; concatenation; coroutine class;
prefix; programming language; quasiparallelism; remote
accessing process; remote assessing process; SIMULA;
simulation facilities; simulation languages; system
simulation",
treatment = "P Practical",
}
@Article{Cater:1984:CLE,
author = "Steven C. Cater and S. Sitharama Iyengar and John
Fuller",
title = "Computation of Logical Effort in High Level
Languages",
journal = j-COMP-LANGS,
volume = "9",
number = "3-4",
pages = "133--148",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Louisiana State Univ, Dep of Computer Science,
Baton Rouge, LA, USA",
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Louisiana State Univ., Baton
Rouge, LA, USA",
journalabr = "Comput Lang",
keywords = "Boolean; computer programming --- Algorithms; computer
programming languages; computer software; control
structure; cyclomatic complexity; disjunctive normal
form; effort; function; high level languages;
independence; language virtuality; logical effort;
segment; segment independence; software complexity;
software engineering",
treatment = "P Practical",
}
@Article{Bryant:1984:ILD,
author = "Barrett R. Bryant and A. A. Grau",
title = "An intermediate language to define dynamic semantics",
journal = j-COMP-LANGS,
volume = "9",
number = "3-4",
pages = "149--159",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Alabama in Birmingham, Dep of Computer \&
Information Sciences, Birmingham, AL, USA",
affiliationaddress = "Univ of Alabama in Birmingham, Dep of Computer
\& Information Sciences, Birmingham, AL, USA",
classcodes = "C4220 (Automata theory); C6150C (Compilers,
interpreters and other processors)",
classification = "722; 723",
corpsource = "Dept. of Comput. and Inf. Sci., Alabama Univ.,
Birmingham, AL, USA",
journalabr = "Comput Lang",
keywords = "abstract machine; ADA; automata; automata theory;
code; code generation; compilers; computer operating
systems --- Program Compilers; computer programming;
computer programming languages; dynamic; dynamic
semantics; formal definition; FORTRAN; IBM 360 assembly
language; instruction set; intermediate language;
intermediate languages; P-code; PASCAL; principal
memory; program compilers; programming languages;
pushdown; semantics; stack; three-address",
treatment = "P Practical",
}
@Article{Nirenburg:1984:HHU,
author = "Sergei Nirenburg and Yosef {Ben Asher}",
title = "{Huhu}: the {Hebrew University Hebrew Understander}",
journal = j-COMP-LANGS,
volume = "9",
number = "3-4",
pages = "161--182",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Hebrew Univ of Jerusalem, Jerusalem, Isr",
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Hebrew Univ. of Jerusalem, Israel",
journalabr = "Comput Lang",
keywords = "augmented transition networks; computer programming
languages; computer software; grammars; Hebrew; HUHU;
morphological and syntactic analysis; morphological
parsing; natural language processing; natural
languages; program compilers; syntactic parsing;
University Hebrew understander; YLISP",
treatment = "P Practical",
}
@Article{Lafora:1984:REG,
author = "Fernando Lafora and Mary Lou Soffa",
title = "Reverse Execution in a Generalized Control Regime",
journal = j-COMP-LANGS,
volume = "9",
number = "3-4",
pages = "183--192",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Pittsburgh, Computer Science Dep,
Pittsburgh, PA, USA",
classcodes = "C6140D (High level languages); C6150G (Diagnostic,
testing, debugging and evaluating systems)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Pittsburgh Univ., PA, USA",
journalabr = "Comput Lang",
keywords = "advanced; backtracking; computer programming
languages; computer software; concurrent structures;
control forms; debugging; generalized control regime;
high level languages; logical; program debugging;
programming languages; programs; reverse execution;
scheduled processes; Simula; SIMULA-67; simulation",
treatment = "P Practical",
}
@Article{Patnaik:1984:ICD,
author = "L. M. Patnaik and B. R. Badrinath",
title = "Implementation of {CSP}-{S} for Description of
Distributed Algorithms",
journal = j-COMP-LANGS,
volume = "9",
number = "3-4",
pages = "193--202",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Indian Inst of Science, Sch of Automation,
Bangalore, India",
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "722; 723",
corpsource = "Sch. of Automation, Indian Inst. of Sci., Bangalore,
India",
journalabr = "Comput Lang",
keywords = "compiler; compilers; computer programming ---
Algorithms; computer programming languages; computer
systems, digital --- Distributed; CSP constructs;
CSP-S; distributed algorithms; distributed processing;
distributed programming; guarded command; high level
language; high level languages; intermediate language;
message passing; parallel command; program; scheduler;
target code generation",
treatment = "P Practical",
}
@Article{Stetter:1984:MPC,
author = "Franz Stetter",
title = "A measure of program complexity",
journal = j-COMP-LANGS,
volume = "9",
number = "3-4",
pages = "203--208",
month = "????",
year = "1984",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Fern Univ Hagen, Fachbereich Mathematik und
Informatik, Hagen, West Ger",
classcodes = "C6110 (Systems analysis and programming)",
classification = "723",
corpsource = "Fachbereich Math. und Inf., Fern Univ., Hagen, West
Germany",
journalabr = "Comput Lang",
keywords = "between statements; complexity measures; computer
programming; computer software; data objects; program
complexity; program flow complexity; program graph;
relationship; software engineering; software metrics;
source text",
treatment = "P Practical",
}
@Article{Kieburtz:1985:DAL,
author = "Richard B. Kieburtz and Bengt Nordstrom",
title = "Design of {Apple} --- a Language for Modular
Programs",
journal = j-COMP-LANGS,
volume = "10",
number = "1",
pages = "1--22",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Oregon Graduate Cent, Dep of Computer Science \&
Engineering, Beaverton, OR, USA",
affiliationaddress = "Oregon Graduate Cent, Dep of Computer Science \&
Engineering, Beaverton, OR, USA",
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Oregon Grad. Center, Beaverton, OR, USA",
journalabr = "Comput Lang",
keywords = "abstract data types; Apple; apple program; computer
programming languages; computer software; data
abstraction; data structures; Design; environments;
functional abstraction; functional programming;
functions; high level languages; language; modular
programs; objects; static environments; type
polymorphism; typed language",
treatment = "P Practical",
}
@Article{Hughes:1985:PLE,
author = "Herman D. Hughes",
title = "A programming language engineered for beginners",
journal = j-COMP-LANGS,
volume = "10",
number = "1",
pages = "23--36",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Michigan State Univ, Dep of Computer Science,
East Lansing, MI, USA",
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Michigan State Univ., East
Lansing, MI, USA",
journalabr = "Comput Lang",
keywords = "beginners; complex logic; computer programming
languages; computer software; correct programs;
correctness; decision tables; flowcharts; high level
languages; programming language; structured
programming; style; top-down design; verifying;
well-structured programs",
treatment = "P Practical",
}
@Article{Weiser:1985:EDD,
author = "Mark Weiser",
title = "Experience with a Dataflow Datatype",
journal = j-COMP-LANGS,
volume = "10",
number = "1",
pages = "37--42",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Maryland at College Park, Computer Science
Dep, College Park, MD, USA",
affiliationaddress = "Univ of Maryland at College Park, Computer
Science Dep, College Park, MD, USA",
classcodes = "C6120 (File organisation)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "Analysis; computer operating systems --- Program
Compilers; computer software; data abstraction; data
flow; data structures; data types; dataflow analysis;
dataflow datatype",
treatment = "P Practical",
}
@Article{Mandrioli:1985:MAT,
author = "Dino Mandrioli and Roberto Zicari and Carlo Ghezzi and
Francesco Tisato",
title = "Modeling the {Ada} Task System by {Petri} Nets",
journal = j-COMP-LANGS,
volume = "10",
number = "1",
pages = "43--61",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Politecnico di Milano, Dipartimento di
Elettronica, Milan, Italy",
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Dipartimento di Elettronica, Politecnico Milano,
Italy",
journalabr = "Comput Lang",
keywords = "absorption; Ada; Ada multitasking; Ada task system;
computational linguistics; computer programming
languages; computer software; exception; formal
semantics; graph theory; handling; language primitives;
multiprocessing programs; Petri nets; real-time;
semantics; synchronization; tasks; termination; timed
petri net",
treatment = "P Practical",
}
@Article{Budd:1985:PTS,
author = "Timothy A. Budd and Gopal Ajei S.",
title = "Program Testing by Specification Mutation",
journal = j-COMP-LANGS,
volume = "10",
number = "1",
pages = "63--73",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Arizona, Dep of Computer Science,
Tucson, AZ, USA",
classcodes = "C6110 (Systems analysis and programming); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Arizona Univ., Tucson, AZ,
USA",
journalabr = "Comput Lang",
keywords = "computer programming --- Testing; computer programming
languages; computer software; mutation analysis;
predicate calculus; procedures; program testing;
program verification; specification mutation; test
generation; Testing; testing programs; validation;
verification",
treatment = "P Practical",
}
@Article{Symes:1985:POC,
author = "D. Michael Symes",
title = "Procedural Operators Considered as Fundamental
Programming Devices",
journal = j-COMP-LANGS,
volume = "10",
number = "2",
pages = "75--89",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Thu Apr 10 09:54:16 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "I. P. Sharp Associates Ltd, Toronto, Ont, Can",
classcodes = "C4240 (Programming and algorithm theory)",
classification = "723",
corpsource = "I. P. Sharp Associates Ltd., Toronto, Ont., Canada",
journalabr = "Comput Lang",
keywords = "Algorithms; backtracking; backtracking primitives;
computer programming; computer programming languages;
control structure; functional; imperative; matching
primitives; nested interaction; nested iteration;
operator; pattern-; pattern-matching; procedural
operator; programming device; programming theory;
recursion; searching",
treatment = "P Practical",
}
@Article{Matwin:1985:PPR,
author = "Stanislaw Matwin and Tomasz Pietrzykowski",
title = "{Prograph}: a Preliminary Report",
journal = j-COMP-LANGS,
volume = "10",
number = "2",
pages = "91--126",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Ottawa, Dep of Computer Science, Ottawa,
Ont, Can",
classcodes = "C6130B (Graphics techniques); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Ottawa Univ., Ont., Canada",
journalabr = "Comput Lang",
keywords = "computer graphics; computer programming languages;
database; database management systems; dataflow;
directly executable pictographs; flow oriented
language; functional data-; graphical programming; high
level; languages; parallel processing; prograph;
PROGRAPH; subsystem; update operations",
treatment = "P Practical",
}
@Article{Zaki:1985:PSA,
author = "Mohamed Zaki and S. A. Gamal-Eldin",
title = "A portable syntax analyzer for microcomputers",
journal = j-COMP-LANGS,
volume = "10",
number = "2",
pages = "127--146",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Al-Azhar Univ, Dep of Computers \& Systems
Engineering, Cairo, Egypt",
classcodes = "C4210 (Formal logic); C4220 (Automata theory); C6150C
(Compilers, interpreters and other processors)",
classification = "722; 723",
corpsource = "Dept. of Comput. and Syst. Eng., Al Azhar Univ.,
Cairo, Egypt",
journalabr = "Comput Lang",
keywords = "code; compatibility; compiler; computer operating
systems --- Program Compilers; computers,
microprocessor; finite automata; finite state automata;
generation phase; grammars; high-level; inherited
attributes; interfacing; L-attributed grammar;
l-attributed grammar; language analysis; lexical
analysis; LL(1) parsing; machine independent analyzer;
microcomputer applications; microcomputers; modular
design; modules; parser; portability; portable syntax
analyzer; program compilers; regular expressions;
scanner; software portability; storage minimization;
symbol table; syntactic structures; syntax analysis;
synthesized attributes; system maintainability; system
reliability; table-based; tokens",
treatment = "P Practical",
}
@Article{Mazaher:1985:DCO,
author = "Shahrzade Mazaher and Daniel M. Berry",
title = "Deriving a Compiler from an Operational Semantics
Written in {VDL}",
journal = j-COMP-LANGS,
volume = "10",
number = "2",
pages = "147--164",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of California, Los Angeles, Computer Science Dep,
Los Angeles, CA, USA",
affiliationaddress = "Univ of California, Los Angeles, Computer
Science Dep, Los Angeles, CA, USA",
classcodes = "C4240 (Programming and algorithm theory); C6140E
(Other programming languages); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Dept. of Comput. Sci., California Univ., Los Angeles,
CA, USA",
journalabr = "Comput Lang",
keywords = "assembly; compiler; compiler correctness; compiler
generation; computation; computer operating systems;
computer programming languages; correctness; derivation
rules; formal semantic definition; intermediate
language; interpreter; Language; language; languages;
mixed; object code; operational semantics; primitive
state changing instruction; Program Compilers; program
compilers; programming theory; specification;
specification language; VDL; Vienna Definition",
treatment = "P Practical",
}
@Article{Patnaik:1985:GQH,
author = "L. M. Patnaik and D. M. Chowdhary",
title = "Generalized Query-By-Rule: a Heterogeneous Database
Query Language",
journal = j-COMP-LANGS,
volume = "10",
number = "3-4",
pages = "165--178",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Indian Inst of Science, Sch of Automation,
Bangalore, India",
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors); C7250 (Information
storage and retrieval)",
classification = "722; 723",
corpsource = "Sch. of Autom., Indian Inst. of Sci., Bangalore,
India",
journalabr = "Comput Lang",
keywords = "compiler; computer operating systems --- Program
Compilers; computer programming languages --- Pascal;
database logic; database systems; DEC 1090;
Distributed; distributed heterogeneous environment;
Generalized Query-By-Rule; generalized query-by-rule;
heterogeneous database query language; heterogeneous
distributed databases; high-level query; interface;
language; program compilers; query languages; system",
treatment = "P Practical",
}
@Article{Ahson:1985:UFL,
author = "S. I. Ahson and S. S. Lamba",
title = "The use of {FORTH} language in process control",
journal = j-COMP-LANGS,
volume = "10",
number = "3-4",
pages = "179--187",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Indian Inst of Technology, Dep of Electrical
Engineering, Delhi, India",
classcodes = "C6140D (High level languages); C7420 (Control
engineering computing)",
classification = "722; 723; 731",
corpsource = "Dept. of Electr. Eng., Indian Inst. of Technol.,
Delhi, India",
journalabr = "Comput Lang",
keywords = "AIM 65; computer programming languages; computers,
microprocessor; control; control engineering computing;
data acquisition; digital control; EAL-580 hybrid
computer; FORTH; forth language; FORTH listing; FORTH
listings; microcomputer; multiloop control system;
multiloop control systems; process; process computer
control; process control; programming language;
software package",
treatment = "P Practical",
}
@Article{Cocco:1985:ATS,
author = "N. Cocco and D. Mandrioli and V. Milanese",
title = "{Ada} Task System and Real-Time Applications: an
Implementation Schema",
journal = j-COMP-LANGS,
volume = "10",
number = "3-4",
pages = "189--209",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ di Padova, Istituto di Algebra e Geometria,
Padua, Italy",
classcodes = "C6110 (Systems analysis and programming); C6120 (File
organisation); C6140D (High level languages)",
classification = "723",
corpsource = "Istituto di Algebra e Geometria, Padova Univ., Italy",
journalabr = "Comput Lang",
keywords = "abstract machine; Ada; ada; Ada Reference; Ada task
system; computer programming; computer programming
languages; computer software; data structures;
implementation schema; interactive programming; Manual
specifications; operational semantics; real-time;
real-time applications; real-time programming;
systems",
treatment = "P Practical",
}
@Article{Joy:1985:ECC,
author = "M. S. Joy and V. J. Rayward-Smith and F. W. Burton",
title = "Efficient Combinator Code",
journal = j-COMP-LANGS,
volume = "10",
number = "3-4",
pages = "211--224",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of East Anglia, Sch of Computing Studies \&
Accountancy, Norwich, Engl",
affiliationaddress = "Univ of East Anglia, Sch of Computing Studies \&
Accountancy, Norwich, Engl",
classcodes = "C1160 (Combinatorial mathematics); C4240 (Programming
and algorithm theory); C6120 (File organisation)",
classification = "723",
corpsource = "Sch. of Comput. Studies and Accountancy, East Anglia
Univ., Norwich, UK",
journalabr = "Comput Lang",
keywords = "abstracting variables; abstraction algorithm; code;
combinator code; combinatorial mathematics;
combinators; combinatory logic; combinatory logics;
computational complexity; computer programming ---
Algorithms; computer software; data; functional
languages; functional programs; NP-complete;
np-completeness; object; optimisation; structures",
treatment = "T Theoretical or Mathematical",
}
@Article{Noonan:1985:AGA,
author = "Robert E. Noonan",
title = "An algorithm for generating abstract syntax trees",
journal = j-COMP-LANGS,
volume = "10",
number = "3-4",
pages = "225--236",
month = "????",
year = "1985",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Coll of William \& Mary, Dep of Computer
Science, Williamsburg, VA, USA",
classcodes = "C4210 (Formal logic); C6120 (File organisation);
C6140D (High level languages)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Coll. of William and Mary,
Williamsburg, VA, USA",
journalabr = "Comput Lang",
keywords = "abstract syntax; abstract syntax trees; Algorithms;
BNF grammar; computer operating systems --- Program
Compilers; computer programming; data structures;
grammars; Modula; parsing",
treatment = "P Practical",
}
@Article{Gehlot:1986:ISA,
author = "Vijay Gehlot and Y. N. Srikant",
title = "Interpreter for {SLIPS} --- an Applicative Language
Based on Lambda-Calculus",
journal = j-COMP-LANGS,
volume = "11",
number = "1",
pages = "1--13",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Pennsylvania, Philadelphia, PA, USA",
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Dept. of Comput. and Inf. Sci., Pennsylvania Univ.,
Philadelphia, PA, USA",
journalabr = "Comput Lang",
keywords = "applicative language; applicative languages;
call-by-need mechanism; call-by-need reduction;
computer programming --- Algorithms; computer
programming languages; high level languages;
LAMBDA-Calculus; lambda-calculus; metalanguage; program
interpreters; semantics; SLIPS; SLIPS interpreter;
slips interpreter; small language for instruction
purposes",
treatment = "P Practical",
}
@Article{Zave:1986:CSP,
author = "Pamela Zave",
title = "Case Study: The {Paisley} Approach Applied to its Own
Software Tools",
journal = j-COMP-LANGS,
volume = "11",
number = "1",
pages = "15--28",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "AT\&T Bell Lab, Murray Hill, NJ, USA",
classcodes = "C6110 (Systems analysis and programming); C6115
(Programming support); C6140D (High level languages)",
classification = "723",
corpsource = "AT and T Bell Labs., Murray Hill, NJ, USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; computer software;
data structures; environments; executable; languages;
operational software development; PAISLey; Paisley
language; programming; programming environments;
real-time systems; software development; software
tools; specification; specification language;
specifications; transformational implementation",
treatment = "P Practical",
}
@Article{Felleisen:1986:CLE,
author = "Matthias Felleisen and Daniel P. Friedman",
title = "A closer look at export and import statements",
journal = j-COMP-LANGS,
volume = "11",
number = "1",
pages = "29--37",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Indiana Univ, Bloomington, IN, USA",
classcodes = "C6110 (Systems analysis and programming)",
classification = "723; 921",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
journalabr = "Comput Lang",
keywords = "arbitrary load-sequence; computer programming
languages; computer software; export; export
statements; import; import statements; intuitive
semantics; mathematical programming; modular
programming; Scheme programs; structured programming;
syntactic extensions",
treatment = "P Practical",
}
@Article{Lozinskii:1986:PP,
author = "Eliezer L. Lozinskii and Sergei Nirenburg",
title = "Parsing in Parallel",
journal = j-COMP-LANGS,
volume = "11",
number = "1",
pages = "39--51",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Hebrew Univ, Jerusalem, Isr",
classcodes = "C4210 (Formal logic); C4290 (Other computer theory);
C6130D (Document processing techniques)",
classification = "722; 723",
corpsource = "Inst. of Math. and Comput. Sci., Hebrew Univ.,
Jerusalem, Israel",
journalabr = "Comput Lang",
keywords = "computational; computational linguistics; computer
programming languages; computer programming languages
--- Algorithms; computer software; computer systems,
digital --- Parallel Processing; data processing;
efficiency; grammars; illformed sentences; linguistics;
natural language; natural languages; parallel parsing;
parallel processing; parsing natural language;
processing languages; time; ungrammatical sentences;
word processing",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Fleck:1986:SFF,
author = "A. C. Fleck",
title = "Structuring {Fp-Style} Functional Programs",
journal = j-COMP-LANGS,
volume = "11",
number = "2",
pages = "55--63",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Iowa, Iowa City, IA, USA",
classcodes = "C4240 (Programming and algorithm theory); C6110
(Systems analysis and programming)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Iowa Univ., Iowa City, IA,
USA",
journalabr = "Comput Lang",
keywords = "computer programming; computer software; fp-style
functional programs; functional programming; notation;
postfix; primitive recursion; primitive recursive
functions; programming theory; structure theorem;
structured programming",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Zima:1986:CLI,
author = "Hans P. Zima",
title = "A constraint language and its interpreter",
journal = j-COMP-LANGS,
volume = "11",
number = "2",
pages = "65--83",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Bonn, Bonn, West Ger",
classcodes = "C4210 (Formal logic); C6140D (High level languages);
C6150C (Compilers, interpreters and other processors)",
classification = "723",
corpsource = "IBM Res. Lab., San Jose, CA, USA",
journalabr = "Comput Lang",
keywords = "application software development; computer programming
languages; computer software; constraint; constraint
language; equations; functional descriptions; high
level languages; interpreter; interpreters; language;
module; modules; parsing; preparatory phases; program;
tree building",
treatment = "P Practical",
}
@Article{Michaelson:1986:IFG,
author = "Greg Michaelson",
title = "Interpreters from Functions and Grammars",
journal = j-COMP-LANGS,
volume = "11",
number = "2",
pages = "85--104",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Heriot-Watt Univ, Edinburgh, Scotl",
classcodes = "C4210 (Formal logic); C6115 (Programming support);
C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Heriot-Watt Univ., Edinburgh,
UK",
journalabr = "Comput Lang",
keywords = "computer operating systems --- Program Compilers;
computer programming languages; computer software;
context free grammar rules; context sensitive language
syntax; context sensitive processing; denotational
semantic language definitions; denotational semantics;
Design; formal languages; functional language;
grammars; high level languages; implementation system;
interpreters; language design; language implementation;
Navel; program; SIS language",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Bal:1986:LMG,
author = "Henri E. Bal and Andrew S. Tanenbaum",
title = "Language-And Machine-Independent Global Optimization
on Intermediate Code",
journal = j-COMP-LANGS,
volume = "11",
number = "2",
pages = "105--121",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Vrije Univ, Amsterdam, Neth",
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "722; 723; 921",
corpsource = "Dept. of Math. and Comput. Sci., Vrije Univ.,
Amsterdam, Netherlands",
journalabr = "Comput Lang",
keywords = "Amsterdam Compiler Kit; computer operating systems;
computer software; global optimizer; intermediate code;
machine-independent global optimization; optimisation;
optimization; Program Compilers; program compilers;
retargetable compiler; retargetable production
compilers; software portability",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Bailes:1986:SCV,
author = "Paul A. Bailes",
title = "Static Checking of Variable Handling in {Dijkstra}'s
{Guarded Commands Language}",
journal = j-COMP-LANGS,
volume = "11",
number = "3-4",
pages = "123--142",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Queensland, St. Lucia, Aust",
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Queensland Univ., St. Lucia,
Qld., Australia",
journalabr = "Comput Lang",
keywords = "abstracted language; computer programming languages;
computer software; data structure; data structures;
Dijkstra's guarded commands language; Guarded Commands
Language; high level languages; initialisation; program
testing; program text; static analysis; static
checking; update; use; variable handling; visibility",
treatment = "P Practical",
}
@Article{Haynes:1986:OCC,
author = "Christopher T. Haynes and Daniel P. Friedman and
Mitchell Wand",
title = "Obtaining Coroutines with Continuations",
journal = j-COMP-LANGS,
volume = "11",
number = "3-4",
pages = "143--153",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Indiana Univ, Bloomington, IN, USA",
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; computer software;
continuations; control abstraction; coroutines; data
structures; first class; functional abstraction; high
level languages; interfacing coroutines; objects;
scheme dialect; sequential computation",
treatment = "P Practical",
}
@Article{Donnan:1986:PSR,
author = "G. Donnan and M. Elizabeth C. Hull",
title = "On Processes, Synchronization and Redundant Code in
Communicating Sequential Processes",
journal = j-COMP-LANGS,
volume = "11",
number = "3-4",
pages = "155--160",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Thu Apr 10 09:54:35 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Ulster at Jordanstown, Newtownabbey,
Northern Irel",
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Ulster Univ., Jordanstown, UK",
journalabr = "Comput Lang",
keywords = "communicating sequential; communicating sequential
processes; computer programming languages; computer
software; COSPOL; high level languages; nondeterminacy;
parallel programming; process communication; processes;
program structure; redundant code; synchronisation;
synchronization",
treatment = "P Practical",
}
@Article{Peterssen:1986:PDT,
author = "Kent Petersson and Jan M. Smith",
title = "Program Derivation in Type Theory: a Partitioning
Problem",
journal = j-COMP-LANGS,
volume = "11",
number = "3-4",
pages = "161--172",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Thu Apr 10 09:54:52 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Goteborg, Goteborg, Swed",
classcodes = "C4240 (Programming and algorithm theory); C6110
(Systems analysis and programming)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Goteborg Univ., Sweden",
journalabr = "Comput Lang",
keywords = "computer programming; computer software; formal
derivation; partitioning; partitioning problem;
predicate logic; program derivation; programming;
programming theory; propositions; specification
languages; specifications; type theory",
treatment = "P Practical",
}
@Article{Bryant:1986:TGI,
author = "Barrett R. Bryant and Balanjaninath Edupuganty and Lee
S. Hull",
title = "Two-Level Grammar as an Implementable Metalanguage for
Axiomatic Semantics",
journal = j-COMP-LANGS,
volume = "11",
number = "3-4",
pages = "173--191",
month = "????",
year = "1986",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Alabama at Birmingham, Birmingham, AL,
USA",
classcodes = "C4210 (Formal logic); C4240 (Programming and algorithm
theory); C6150G (Diagnostic, testing, debugging and
evaluating systems)",
classification = "723",
corpsource = "Dept. of Comput. and Inf. Sci., Alabama Univ.,
Birmingham, AL, USA",
journalabr = "Comput Lang",
keywords = "automatic program verification; axiomatic; axiomatic
semantics; computer programming languages; computer
software; grammars; implementable metalanguage;
languages; metalanguage; operational semantics; program
verification; programming; semantics; syntax; system;
theorem proving; two-level grammar; w-grammars",
treatment = "T Theoretical or Mathematical",
}
@Article{Rubenstein:1987:CEL,
author = "Michael C. Rubenstein and Richard M. Salter",
title = "Computationally Extended Logic Programming",
journal = j-COMP-LANGS,
volume = "12",
number = "1",
pages = "1--7",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Oberlin Coll, Oberlin, OH, USA",
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
classification = "723",
corpsource = "Dept. of Math., Oberlin Coll, OH, USA",
journalabr = "Comput Lang",
keywords = "CELP; CELP language; clause expressiveness;
computationally extended; computationally extended
logic programming; computer programming; computer
programming languages --- lisp; continuation style
programming; equations; Franz Lisp; high level
languages; Indiana; linear; Lisp; logic programming;
logic programming language; Scheme; Scheme 84; symbolic
computation; University; user interaction",
treatment = "P Practical",
}
@Article{Torii:1987:LPT,
author = "Koji Torii and Yuji Sugiyama and Mamoru Fujii and
Tadao Kasami and Yoshitomi Morisawa",
title = "Logical Programming for the Telegram Analysis
Problem",
journal = j-COMP-LANGS,
volume = "12",
number = "1",
pages = "9--20",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Osaka Univ, Toyonaka, Jpn",
classcodes = "C4210 (Formal logic); C6110 (Systems analysis and
programming)",
classification = "722; 723",
corpsource = "Fac. of Eng. Sci., Osaka Univ., Japan",
journalabr = "Comput Lang",
keywords = "Backus-Naur form; BNF; Clause Grammar; computer
operating systems --- Program Compilers; computer
programming; computer programming languages; Definite;
definite clause grammar; grammars; logic programming;
logical programming; PROLOG; Prolog; Prolog language;
specification methods; telegram analysis; telegram
analysis problem",
treatment = "P Practical",
}
@Article{Gannon:1987:TIM,
author = "John D. Gannon and Marvin V. Zelkowitz",
title = "Two Implementation Models of Abstract Data Types",
journal = j-COMP-LANGS,
volume = "12",
number = "1",
pages = "21--25",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Maryland, College Park, MD, USA",
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "abstract data type; abstract data types; Ada; computer
operating systems --- Program Compilers; computer
programming; computer programming languages --- Algol;
data structures; direct implementations; implementation
models; implementations; indirect; run-time
implementation",
treatment = "P Practical",
}
@Article{Hull:1987:OPL,
author = "M. Elizabeth C. Hull",
title = "{Occam} --- a Programming Language for Multiprocessor
Systems",
journal = j-COMP-LANGS,
volume = "12",
number = "1",
pages = "27--37",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Ulster, Antrim, North Irel",
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Ulster Univ., Newtownabbey,
UK",
journalabr = "Comput Lang",
keywords = "communicating sequential processes; computer
programming languages; computer systems, digital ---
Multiprocessing; concurrency; high level languages;
multiprocessor systems; Occam; occam; parallel
programming; program structure; programming language;
synchronous communication; transputer",
treatment = "P Practical",
}
@Article{Hooper:1987:LFD,
author = "James W. Hooper",
title = "Language Features for Discrete Simulation",
journal = j-COMP-LANGS,
volume = "12",
number = "1",
pages = "39--46",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Alabama in Huntsville, Huntsville, AL,
USA",
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Alabama Univ., Huntsville, AL,
USA",
journalabr = "Comput Lang",
keywords = "computer programming languages; computer simulation;
data processing --- Data Structures; data structures;
discrete simulation; discrete simulation languages;
sequence-control; simulation language; simulation
language features; simulation languages; time control",
treatment = "P Practical",
}
@Article{Feeley:1987:UCC,
author = "Marc Feeley and Guy Lapalme",
title = "Using Closures for Code Generation",
journal = j-COMP-LANGS,
volume = "12",
number = "1",
pages = "47--66",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ de Montreal, Montreal, Que, Can",
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "723",
corpsource = "Dept. d'Inf. et de Recherche Oper. Montreal Univ.,
Que., Canada",
journalabr = "Comput Lang",
keywords = "closure; closures; code generation; compiling;
computer operating systems --- Program Compilers;
computer programming languages; embedded languages;
lisp; lisp scheme; primitive construct; program
compilers; Scheme",
treatment = "P Practical",
}
@Article{Bailes:1987:GFL,
author = "Paul A. Bailes",
title = "{G}: a Functional Language with Generic Abstract Data
Types",
journal = j-COMP-LANGS,
volume = "12",
number = "2",
pages = "69--94",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Queensland, St. Lucia, Aust",
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Queensland Univ., St. Lucia,
Qld., Australia",
journalabr = "Comput Lang",
keywords = "applicative programming; computer programming;
computer programming languages; data abstraction; data
structure types; data structures; data type;
definition; Design; function argument; function types;
functional language; functions; G; generic; generic
abstract data types; generic function types; generic
functions; generic types; high level languages;
language design; list types; standard data types; type;
type checking",
treatment = "P Practical",
}
@Article{Strothotte:1987:SPL,
author = "Thomas W. Strothotte and Gordon V. Cormack",
title = "Structured Program Lookahead",
journal = j-COMP-LANGS,
volume = "12",
number = "2",
pages = "95--108",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Waterloo, Waterloo, Ont, Can",
classcodes = "C6110 (Systems analysis and programming); C6120 (File
organisation); C6140D (High level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Waterloo Univ., Ont., Canada",
journalabr = "Comput Lang",
keywords = "backtracking; compiler; computer programming; computer
programming languages; data structures; high level
languages; lookahead; program compilers; reversible
execution; structured programming; Structured
Programming; tentative execution",
treatment = "P Practical",
}
@Article{Haynes:1987:ATP,
author = "Christopher T. Haynes and Daniel P. Friedman",
title = "Abstracting Timed Preemption with Engines",
journal = j-COMP-LANGS,
volume = "12",
number = "2",
pages = "109--121",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Indiana Univ, Bloomington, IN, USA",
classcodes = "C6115 (Programming support); C6120 (File
organisation)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
journalabr = "Comput Lang",
keywords = "abstracting timed preemption; bounded computation;
computer metatheory; computer programming languages;
data structures; engine nesting; engines; hiaton
streams; hiatons; preemption; process abstraction;
programming language abstraction; software tools;
Theory; time-sharing; timed",
treatment = "P Practical",
}
@Article{Zaki:1987:FDA,
author = "M. Zaki and Al. H. Albarhamtoshy",
title = "Formal Design of an {Arabic} Text Formatter for
Microcomputers",
journal = j-COMP-LANGS,
volume = "12",
number = "2",
pages = "123--143",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Al-Azhar Univ, Cairo, Egypt",
classcodes = "C4220 (Automata theory); C4240 (Programming and
algorithm theory); C6130D (Document processing
techniques)",
classification = "723",
corpsource = "Dept. of Comput. and Syst. Eng., Al-Azhar Univ.,
Cairo, Egypt",
journalabr = "Comput Lang",
keywords = "Arabic characters; Arabic letter; Arabic text; Arabic
text formatter; automata; character generator;
character sets; computer software; data processing;
deterministic automata; deterministic finite; finite
automata; keyboard; nondeterministic finite automata;
regular expressions; states minimizition; symbol
format; text editing; text formatter; transition rules;
word processing; Word Processing",
treatment = "P Practical",
}
@Article{Ford:1987:PEM,
author = "R. Ford and M. Wagner",
title = "Performance evaluation methodologies for abstract data
type implementation techniques",
journal = j-COMP-LANGS,
volume = "12",
number = "3-4",
pages = "145--162",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6150J (Operating
systems)",
corpsource = "Dept. of Comput. Sci., Iowa Univ., Iowa City, IA,
USA",
keywords = "abstract data type implementation; benchmarking;
coroutine objects; cost estimates; data structures;
management system; modified stack implementations;
performance evaluation; programming language; programs;
pseudo-execution technique; runtime; storage
allocation; supervisory; supervisory programs",
treatment = "P Practical",
}
@Article{Eckart:1987:OAL,
author = "J. D. Eckart and R. J. LeBlanc",
title = "Overloading in the {Ada} language: is it too
restrictive?",
journal = j-COMP-LANGS,
volume = "12",
number = "3-4",
pages = "163--171",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6120 (File organisation); C6140D (High level
languages)",
corpsource = "Sch. of Inf. and Comput. Sci., Atlanta, GA, USA",
keywords = "Ada; data structures; data types; function names;
operator overloading",
treatment = "P Practical",
}
@Article{Rus:1987:AMP,
author = "T. Rus",
title = "An algebraic model for programming languages",
journal = j-COMP-LANGS,
volume = "12",
number = "3-4",
pages = "173--195",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C6140 (Programming languages)",
corpsource = "Dept. of Comput. Sci., Iowa Univ., Iowa City, IA,
USA",
keywords = "algebraic model; BNF rules; compilers; formal
languages; grammars; program evaluation; programming
language specification; programming languages;
signature; translators; universal algebras",
treatment = "T Theoretical or Mathematical",
}
@Article{Felleisen:1987:RLJ,
author = "M. Felleisen",
title = "Reflections on {Landin}'s {J}-operator: a partly
historical note",
journal = j-COMP-LANGS,
volume = "12",
number = "3-4",
pages = "197--207",
month = "????",
year = "1987",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C4240 (Programming and algorithm
theory)",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
keywords = "continuations; formal languages; formal logic; J-;
lambda-calculus; lambda calculus; Landin; language
embeddings; operator; programming; programming theory;
Scheme",
treatment = "T Theoretical or Mathematical",
}
@Article{Anonymous:1988:CCP,
author = "Anonymous",
key = "Anonymous88",
title = "{C} Code for the {PC}",
journal = j-COMP-LANGS,
volume = "5",
number = "2",
pages = "52--??",
month = feb,
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibsource = "Ai/hypertext.bib",
note = "advertisement",
abstract = "The Austin Code Works, 11100 Leafwood Lane, Austin TX
78750-3409 USA (acw!info@uunet.uu.net), (FidoNet
1:382/12), BBS: (512) 258-8831, Voice: (512) 258-0785,
advertises a number of data disks of potential interest
to Hypertexicans: WordCruncher text retrieval \&
document analysis program, \$275 GenBank 48.0 of 10,913
DNA Sequences with fast similarity search program,
\$150 Protein Sequences (5,415 sequences with 1,302,966
residuals), with similarity search program, \$60
Webster's Second Dictionary, with 234,932 words, \$60
32,000 U. S. Cities with names and longitude/latitude,
plus 6,000 state boundaries, \$35 Digitized World of
100,000 longitude/latitude points for world country
boundaries, \$30 KST Fonts of 139 mixed fonts totalling
13,200 characters, in either TeX or bitmap format, \$30
US Naval Observatory Floppy Almanac of high-precision
moon, sun, planet \& star positions, \$20 National
Bureau of Standards Hershey Fonts (14 fonts with 1,377
stroke characters), \$15 U. S. Map with 15,701 points
of state boundaries, \$15 [dh:88-02-04]",
keywords = "Austin Code Works Data",
bibdate = "Thu Oct 12 10:32:53 2000",
}
@Article{Haripriyan:1988:CWS,
author = "H. K. Haripriyan and Y. N. Srikant and Priti Shankar",
title = "A compiler writing system based on affix grammars",
journal = j-COMP-LANGS,
volume = "13",
number = "1",
pages = "1--11",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Indian Inst of Science, Bangalore, India",
classcodes = "C4210 (Formal logic); C6150C (Compilers, interpreters
and other processors)",
classification = "721; 723",
corpsource = "Dept. of Comput. Sci. and Autom., Indian Inst. of
Sci., Bangalore, India",
journalabr = "Comput Lang",
keywords = "affix grammars; algorithm; Algorithms; automata theory
--- Grammars; automatic compiler generation; bottom-up
parsing; compiler writing; compiler writing system;
computer programming; deterministic; formal languages;
grammars; one-pass; parsing; Pohlmann; program
compilers; space requirements; suitability; system;
testing; translation",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Griswold:1988:SPL,
author = "Ralph E. Griswold and Janalee O'Bagy",
title = "{Seque}: a Programming Language for Manipulating
Sequences",
journal = j-COMP-LANGS,
volume = "13",
number = "1",
pages = "13--22",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ of Arizona, Tucson, AZ, USA",
classcodes = "C6130 (Data handling techniques); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Arizona Univ., Tucson, AZ,
USA",
journalabr = "Comput Lang",
keywords = "component; computational; computer programming;
computer programming languages; data handling; data
objects; evaluation; goal-directed; goal-directed
evaluation; high level languages; Icon programming
language; infinite data objects; language; manipulating
sequences; programming; recurrence relations; Seque;
sequences manipulation; storage component; stream
manipulation",
treatment = "P Practical",
}
@Article{Liu:1988:SPM,
author = "Ken-Chih Liu",
title = "On String Pattern Matching: a Quantitative Analysis
and a Proposal",
journal = j-COMP-LANGS,
volume = "13",
number = "1",
pages = "23--29",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Iowa State Univ, Ames, IA, USA",
classcodes = "C4240 (Programming and algorithm theory); C6110
(Systems analysis and programming); C6130 (Data
handling techniques); C6140D (High level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Iowa State Univ., Ames, IA,
USA",
journalabr = "Comput Lang",
keywords = "Algorithms; computer programming; computer programming
languages; data handling; Gimpel's model; high level
languages; pattern matching; programming; programming
theory; Snobol4 pattern; SNOBOL4 pattern matching
algorithm; special case processing; string pattern
matching; string processing languages design; time
complexity",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Broy:1988:BBC,
author = "Manfred Broy",
title = "Broadcasting Buffering Communication",
journal = j-COMP-LANGS,
volume = "13",
number = "1",
pages = "31--47",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Univ Passau, Passau, West Ger",
classcodes = "C4240 (Programming and algorithm theory); C6110
(Systems analysis and programming); C6140D (High level
languages)",
classification = "722; 723",
corpsource = "Fakultat fur Math. und Inf., Passau Univ., West
Germany",
journalabr = "Comput Lang",
keywords = "BBC systems; broadcasting buffering communicating;
broadcasting buffering communication; calculus of;
Church; communicating sequential; communicating
systems; computer programming languages; computer
systems, digital --- Distributed; concurrency;
denotational semantics; high level languages; Hoare;
lambda-calculus; language; loosely coupled
communicating systems; mathematical; Milner;
operational semantics; parallel programming; processes;
programming; systems; theory",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Pohl:1988:ZCL,
author = "Ira Pohl and Daniel Edelson",
title = "{A} to {Z}: {C} language shortcomings",
journal = j-COMP-LANGS,
volume = "13",
number = "2",
pages = "51--64",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Santa Cruz, CA, USA",
classcodes = "C6140D (High level languages); C6110 (Systems analysis
and programming)",
classification = "723",
corpsource = "Dept. of Comput. and Inf. Sci., California Univ.,
Santa Cruz, CA, USA",
journalabr = "Comput Lang",
keywords = "Ambiguous Semantics; Analysis; C language; C Language
Shortcomings; Computer Programming; Computer
Programming Languages; design flaws; methodology;
program portability; programming; Programming
Methodology; software; structured programming",
treatment = "P Practical",
}
@Article{Barnard:1988:SPL,
author = "David T. Barnard and James R. Cordy",
title = "{SL} parses the {LR} languages",
journal = j-COMP-LANGS,
volume = "13",
number = "2",
pages = "65--74",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Kingston, Ont, Can",
classcodes = "C4210 (Formal logic); C6150C (Compilers, interpreters
and other processors)",
classification = "721; 723",
corpsource = "Dept. of Comput. and Inf. Sci., Queen's Univ.,
Kingston, Ont., Canada",
journalabr = "Comput Lang",
keywords = "Automata Theory--Grammars; BNF grammars; Computer
Operating Systems; Computer Programming Languages;
dataless programming language; formal languages;
grammars; LL(1) languages; LR(k) languages; Parsers
with Conflicts; parsing; program compilers; Recursive
Descent Parsers; recursive descent parsers; S/SL; SL;
SL Parsers; Syntax Language; Syntax Language (SL);
Syntax/Semantic Language; Syntax/Semantic Language
(S/SL)",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Dhamdhere:1988:RAU,
author = "D. M. Dhamdhere",
title = "Register assignment using code placement techniques",
journal = j-COMP-LANGS,
volume = "13",
number = "2",
pages = "75--93",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Storrs, CT, USA",
classcodes = "C6150C (Compilers, interpreters and other processors);
C6150J (Operating systems); C6130 (Data handling
techniques)",
classification = "723",
corpsource = "Comput. Sci. and Eng., Connecticut Univ., Storrs, CT,
USA",
journalabr = "Comput Lang",
keywords = "assignment; code placement; compilers; Computer
Operating Systems; Data Flow Analysis; data handling;
load/store instructions; Load/Store Placement; program
compilers; program optimisation; Redundancy; register;
Register Assignment; Register Occupancy; Storage
Allocation; storage allocation",
treatment = "P Practical",
}
@Article{Fisher:1988:COC,
author = "A. J. Fisher",
title = "A critique of {Occam} channel types",
journal = j-COMP-LANGS,
volume = "13",
number = "2",
pages = "95--105",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Heslington, Engl",
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Dept. of Comput. Sci., York Univ., Heslington, UK",
journalabr = "Comput Lang",
keywords = "channel type system; Computer Networks--Protocols;
Computer Operating Systems--Program Compilers; Computer
Programming Languages; Computer Systems,
Digital--Parallel Processing; expressions; Occam; Occam
Channel Types; Occam Programming Language; one-pass
compiler; parallel programming; program compilers;
programming language; regular; type-checking
algorithm",
treatment = "P Practical",
}
@Article{Bail:1988:PCU,
author = "William G. Bail and Marvin V. Zelkowitz",
title = "Program complexity using hierarchical abstract
computers",
journal = j-COMP-LANGS,
volume = "13",
number = "3-4",
pages = "109--123",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Bethesda, MD, USA",
classcodes = "C6110B (Software engineering techniques); C6120 (File
organisation)",
classification = "723; 731",
corpsource = "Intermetrics Inc., Bethesda, MD, USA",
journalabr = "Comput Lang",
keywords = "computational complexity; Computer Programming;
Computer Software; data abstraction; Data Abstractions;
data flow; Data Flow Measures; data structures;
engineering; Hierarchical Abstract Computers;
hierarchical abstract computers; information hiding;
Information Theory; linear form; measures; prime
program decomposition; Program Complexity; program
complexity; Program Randomness; software; software
engineering; structural control flow; Structural
Control Flow Measures; Structured Programming; system
complexity",
treatment = "P Practical",
}
@Article{Zaki:1988:DGI,
author = "M. Zaki",
title = "Design of a graphics interface for computer-based
biomedical applications",
journal = j-COMP-LANGS,
volume = "13",
number = "3-4",
pages = "125--141",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classcodes = "C6180 (User interfaces); C6130B (Graphics techniques);
C4210 (Formal logic); C4220 (Automata theory); C7330
(Biology and medicine)",
classification = "461; 721; 723",
journalabr = "Comput Lang",
keywords = "Action Language; automata; Automata Theory--Context
Free Grammars; automaton; Biological
Materials--Chromosomes; biomedical applications;
Canonical Collections; chromosomes; computer graphics;
Computer Graphics; context-free; context-free grammars;
deterministic; deterministic finite; finite automata;
formal grammar; grammar; grammatical description;
graphics interface; human; IIDG; Integrated Interface
for Display Generation; Integrated Interface for
Display Generation (IIDG); interface; interfaces; LR
Parser; LR parsing; Medical Applications; medical
computing; String Simplicity; user",
treatment = "P Practical",
}
@Article{Djakovic:1988:RLO,
author = "Dragan D. Djakovic",
title = "{RASP} --- a language with operations on fuzzy set",
journal = j-COMP-LANGS,
volume = "13",
number = "3-4",
pages = "143--147",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Belgrade, Yugosl",
classcodes = "C6140D (High level languages); C4210 (Formal logic)",
classification = "723; 921",
corpsource = "Center for Multidisciplinary Studies, Beograd Univ.,
Yugoslavia",
journalabr = "Comput Lang",
keywords = "BASIC; Computer Programming Languages; Fuzzy Language;
fuzzy set; fuzzy set theory; high level languages;
highlevel language; Image Processing--Enhancement;
Mathematical Techniques--Fuzzy Sets; picture
enhancement; RASP; rasp Language",
treatment = "P Practical",
}
@Article{Casanova:1988:SPP,
author = "Marco A. Casanova and Antonio L. Furtado",
title = "String pattern-matching in {Prolog}",
journal = j-COMP-LANGS,
volume = "13",
number = "3-4",
pages = "149--170",
month = "????",
year = "1988",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Rio de Janeiro, Braz",
classcodes = "C6110 (Systems analysis and programming); C6130 (Data
handling techniques); C4210 (Formal logic)",
classification = "721; 723",
corpsource = "Rio Sci. Center-IBM Brasil, Rio de Janeiro, Brazil",
journalabr = "Comput Lang",
keywords = "Automata Theory--Grammars; Computer
Metatheory--Programming Theory; Computer Programming
Languages; data handling; grammars; handling; logic
programming; Logic Programming; pattern-matching;
Prolog; PROLOG; Prolog Programs; SNOBOL 4; string;
String Pattern Matching; String Processing; Two Level
Grammars; two-level grammars",
treatment = "P Practical",
}
@Article{Coleman:1989:PIC,
author = "Don M. Coleman and Ronald J. Leach",
title = "Performance issues in {C} language fault-tolerant
software",
journal = j-COMP-LANGS,
volume = "14",
number = "1",
pages = "1--9",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Washington, DC, USA",
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
classification = "722; 723",
corpsource = "Dept. of Syst. and Comput. Sci., Sch. of Eng., Howard
Univ., Washington, DC, USA",
journalabr = "Comput Lang",
keywords = "algorithm execution; C language; C Language; Computer
Operating Systems; Computer Programming Languages;
Computer Software--Reliability; Computer Systems
Programming; Computer Systems, Digital; Concurrent
Programming; Fault Tolerant Capability; fault tolerant
computing; Fault Tolerant Software; fault-tolerant
software; Multi-version Programming; N-version
programming; N-version Programming; Petri Net Control;
programming; reliability; software; software
reliability; time; Unix; Unix C environment; voting
process",
treatment = "P Practical",
}
@Article{Franco:1989:CEP,
author = "John Franco and Daniel P. Friedman",
title = "Creating efficient programs by exchanging data for
procedures",
journal = j-COMP-LANGS,
volume = "14",
number = "1",
pages = "11--23",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Bloomington, IN, USA",
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
journalabr = "Comput Lang",
keywords = "complexity; computational complexity; Computer
Operating Systems--Program Compilers; Computer
Programming; Computer Programming languages--lisp;
Computer Programs; Data Complication; data exchange;
LISP; low asymptotic; Macros; mutually recursive
procedures; Partition Problem; Program Asymptotic
Complexity; programming; programming style; Shortest
Path Problem; Topological Sort Problem",
treatment = "P Practical",
}
@Article{Ganapathi:1989:SPP,
author = "Mahadevan Ganapathi",
title = "Semantic predicates in parser generators",
journal = j-COMP-LANGS,
volume = "14",
number = "1",
pages = "25--33",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Stanford, CA, USA",
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "721; 723",
corpsource = "Comput. Syst. Lab., Stanford Univ., CA, USA",
journalabr = "Comput Lang",
keywords = "analysis; Attributed Parsing; Automata
Theory--Grammars; compiler implementors;
compiler-compilers; Computer Operating Systems;
Conflict Resolution; decision making; Disambiguating
Predicates; epsilon productions; grammars; parser
generators; Parser Generators; parsers; pattern
matching; Program Compilers; program compilers;
Semantic Predicates; syntactic; vanilla parser",
treatment = "P Practical",
}
@Article{Jenkins:1989:LBN,
author = "Michael A. Jenkins and Janice I. Glasgow",
title = "A logical basis for nested array data structures",
journal = j-COMP-LANGS,
volume = "14",
number = "1",
pages = "35--51",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Kingston, Ont, Can",
classcodes = "C6120 (File organisation); C6140D (High level
languages); C4240 (Programming and algorithm theory);
C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Comput. and Inf. Sci., Queen's Univ.,
Kingston, Ont., Canada",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; Data Processing--Data
Structures; data structures; equality over; First Order
Logic; formal logic; high level languages; lists;
logic; logical basis; nested array data structures;
Nested Array Data Structures; Nested Interactive Array
Language; Nested Interactive Array Language (NIAL);
Nial; Pecursive Data Structures; programming;
programming theory",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Abi-Akar:1989:ATF,
author = "Ramez Abi-Akar",
title = "{Arabic} text formatter: comments and implementation",
journal = j-COMP-LANGS,
volume = "14",
number = "1",
pages = "53--60",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliationaddress = "Huntsville, AL, USA",
classcodes = "C6130D (Document processing techniques); C7820
(Humanities); C4290 (Other computer theory)",
classification = "721; 723",
corpsource = "Dept. of Comput. Sci., Alabama Univ., Huntsville, AL,
USA",
journalabr = "Comput Lang",
keywords = "Arabic; Arabic language; Arabic Text Formatter;
Automata Theory--Finite Automata; Case Selector;
character sets; computational linguistics; Data
Processing; finite automata; linguistic; linguistics;
natural languages; Pascal; State Transitions; test
formatter; word processing; Word Processing; word
processing",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Hansen:1989:IRD,
author = "Michael R. Hansen and Bo S. Hansen and Peter Lucas and
Peter {van Emde Boas}",
title = "Integrating relational databases and constraint
languages",
journal = j-COMP-LANGS,
volume = "14",
number = "2",
pages = "63--82",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "IBM Research",
affiliationaddress = "San Jose, CA, USA",
classcodes = "C6160D (Relational DBMS); C6115 (Programming support);
C6140D (High level languages); C1230 (Artificial
intelligence)",
classification = "723",
corpsource = "IBM Res., San Jose, CA, USA",
journalabr = "Comput Lang",
keywords = "application generators; application programs; Computer
Programming Languages; Computer Software; constraint;
Constraint Languages; Database Systems; databases;
Deductive Database; Equational Rules; equational rules;
expert systems; Extended Relational Algebra; functional
rules; Integrating Relational Databases; languages;
model; optimization; procedural rules; PROLOG; query
evaluation; relational; relational databases; rules
language; semantic",
treatment = "P Practical",
}
@Article{Hooper:1989:LFP,
author = "James W. Hooper",
title = "Language features for prototyping and simulation
support of the software life cycle",
journal = j-COMP-LANGS,
volume = "14",
number = "2",
pages = "83--92",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Alabama in Huntsville",
affiliationaddress = "Huntsville, AL, USA",
classcodes = "C6110 (Systems analysis and programming); C6140D (High
level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Alabama Univ., Huntsville, AL,
USA",
journalabr = "Comput Lang",
keywords = "abstraction; BPL Language; Computer Programming
Languages; Computer Software; discrete simulation;
Discrete Simulation; language BPL; maintenance;
mechanisms; phase-by-phase analysis; Prototyping;
prototyping; Prototyping and Simulation Language;
rapid; semantics; simulation languages; simulation
support; software development; software engineering;
Software Life Cycle; software life cycle; support;
syntax; systems analysis",
treatment = "P Practical",
}
@Article{Barnard:1989:AGS,
author = "David T. Barnard and James R. Cordy",
title = "Automatically generating {SL} parsers from {LL}(1)
grammars",
journal = j-COMP-LANGS,
volume = "14",
number = "2",
pages = "93--98",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Queen's Univ",
affiliationaddress = "Kingston, Ont, Can",
classcodes = "C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Comput. and Info Sci., Queen's Univ.,
Kingston, Ont., Canada",
journalabr = "Comput Lang",
keywords = "automatic generation of parsers; BNF Grammars; BNF
grammars; Computer Programming Languages; Computer
Programming--Algorithms; dataless programming language;
grammars; LL(1) grammars; recursive descent parsers; SL
parsers; Syntax Language component; Syntax/Semantic
Language; Syntex Language Parsers",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Sebesta:1989:CPG,
author = "Robert W. Sebesta",
title = "On context-free programmed grammars",
journal = j-COMP-LANGS,
volume = "14",
number = "2",
pages = "99--108",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Colorado",
affiliationaddress = "Colorado Springs, CO, USA",
classcodes = "C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Colorado Univ., Colorado
Springs, CO, USA",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; Computer
Programming--Algorithms; context-free grammars;
Context-Free Programmed Grammars; context-free
programmed grammars; decidable class; deterministic
class; Formal Languages; SPG class; Syntactic Analysis;
table-driven parsing algorithm",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Dybvig:1989:EC,
author = "R. Kent Dybvig and Robert Hieb",
title = "Engines from continuations",
journal = j-COMP-LANGS,
volume = "14",
number = "2",
pages = "109--123",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indiana Univ",
affiliationaddress = "Bloomington, IN, USA",
classcodes = "C6150J (Operating systems); C6150C (Compilers,
interpreters and other processors)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; Computer
Programming--Algorithms; continuations; Engine
Mechanisms; engines; interpreter; interrupts; language
implementation; Nestable Engines; program interpreters;
Timed Preemption; timer interrupts",
treatment = "P Practical",
}
@Article{Szabo:1989:PAL,
author = "M. E. Szabo and E. J. Farkas",
title = "A probabilistic analysis of loop programs",
journal = j-COMP-LANGS,
volume = "14",
number = "2",
pages = "125--136",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Concordia Univ",
affiliationaddress = "Montreal, Que, Can",
classcodes = "C4240 (Programming and algorithm theory)",
classification = "723",
corpsource = "Dept. of Math., Concordia Univ., Montreal, Que.,
Canada",
journalabr = "Comput Lang",
keywords = "complexity; computational complexity; Computational
Complexity; Computer Programming--Algorithms; Computer
Software; constant parameter; Loop Program; loop
programs; Mason's rule; Mason's Rule; probabilistic
analysis; probability; programming; running time;
Stochastic Network; stochastic networks; Topological
Equation",
treatment = "T Theoretical or Mathematical",
}
@Article{Edelson:1989:CSC,
author = "Daniel Edelson and Ira Phol",
title = "{C++}: solving {C}'s shortcomings?",
journal = j-COMP-LANGS,
volume = "14",
number = "3",
pages = "137--152",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of California",
affiliationaddress = "Santa Cruz, CA, USA",
classcodes = "C6140D (High level languages)",
classification = "723",
corpsource = "Dept. of Comput. and Inf. Sci., California Univ.,
Santa Cruz, CA, USA",
journalabr = "Comput Lang",
keywords = "abstraction; C language; C Programming Language; C++;
Computer Programming Languages; encapsulation; general
purpose programming language; Iterators; Language
Assessment; metaphor; object-oriented; Object-Oriented
Programming; object-oriented programming; philosophical
problems; practical problems; programming; typing",
treatment = "G General Review",
}
@Article{Walker:1989:FPI,
author = "Kenneth W. Walker",
title = "First-class patterns for {Icon}",
journal = j-COMP-LANGS,
volume = "14",
number = "3",
pages = "153--163",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Arizona",
affiliationaddress = "Tucson, AZ, USA",
classcodes = "C6140D (High level languages); C6130D (Document
processing techniques)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Arizona Univ., Tucson, AZ,
USA",
journalabr = "Comput Lang",
keywords = "backtracking; coexpression semantics; Computer
Programming Languages; constructs; control structure;
dynamically created; entities; executable form; high
level languages; Icon Programming Language; Icon
programming language; interpreters; language; Language
Constructs; matching expressions; modifications;
pattern data type; pattern simulation; problem solving;
procedure syntax; Snobol Programming Language; SNOBOL4;
String Pattern Matching; string pattern matching",
treatment = "P Practical",
}
@Article{Leszczylowski:1989:PLS,
author = "Jacek Leszczylowski and James M. Bieman",
title = "Prosper. {A} language for specification by
prototyping",
journal = j-COMP-LANGS,
volume = "14",
number = "3",
pages = "165--180",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Polish Acad of Sciences",
affiliationaddress = "Warsaw, Pol",
classcodes = "C6140D (High level languages); C6110B (Software
engineering techniques)",
classification = "723",
corpsource = "Inst. of Comput. Sci., Polish Acad. of Sci., Warsaw,
Poland",
journalabr = "Comput Lang",
keywords = "abstract; abstract model; Computer Programming
Languages; Computer Software; data structure
invariants; data structures; data types; dynamic;
Dynamic Typechecking; executable polymorphic
specifications; flexible; Functional Languages;
functional specification; language; languages;
Operational Specification Languages; parameterized type
expressions; Parameterized Types; primitives; PROSPER;
prototyping; software engineering; specification;
specifications; type specification facility;
typechecking",
treatment = "P Practical",
}
@Article{Runciman:1989:WAN,
author = "Colin Runciman",
title = "What about the natural numbers? (in language design)",
journal = j-COMP-LANGS,
volume = "14",
number = "3",
pages = "181--191",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of York",
affiliationaddress = "Heslington, Engl",
classcodes = "C6140 (Programming languages); C5230 (Digital
arithmetic methods); C4290 (Other computer theory);
C6120 (File organisation); C1160 (Combinatorial
mathematics)",
classification = "723",
corpsource = "Dept. of Comput. Sci., York Univ., Heslington, UK",
journalabr = "Comput Lang",
keywords = "closed system; Computer Programming Languages;
Computer Programming--Algorithms; data structures;
digital arithmetic; discrete data; Discrete Data
Structures; Functional Programming; functional
programming; general purpose programming language; lazy
evaluation; lazy functional language; natural numbers;
number theory; numeric data type; programming
languages; Structural Correspondence; structural
correspondence; structures; total functions",
treatment = "T Theoretical or Mathematical",
}
@Article{Ganapathi:1989:PBR,
author = "Mahadevan Ganapathi",
title = "{Prolog} based retargetable code generation",
journal = j-COMP-LANGS,
volume = "14",
number = "3",
pages = "193--204",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Stanford Univ",
affiliationaddress = "Stanford, CA, USA",
classcodes = "C6150C (Compilers, interpreters and other processors);
C1180 (Optimisation techniques)",
classification = "722; 723",
corpsource = "Comput. Sci. Lab., Stanford Univ., CA, USA",
journalabr = "Comput Lang",
keywords = "back-end language; Code Generator Generators; code
optimization; Code Optimization; compiler back end;
Computer Operating Systems--Program Compilers; Computer
Programming; formal specification; high quality code;
implementation; optimisation; optimizing code
generators; pattern matching; peephole optimization;
program compilers; program processors; PROLOG; Prolog
based retargetable code generation; Prolog Based
Retargetable Code Generation; specification",
treatment = "P Practical",
}
@Article{Sarbo:1989:TI,
author = "Janos J. Sarbo and Matthias Moritz",
title = "Translator inversion",
journal = j-COMP-LANGS,
volume = "14",
number = "3",
pages = "205--224",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Nijmegen",
affiliationaddress = "Nijmegen, Neth",
classcodes = "C4240 (Programming and algorithm theory); C6150C
(Compilers, interpreters and other processors)",
classification = "723",
corpsource = "Inf. Dept., Nijmegen Univ., Netherlands",
journalabr = "Comput Lang",
keywords = "affix grammars; algorithm correctness; algorithm
termination; applicability conditions; attribute
grammars; automatic program generation; automatic
programming; code generation; Code Generator
Generators; Computer Operating Systems; Computer
Programming Languages; directed translation scheme;
grammars; inversion; inversion transformation;
predicates; Program Compilers; program interpreters;
programming language translation; programming theory;
relations; syntax; Syntax Directed Translation;
translator; Translator Coupling; translator coupling;
Translator Inversion",
treatment = "T Theoretical or Mathematical",
}
@Article{Murching:1989:IAE,
author = "Arvind M. Murching and Y. N. Srikant",
title = "Incremental attribute evaluation through recursive
procedures",
journal = j-COMP-LANGS,
volume = "14",
number = "4",
pages = "225--237",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Science",
affiliationaddress = "Bangalore, India",
classcodes = "C4210 (Formal logic); C6115 (Programming support)",
classification = "721; 723",
corpsource = "Dept. of Comput. Sci. and Automat., Indian Inst. of
Sci., Bangalore, India",
journalabr = "Comput Lang",
keywords = "attribute grammar; Attribute Grammars; Automata
Theory--Grammars; computational linguistics; Computer
Programming Languages; context-free grammars; IAE;
incremental attribute evaluator; Incremental
Evaluation; listings; ordered; Pascal; programming
environment; programming environments; Programming
Environments; semantic analysis",
treatment = "T Theoretical or Mathematical",
}
@Article{Bourbakis:1989:PIS,
author = "Nikolaos G. Bourbakis and Christos Alexopoulos and
Allen Klinger",
title = "A parallel implementation of the {SCAN} language",
journal = j-COMP-LANGS,
volume = "14",
number = "4",
pages = "239--254",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "George Mason Univ",
affiliationaddress = "Fairfax, VA, USA",
classcodes = "C5260B (Computer vision and picture processing); C4210
(Formal logic); C4240 (Programming and algorithm
theory)",
classification = "723",
corpsource = "SITE Machine Vision Lab., George Mason Univ., Fairfax,
VA, USA",
journalabr = "Comput Lang",
keywords = "array accessing algorithms; Computer Programming
Languages; Computer Programming--Algorithms;
computerised picture processing; context-free language;
context-free languages; Image Processing; image
processing; image scanners; parallel algorithms;
parallel implementation; Parallel Implementation;
Picture Processing; scan; Scan Language; SCAN language;
Scanning Techniques; special purpose; Special Purpose
Languages; techniques",
treatment = "T Theoretical or Mathematical",
}
@Article{Coffin:1989:SAM,
author = "Michael Coffin and Ronald A. Olsson",
title = "An {SR} approach to multiway rendezvous",
journal = j-COMP-LANGS,
volume = "14",
number = "4",
pages = "255--262",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Arizona",
affiliationaddress = "Tucson, AZ, USA",
classcodes = "C6150J (Operating systems); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Arizona Univ., Tucson, AZ,
USA",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; Computer
Programming--Algorithms; concurrency control;
concurrent program languages; Concurrent Programming
Languages; high level languages; multiprocessing;
Multiway Rendezvous; multiway rendezvous problems;
program; programs; SR language; SR Programming
Language; structure; synchronisation; Synchronization",
treatment = "P Practical",
}
@Article{Ghezzi:1989:SEC,
author = "Carlo Ghezzi and Dino Mandrioli and Sandro Morasca and
Mauro Pezze",
title = "Symbolic execution of concurrent systems using {Petri}
nets",
journal = j-COMP-LANGS,
volume = "14",
number = "4",
pages = "263--281",
month = "????",
year = "1989",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Politecnico di Milano",
affiliationaddress = "Milano, Italy",
classcodes = "C6150G (Diagnostic, testing, debugging and evaluating
systems); C6150J (Operating systems); C6110B (Software
engineering techniques)",
classification = "723",
corpsource = "Politecnico di Milano, Italy",
journalabr = "Comput Lang",
keywords = "algorithms; Computer Programming Languages; Computer
Programming--Algorithms; Computer Software; concurrent;
EF nets; high-level specification; multiprocessing
programs; multiprocessing systems; nets; Petri; Petri
nets; Petri Nets; program analysis; program testing;
programs; safe EF nets; Software Analysis; software
reliability; symbolic execution; Symbolic Execution;
systems",
treatment = "P Practical",
}
@Article{Bailes:1990:HDG,
author = "Paul A. Bailes",
title = "The hierarchical development of a generic type
mechanism for functional languages",
journal = j-COMP-LANGS,
volume = "15",
number = "1",
pages = "1--26",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Queensland",
affiliationaddress = "Queensland, Aust",
classcodes = "C6140D (High level languages); C4210 (Formal logic);
C6120 (File organisation); C6110 (Systems analysis and
programming)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Queensland Univ., St. Lucia,
Qld., Australia",
journalabr = "Comput Lang",
keywords = "Adaptive Programming; approach; computational
linguistics; Computer Metatheory--Programming Theory;
Computer Programming Languages; data structures;
Design; dynamic checking; explicitly hierarchical
approach; Extensible Languages; formal logic;
functional programming; generic data abstraction;
generic type mechanism; hierarchical development; high
level languages; lambda-calculus; Lambda-Calculus;
language design; language development; linguistic
hierarchy; polymorphic; quality data type system;
scientific; type conformance; untyped functional
languages",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Nawrocki:1990:DOA,
author = "J. R. Nawrocki and C. H. A. Koster",
title = "On display optimization for {Algol-like} languages",
journal = j-COMP-LANGS,
volume = "15",
number = "1",
pages = "27--39",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Politechnika Poznanska",
affiliationaddress = "Poznan, Pol",
classcodes = "C4240 (Programming and algorithm theory); C6140D (High
level languages); C6150C (Compilers, interpreters and
other processors)",
classification = "721; 722; 723",
corpsource = "Osrodek Inf., Politech. Poznan., Poland",
journalabr = "Comput Lang",
keywords = "Algol; ALGOL; Algol-like languages; Automata
Theory--Computability and Decidability; classical
display; Code Generation; compiler design;
computational complexity; Computational Complexity;
Computer Metatheory--Computational Complexity; Computer
Operating Systems--Program Compilers; Computer
Programming Languages; display; display entries;
display size minimization; formal procedures;
generalized fast display; GF-; nonlocal variables;
NP-hard; optimization; polynomial; program compilers;
proper algorithm; registers; scope rule; Storage
Management; time; time overhead; updating; very fast",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Nilsen:1990:SDT,
author = "Kelvin Nilsen",
title = "A stream data type that supports goal-directed pattern
matching on unbounded sequences of values",
journal = j-COMP-LANGS,
volume = "15",
number = "1",
pages = "41--54",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Iowa State Univ",
affiliationaddress = "Ames, IA, USA",
classcodes = "C6120 (File organisation); C6110 (Systems analysis and
programming); C5260B (Computer vision and picture
processing)C6180N (Natural language processing); C6130D
(Document processing techniques); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Iowa State Univ., Ames, IA,
USA",
journalabr = "Comput Lang",
keywords = "arbitrary values; Computer Programming Languages;
computerised pattern recognition; Data Processing--Data
Structures; data structures; data type; Design;
goal-directed; Goal-Directed Pattern Matching; high;
Icon; interactive user; interfaces; level languages;
natural language processing; pattern matching
techniques; processing; programming; sequences;
Snobol4; SNOBOL4; stream data type; unbounded; user
interfaces; word",
treatment = "P Practical",
}
@Article{Franco:1990:TFL,
author = "John Franco and Daniel P. Friedman",
title = "Towards a facility for lexically scoped, dynamic
mutual recursion in {Scheme}",
journal = j-COMP-LANGS,
volume = "15",
number = "1",
pages = "55--64",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indiana Univ",
affiliationaddress = "Bloomington, IN, USA",
classcodes = "C4210 (Formal logic); C6140D (High level languages);
C6120 (File organisation)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
journalabr = "Comput Lang",
keywords = "algorithmic; algorithmic languages; associative
structures; boundedness; Computer Programming
Languages; Computer Programming--Object Oriented
Programming; data structures; Design; DMRS elements;
dynamic letrec capability; dynamic mutual recursion;
dynamic mutually recursive; functional specifications;
Hashing; high level; language; languages; lexical
scoping; memo-functions; Mutual Recursion;
object-oriented style; procedural; Programming Language
Scheme; recursive functions; Scheme; side-effected;
specifications; structures; unbounded; unbounded
vectors; vector",
treatment = "P Practical",
}
@Article{Biskup:1990:ESQ,
author = "Joachim Biskup and Uwe R{\"a}sch and Holger
Stiefeling",
title = "An extension of {SQL} for querying graph relations",
journal = j-COMP-LANGS,
volume = "15",
number = "2",
pages = "65--82",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ Hildesheim",
affiliationaddress = "Hildesheim, West Ger",
classcodes = "C6140D (High level languages); C6160D (Relational
DBMS); C1160 (Combinatorial mathematics); C6170 (Expert
systems)",
classification = "723",
corpsource = "Inst. fur Inf., Hildersheim Univ., West Germany",
journalabr = "Comput Lang",
keywords = "applications; closure; Computer Programming Languages;
Database Systems; directed; directed graphs; Expert
Systems--Knowledge Bases; graph; Graph Algorithms;
graph manipulation kernel; Graph Relations; graph
relations; knowledge base; knowledge based systems;
minimisation; page access minimizing adaptations; path
set generation; query languages; Query Languages;
recursive queries; relational databases; relational
query language; Relational Query Languages; SQL;
transitive",
treatment = "P Practical",
}
@Article{Dhamdhere:1990:ULA,
author = "D. M. Dhamdhere",
title = "A usually linear algorithm for register assignment
using edge placement of load and store instructions",
journal = j-COMP-LANGS,
volume = "15",
number = "2",
pages = "83--94",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Technology",
affiliationaddress = "Bombay, India",
classcodes = "C6150J (Operating systems); C6150C (Compilers,
interpreters and other processors); C4240 (Programming
and algorithm theory); C1180 (Optimisation
techniques)",
classification = "722; 723",
corpsource = "Comput. Sci. and Eng., Indian Inst. of Technol.,
Bombay, India",
journalabr = "Comput Lang",
keywords = "assignment; bidirectional data flow dependencies; code
placement; compilers; complexity bound; computational
complexity; Computer Operating Systems; Computer
Programming--Algorithms; Data Flow Dependencies; edge
placement; load instructions; loop structures;
optimisation; profitability; program compilers; Program
Compilers; program optimization; programming theory;
register; Register Assignment Algorithms; single entry;
single entry-single exit control structures; storage
allocation; store instructions; usually linear
algorithm",
treatment = "P Practical",
}
@Article{Hayes:1990:IES,
author = "Roger Hayes and Norman C. Hutchinson and Richard D.
Schlichting",
title = "Integrating {Emerald} into a system for mixed-language
programming",
journal = j-COMP-LANGS,
volume = "15",
number = "2",
pages = "95--108",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Arizona",
affiliationaddress = "Tucson, AZ, USA",
classcodes = "C6140D (High level languages); C6110 (Systems analysis
and programming)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Arizona Univ., Tucson, AZ,
USA",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; Computer
Programming--Object Oriented Programming; concurrency;
distributed processing; distributed programming
language; Emerald; high level languages;
implementation; mixed-language; Mixed-Language
Programming; MLP system; object-; object-oriented;
oriented programming; procedure invocation; Procedure
Orientation; procedure-oriented languages; programming;
Programming Language Emerald; programming model; remote
procedure call",
treatment = "P Practical",
}
@Article{Franco:1990:MSS,
author = "John Franco and Daniel P. Friedman and Steven D.
Johnson",
title = "Multi-way streams in {Scheme}",
journal = j-COMP-LANGS,
volume = "15",
number = "2",
pages = "109--125",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indiana Univ",
affiliationaddress = "Bloomington, IN, USA",
classcodes = "C6150J (Operating systems)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
journalabr = "Comput Lang",
keywords = "call-with-current-continuation; call/cc; channels;
Computer Programming Languages; Computer
Programming--Algorithms; continuations; control
structure; Design; efficiency; heap-based systems;
irregular order; multiple procedures; multiprocessing
programs; multiway stream maintenance; overhead cost;
programming effort; Programming Language Scheme;
Scheme; storage allocation; stream sharing; top-level
program parameters",
treatment = "P Practical",
}
@Article{Balachandran:1990:ERC,
author = "A. Balachandran and D. M. Dhamdhere and S. Biswas",
title = "Efficient retargetable code generation using bottom-up
tree pattern matching",
journal = j-COMP-LANGS,
volume = "15",
number = "3",
pages = "127--140",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Technology",
affiliationaddress = "Bombay, India",
classcodes = "C6150C (Compilers, interpreters and other processors);
C4210 (Formal logic)",
classification = "722; 723",
corpsource = "Indian Inst. of Technol., Bombay, India",
journalabr = "Comput Lang",
keywords = "attributed production rules; automatic code
generation; bottom-up tree pattern; Code Generation;
compression; Computer Operating Systems--Program
Compilers; Computer Programming Languages; cost;
derivation; expression trees; folding technique; Graham
Glanville style; grammars; information; matching;
matching automaton; minimum cost; optimal instruction;
Pattern Matching; program compilers; regular tree
grammar; retargetable code generation; selection;
table; target machine instructions",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{DiSanto:1990:PCA,
author = "Michele {Di Santo} and Libero Nigro and Wilma Russo",
title = "Programmer-defined control abstractions in
{Modula-2}",
journal = j-COMP-LANGS,
volume = "15",
number = "3",
pages = "141--152",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ di Salerno",
affiliationaddress = "Salerno, Italy",
classcodes = "C6140D (High level languages)",
classification = "722; 723",
corpsource = "Instituto di Fisica, Matematica ef Inf., Facolta di
Ingegneria, Salerno Univ., Italy",
journalabr = "Comput Lang",
keywords = "Computer Operating Systems--Program Compilers;
Computer Programming Languages; Control Abstractions;
control forms; first-class control objects; Modula;
Modula-2; programmer-defined control abstractions;
reusable control modules; sequential computation;
threads",
treatment = "P Practical",
}
@Article{Burns:1990:NPR,
author = "A. Burns and A. J. Wellings",
title = "The notion of priority in real-time programming
languages",
journal = j-COMP-LANGS,
volume = "15",
number = "3",
pages = "153--162",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Bradford",
affiliationaddress = "Bradford, Engl",
classcodes = "C6140D (High level languages)",
classification = "722; 723",
corpsource = "Dept. of Comput., Bradford Univ., UK",
journalabr = "Comput Lang",
keywords = "Ada; Computer Programming Languages; Computer Systems,
Digital--Real Time Operation; concurrent real-time;
deadline scheduling; Design; Embedded Systems; high
level languages; priority; programming language;
Real-Time Programming Languages; resource; scheduling;
scheduling information",
treatment = "P Practical",
}
@Article{Huang:1990:EHM,
author = "Daniel T. Huang and Ronald A. Olsson",
title = "An exception handling mechanism for {SR}",
journal = j-COMP-LANGS,
volume = "15",
number = "3",
pages = "163--176",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of California",
affiliationaddress = "Davis, CA, USA",
classcodes = "C6140D (High level languages)",
classification = "722; 723",
corpsource = "Div. of Comput. Sci., California Univ., Davis, CA,
USA",
journalabr = "Comput Lang",
keywords = "asynchronous handling; asynchronous signaling;
communication primitives; Computer Operating
Systems--Design; Computer Programming Languages;
Computer Systems Programming; Concurrent Programming
Languages; Design; exception handling; Exception
Handling Mechanisms; exception signaling; handler;
handling; high level languages; invocation chain;
invocation statement; invoker; language; operation
declaration; parallel programming; parameterized
exceptions; SR concurrent programming; synchronous;
synchronous signaling",
treatment = "P Practical",
}
@Article{Liu:1990:EHR,
author = "Leo Y. Liu and R. K. Shyamasundar",
title = "Exception handling in {RT}-{CDL}",
journal = j-COMP-LANGS,
volume = "15",
number = "3",
pages = "177--192",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Pennsylvania State Univ",
affiliationaddress = "University Park, PA, USA",
classcodes = "C6140D (High level languages)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Pennsylvania State Univ.,
University Park, PA, USA",
journalabr = "Comput Lang",
keywords = "compositional reasoning; Computer Operating
Systems--Design; Computer Programming Languages;
Computer Systems Programming; Computer Systems,
Digital--Real Time Operation; Design; design language;
exception detection; exception handling; Exception
Handling Mechanisms; exceptions; high level languages;
intermediate checkpoints; real-time; Real-Time
Exceptions; reliable reactive systems; RT-CDL;
termination levels",
treatment = "P Practical",
}
@Article{Murching:1990:IRD,
author = "Arvind M. Murching and Y. V. Prasad and Y. N.
Srikant",
title = "Incremental recursive descent parsing",
journal = j-COMP-LANGS,
volume = "15",
number = "4",
pages = "193--204",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Science",
affiliationaddress = "Bangalore, India",
classcodes = "C6150C (Compilers, interpreters and other processors);
C4210 (Formal logic)",
classification = "721; 723",
corpsource = "Dept. of Comput. Sci. and Autom., Indian Inst. of
Sci., Bangalore, India",
journalabr = "Comput Lang",
keywords = "Automata Theory --- Grammars; Computer Operating
Systems --- Program Compilers; Computer Programming
Languages; grammars; Incremental Compilers; incremental
parsing algorithm; LL(1) grammars; Parsing Algorithms;
Pascal; program compilers; recursive descent method;
Recursive Descent Parsing",
treatment = "P Practical",
}
@Article{Horspool:1990:IGL,
author = "R. Nigel Horspool",
title = "Incremental generation of {LR} parsers",
journal = j-COMP-LANGS,
volume = "15",
number = "4",
pages = "205--223",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Victoria",
affiliationaddress = "Victoria, BC, Can",
classcodes = "C6150C (Compilers, interpreters and other processors);
C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Victoria Univ., BC, Canada",
journalabr = "Comput Lang",
keywords = "Automata Theory --- Grammars; compiler; Computer
Operating Systems; debugging; design; grammar
definitions; grammars; Incremental Compilers;
incremental parser generator; LALR(1) parser
generation; LR Parsers; LR parsers; LR(0); philosophy;
program compilers; Program Compilers; SLR(1)",
treatment = "P Practical",
}
@Article{Kreutzer:1990:CSF,
author = "Wolfgang Kreutzer and Malcolm Stairmand",
title = "{C-Flavours}: {A} {Scheme-based} flavour system with
coroutines and its application to the design of
object-oriented simulation software",
journal = j-COMP-LANGS,
volume = "15",
number = "4",
pages = "225--249",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Canterbury",
affiliationaddress = "Christchurch, NZ",
classcodes = "C6115 (Programming support); C7000 (Computer
applications)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Canterbury Univ., Christchurch,
New Zealand",
journalabr = "Comput Lang",
keywords = "C-Flavours; Computer Programming --- Object Oriented
Programming; Computer Simulation --- Applications;
Computer Software; coroutines; digital simulation;
networks; object-; object-oriented programming;
Object-Oriented Simulation Models; oriented simulation
software; programming language; programming
methodology; prototyping; queueing; Scheme-based
flavour system; software; Software Engineering;
Software Prototyping; symbolic; Symbolic Programming
Languages; tools",
treatment = "P Practical",
}
@Article{Bolot:1990:FSP,
author = "Jean-Chrysostome Bolot and Pankaj Jalote",
title = "Functional semantics of programs with exceptions",
journal = j-COMP-LANGS,
volume = "15",
number = "4",
pages = "251--265",
month = "????",
year = "1990",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Maryland",
affiliationaddress = "College Park, MD, USA",
classcodes = "C6130 (Data handling techniques); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "computational linguistics; Computer Metatheory ---
Programming Theory; Computer Programming Languages ---
Pascal; Computer Software; computing; data abstraction;
error handling; exception handling; exceptions; fault
tolerant; fault tolerant computing; Fault Tolerant
Computing; functional semantics; high level languages;
language; Pascal-like; programs; reliable software;
Software Engineering",
treatment = "P Practical",
}
@Article{Rine:1991:ICL,
author = "David C. Rine",
title = "Introduction: Computer Language: {A} Perspective",
journal = j-COMP-LANGS,
volume = "16",
number = "1",
pages = "1--3",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Feb 11 08:26:11 1997",
acknowledgement = ack-nhfb,
}
@Article{Garg:1991:CLC,
author = "Vijay K. Garg and C. V. Ramamoorthy",
title = "{ConC}. {A} language for concurrent programming",
journal = j-COMP-LANGS,
volume = "16",
number = "1",
pages = "5--18",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Texas at Austin",
affiliationaddress = "Austin, TX, USA",
classcodes = "C6140D (High level languages); C6110B (Software
engineering techniques); C1160 (Combinatorial
mathematics)",
classification = "723; 921",
conference = "International Conference on Computer Languages ---
ICCL '88 Part 1 (of 2)",
corpsource = "Dept. of Electr. and Comput. Eng., Texas Univ.,
Austin, TX, USA",
journalabr = "Comput Lang",
keywords = "C language; communication structure; Computer
Programming Languages; Computer Software; ConC; ConC
Concurrent Programming Language; Concurrent C;
concurrent languages; concurrent programming;
construct; Decomposed Petri Net; decomposed petri net;
distributed processing; distributed systems; formal
model; formal specification; handshake; Handshake
Construct; high; level specification; Mathematical
Techniques--Petri Nets; Multi-Party Interaction;
multiple parties; multiprocessing programs; Petri nets;
remote procedure call; Sun cluster; synchronisation;
synchronization mechanism; unit; Unit Construct; Unix
4.2 BSD",
meetingaddress = "Miami, FL, USA",
meetingdate = "Oct 1988",
meetingdate2 = "10/88",
sponsor = "Computer Soc Computer Languages Technical Committee",
treatment = "P Practical",
}
@Article{Diaz-Gonzalez:1991:LAE,
author = "Jose P. Diaz-Gonzalez and Joseph E. Urban",
title = "Language aspects of {ENVISAGER}. An object-oriented
environment for the specification of real-time
systems",
journal = j-COMP-LANGS,
volume = "16",
number = "1",
pages = "19--37",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "GTE Lab",
affiliationaddress = "Waltham, MA, USA",
classcodes = "C6115 (Programming support); C6110B (Software
engineering techniques); C6140D (High level languages);
C4210 (Formal logic)",
classification = "722; 723",
conference = "International Conference on Computer Languages ---
ICCL '88 Part 1 (of 2)",
corpsource = "Comput. and Intelligent Syst. Lab., GTE Labs.,
Waltham, MA, USA",
journalabr = "Comput Lang",
keywords = "behavioral constraints; Computer Programming
Languages; Computer Software--Software Engineering;
Computer Systems, Digital--Real Time Operation;
conceptual model; Conceptual Modelling; envisager;
ENVISAGER; envisager Object-Oriented Environment;
executable specifications; internal temporal logic;
Interval Temporal Logic; language; languages;
object-oriented environment; object-oriented
programming; Object-Oriented Software; project support
environments; prototyping; rapid; real-time systems;
real-time systems specification; requirements
engineering; software engineering; software
requirements; specification; temporal logic;
time-varying properties",
meetingaddress = "Miami, FL, USA",
meetingdate = "Oct 1988",
meetingdate2 = "10/88",
sponsor = "Computer Soc Computer Languages Technical Committee",
treatment = "P Practical",
}
@Article{Baldassari:1991:POO,
author = "Marco Baldassari and Giorgio Bruno",
title = "{PROTOB}: An Object Oriented Methodology for
Developing Discrete Event Dynamic Systems",
journal = j-COMP-LANGS,
volume = "16",
number = "1",
pages = "39--63",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Politecnico di Torino",
affiliationaddress = "Turin, Italy",
classcodes = "C6110 (Systems analysis and programming); C7420
(Control engineering); C6140D (High level languages)",
classification = "402; 723",
conference = "International Conference on Computer Languages ---
ICCL '88 Part 1 (of 2)",
corpsource = "Dipartimento di Autom. e Inf., Politecnico di Torino,
Italy",
journalabr = "Comput Lang",
keywords = "Ada; automatic code generation; Automatic Code
Generation; C; CASE; Case Environment; case study;
communication protocols; Computer Programming
Languages; Computer Software--Software Engineering;
discrete event dynamic systems; Discrete Event Dynamic
Systems; discrete time systems; distributed processing;
distributed systems; environment; executable
specification; extended dataflows; flexible; flexible
manufacturing system; Industrial Plants--Flexible
Manufacturing Systems; LAN; languages; manufacturing
control systems; manufacturing systems; modelling;
multitasking; nets; object oriented methodology;
object-oriented programming; operational software life
cycle; paradigm; Petri; Petri nets; production control;
production control software; PROT nets; prot Nets;
protob; PROTOB; prototyping; real-time embedded
systems; software tools; specification; structured
systems analysis",
meetingaddress = "Miami, FL, USA",
meetingdate = "Oct 1988",
meetingdate2 = "10/88",
sponsor = "Computer Soc Computer Languages Technical Committee",
treatment = "P Practical",
}
@Article{Lin:1991:FTF,
author = "Kwei-Jay Lin and Swaminathan Natarajan",
title = "{FLEX}: Towards Flexible Real-Time Programs",
journal = j-COMP-LANGS,
volume = "16",
number = "1",
pages = "65--79",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Illinois at Urbana-Champaign",
affiliationaddress = "Urbana, IL, USA",
classcodes = "C6140D (High level languages); C4240 (Programming and
algorithm theory)",
classification = "722; 723; 913",
conference = "International Conference on Computer Languages ---
ICCL '88 Part 1 (of 2)",
corpsource = "Dept. of Comput. Sci., Illinois Univ., Urbana, IL,
USA",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; Computer Software;
Computer Systems, Digital--Real Time Operation;
Constraint Languages; constraints; deadlines; dynamic
environments; environmental variations; exception
handling; execution time; flex; flex Language; FLEX
programming language; Flexible Real Time Programs;
flexible real-; hard real-time systems; high level
languages; imprecise results; imprecise values;
internal; job scheduling; programming theory; real-time
systems; Real-Time Systems; Scheduling--Computer
Applications; sieves; time programs; Timing
Constraints; timing requirements; unavailable
resources; values; worst-case scenario",
meetingaddress = "Miami, FL, USA",
meetingdate = "Oct 1988",
meetingdate2 = "10/88",
sponsor = "Computer Soc Computer Languages Technical Committee",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Hatcher:1991:ESE,
author = "P. J. Hatcher",
title = "The equational specification of efficient compiler
code generation",
journal = j-COMP-LANGS,
volume = "16",
number = "1",
pages = "81--95",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of New Hampshire",
affiliationaddress = "Durham, NH, USA",
classcodes = "C6150C (Compilers, interpreters and other processors);
C6110B (Software engineering techniques)",
classification = "723",
conference = "International Conference on Computer Languages ---
ICCL '88 Part 1 (of 2)",
corpsource = "Dept. of Comput. Sci., New Hampshire Univ., Durham,
NH, USA",
journalabr = "Comput Lang",
keywords = "Code Generation; Code Generation-Generator; code
optimization; Code Optimization; Compiler Code
Generation; Computer Operating Systems--Program
Compiler; Computer Programming Languages; Computer
Software; Davidson-Fraser code generators; efficiency;
equational; equational specification; formal
specification; Graham-Glanville code generators;
intermediate representation; machine dependent
optimization; notation; Portable C Code Generator;
Portable C compiler's; program compilers; retargetable
compiler code generation system; Rewrite Systems;
rewriting systems; term rewriting",
meetingaddress = "Miami, FL, USA",
meetingdate = "Oct 1988",
meetingdate2 = "10/88",
sponsor = "Computer Soc Computer Languages Technical Committee",
treatment = "P Practical",
}
@Article{Cordy:1991:TRP,
author = "James R. Cordy and Charles D. Halpern-Hamu and Eric
Promislow",
title = "{TXL}: {A} rapid prototyping system for programming
language dialects",
journal = j-COMP-LANGS,
volume = "16",
number = "1",
pages = "97--107",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Queen's Univ at Kingston",
affiliationaddress = "Kingston, Ont, Can",
classcodes = "C6150C (Compilers, interpreters and other processors);
C6115 (Programming support)",
classification = "723",
conference = "International Conference on Computer Languages ---
ICCL '88 Part 1 (of 2)",
corpsource = "Dept. of Comput. and Inf. Sci., Queen's Univ.,
Kingston, Ont., Canada",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; Computer Software;
context sensitive; description language; dialect;
environments; extensible languages; high level
languages; language extensions; Object-Oriented
Programming; object-oriented programming;
Preprocessors; preprocessors; problem domain specific
notation; program processors; program transformation;
programming; Programming Language Dialects; programming
language dialects; programming paradigms; prototyping
system; rapid; Rapid Prototyping System; semantics;
software prototyping; Source Transformation;
subroutines; syntactic transducer; syntax; Turing
Extender language; TXL; txl Prototyping",
meetingaddress = "Miami, FL, USA",
meetingdate = "Oct 1988",
meetingdate2 = "10/88",
sponsor = "Computer Soc Computer Languages Technical Committee",
treatment = "P Practical",
}
@Article{Hsia:1991:IDC,
author = "Pei Hsia and David C. Rine",
title = "Introduction: Development of Computer Languages and
Software",
journal = j-COMP-LANGS,
volume = "16",
number = "2",
pages = "109--111",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Feb 11 08:26:05 1997",
acknowledgement = ack-nhfb,
}
@Article{Berzins:1991:BSS,
author = "Valdis Berzins",
title = "Black-box specification in {Spec}",
journal = j-COMP-LANGS,
volume = "16",
number = "2",
pages = "113--127",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Naval Postgraduate Sch",
affiliationaddress = "Monterey, CA, USA",
classcodes = "C6110B (Software engineering techniques); C6115
(Programming support); C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Naval Postgraduate Sch.,
Monterey, CA, USA",
journalabr = "Comput Lang",
keywords = "Black Box; black-box specifications; computational
model; Computer Programming Languages; Computer
Software; formal languages; formal specification;
large; message passing; Real Time Systems; scale
design; software design; software tools; Spec;
Specification Languages; temporal events; underlying",
treatment = "P Practical",
}
@Article{Bal:1991:DPS,
author = "Henri E. Bal and Andrew S. Tanenbaum",
title = "Distributed programming with shared data",
journal = j-COMP-LANGS,
volume = "16",
number = "2",
pages = "129--146",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Vrije Univ",
affiliationaddress = "Amsterdam, Neth",
classcodes = "C6110 (Systems analysis and programming); C5440
(Multiprocessor systems and techniques); C6120 (File
organisation); C6140D (High level languages)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Vrije Univ., Amsterdam,
Netherlands",
journalabr = "Comput Lang",
keywords = "automatic replication; Computer Programming ---
Subroutines; Computer Systems, Digital; Data
Replication; Distributed; distributed machines;
distributed programming; distributed systems; high
level languages; message passing; Orca; OS primitives;
parallel; Parallel Computers; parallel machines;
Parallel Programming; programming; semantics; shared
variables; shared-memory machines; storage management",
treatment = "P Practical",
}
@Article{Oudshoorn:1991:LOM,
author = "Michael J. Oudshoorn and Chris D. Marlin",
title = "A layered, operational model of data control in
programming languages",
journal = j-COMP-LANGS,
volume = "16",
number = "2",
pages = "147--165",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Adelaide",
affiliationaddress = "Adelaide, Aust",
classcodes = "C6140D (High level languages); C4290 (Other computer
theory); C6110B (Software engineering techniques);
C6120 (File organisation)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Adelaide Univ., SA, Australia",
journalabr = "Comput Lang",
keywords = "abstract data types; algebraic specification
techniques; computational linguistics; Computer
Programming Languages; Data Control; data control
aspect; data objects; data structures; definitions;
formal; high level languages; information structure
model; innermost layer; language feature; languages;
layered model; Layered Model; middle layer; outermost
layer; Pascal; programming; Semantics; semantics;
specification",
treatment = "P Practical",
}
@Article{Bermudez:1991:UML,
author = "Manuel E. Bermudez",
title = "A unifying model for lookahead {LR} parsing",
journal = j-COMP-LANGS,
volume = "16",
number = "2",
pages = "167--178",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Florida",
affiliationaddress = "Gainesville, FL, USA",
classcodes = "C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Comput. and Inf. Sci., Florida Univ.,
Gainesville, FL, USA",
journalabr = "Comput Lang",
keywords = "Algorithms; algorithms; arbitrary symbol lookahead;
Automata Theory --- Context Free Grammars; compilers;
Computer Programming; Computer Programming Languages;
construction; construction method; context-free
grammars; context-free languages; LALR; Lookahead FSA;
lookahead LR parsers; lookahead LR parsing; LR-Regular
class; NQLALR; parameters; Parsing; program; SLR;
unifying model; user-supplied; well-known grammar
classes",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{McCrosky:1991:ICR,
author = "Carl McCrosky",
title = "Intermediate container removal",
journal = j-COMP-LANGS,
volume = "16",
number = "2",
pages = "179--195",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Thu Apr 10 09:55:01 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Saskatchewan",
affiliationaddress = "Saskatoon, Sask, Can",
classcodes = "C6140D (High level languages); C6120 (File
organisation); C6150C (Compilers, interpreters and
other processors)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon,
Sask., Canada",
journalabr = "Comput Lang",
keywords = "Array Based Computations; class array language;
compilers; Computer Programming --- Algorithms;
Computer Programming Languages; data movement; data
structures; first-; first-class arrays; high level
languages; imperative programmer; intermediate
container removal; memory allocation; nested;
optimisation; optimizer; program; rectangular
containers; storage allocation; temporary arrays",
treatment = "P Practical",
}
@Article{Purtilo:1991:EPD,
author = "James M. Purtilo and Pankaj Jalote",
title = "An environment for prototyping distributed
applications",
journal = j-COMP-LANGS,
volume = "16",
number = "3-4",
pages = "197--207",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Maryland",
affiliationaddress = "College Park, MD, USA",
classcodes = "B6210L (Computer communications); C5620 (Computer
networks and techniques); C7410F (Communications);
C6110B (Software engineering techniques); C6115
(Programming support)",
classification = "722; 723",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "centralized control; coding; Communication Network;
communication primitives; computer networks; Computer
Programming Languages; Computer Systems,
Digital--Distributed; Computers--Debugging; debugging;
distributed application; heterogeneous computation;
Module Interconnection Language; monitoring facility;
parameters; programming environments; prototyping;
Prototyping Distributed Applications; software; source
languages; Source Languages; specified delay; Suntools
window; Suntools Window System; system;
telecommunications computing",
treatment = "P Practical",
}
@Article{Scott:1991:LDP,
author = "Michael L. Scott",
title = "The {Lynx} distributed programming language:
motivation, design and experience",
journal = j-COMP-LANGS,
volume = "16",
number = "3-4",
pages = "209--233",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Rochester",
affiliationaddress = "Rochester, NY, USA",
classcodes = "C6140D (High level languages); C6150J (Operating
systems); C5620 (Computer networks and techniques)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Rochester Univ., NY, USA",
journalabr = "Comput Lang",
keywords = "collections; communication; compiler statelessness;
Computer Programming Languages; distributed;
distributed operating systems; Distributed Programming
Languages; electronic messaging; high level languages;
high-level message-; interprocess; language run-time
support packages; late binding; Late Binding; library
package; Lynx; Lynx Distributed Programming Language;
Lynx distributed programming language; message-passing
languages; network; operating systems; passing
semantics; Remote Procedure Call; run-time interaction;
Server Processes; servers; single program; typesafe
message passing",
treatment = "P Practical",
}
@Article{Placer:1991:MLG,
author = "John Placer",
title = "The multiparadigm language {G}",
journal = j-COMP-LANGS,
volume = "16",
number = "3-4",
pages = "235--258",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Northern Arizona Univ",
affiliationaddress = "Flagstaff, AZ, USA",
classcodes = "C6140D (High level languages); C6120 (File
organisation); C6110B (Software engineering
techniques)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Northern Arizona Univ.,
Flagstaff, AZ, USA",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; Computer
Programming--Algorithms; data structures; Functional
Paradigm; functional programming; high level;
Imperative-Procedural Paradigm; language; languages;
logic programming; modeling elements; Multiparadigm
Language G; multiparadigm language G; multiparadigm
programming; multiparadigm research; object-oriented
programming; ontological elements; problem domain;
problem domains; programmer; Relational Paradigm;
Stream Value Sequence",
treatment = "P Practical",
}
@Article{Ernst:1991:MVA,
author = "George W. Ernst and Raymond J. Hookway and James A.
Menegay and William F. Ogden",
title = "Modular verification of {Ada} generics",
journal = j-COMP-LANGS,
volume = "16",
number = "3-4",
pages = "259--280",
month = "????",
year = "1991",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Case Western Reserve Univ",
affiliationaddress = "Cleveland, OH, USA",
classcodes = "C6150G (Diagnostic, testing, debugging and evaluating
systems); C6140D (High level languages); C6110B
(Software engineering techniques); C6170 (Expert
systems); C4240 (Programming and algorithm theory)",
classification = "723",
corpsource = "Dept. of Comput. Eng. and Sci., Case Western Reserve
Univ., Cleveland, OH, USA",
journalabr = "Comput Lang",
keywords = "Ada; Ada Generics; Ada generics; completeness;
Computer Programming Languages; Computer Software;
constructs; extended specification; generic mechanism;
knowledge based systems; language; Modular
Verification; modular verification rules; modularity
property; Program Correctness; Program Semantics;
Program Validity; program verification; programming;
reasoning; semantics; specification languages;
strings",
treatment = "P Practical",
}
@Article{Friedman:1992:BBB,
author = "Linda Weiser Friedman",
title = "From {Babbage} to {Babel} and beyond: a brief history
of programming languages",
journal = j-COMP-LANGS,
volume = "17",
number = "1",
pages = "1--17",
month = "????",
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "City Univ of New York",
affiliationaddress = "New York, NY, USA",
classcodes = "C6140 (Programming languages); C6110 (Systems analysis
and programming); C5400 (Analogue and digital computers
and systems)",
classification = "723",
corpsource = "Dept. of Stat. and Comput. Inf. Syst., Baruch Coll.,
City Univ. of New York, NY, USA",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; computer programming
languages; Computer Software; digital computers; early
languages; Fourth Generation Languages; fourth
generation languages; high level languages; history;
machine; machine code; Modula-2 Language; oriented
languages; programming; Second Generation Languages;
Snobol Language; Third Generation Languages",
treatment = "G General Review",
}
@Article{Wang:1992:CBL,
author = "Ching-Lin Wang",
title = "A continuation-based language embedded in {Scheme}",
journal = j-COMP-LANGS,
volume = "17",
number = "1",
pages = "19--37",
month = "????",
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Tamkang Univ",
affiliationaddress = "Taipei, Taiwan",
classcodes = "C6140D (High level languages); C4240 (Programming and
algorithm theory); C6110 (Systems analysis and
programming)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Tamkang Univ., Taipei, Taiwan",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; continuation-;
Embedding Scheme; high level languages; lambda
abstractions; Lambda Abstractions; macro facility;
macros; passing style transformation; programming;
programming-language concepts; Programming-Language
Concepts; Scheme-lambda /sub 1/; Scheme-like language;
Scheme-Like Language; theory",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Salzman:1992:ASM,
author = "Eric Salzman",
title = "Activity simulation in {Modula-2}: an exercise in
language extension",
journal = j-COMP-LANGS,
volume = "17",
number = "1",
pages = "39--60",
month = "????",
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Oct 24 12:55:46 1998",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Queensland",
affiliationaddress = "St Lucia, Aust",
classcodes = "C6140D (High level languages); C6110 (Systems analysis
and programming); C6185 (Simulation techniques)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Queensland Univ., St. Lucia,
Qld., Australia",
journalabr = "Comput Lang",
keywords = "activity approach; Activity Language; activity
simulation; Computer Programming Languages; Computer
Simulation; discrete event simulation; high level;
language; language design mechanism; Language
Extension; Modula; Modula listings; Modula-2; Modula-2
Language; programming; programming language; simulation
models",
treatment = "P Practical",
}
@Article{Barnard:1992:CPP,
author = "D. T. Barnard and D. B. Skillicorn",
title = "Context-free parsing on {$O(n)$} processors",
journal = j-COMP-LANGS,
volume = "17",
number = "1",
pages = "61--66",
month = "????",
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Queen's Univ",
affiliationaddress = "Kingston, Ont, Can",
classcodes = "C6150C (Compilers, interpreters and other processors);
C4210 (Formal logic); C4240 (Programming and algorithm
theory); C6110P (Parallel programming)",
classification = "722; 723",
corpsource = "Dept. of Comput. and Inf. Sci., Queen's Univ.,
Kingston, Ont., Canada",
journalabr = "Comput Lang",
keywords = "Cocke-Younger-Kasami; Cocke-Younger-Kasami (CYK)
Algorithm; compilers; Computer Programming ---
Algorithms; Computer Systems, Digital; context free
languages; context-free grammars; CYK algorithm;
massively parallel algorithms; Multiprocessing;
multiprocessors; Natural Language Recognition;
parallel; parallel algorithms; parallel parsing;
program compilers; programming; Syntactic Pattern
Recognition",
treatment = "P Practical",
}
@Article{DaRosdeCarvalho:1992:OAV,
author = "Claudio Sergio {Da Ros de Carvalho} and Tomasz
Kowaltowski",
title = "On open arrays and variable number of parameters",
journal = j-COMP-LANGS,
volume = "17",
number = "1",
pages = "67--74",
month = "????",
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Campinas",
affiliationaddress = "Campinas, Braz",
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors); C6120 (File
organisation)C6110 (Systems analysis and programming)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Univ. of Campinas, Sao Paulo,
Brazil",
journalabr = "Comput Lang",
keywords = "automatic parameter; Automatic Parameter Conversion;
compile-time verifiable specification; Computer
Programming Languages; conversion; data structures;
high level languages; I/O; Open Arrays; open arrays;
Pascal conformant arrays; procedures; program
compilers; programming; programming language",
treatment = "P Practical",
}
@Article{Jalote:1992:STA,
author = "Pankaj Jalote",
title = "Specification and testing of abstract data types",
journal = j-COMP-LANGS,
volume = "17",
number = "1",
pages = "75--82",
month = "????",
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Technology",
affiliationaddress = "Kanpur, India",
classcodes = "C6110B (Software engineering techniques); C6150G
(Diagnostic, testing, debugging and evaluating
systems); C6120 (File organisation); C4240 (Programming
and algorithm theory)",
classification = "723",
corpsource = "Dept. of Comput. Sci. and Eng., Indian Inst. of
Technol., Kanpur, India",
journalabr = "Comput Lang",
keywords = "abstract data; Abstract Data Type (ADT); ADT
specification; axiomatic specification; Axiomatic
Specification Technique; completeness; Computer
Software; data structures; formal specification;
formally specify; generated implementation; program
testing; programming theory; prototyping; SITE;
Specification And Implementation Testing (site) System;
test oracle; Testing; type",
treatment = "P Practical",
}
@Article{Rotenstreich:1992:OLF,
author = "Shmuel Rotenstreich",
title = "Orthogonal languages: a framework for program
development",
journal = j-COMP-LANGS,
volume = "17",
number = "2",
pages = "83--100",
month = apr,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "George Washington Univ",
affiliationaddress = "Washington, DC, USA",
classcodes = "C6140D (High level languages); C6110B (Software
engineering techniques)",
classification = "723",
corpsource = "Dept. of Electr. Eng. and Comput. Sci., George
Washington Univ., Washington, DC, USA",
journalabr = "Comput Lang",
keywords = "Computer debugging; Computer programming; Computer
programming languages; concurrency; debugging; Error
handling; exception handling; high level languages;
Orthogonal language; orthogonal language; performance
measurement; program development; Program modification;
program modifications; program testing; programming
language; run-time environment; software engineering;
visualization",
treatment = "P Practical",
}
@Article{Boudriga:1992:RMS,
author = "N. Boudriga and A. Mili and R. Zalila and Fatma Mili",
title = "A relational model for the specification of data
types",
journal = j-COMP-LANGS,
volume = "17",
number = "2",
pages = "101--131",
month = apr,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Faculty of Sciences of Tunis",
affiliationaddress = "Belvedere, Tunisia",
classcodes = "C6110B (Software engineering techniques); C6120 (File
organisation); C4250 (Database theory); C6160D
(Relational DBMS)",
classification = "723.1.1",
corpsource = "Dept. of Inf., Faculty of Sci., Tunis Univ., Tunisia",
journalabr = "Comput Lang",
keywords = "Associated proof method; axiomatic; data structures;
data types; Data types specification; Database systems;
database theory; Deductive systems; fixpoint semantic
definition; formal specification; proof method;
relational databases; relational model; representation;
Specification generation method; specification
generation method; specification model",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Jayaraman:1992:SAL,
author = "Bharat Jayaraman",
title = "Sublist assertions for listless and lazy evaluation",
journal = j-COMP-LANGS,
volume = "17",
number = "2",
pages = "133--146",
month = apr,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "State Univ of New York at Buffalo",
affiliationaddress = "Buffalo, NY, USA",
classcodes = "C6130 (Data handling techniques); C6110L (Logic
programming); C6140D (High level languages)",
classification = "723.1.1",
corpsource = "Dept. of Comput. Sci., State Univ. of New York,
Buffalo, NY, USA",
journalabr = "Comput Lang",
keywords = "answer; eager evaluation; lazy evaluation; list; list
pattern; list processing; List processing; List
processing languages; list-matching; list-valued
function; listless evaluation; listof operation; logic
programming; logical form; order; processing;
programming languages; PROLOG; Prolog (Programming
language); Prolog programming; relational assertions;
Relational assertions; sublist assertion;
Subset-equational program; unification",
treatment = "P Practical",
}
@Article{Myers:1992:ITC,
author = "Heidi E. Myers and James M. Purtilo",
title = "Interface type checking of large {C} applications",
journal = j-COMP-LANGS,
volume = "17",
number = "2",
pages = "147--154",
month = apr,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Maryland",
affiliationaddress = "College Park, MD, USA",
classcodes = "C6115 (Programming support); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "analysis tools; application program; C (programming
language); C language; COMPARE; Computer programming;
function declaration; function invocation; Interface
type checking; interface type checks; mismatches;
Module interconnection language; parameter;
preprocessor; software tool; software tools;
subroutines; Symbol table management; very large C
applications",
treatment = "P Practical",
}
@Article{Hsia:1992:ISP,
author = "Pei Hsia and David C. Rine",
title = "Introduction: Special-Purpose Languages",
journal = j-COMP-LANGS,
volume = "17",
number = "3",
pages = "155--156",
month = jul,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Feb 11 08:27:17 1997",
acknowledgement = ack-nhfb,
}
@Article{Sheard:1992:ITA,
author = "Tim Sheard and David Stemple",
title = "Inheritance of theory in the {ADABTPL} language",
journal = j-COMP-LANGS,
volume = "17",
number = "3",
pages = "157--167",
month = jul,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Oregon Graduate Inst",
affiliationaddress = "Beaverton, OR, USA",
classcodes = "C6140D (High level languages); C4240 (Programming and
algorithm theory)",
classification = "723",
conflocation = "Miami Beach, FL, USA; 9-13 Oct. 1988",
conftitle = "1988 International Conference on Computer Languages",
corpsource = "Dept. of Comput. Sci. and Eng., Oregon Graduate Inst.,
Beaverton, OR, USA",
journalabr = "Comput Lang",
keywords = "Abstract data base type programming language
(adabtpl); abstraction mechanism; ADABTPL language;
application semantics; compiler; Computer programming
languages; Computer software; database languages;
formal reasoning about; functional; high level
languages; induction based theorem prover; inheritance;
mechanical reasoning; Predicate-based types; program
transformations; program verification; programming
paradigm; programming verification; programs; Proof of
program properties; proofs of; query languages;
Software package adabtpl; specification language;
specification languages; system properties; theorem
proving; theory; Theory inheritance",
sponsororg = "IEEE",
treatment = "P Practical",
}
@Article{Klerer:1992:LAP,
author = "Robert J. Klerer and Melvin Klerer and Fred Grossman",
title = "A language for automated programming of mathematical
applications",
journal = j-COMP-LANGS,
volume = "17",
number = "3",
pages = "169--184",
month = jul,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Iona Coll",
affiliationaddress = "New Rochelle, NY, USA",
classcodes = "C6140D (High level languages); C7310 (Mathematics)",
classification = "723; 921",
conflocation = "Miami Beach, FL, USA; 9-13 Oct. 1988",
conftitle = "1988 International Conference on Computer Languages",
corpsource = "Dept. of Comput. Sci., Iona Coll., New Rochelle, NY,
USA",
journalabr = "Comput Lang",
keywords = "application programming; automated; Automated
Programmer; Automated programming language; character
sets; Computer programming languages; editor; flexible;
Greek characters; high level languages; keyword
synonyms; language system; maintainability;
Mathematical application programming; mathematical
applications; Mathematical programming; mathematical
symbols; mathematics computing; Matrix arithmetic;
programming; self-documentation; syntax; technical
English; two-dimensional screen; verifiability;
vocabulary",
sponsororg = "IEEE",
treatment = "P Practical",
}
@Article{Bassiouni:1992:RQL,
author = "M. A. Bassiouni and M. J. Llewellyn",
title = "A relational-calculus query language for historical
databases",
journal = j-COMP-LANGS,
volume = "17",
number = "3",
pages = "185--197",
month = jul,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Central Florida",
affiliationaddress = "Orlando, FL, USA",
classcodes = "C6160D (Relational DBMS); C4210 (Formal logic); C6140D
(High level languages)",
classification = "723",
conflocation = "Miami Beach, FL, USA; 9-13 Oct. 1988",
conftitle = "1988 International Conference on Computer Languages",
corpsource = "Dept. of Comput. Sci., Univ. of Central Florida,
Orlando, FL, USA",
journalabr = "Comput Lang",
keywords = "Boolean logic; comparison operators; Computer
programming languages; historical databases; Normal
boolean logic; query languages; Relational database
systems; relational databases; relational query
languages; relational-calculus query language;
Relational-calculus query language; temporal logic;
temporal requirements; Temporary query languages;
time",
sponsororg = "IEEE",
treatment = "P Practical",
}
@Article{Chen:1992:MMD,
author = "Jen-yen Chen and Pei Hsia",
title = "{MDL} ({Methodology Definition Language}): a language
for defining and automating software development
processes",
journal = j-COMP-LANGS,
volume = "17",
number = "3",
pages = "199--211",
month = jul,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Natl Chiao-Tung Univ",
affiliationaddress = "Hsinchu, Taiwan",
classcodes = "C6115 (Programming support); C6110B (Software
engineering techniques); C6140D (High level
languages)",
classification = "723.1.1",
conflocation = "Miami Beach, FL, USA; 9-13 Oct. 1988",
conftitle = "1988 International Conference on Computer Languages",
corpsource = "Dept. of Comput. Sci. and Inf. Eng., Nat. Chiao-Tung
Univ., Hsinchu, Taiwan",
journalabr = "Comput Lang",
keywords = "Automating software development; BNF grammar; Computer
programming languages; Computer software;
computer-guided; environment; environment generating
system; executable; high level languages; language;
MDL; methodology definition; Methodology definition
language; semantics; software development processes;
software engineering; software tools; syntax; VAX/VMS
system",
sponsororg = "IEEE",
treatment = "P Practical",
}
@Article{Ciancarini:1992:PPL,
author = "Paolo Ciancarini",
title = "Parallel programming with logic languages: a survey",
journal = j-COMP-LANGS,
volume = "17",
number = "4",
pages = "213--239",
month = oct,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Yale Univ",
affiliationaddress = "New Haven, CT, USA",
classcodes = "C6140D (High level languages); C6110L (Logic
programming); C6110P (Parallel programming); C6110J
(Object-oriented programming); C6170 (Expert systems)",
classification = "723.1.1",
corpsource = "Dept. of Comput. Sci., Yale Univ., New Haven, CT,
USA",
journalabr = "Comput Lang",
keywords = "Aurora; Computer programming languages; coordination;
DeltaProlog; Flat Concurrent Prolog; GHC; interprocess
communication; language designers; languages; logic
language; Logic language parallel programming; logic
programming; management; metaprogramming; multiprocess;
Multiprocess coordination; object; object-oriented
programming; operating environments; oriented
programming capabilities; parallel; Parallel processing
systems; parallel programming; Parlog; programming;
PROLOG; resource; sample programs; software design;
systems",
treatment = "P Practical",
}
@Article{Liao:1992:RPP,
author = "Husheng Liao",
title = "Removing partial parametrization for efficient
implementation of functional languages",
journal = j-COMP-LANGS,
volume = "17",
number = "4",
pages = "241--250",
month = oct,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Beijing Computer Inst",
affiliationaddress = "Beijing, China",
classcodes = "C6140D (High level languages); C6110B (Software
engineering techniques); C4210 (Formal logic)",
classification = "723",
corpsource = "Dept. of Software Eng., Beijing Comput. Inst., China",
journalabr = "Comput Lang",
keywords = "compiler; Computer programming; environment-based
implementation; formal logic; formal parameters;
functional programming; Functional programming language
LK; functional programs; high level languages; language
LK; partial parametrization; Partial parametrization
removal; program transformation technique; Program
transformation technique",
treatment = "P Practical",
}
@Article{Feeley:1992:CGB,
author = "Marc Feeley and Guy Lapalme",
title = "Closure generation based on viewing lambda as epsilon
plus compile",
journal = j-COMP-LANGS,
volume = "17",
number = "4",
pages = "251--267",
month = oct,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Brandeis Univ",
affiliationaddress = "Montreal, Que, Can",
classcodes = "C4240 (Programming and algorithm theory); C6150C
(Compilers, interpreters and other processors); C6140D
(High level languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Brandeis Univ., Waltham, MA,
USA",
journalabr = "Comput Lang",
keywords = "closure; closure generation; compiler; Compiling Lisp
scheme; computational complexity; Computer programming
languages; conventional dialects; Epsilon plus compile;
epsilon plus compile; expressions; Global variable
references; global variable references; implementation;
in -; interactive; lambda; lambda-expressions; LISP;
Lisp; lisp (programming language); program compilers;
programming theory; semantics",
treatment = "T Theoretical or Mathematical",
}
@Article{Olsson:1992:ISN,
author = "Ronald A. Olsson and Carole M. McNamee",
title = "Inter-entry selection: non-determinism and explicit
control mechanisms",
journal = j-COMP-LANGS,
volume = "17",
number = "4",
pages = "269--282",
month = oct,
year = "1992",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of California",
affiliationaddress = "Davis, CA, USA",
classcodes = "C6140D (High level languages); C4240P (Parallel
programming and algorithm theory); C6110P (Parallel
programming)",
classification = "723",
corpsource = "Dept. of Comput. Sci., California Univ., Davis, CA,
USA",
journalabr = "Comput Lang",
keywords = "computational complexity; Computer programming;
concurrent programming; Concurrent programming
languages; entry selection; Explicit control
mechanisms; explicit control mechanisms; languages;
non-deterministic inter-; parallel; parallel languages;
program behavior; programming; selection statements",
treatment = "T Theoretical or Mathematical",
}
@Article{Horspool:1993:RAP,
author = "R. Nigel Horspool",
title = "Recursive ascent-descent parsing",
journal = j-COMP-LANGS,
volume = "18",
number = "1",
pages = "1--15",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C6150C (Compilers, interpreters
and other processors)",
corpsource = "Dept. of Comput. Sci., Victoria Univ., BC, Canada",
keywords = "compiler; directly; executed code; grammars; LALR(1);
left-corner parsers; LR(1); parser generator; program
compilers; recursive ascent; recursive descent;
semantic code",
treatment = "T Theoretical or Mathematical",
}
@Article{Radha:1993:PIU,
author = "S. Radha and C. R. Muthukrishnan",
title = "A portable implementation of {UNITY} on {von Neumann}
machines",
journal = j-COMP-LANGS,
volume = "18",
number = "1",
pages = "17--30",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other processors);
C6140D (High level languages)",
corpsource = "Dept. of Comput. Sci. and Eng., Indian Inst. of
Technol., Madras, India",
keywords = "architectures; machines; parallel languages; portable
software; preprocessor; program execution; program
processors; program translation; sequential; software
portability; UNITY; Von Neumann",
treatment = "P Practical",
}
@Article{Bailes:1993:PGS,
author = "Paul A. Bailes and Dan B. Johnston and Eric J.
Salzman",
title = "A proposal for a genuinely-lazy streams facility for
{Ada}",
journal = j-COMP-LANGS,
volume = "18",
number = "1",
pages = "31--55",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors); C6110 (Systems
analysis and programming)",
corpsource = "Dept. of Comp. Sci., Queensland Univ., St. Lucia,
Qld., Australia",
keywords = "Ada; demand-driven data; functional language;
functional programming; generation; lazy data; multiple
references; preprocessor; producer-consumer situations;
program processors; streams; syntactic interface",
treatment = "P Practical",
}
@Article{Coven:1993:AAP,
author = "H. Justin Coven",
title = "Altering and applying predicates",
journal = j-COMP-LANGS,
volume = "18",
number = "1",
pages = "57--75",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6115 (Programming support); C6140D (High level
languages)",
corpsource = "Dept. of Comput. Sci., Arizona State Univ., Tempe, AZ,
USA",
keywords = "first-class objects; predicates; Prolog; PROLOG;
software tools; tools",
treatment = "P Practical",
}
@Article{Luqi:1993:RTC,
author = "Luqi",
title = "Real-time constraints in a rapid prototyping
language",
journal = j-COMP-LANGS,
volume = "18",
number = "2",
pages = "77--103",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Naval Postgraduate Sch",
affiliationaddress = "Monterey, CA, USA",
annote = "Author's name is just one word: Luqi",
classcodes = "C6115 (Programming support); C6140D (High level
languages)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Naval Postgraduate Sch.,
Monterey, CA, USA",
journalabr = "Comput Lang",
keywords = "Applications; CAPS; CASE; Computer Aided Engineering;
computer aided prototyping system; Computer Aided
Prototyping Systems; Computer Programming Languages;
Computer Software --- Software Engineering; Distributed
Systems; Embedded System; embedded systems; high level
languages; language construct; multi-processor
configurations; overload conditions; prototyping;
prototyping language; PSDL; Rapid Prototyping Language;
rapid prototyping language; Real Time Constraints;
real-time behavior; real-time constraints; real-time
systems; software; software tools; Timing Constraints",
treatment = "P Practical",
}
@Article{Lamma:1993:PCM,
author = "Evelina Lamma and Paola Mello and Gianfranco Rossi",
title = "Parametric composable modules in a logic programming
language",
journal = j-COMP-LANGS,
volume = "18",
number = "2",
pages = "105--123",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "DEIS-Univ di Bologna",
affiliationaddress = "Bologna, Italy",
classcodes = "C6110P (Parallel programming); C6140D (High level
languages)",
classification = "723",
corpsource = "Bologna Univ., Italy",
journalabr = "Comput Lang",
keywords = "Computer Programming Languages; dynamic; high level
languages; hypothetical reasoning; logic programming;
Logic Programming Language; logic programming language;
Modula; Modularity; module composition; module
constructs; object-; oriented programming; Parametric
Composable Modules; parametric module instantiation;
Structured Programming; structured programming",
treatment = "B Bibliography; P Practical",
}
@Article{Shekhar:1993:LSS,
author = "K. H. Shekhar and Y. N. Srikant",
title = "{LINDA} sub system on {Transputers}",
journal = j-COMP-LANGS,
volume = "18",
number = "2",
pages = "125--136",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Science",
affiliationaddress = "Bangalore, India",
classcodes = "C6140D (High level languages); C6110P (Parallel
programming)",
classification = "723",
corpsource = "Dept. of Comput. Sci. and Autom., Indian Inst. of
Sci., Bangalore, India",
journalabr = "Comput Lang",
keywords = "Applications; Computer Programming Languages; Computer
Systems, Digital --- Distributed; distributed memory;
flexible LINDA system; high level languages; Linda;
parallel computer; parallel languages; Parallel
Programming; recursively defined functions;
transputers; Transputers",
treatment = "P Practical",
}
@Article{Nederhof:1993:PEG,
author = "Mark-Jan Nederhof and Janos J. Sarbo",
title = "Partial evaluation grammars",
journal = j-COMP-LANGS,
volume = "18",
number = "2",
pages = "137--151",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Nijmegen",
affiliationaddress = "Nejimegen, Neth",
classcodes = "C4210 (Formal logic); C6150C (Compilers, interpreters
and other processors)",
classification = "723",
corpsource = "Dept. of Comput. Sci., Nijmegen Univ., Netherlands",
journalabr = "Comput Lang",
keywords = "abstract machine; calculations; code; compiler;
Compiler Generation; Computer Operating Systems ---
Program Compilers; Computer Programming Languages;
formal specification; generation; goal delay; grammars;
intermediate language; interpreter; Language
Specification; machine; partial evaluation grammar;
Partial Evaluation Grammar; PEG; PEWAM; predicates;
program compilers; programming language; run-time;
semantic aspects; specification; specification
language; Warren Abstract Machine; Warren abstract
machine",
treatment = "P Practical",
}
@Article{Clematis:1993:SCO,
author = "Andrea Clematis and Vittoria Gianuzzi",
title = "Structuring conversation in operation\slash procedure
oriented programming languages",
journal = j-COMP-LANGS,
volume = "18",
number = "3",
pages = "153--168",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "CNR",
affiliationaddress = "Genoa, Italy",
classcodes = "C6110P (Parallel programming); C6140D (High level
languages)",
classification = "454.1; 723.1.1",
corpsource = "Istituto per la Matematica Applicata, CNR, Genova,
Italy",
journalabr = "Comput Lang",
keywords = "Backward error recovery; backward error recovery;
client-server; Computer programming languages; Computer
software; Concurrent programming; concurrent software
design; conversation scheme; Conversations;
Environmental engineering; fault tolerant computing;
fault tolerant programs; high level languages;
industrial application; languages; model; operation
oriented; parallel; procedure oriented programming
languages; Procedure oriented programming languages;
programming; servers; software reliability",
treatment = "P Practical",
}
@Article{Yau:1993:CPS,
author = "Stephen S. Yau and Jacob V. Gore",
title = "Constraint-driven programming in strongly-typed
object-oriented languages",
journal = j-COMP-LANGS,
volume = "18",
number = "3",
pages = "169--183",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Florida",
affiliationaddress = "Gainesville, FL, USA",
classcodes = "C6110J (Object-oriented programming); C6140D (High
level languages)",
classification = "721.1; 723.1",
corpsource = "Comput. and Inf. Sci., Florida Univ., Gainesville, FL,
USA",
journalabr = "Comput Lang",
keywords = "Automata theory; Computer programming languages;
Constraint theory; constraint-driven; Constraint-driven
programming; Eiffel; engineering; formal specification;
high level languages; inheritance; Object oriented
programming; object-oriented; programming; Programming
language Eiffel; Semantics; software; Software
engineering; specification; strongly-typed
object-oriented languages; Syntax; system; Thinglab II;
typing",
treatment = "P Practical",
}
@Article{Talia:1993:SPC,
author = "Domenico Talia",
title = "A survey of {PARLOG} and {Concurrent Prolog}: the
integration of logic and parallelism",
journal = j-COMP-LANGS,
volume = "18",
number = "3",
pages = "185--196",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "CRAI",
affiliationaddress = "Italy",
classcodes = "C6140D (High level languages); C6110P (Parallel
programming); C6110L (Logic programming)",
classification = "721.1; 723.1; 723.1.1",
corpsource = "Localita S. Stefano, CRAI, Rende, Italy",
journalabr = "Comput Lang",
keywords = "Computer programming languages; Concurrent; concurrent
logic programming languages; Concurrent Prolog; Logic
programming; logic programming; parallel languages;
parallel programming; PARLOG; parlog Concurrent
programming; PROLOG; Prolog; Prolog (programming
language)",
treatment = "P Practical",
}
@Article{Coen-Porisini:1993:ARS,
author = "Alberto Coen-Porisini and Flavio {De Paoli}",
title = "Array representation in symbolic execution",
journal = j-COMP-LANGS,
volume = "18",
number = "3",
pages = "197--216",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Politecnico di Milano",
affiliationaddress = "Milan, Italy",
classcodes = "C6110B (Software engineering techniques); C4240
(Programming and algorithm theory)",
classification = "723.1; 723.1.1",
corpsource = "Dipartimento di Elettron., Politecnico di Milano,
Italy",
journalabr = "Comput Lang",
keywords = "Array representation; array representation; Computer
programming; Computer programming languages; data
structures; dynamic; Formal verification of programs;
indexed variables; pointers; program formal
verification; Program specialization; program
specialization; program testing; Program testing;
program testing; program verification; programming
theory; symbolic; Symbolic execution; symbolic
execution; testing",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{OBagy:1993:OSI,
author = "Janalee O'Bagy and Kenneth Walker and Ralph E.
Griswold",
title = "An operational semantics for {Icon}: implementation of
a procedural goal-directed language",
journal = j-COMP-LANGS,
volume = "18",
number = "4",
pages = "217--239",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors); C6110 (Systems
analysis and programming)",
corpsource = "Dept. of Comput. Sci., Arizona Univ., Tucson, AZ,
USA",
keywords = "C; code-generation; compiled code; compiler;
compilers; evaluation; function parameters;
goal-directed; high level languages; Icon programs;
language translation; operational semantics;
optimizing; Pascal; procedural goal-directed language;
program; programming; programming languages; recursion;
technique; traditional control structures; traditional
high-level language",
treatment = "P Practical",
}
@Article{McCrosky:1993:STP,
author = "Carl McCrosky and Ken Sailor",
title = "A synthesis of type-checking and parsing",
journal = j-COMP-LANGS,
volume = "18",
number = "4",
pages = "241--250",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C6120 (File organisation);
C6140D (High level languages)",
corpsource = "Dept. of Computat. Sci., Saskatchewan Univ., Sask.,
Canada",
keywords = "abstract data types; abstract syntax; case time;
checkers; concrete syntax; constrained expression
notations; context-sensitive grammars;
context-sensitive parsers; DMA-T; high level;
intuitive; languages; Markov algorithms; notations;
type; type expression; type structure; worst",
treatment = "P Practical",
}
@Article{Bailes:1993:FGT,
author = "Paul A. Bailes and Trevor Chorvat",
title = "{Facet Grammars}: towards static semantic analysis by
context-free parsing",
journal = j-COMP-LANGS,
volume = "18",
number = "4",
pages = "251--271",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4210 (Formal logic); C6140 (Programming languages)",
corpsource = "Language Design Lab., Queensland Univ., St. Lucia,
Qld., Australia",
keywords = "accessibility rules; automatic; computational
linguistics; context-; context-free grammars;
context-free languages; effectively invisible;
executable declarative metalanguages; facet grammars;
FG; free languages; generation; Guarded Commands
Language; identifier scope; programming language;
programming languages; purely context-free;
sensitivity; specifications; static semantic analysers;
static semantic rules; syntax specification; working
hypothesis",
treatment = "T Theoretical or Mathematical",
}
@Article{Liu:1993:APL,
author = "Shaoying Liu",
title = "An abstract programming language and correctness
proofs",
journal = j-COMP-LANGS,
volume = "18",
number = "4",
pages = "273--282",
month = "????",
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6110B (Software engineering techniques); C4240
(Programming and algorithm theory); C4210 (Formal
logic)",
corpsource = "Dept. of Comput. Sci., York Univ., UK",
keywords = "abstract level; abstract programming language; APL;
correctness; correctness proof; development method;
formal language; formal languages; Pascal; programming
theory; proof axiom; software production process;
software system; VDM; Vienna; Vienna Development
Method",
treatment = "P Practical",
}
@Article{Axford:1993:LPP,
author = "Tom Axford and Mike Joy",
title = "List processing primitives for parallel computation",
journal = j-COMP-LANGS,
volume = "19",
number = "1",
pages = "1--17",
month = jan,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Birmingham",
affiliationaddress = "Birmingham, Engl",
classcodes = "C6110P (Parallel programming); C6120 (File
organisation)",
classification = "723.1.1",
corpsource = "Sch. of Comp. Sci., Birmingham Univ., UK",
journalabr = "Comput Lang",
keywords = "architecture-independent; concatenate; Concatenate
function; data structure; data structures; Data
structures; functional programming; Functional
programming; length; list; list processing; List
processing languages; List processing primitives;
Non-determinism; parallel computation; Parallel
processing systems; parallel programming; Parallel
programming; processing; programming languages; split;
Split function",
treatment = "P Practical",
}
@Article{Ierusalimschy:1993:DAT,
author = "Roberto Ierusalimschy",
title = "A denotational approach for type-checking in
object-oriented programming languages",
journal = j-COMP-LANGS,
volume = "19",
number = "1",
pages = "19--40",
month = jan,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Pontificia Universidade Catolica",
affiliationaddress = "Rio de Janeiro, Braz",
classcodes = "C6140D (High level languages); C6110J (Object-oriented
programming); C6120 (File organisation)",
classification = "721.1; 723.1; 723.1.1",
corpsource = "Dept. de Inf., Pontificia Univ. Catolica, Rio de
Janeiro, Brazil",
journalabr = "Comput Lang",
keywords = "abstract data types; Computer programming languages;
denotational approach; Denotational semantics;
denotational semantics; formal definition;
implementations; Message passing; message passing;
Multiple inheritance; multiple inheritance; Object
oriented programming; object-orientated;
object-oriented languages; programming languages;
Programming theory; recursive; specifications; Type
checking; type-checking; types",
treatment = "P Practical",
}
@Article{Ching:1993:PBS,
author = "Wai-Mee Ching and Paul Carini and Dz-Ching Ju",
title = "A primitive-based strategy for producing efficient
code for very high level programs",
journal = j-COMP-LANGS,
volume = "19",
number = "1",
pages = "41--50",
month = jan,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "IBM Thomas J. Watson Research Cent",
affiliationaddress = "Yorktown Heights, NY, USA",
classcodes = "C6150C (Compilers, interpreters and other processors);
C6140D (High level languages)",
classification = "723.1; 723.1.1",
corpsource = "Dept. of Comp. Sci., IBM Thomas J. Watson Res. Center,
Yorktown Heights, NY, USA",
journalabr = "Comput Lang",
keywords = "AFL benchmark; APL; APL (programming language); APL
benchmark programs; APL compiler; APL/370; APL/C; Array
operators; C (programming language); C language; C
source code; compilation path; Computer programming;
efficient code; execution time; FORTRAN90; High level
languages; IBM S/370 assembly code; optimisation;
Optimization; optimization strategy; performance;
primitive-based strategy; program compilers; Program
compilers; programs; software prototyping; very high
level languages; very high level programs",
treatment = "P Practical",
}
@Article{Talia:1993:DTC,
author = "Domenico Talia",
title = "Distributed termination of concurrent processes in
{Occam}",
journal = j-COMP-LANGS,
volume = "19",
number = "1",
pages = "51--62",
month = jan,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "CRAI",
affiliationaddress = "Rende, Italy",
classcodes = "C6110P (Parallel programming); C6150N (Distributed
systems); C6140D (High level languages)",
classification = "722.4; 723.1; 723.1.1",
corpsource = "CRAI, Rende, Italy",
journalabr = "Comput Lang",
keywords = "Computer programming languages; concurrency control;
concurrent processes; Concurrent programming; correct
distributed termination; Distributed program
termination; Occam; occam concurrent programs; Parallel
processing systems; parallel programming; Termination
hierarchy",
treatment = "P Practical",
}
@Article{Cordy:1993:ISI,
author = "James R. Cordy and Mario Barbacci",
title = "Introduction to the special issue on {ICCL} '92",
journal = j-COMP-LANGS,
volume = "19",
number = "2",
pages = "63--64",
month = apr,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Feb 11 08:29:17 1997",
acknowledgement = ack-nhfb,
}
@Article{Horspool:1993:SAP,
author = "R. Nigel Horspool and Jan Vitek",
title = "Static analysis of {PostScript} code",
journal = j-COMP-LANGS,
volume = "19",
number = "2",
pages = "65--78",
month = apr,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Victoria",
affiliationaddress = "Victoria, BC, Can",
classcodes = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors); C6130D (Document
processing techniques)",
classification = "721.1; 723.1; 723.1.1",
corpsource = "Dept. of Comput. Sci., Victoria Univ., BC, Canada",
journalabr = "Comput Lang",
keywords = "abstract; Abstract interpretation; Algorithms; Codes
(symbols); compilation; Computational linguistics;
Computer programming languages; Error detection;
interpretation algorithm; languages; Object oriented
programming; page description languages; polymorphism;
PostScript (programming language); PostScript code;
probable errors; Program compilation; Program
compilers; Program diagnostics; program interpreters;
Programming theory; regular expression notation;
stack-based languages; Stacked based programming
languages; Static analysis; static analysis; Unlimited
polymorphism; visual",
treatment = "P Practical",
}
@Article{Reddy:1993:PAI,
author = "Uday S. Reddy and Samuel N. Kamin",
title = "On the power of abstract interpretation",
journal = j-COMP-LANGS,
volume = "19",
number = "2",
pages = "79--89",
month = apr,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Illinois at Urbana-Champaign",
affiliationaddress = "Urbana, IL, USA",
classcodes = "C4240 (Programming and algorithm theory); C6110
(Systems analysis and programming); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors)",
classification = "721.1; 723.1; 723.1.1",
corpsource = "Dept. of Comput. Sci., Illinois Univ., IL, USA",
journalabr = "Comput Lang",
keywords = "Abstract interpretation; abstract interpretation;
analysis; Codes (symbols); Collection; collection of;
Completeness; completeness; Computational linguistics;
Computer programming languages; Data structures;
domains; First order languages; first-order languages;
functional programming; High order languages;
interpretations; languages; linearly ordered base
abstract; Linearly ordered base abstract domains;
Logical similarity; logical similarity semantics;
Object oriented programming; power; power of
strictness; Program compilers; program interpreters;
programming; programming theory; Programming theory;
similarity semantics; Similarity semantics; Static
analysis; Strictness analysis",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Thiemann:1993:OSR,
author = "Peter J. Thiemann",
title = "Optimizing structural recursion in functional
programs",
journal = j-COMP-LANGS,
volume = "19",
number = "2",
pages = "91--103",
month = apr,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Universit{\"a}t T{\"u}bingen",
affiliationaddress = "T{\"u}bingen, Ger",
classcodes = "C6110 (Systems analysis and programming)",
classification = "721.1; 723.1; 723.1.1; 921.4; 921.5",
corpsource = "Wilhelm Schickard Inst., T{\"u}bingen Univ., Germany",
journalabr = "Comput Lang",
keywords = "algorithm; Algorithms; Computer programming languages;
Data structures; eager evaluation; Eager evaluation;
Function evaluation; Functional languages; functional
languages; functional programming; functional programs;
Graph theory; Optimization; Program compilers;
Programming theory; Recursive functions; Schorr-Waite;
Schorr-Waite algorithm; stack space; Structural
recursion; structural recursion optimisation;
Subroutines",
treatment = "P Practical",
}
@Article{Cooper:1993:MPC,
author = "Keith D. Cooper and Mary W. Hall and Ken Kennedy",
title = "A methodology for procedure cloning",
journal = j-COMP-LANGS,
volume = "19",
number = "2",
pages = "105--117",
month = apr,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Rice Univ",
affiliationaddress = "Houston, TX, USA",
classcodes = "C6150C (Compilers, interpreters and other
processors)",
classification = "721.1; 723.1; 723.2; 921.5",
corpsource = "Dept. of Comput. Sci., Rice Univ., Houston, TX, USA",
journalabr = "Comput Lang",
keywords = "Algorithms; Cloning; Code expansion; code expansion;
code optimization; Codes (symbols); compiler; Computer
programming; Data transfer; interprocedural;
Interprocedural data flow analysis; Interprocedural
optimization; Optimization; partitioning; procedure
cloning methodology; Procedures; Program compilers;
program compilers; Programming theory; running time;
Running time; Specialization; Subroutines; three-phase
algorithm; transformation",
treatment = "P Practical",
}
@Article{Hendren:1993:DPL,
author = "Laurie J. Hendren and Guang R. Gao",
title = "Designing programming languages for the analyzability
of pointer data structures",
journal = j-COMP-LANGS,
volume = "19",
number = "2",
pages = "119--134",
month = apr,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "McGill Univ",
affiliationaddress = "Montreal, Que, Can",
classcodes = "C6140 (Programming languages); C6150C (Compilers,
interpreters and other processors); C6120 (File
organisation)",
classification = "721.1; 723.1; 723.1.1; 723.2",
corpsource = "Sch. of Comput. Sci., McGill Univ., Montreal, Que.,
Canada",
journalabr = "Comput Lang",
keywords = "Analysis; Analyzability; analyzability; associated
compiler; C; C (programming language); Computational
linguistics; Computer programming languages; data
structures; Data structures; Fine grain parallelism;
fine-grain parallelism; Imperative programming
languages; Loop unrolling; Non scientific C programs;
Path matrices; path matrices; pointer data; Pointer
data structures; Program compilers; program compilers;
programming languages; Programming theory; programs;
speculative transversability; Speculative
traversability; Static interference analysis; static
interference analysis; Structural inductivity;
structural inductivity; structures; while loops",
treatment = "P Practical",
}
@Article{Zobel:1993:PSB,
author = "Angelika Zobel",
title = "Program structure as basis for the parallelization of
global register allocation",
journal = j-COMP-LANGS,
volume = "19",
number = "2",
pages = "135--155",
month = apr,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Carnegie Mellon Univ",
affiliationaddress = "Pittsburgh, PA, USA",
classcodes = "C6150C (Compilers, interpreters and other processors);
C4240 (Programming and algorithm theory); C1160
(Combinatorial mathematics)",
classification = "721.1; 722.1; 722.4; 723.1; 723.2; 921.4",
corpsource = "Sch. of Comput. Sci., Carnegie Mellon Univ.,
Pittsburgh, PA, USA",
journalabr = "Comput Lang",
keywords = "allocation; benchmark; C kernels; Clique separators;
clique separators; Computational complexity;
computational complexity; Computer programming;
conditionals; Data structures; global register; Graph
coloring; graph coloring; graph colouring; Graph
theory; Hierarchical global register allocation;
interval graphs; Interval graphs; loops; model;
Parallel compilation; Parallel global register
allocation; Parallel processing systems;
parallelization; Program assemblers; program compilers;
Program compilers; program structure; Program
structures; Programming theory; register conflict
graph; Register conflict graphs; Sequential register
allocation; sequential register allocation; Shift
registers; Storage allocation (computer)",
treatment = "P Practical",
}
@Article{Malton:1993:DSF,
author = "Andrew Malton",
title = "The denotational semantics of a functional
tree-manipulation language",
journal = j-COMP-LANGS,
volume = "19",
number = "3",
pages = "157--168",
month = jul,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Queen's Univ",
affiliationaddress = "Kingston, Can",
classcodes = "C6140D (High level languages); C6110 (Systems analysis
and programming); C4240 (Programming and algorithm
theory)",
classification = "723.1.1; 921.4",
corpsource = "Dept. of Comput. and Inf. Sci., Queens Univ.,
Kingston, Ont., Canada",
journalabr = "Comput Lang",
keywords = "Algorithms; algorithms; Computational linguistics;
Computer programming languages; denotational semantics;
Denotational semantics; failure-handling; functional
languages; functional programming; functional
tree-manipulation; high level languages; language;
Language dialects; Parse trees; pattern-matching;
programming; programming language; prototyping;
semantic problems; Source transformation languages;
theory; tree data structures; Tree manipulation
algorithms; tree-manipulation; Trees (mathematics);
TXL; txl",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Venugopal:1993:HCD,
author = "R. Venugopal and Y. N. Srikant",
title = "Heuristic chaining in directed acyclic graphs",
journal = j-COMP-LANGS,
volume = "19",
number = "3",
pages = "169--184",
month = jul,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Science",
affiliationaddress = "Bangalore, India",
classcodes = "C4240 (Programming and algorithm theory); C1160
(Combinatorial mathematics)",
classification = "721.1; 722.1; 723.1",
corpsource = "Dept. of Comput. Sci. and Autom., Indian Inst. of
Sci., Bangalore, India",
journalabr = "Comput Lang",
keywords = "Algorithms; automatic programming; chaining; code
generation; Code generation; Codes (symbols);
computational complexity; Computational complexity;
directed; directed acyclic graphs; Directed acyclic
graphs; graphs; heuristic; heuristic chaining;
Heuristic chaining; Heuristic programming; instruction;
Instruction chaining; Microprocessor chips; NP-complete
problems; Optimal code generation; programming theory;
Reduced instruction set computing; registers; Shift
registers; simple; Vector processing; Vectors",
treatment = "T Theoretical or Mathematical",
}
@Article{Kuhn:1993:CBV,
author = "Eva Kuhn and Herbert Pohlai and Franz Puntigam",
title = "Concurrency and backtracking in {Vienna Parallel
Logic}",
journal = j-COMP-LANGS,
volume = "19",
number = "3",
pages = "185--203",
month = jul,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Oct 21 15:07:40 2000",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Technische Universit{\"a}t Wien",
affiliationaddress = "Vienna, Aust",
classcodes = "C6140D (High level languages); C6110L (Logic
programming); C6110P (Parallel programming)",
classification = "723.1; 723.1.1; 723.2; 723.3",
corpsource = "Inst. fur Comput., Vienna Tech. Univ., Austria",
journalabr = "Comput Lang",
keywords = "architecture-; backtracking; Computer architecture;
Computer networks; Concurrency; concurrent execution;
Concurrent logic programming language; concurrent logic
programming languages; Database systems; languages;
logic programming; Logic programming; logic programming
languages; multidatabase applications; neutral
programming style; parallel; Parallel processing
systems; parallel programming; Parlog; persistent
language; Programmed backtracking; programming system;
Prolog; Prolog (programming language); Sequential logic
programming language; sequential logic programming
languages; transaction model; Transaction model;
Transactions; Vienna parallel logic; Vienna Parallel
Logic",
treatment = "P Practical",
}
@Article{Sarwar:1993:RBS,
author = "S. Mansoor Sarwar",
title = "Run-time behavior of {SASL} programs: a performance
study",
journal = j-COMP-LANGS,
volume = "19",
number = "3",
pages = "205--211",
month = jul,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Portland",
affiliationaddress = "Portland, OR, USA",
classcodes = "C6140D (High level languages); C6110 (Systems analysis
and programming); C4240 (Programming and algorithm
theory)",
classification = "723.1.1; 723.2; 903.3",
corpsource = "Multnomah Sch. of Eng., Portland State Univ., OR,
USA",
journalabr = "Comput Lang",
keywords = "abstract data types; algorithms; Algorithms;
Combinator graph reduction; combinator model; Computer
programming languages; functional programming;
functional programming languages; Functional
programming languages; graph; high level languages;
Models; nonsequential algorithms; Online searching;
optimization; Optimization; Performance; performance
evaluation; Performance evaluation; problems;
programming styles; reduction; run-time behavior;
Runtime behavior; Saint Andrews static language; SASL;
search; searching; Searching and sorting algorithms;
sequential; sequential reduction machine; sorting;
Sorting; St. Andrew's Static Language",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Doh:1993:ASD,
author = "Kyung-Goo Doh and David A. Schmidt",
title = "Action semantics-directed prototyping",
journal = j-COMP-LANGS,
volume = "19",
number = "4",
pages = "213--233",
month = oct,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other processors);
C4210 (Formal logic)",
corpsource = "Dept. of Comput. Software, Aizu Univ., Fukushima,
Japan",
keywords = "action semantics; action semantics-; analysis
functions; binding-time function; compiler synthesis;
directed prototyping; formal languages; processor;
program compilers; static semantics; type checker; type
theory; typing function",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Nam:1993:CSP,
author = "Young K. Nam and Lawrence J. Henschen",
title = "A controlling scheme for {Prolog} through count
terms",
journal = j-COMP-LANGS,
volume = "19",
number = "4",
pages = "235--245",
month = oct,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C4210 (Formal logic);
C6160K (Deductive databases); C6110L (Logic
programming)",
corpsource = "Syst. Eng. Res. Lab., Korea Inst. of Sci. and
Technol., Taejon, South Korea",
keywords = "controlling scheme; count terms; database query
language; deductive databases; execution behavior;
formal logic; logic programming; operational semantics;
PROLOG; Prolog; Prolog execution; query languages;
syntax; WAM; Warren Abstract Machine",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Clarke:1993:EHP,
author = "Gwen Clarke and David T. Barnard",
title = "Error handling in a parallel {LR} substring parser",
journal = j-COMP-LANGS,
volume = "19",
number = "4",
pages = "247--259",
month = oct,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C4240P (Parallel programming and algorithm theory);
C6110P (Parallel programming); C4210 (Formal logic);
C6150G (Diagnostic, testing, debugging and evaluating
systems); C6150C (Compilers, interpreters and other
processors)",
corpsource = "Dept. of Comput. and Inf. Sci., Queen's Univ.,
Kingston, Ont., Canada",
keywords = "bounded context grammars; error handling; grammars;
handler; noncorrecting error; parallel; parallel
algorithms; parallel LR substring parser; parallel
parsing; Pascal; Pascal programs; program compilers;
program debugging; programming; sequential",
treatment = "T Theoretical or Mathematical",
}
@Article{Bassiouni:1993:TOR,
author = "M. A. Bassiouni and M. J. Llewellyn and A. Mukherjee",
title = "Time-based operators for relational algebra query
languages",
journal = j-COMP-LANGS,
volume = "19",
number = "4",
pages = "261--276",
month = oct,
year = "1993",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
acknowledgement = ack-nhfb,
classcodes = "C6160D (Relational DBMS); C4250 (Database theory);
C6160Z (Other DBMS); C6140D (High level languages);
C4210 (Formal logic)",
corpsource = "Dept. of Comput. Sci., Central Florida Univ., Orlando,
FL, USA",
keywords = "algebra; Boolean operators; comparison operators;
database; formal logic; generalized logic; historical
databases; modification; queries; query languages;
query processing; relational; relational algebra query
languages; relational calculus; relational databases;
snapshot databases; temporal; temporal database;
temporal databases; temporal requirements; time-based
interface; value/time-interval pairs",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Liu:1994:RCD,
author = "Leo YuHsiang Liu and R. K. Shyamasundar",
title = "{RT-CDL}: {A} distributed real-time design language
and its operational semantics",
journal = j-COMP-LANGS,
volume = "20",
number = "1",
pages = "1--23",
month = mar,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "IBM Corp",
affiliationaddress = "Cary, NC, USA",
classcodes = "C6140D (High level languages); C6110B (Software
engineering techniques); C0310F (Software development
management)",
classification = "721.1; 722.4; 723.1.1; 723.5; 902.2",
conferenceyear = "1994",
corpsource = "IBM Corp., Cary, NC, USA",
journalabr = "Comput Lang",
keywords = "Action set; Compositionality principle; Computation
theory; Computational linguistics; Computer hardware
description languages; Computer simulation; Constraint
theory; dialing controller; Distributed computer
systems; distributed real-time design language;
event-action model; Formal languages; formal
specification; Hierarchical systems; high level
languages; labeled transition systems; Labeled
transition systems; maximal parallelism model; Maximal
parallelism model; Non buffered broadcast; operational;
Operational semantics; Reactive systems; Real time
common design language; Real time systems; real-;
real-time; real-time common design language; reliable
real-; Response time (computer systems);
Responsiveness; RT-CDL; semantics; software
reliability; specification; Standards; systems; Systems
analysis; time applications; time reactive systems;
Timing constraint",
treatment = "P Practical",
}
@Article{Kwon:1994:IPT,
author = "Keehang Kwon and Gopalan Nadathur and Debra Sue
Wilson",
title = "Implementing polymorphic typing in a logic programming
language",
journal = j-COMP-LANGS,
volume = "20",
number = "1",
pages = "25--42",
month = mar,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Duke Univ",
affiliationaddress = "Durham, NC, USA",
classcodes = "C6110L (Logic programming); C4240 (Programming and
algorithm theory); C6150C (Compilers, interpreters and
other processors); C6140D (High level languages)",
classification = "721.1; 723.1; 723.1.1; 723.2; 723.5; 903.3",
conferenceyear = "1994",
corpsource = "Dept. of Comput. Sci., Duke Univ., Durham, NC, USA",
journalabr = "Comput Lang",
keywords = "compile-time; compiled code; compilers; computation
model; Computation theory; Computer simulation; Data
processing; Data structures; features; First order
sublanguage; higher-order; higher-order language;
Implementation; Information use; lambda; Logic
programming; logic programming; logic programming
language; Logic programming language; logic programming
languages; Order sorting; overheads; polymorphic
typing; Polymorphic typing; polymorphism; program;
PROLOG; Prolog; Prolog (programming language); Response
time (computer systems); Run time type checking;
run-time; Sorting; type checking; type theory; typed;
unification; version; WAM structures; Warren abstract
machine; Warren Abstract Machine",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Pradeep:1994:PRP,
author = "B. Pradeep and C. {Siva Ram Murthy}",
title = "Parallel recognition and parsing on mesh connected
computers with multiple broadcasting",
journal = j-COMP-LANGS,
volume = "20",
number = "1",
pages = "43--51",
month = mar,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Cent for Development of Advanced Computing",
affiliationaddress = "Bangalore, India",
classcodes = "C4210 (Formal logic); C5440 (Multiprocessor systems
and techniques); C6150C (Compilers, interpreters and
other processors); C1180 (Optimisation techniques)",
classification = "721.1; 722.4; 723.1; 723.2; 723.5",
conferenceyear = "1994",
corpsource = "Tata Inf. Syst. Ltd., Bangalore, India",
journalabr = "Comput Lang",
keywords = "algorithm; Algorithms; Character recognition; Chomsky
normal form; Cocke-Younger-Kasami; Cocke-Younger-Kasami
algorithm; compilers; Computational complexity;
Computer hardware; Computer simulation; Context free
grammars; Context free languages; context-free
grammars; context-free languages; Data processing;
dynamic; Dynamic programming; input string; mesh
connected computers; Mesh connected computers; multiple
broadcasting; Multiple broadcasting; optimal linear
time algorithm; Optimal systems; optimizing; parallel
compilation; Parallel compilation; Parallel hardware;
parallel processing; Parallel processing systems;
parallel recognition; Parallel recognition;
parallelizing; parsing; Parsing; program compilers;
Program compilers; programming; Response time (computer
systems)",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Johnson:1994:FSP,
author = "Gregory F. Johnson and Dominic Duggan",
title = "First-class stores and partial continuations in a
programming language and environment",
journal = j-COMP-LANGS,
volume = "20",
number = "1",
pages = "53--68",
month = mar,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Northrop Corp",
affiliationaddress = "Pico Rivera, CA, USA",
classcodes = "C6140D (High level languages); C6150G (Diagnostic,
testing, debugging and evaluating systems); C6115
(Programming support); C6110 (Systems analysis and
programming)",
classification = "722.1; 722.4; 723.1; 723.1.1; 723.2; 903.3",
conferenceyear = "1994",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "C (programming language); Computational complexity;
Computer programming languages; Computer software
selection and evaluation; Control state; control state;
Data acquisition; Data handling; data state; Data
state; Data storage equipment; Data structure theory;
Data structures; debugger; environments; extant store;
First class stores; first-class stores; GL programming
language; high level languages; identifiers;
Information retrieval systems; Interactive computer
systems; Interactive program testing; language; partial
continuations; Partial continuations; Pascal
(programming language); Program debugging; program
debugging; Program execution; program execution;
programming; programming environment; Storage cells;
storage cells; UNIX",
treatment = "P Practical",
}
@Article{Drew:1994:EHE,
author = "Steven J. Drew and K. John Gough",
title = "Exception handling: expecting the unexpected",
journal = j-COMP-LANGS,
volume = "20",
number = "2",
pages = "69--87",
month = may,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Queensland Univ of Technology",
affiliationaddress = "Queensland, Aust",
classcodes = "C6130 (Data handling techniques); C6140D (High level
languages)",
classification = "723.1; 723.1.1; 723.2; 921.6",
corpsource = "Dept. of Comput. Sci., Queensland Univ. of Technol.,
Brisbane, Qld., Australia",
journalabr = "Comput Lang",
keywords = "Codes (symbols); comprehensibility; Computer operating
systems; Computer programming languages; Data handling;
Data structures; Error correction; exception handling;
Exception handling; high level languages; languages;
Mathematical models; Object oriented programming;
program; Program comprehensibility; Program
reliability; Program robustness; programming;
programming paradigm; Programming theory; reliability;
reviews; robustness",
treatment = "G General Review; P Practical",
}
@Article{Sarbo:1994:GTO,
author = "Janos J. Sarbo",
title = "Grammar transformations for optimizing backtrack
parsers",
journal = j-COMP-LANGS,
volume = "20",
number = "2",
pages = "89--100",
month = may,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Nijmegen",
affiliationaddress = "Nijmegen, Neth",
classcodes = "C4210 (Formal logic); C4240 (Programming and algorithm
theory); C6150C (Compilers, interpreters and other
processors)",
classification = "721.1; 723.1; 723.1.1; 921.1; 921.3",
corpsource = "Fac. of Math. and Inf., Nijmegen Univ., Netherlands",
journalabr = "Comput Lang",
keywords = "Ambiguity; backtrack parsers; Backtracking;
computational complexity; Computational complexity;
Context free grammars; Data handling; Decision tables;
factorization; grammar property; Grammar
transformation; grammar transformations; grammars;
left-; Linear programming; LR-table construction;
Mathematical transformations; Parsing; Polynomials;
Program compilers; program compilers; relative
unambiguity; search space; substitution; time
complexity; top-down backtrack parsers",
treatment = "T Theoretical or Mathematical",
}
@Article{Sailor:1994:PAT,
author = "Ken Sailor and Carl McCrosky",
title = "A practical approach to type-sensitive parsing",
journal = j-COMP-LANGS,
volume = "20",
number = "2",
pages = "101--116",
month = may,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Saskatchewan",
affiliationaddress = "Saskatoon, Sask, Can",
classcodes = "C4210 (Formal logic); C4240 (Programming and algorithm
theory); C6150C (Compilers, interpreters and other
processors)",
classification = "721.1; 723.1.1; 723.4.1; 921.1; 921.6",
corpsource = "Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon,
Sask., Canada",
journalabr = "Comput Lang",
keywords = "Algorithms; Computational complexity; Computational
linguistics; Computer programming languages; Context
free grammars; Context free languages; Context
sensitive parsing; context-sensitive grammars;
context-sensitive parsing; Data handling; Function
evaluation; higher order functions; Inference engines;
infix operators; Mathematical operators; operator;
precedence; program compilers; Programming language
syntax; programming language syntax; Type inference;
Type sensitive parsing; type theory; type-sensitive
parsing",
treatment = "T Theoretical or Mathematical",
}
@Article{Shen:1994:ACP,
author = "Jun Shen and Gordon V. Cormack",
title = "Access control for private declarations in {Ada}",
journal = j-COMP-LANGS,
volume = "20",
number = "2",
pages = "117--126",
month = may,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Concordia Univ",
affiliationaddress = "Montreal, Que, Can",
classcodes = "C6140D (High level languages); C6110J (Object-oriented
programming); C6120 (File organisation); C6130S (Data
security)",
classification = "721.1; 723.1; 723.1.1; 723.2",
corpsource = "Dept. of Comput. Sci., Concordia Univ., Montreal,
Que., Canada",
journalabr = "Comput Lang",
keywords = "abstract data types; Access control; access control;
Ada; Ada (programming language); authorisation; C
(programming language); C++; Computer operating
systems; Computer systems programming; data
encapsulation; Data structures; friend mechanism;
hidden; information hiding; private declarations;
Private declarations; privileged modules; programming
language design; Programming language design;
Programming theory; representation; Security of data;
Software engineering",
treatment = "P Practical",
}
@Article{Sarwar:1994:ESR,
author = "S. Mansoor Sarwar and Mansour H. A. Jaragh and Mike
Wind",
title = "An empirical study of the run-time behavior of
quicksort, {Shellsort} and mergesort for medium to
large size data",
journal = j-COMP-LANGS,
volume = "20",
number = "2",
pages = "127--134",
month = may,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Portland",
affiliationaddress = "Portland, OR, USA",
classcodes = "C6130 (Data handling techniques); C4240 (Programming
and algorithm theory)",
classification = "723.1.1; 723.2; 921.6; 922.1",
corpsource = "Dept. of Electr. Eng., Portland Univ., OR, USA",
journalabr = "Comput Lang",
keywords = "Algorithms; computational complexity; Data handling;
Error analysis; Increment sequences; large; mergesort;
Mergesort; Merging; merging; Performance; performance
evaluation; quicksort; Quicksort; Random processes;
run-time behavior; Sequence of integers; shellsort;
Shellsort; size data; sorting; Sorting; Sorting
algorithms; sorting algorithms",
treatment = "P Practical",
}
@Article{Shenoy:1994:APF,
author = "U. Nagaraj Shenoy and Y. N. Srikant and V. P.
Bhatkar",
title = "An automatic parallelization framework for
multicomputers",
journal = j-COMP-LANGS,
volume = "20",
number = "3",
pages = "135--150",
month = aug,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Cent for Development of Advanced Computing",
affiliationaddress = "Bangalore, India",
classcodes = "C6110P (Parallel programming); C5440 (Multiprocessing
systems); C6115 (Programming support)",
classification = "722.1; 722.4; 723.1; 723.1.1; 723.2",
corpsource = "Centre for Dev. of Adv. Comput., Bangalore, India",
journalabr = "Comput Lang",
keywords = "architecture; automatic data partitioning; Automatic
parallelization; automatic parallelization framework;
automatic programming; coherent framework; Computer
architecture; Computer programming languages; Computer
software; Data partitioning; Data processing; Data
storage equipment; distribution; dynamic data; Dynamic
data distribution; iteration space; Iteration space
partitioning; multicomputer; Multiprocessing systems;
parallel; Parallel algorithms; parallel machines;
partitioning; programming; Sectioned distributed shared
memory; sequential programs; Sequential programs;
tiling transformation; transputer based multicomputer;
transputer systems; Transputers",
treatment = "P Practical",
}
@Article{Viswanathan:1994:PIL,
author = "N. Viswanathan and Y. N. Srikant",
title = "Parallel incremental {LR} parsing",
journal = j-COMP-LANGS,
volume = "20",
number = "3",
pages = "151--175",
month = aug,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Science",
affiliationaddress = "Bangalore, India",
classcodes = "C6110P (Parallel programming); C6150C (Compilers,
interpreters and other processors); C5220P (Parallel
architecture); C5440 (Multiprocessing systems); C1160
(Combinatorial mathematics)",
classification = "721.1; 722; 722.4; 723.1; 723.5",
corpsource = "Dept. of Comput. Sci. and Autom., Indian Inst. of
Sci., Bangalore, India",
journalabr = "Comput Lang",
keywords = "(mathematics); block structured languages;
compatibility condition; Compatibility condition;
Computational grammars; Computer simulation; Computer
system recovery; constant time; File editors; grammars;
incremental compilers; Incremental compilers; LR
grammars; Microprocessor chips; Models; Multiprocessing
systems; multiprocessor model; parallel algorithms;
Parallel algorithms; parallel incremental LR parsing;
Parallel parsing; parallel parsing algorithm; parallel
programming; parse tree; parser construction time;
Program compilers; Programming environments; shared
memory; shared memory systems; simulation studies;
trees",
treatment = "P Practical",
}
@Article{Hartel:1994:EDU,
author = "Pieter H. Hartel and Willem G. Vree",
title = "Experiments with destructive updates in a lazy
functional language",
journal = j-COMP-LANGS,
volume = "20",
number = "3",
pages = "177--192",
month = aug,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Amsterdam",
affiliationaddress = "Amsterdam, Neth",
classcodes = "C6140D (High level languages); C6110 (Systems analysis
and programming); C6150C (Compilers, interpreters and
other processors); C6120 (File organisation)",
classification = "721.1; 722.1; 723.1; 723.1.1; 723.2",
corpsource = "Dept. of Comput. Syst., Amsterdam Univ., Netherlands",
journalabr = "Comput Lang",
keywords = "aggregate; Annotation; Array updates; Compilation;
Computational complexity; Computer programming;
Computer programming languages; Data storage equipment;
data structures; Data structures; destructive updates;
functional; functional languages; higher order
functions; Lazy functional language; lazy functional
language; monolithic approach; Performance; Polymorphic
language; polymorphic languages; program compilers;
programming; Programming theory; pure functional
programming languages; research topic; update analysis;
update problem",
treatment = "P Practical",
}
@Article{Blieberger:1994:DLW,
author = "Johann Blieberger",
title = "Discrete loops and worst case performance",
journal = j-COMP-LANGS,
volume = "20",
number = "3",
pages = "193--212",
month = aug,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Technical Univ Vienna",
affiliationaddress = "Vienna, Austria",
classcodes = "C6110 (Systems analysis and programming); C6150C
(Compilers, interpreters and other processors); C6140D
(High level languages)",
classification = "721.1; 722.4; 723.1; 723.1.1; 912.3",
corpsource = "Dept. of Autom., Tech. Univ. of Vienna, Austria",
journalabr = "Comput Lang",
keywords = "Algorithms; Computer programming; Computer programming
languages; Computer software; discrete loops; for-;
general loops; high level languages; Iterative methods;
Loops; loops; Performance; program compilers;
programming; Programming theory; Real time systems;
real-; Systems analysis; time systems; worst case
performance; Worst case timing analysis; worst case
timing behavior",
treatment = "P Practical",
}
@Article{Rus:1994:ATL,
author = "Teodor Rus and Tom Halverson",
title = "Algebraic tools for language processing",
journal = j-COMP-LANGS,
volume = "20",
number = "4",
pages = "213--238",
month = nov,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Iowa",
affiliationaddress = "Iowa City, IA, USA",
classcodes = "C6150C (Compilers, interpreters and other processors);
C6140D (High level languages); C6110F (Formal methods);
C4210L (Formal languages and computational
linguistics); C6115 (Programming support)",
classification = "721.1; 723.1.1; 921.1",
corpsource = "Dept. of Comput. Sci., Iowa Univ., Iowa City, IA,
USA",
journalabr = "Comput Lang",
keywords = "Algebra; algebraic specification; Algebraic tools;
algebraic tools; algebras; Algorithms; Computational
linguistics; computational linguistics; Computer
programming languages; concrete syntax; derived
operations; high; language constructs; Language
constructs; language processing; Language processing
tools; Language space; language space; language space
segments; Language specification; level languages;
Parsing; process algebra; processing tools; program
processors; Semantics; software tools; specification
rules; syntactic information; Syntax",
treatment = "T Theoretical or Mathematical",
}
@Article{Dain:1994:PMD,
author = "J. A. Dain",
title = "A practical minimum distance method for syntax error
handling",
journal = j-COMP-LANGS,
volume = "20",
number = "4",
pages = "239--252",
month = nov,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Warwick",
affiliationaddress = "Coventry, UK",
classcodes = "C6150C (Compilers, interpreters and other processors);
C4210L (Formal languages and computational
linguistics); C4240C (Computational complexity)",
classification = "721.1; 722.4; 723.1; 723.1.1",
corpsource = "Dept. of Comput. Sci., Warwick Univ., Coventry, UK",
journalabr = "Comput Lang",
keywords = "automatic method; computational complexity;
computational linguistics; Computer system recovery;
Context free languages; context-; context-free
languages; Error correction; error handling; error
recovery methods; formal method; free grammars; global;
linear time complexity; Linear time complexity; Minimum
distance error correction; minimum distance repair;
minimum-distance error correction; parsing; Parsing;
Pascal (programming language); Pascal programs;
performance evaluation; practical minimum distance
method; program compilers; program interpreters;
Program processors; Ripley-Druseikis collection; syntax
error handling; Syntax error handling; syntax error
recovery; system recovery; weighted",
treatment = "T Theoretical or Mathematical",
}
@Article{Runger:1994:POS,
author = "Gudula R{\"u}nger and Kurt Sieber",
title = "A process oriented semantics of the {PRAM-language
FORK}",
journal = j-COMP-LANGS,
volume = "20",
number = "4",
pages = "253--265",
month = nov,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Universit{\"a}t des Saarlandes",
affiliationaddress = "Saarbr{\"u}cken, Ger",
classcodes = "C6140D (High level languages); C4210L (Formal
languages and computational linguistics); C4240P
(Parallel programming and algorithm theory)",
classification = "721.1; 722.1; 723.1; 723.1.1",
corpsource = "FB 14-Informatik, Saarlandes Univ., Saarbrucken,
Germany",
journalabr = "Comput Lang",
keywords = "Algorithms; asynchronous execution; Asynchronous
execution; computational linguistics; Computational
linguistics; computations; Computer architecture;
Computer programming languages; Concurrent read
concurrent write (CRCW); constructs; CRCW PRAM model;
creation; denotational interleaving semantics;
Denotational semantics; dynamic process; dynamic
process deletion; efficient PRAM code; FORK; fork
(programming language); FORK parallel language; group
concept; high abstraction level; interleaving rules;
languages; parallel; parallel algorithms; Parallel
languages; Parallel random access machines (pram);
parallelism; Pascal (programming language); PASCAL-like
language; PRAM algorithm; process oriented semantics;
Process oriented semantics; program; Random access
storage; runtimes; scalable; Scalable shared memory
model; shared memory access; shared memory model;
shared memory systems; synchronous; synchronous
execution; Synchronous execution; theoretically
predicted; trace-based; Traces",
treatment = "T Theoretical or Mathematical",
}
@Article{Pradeep:1994:PAE,
author = "B. Pradeep and C. {Siva Ram Murthy}",
title = "Parallel arithmetic expression evaluation on
reconfigurable meshes",
journal = j-COMP-LANGS,
volume = "20",
number = "4",
pages = "267--277",
month = nov,
year = "1994",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Cent for Development of Advanced Computing",
affiliationaddress = "Bangalore, India",
classcodes = "C7310 (Mathematics computing); C4240P (Parallel
programming and algorithm theory); C4240C
(Computational complexity); C5440 (Multiprocessing
systems)",
classification = "721.1; 722.1; 723.1; 921.4; 921.6",
corpsource = "Centre for Dev. of Adv. Comput., Bangalore, India",
journalabr = "Comput Lang",
keywords = "algorithms; arithmetic expression; binary tree;
computational complexity; Computational complexity;
evaluation; expression; expression evaluation;
Expression tree; leaves-cutting; Mathematical models;
Mathematical operators; mathematics computing; mesh
connected computers; meshes; operation; parallel;
parallel algorithm; Parallel algorithms; Parallel
arithmetic expression evaluation; parallel arithmetic
expression evaluation; parallel machines; PRAM model
algorithms; Program processors; rake; Rake operation;
Random access storage; reconfigurable; reconfigurable
architectures; reconfigurable bus system;
Reconfigurable meshes; tree; Trees (mathematics); trees
(mathematics)",
treatment = "A Application; P Practical; T Theoretical or
Mathematical",
}
@Article{Nymeyer:1995:GSH,
author = "Albert Nymeyer",
title = "A grammatical specification of human-computer
dialogue",
journal = j-COMP-LANGS,
volume = "21",
number = "1",
pages = "1--16",
month = apr,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Twente",
affiliationaddress = "Neth",
classcodes = "C6180 (User interfaces); C4210L (Formal languages and
computational linguistics); C6150C (Compilers,
interpreters and other processors); C6115 (Programming
support); C6110F (Formal methods)",
classification = "721.1; 722.2; 723.2; 901.4",
corpsource = "Dept. of Comput. Sci., Twente Univ., Enschede,
Netherlands",
journalabr = "Comput Lang",
keywords = "application; application generator; application
generators; automata; Automata theory; Automaton; Codes
(symbols); compiler generators; Compiler generators;
Context free grammars; context-free; context-free
grammars; dialogue controller; Dialogue models; formal;
formal specification; Formal techniques; grammars;
grammatical specification; Human computer interaction;
human-computer dialogue; human-computer interaction;
interactive application; interactive-; Model; modified
off-; Seeheim; systems; techniques; Technology;
the-shelf compiler generator; user interface; user
interface management; User interfaces; X-window
system",
treatment = "P Practical",
}
@Article{Crawford:1995:SID,
author = "Richard H. Crawford and Ronald A. Olsson and W. Wilson
Ho and Christopher E. Wee",
title = "Semantic issues in the design of languages for
debugging",
journal = j-COMP-LANGS,
volume = "21",
number = "1",
pages = "17--37",
month = apr,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of California",
affiliationaddress = "Davis, CA, USA",
classcodes = "C6150G (Diagnostic, testing, debugging and evaluating
systems); C6115 (Programming support); C4210L (Formal
languages and computational linguistics); C6140
(Programming languages)",
classification = "721.1; 723; 723.1; 723.1.1; 723.2",
corpsource = "Dept. of Comput. Sci., California Univ., Davis, CA,
USA",
journalabr = "Comput Lang",
keywords = "architectures; Breakpoints; Codes (symbols);
Computational complexity; computational linguistics;
Computer operating systems; Computer programming
languages; Computer software; control debugging
activities; Data watch points; debugging; debugging
language; debugging language design; Debugging
languages; Debugging primitives; debugging tool design;
efficiency; GDL powerful low-level; high-level language
features; higher-level constructs; imperative;
integrity; intuitive informal semantics; issues;
languages; Program debugging; program debugging;
semantic; Semantics; Single stepping code interference;
Software engineering; software tools",
treatment = "P Practical",
}
@Article{Purtilo:1995:EPS,
author = "James M. Purtilo and Thomas M. Swiss and Elizabeth L.
White",
title = "Extracting program structure for packaging in a
component-based environment",
journal = j-COMP-LANGS,
volume = "21",
number = "1",
pages = "39--48",
month = apr,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Maryland",
affiliationaddress = "College Park, MD, USA",
classcodes = "C6110B (Software engineering techniques); C6115
(Programming support); C6150E (General utility
programs)",
classification = "723.1; 723.1.1",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "application program interfaces; component-based;
Computer aided software engineering; Computer
programming; Computer programming languages; Computer
software; connection geometry; connection methods;
environment; heterogeneous environment; integration
methods; Interface description languages; large program
assembly; large-scale software application development;
modules; packaging; program structure extraction;
separate pieces; software; Software components;
software components; software packager; Software
packager; software packages; Software packaging;
Software reuse; tool; tools; top-down development
process",
treatment = "P Practical",
}
@Article{Venugopal:1995:SET,
author = "R. Venugopal and Y. N. Srikant",
title = "Scheduling expression trees with reusable registers on
delayed-load architectures",
journal = j-COMP-LANGS,
volume = "21",
number = "1",
pages = "49--65",
month = apr,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Indian Inst of Science",
affiliationaddress = "Bangalore, India",
classcodes = "C6150N (Distributed systems software); C6120 (File
organisation); C6150C (Compilers, interpreters and
other processors); C4240C (Computational complexity);
C6150G (Diagnostic, testing, debugging and evaluating
systems); C5220 (Computer architecture)",
classification = "721.1; 723; 723.2",
corpsource = "Dept. of Comput. Sci. and Autom., Indian Inst. of
Sci., Bangalore, India",
journalabr = "Comput Lang",
keywords = "algorithm; Algorithms; approximate; architectures;
code schedule; Codes (symbols); compiler; computational
complexity; Computational complexity; computing; data
flow analysis; Data structures; data-flow analyzer;
Delayed load architectures; delayed-load; expression
tree scheduling; Expression trees; Instruction
scheduling; interlock; linear complexity; minimized
spilling; optimal schedule; processor; program
compilers; Program compilers; reduced instruction set;
Reduced instruction set computing; reusable registers;
Reusable registers; scheduling; tree data structures",
treatment = "T Theoretical or Mathematical",
}
@Article{Golubski:1995:CSS,
author = "Wolfgang Golubski and Wolfram-M. Lippe",
title = "A complete semantics for {SMALLTALK-80}",
journal = j-COMP-LANGS,
volume = "21",
number = "2",
pages = "67--79",
month = jul,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Westfaelische Wilhelms-Universit{\"a}t",
affiliationaddress = "Muenster, Ger",
classcodes = "C6140D (High level languages); C6110J (Object-oriented
programming)",
classification = "721.1; 723.1; 723.1.1; 723.5; 902.2",
corpsource = "Inst. fur Numerische und Instrum. Math.-Inf.,
Westfalischen Wilhelms-Univ., Munster, Germany",
journalabr = "Comput Lang",
keywords = "compiler; Computational linguistics; Computer aided
design; Computer aided software engineering;
correctness proofs; Formal languages; formal model;
interpreter generation; language; language design;
Language implementation; Metaclass concept; Object
oriented programming; object-oriented programming;
Program compilers; Program interpreters; Semantics;
Smalltalk; SMALLTALK-80; software standards;
Standardization; standardization",
treatment = "P Practical",
}
@Article{Ng:1995:MLO,
author = "K. W. Ng and C. K. Luk",
title = "{I}$^+$: a multiparadigm language for object-oriented
declarative programming",
journal = j-COMP-LANGS,
volume = "21",
number = "2",
pages = "81--100",
month = jul,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Chinese Univ of Hong Kong",
affiliationaddress = "Shatin, Hong Kong",
classcodes = "C6140D (High level languages); C6110P (Parallel
programming); C6110J (Object-oriented programming);
C6110L (Logic programming)",
classification = "722.4; 723.1; 723.1.1; 723.5",
corpsource = "Dept. of Comput. Sci., Chinese Univ. of Hong Kong,
Shatin, Hong Kong",
journalabr = "Comput Lang",
keywords = "classes; Computer aided design; Computer aided
software engineering; Computer software; Declarative
programming; Distributed computer systems; functional;
functional languages; Functional paradigm; I/sup +/;
inheritance; language; languages; logic programming;
Logic programming; logic programming language; message
passing; multiparadigm language; Multiparadigm
language; Object oriented programming; object-oriented;
object-oriented declarative; object-oriented language;
object-oriented languages; parallel languages; Parallel
processing systems; parallel programming; programming;
Prolog (programming language); Real time systems",
treatment = "P Practical",
xxnote = "Issue missing from U of Utah Marriott Library.",
xxtitle = "\slash 0+: a multiparadigm language for
object-oriented declarative programming",
}
@Article{Bryant:1995:GGF,
author = "Kelvin S. Bryant and Jon Mauney",
title = "{GRAS}: a general framework for combining automatic
code generation and register allocation",
journal = j-COMP-LANGS,
volume = "21",
number = "2",
pages = "101--112",
month = jul,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Maryland",
affiliationaddress = "College Park, MD, USA",
classcodes = "C6120 (File organisation); C6115 (Programming
support); C6150C (Compilers, interpreters and other
processors); C1160 (Combinatorial mathematics)",
classification = "721.1; 722.3; 723.1; 723.1.1; 723.2; 731.1",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "Comput Lang",
keywords = "Algorithms; algorithms; architectures; assembly
instructions; automatic code generation; automatic
programming; Automation; CISC; Code generation; code
generator prepass; Codes (symbols); compiler; Complex
instruction set computing; Computational complexity;
generic coloring; Generic Register Allocation; graph
colouring; GRAS; High level languages; instruction
requirements; Intermediate representation; program
compilers; Program compilers; reduced instruction set
computing; Reduced instruction set computing; Register
allocation; retargetable code generators; RISC
architectures; storage allocation; System",
treatment = "P Practical",
}
@Article{Kessler:1995:GOC,
author = "Christoph W. Kessler and Thomas Rauber",
title = "Generating optimal contiguous evaluations for
expression {DAGs}",
journal = j-COMP-LANGS,
volume = "21",
number = "2",
pages = "113--127",
month = jul,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Universit{\"a}t des Saarlandes",
affiliationaddress = "Saarbr{\"u}cken, Ger",
classcodes = "C6150C (Compilers, interpreters and other processors);
C1160 (Combinatorial mathematics); C6120 (File
organisation); C6115 (Programming support); C4240C
(Computational complexity)",
classification = "721.1; 723.1; 723.2; 921.4; 921.5; 922.2",
corpsource = "Comput. Sci. Dept., Saarlandes Univ., Saarbrucken,
Germany",
journalabr = "Comput Lang",
keywords = "Algorithms; application programs; automatic
programming; basic block; Basic blocks; Block codes;
code generation; complete search algorithm;
Computational complexity; computational complexity;
Computer software; Computer software selection and
evaluation; directed; Directed acyclic graph; directed
acyclic graphs; evaluations; export nodes; expression
DAG; graphs; import nodes; labeling scheme; Linear
programming; minimal; modified; NP-complete; optimal
contiguous evaluations generation; optimising
compilers; Optimization; problem; Program compilers;
Program optimization; program optimization; Random
number generation; redundant; register allocation;
Register allocation; register number; searching;
storage allocation; tree; trees; Trees (mathematics)",
treatment = "P Practical; T Theoretical or Mathematical; X
Experimental",
}
@Article{Ierusalimschy:1995:SFF,
author = "Roberto Ierusalimschy and Noemi Rodriguez",
title = "Side-effect free functions in object-oriented
languages",
journal = j-COMP-LANGS,
volume = "21",
number = "3-4",
pages = "129--146",
month = oct # "--" # dec,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "PUC-Rio Rua M. S. Vincente",
affiliationaddress = "Rio de Janeiro, Braz",
classcodes = "C4210L (Formal languages and computational
linguistics); C6140D (High level languages); C4240
(Programming and algorithm theory)",
classification = "723; 723.1; 723.1.1; 723.5; 921.6",
corpsource = "Dept. de Inf., Pontificia Univ. Catolica do Rio de
Janeiro, Brazil",
journalabr = "Comput Lang",
keywords = "Algorithms; Computer programming languages; Computer
simulation; Computer software; Errors; imperative style
of programming; Object oriented programming;
object-oriented languages; Program compilers; Run time
errors; Side effect free functions; Side effects;
side-effects; Type checking; type checking; type
theory",
treatment = "T Theoretical or Mathematical",
}
@Article{Romanovsky:1995:CO,
author = "A. Romanovsky",
title = "Conversations of objects",
journal = j-COMP-LANGS,
volume = "21",
number = "3-4",
pages = "147--163",
month = oct # "--" # dec,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "State Technical Univ",
affiliationaddress = "St Petersburg, Russia",
classcodes = "C4210L (Formal languages and computational
linguistics); C6140D (High level languages); C6110P
(Parallel programming)",
classification = "722; 722.4; 723; 723.1; 723.1.1; 723.5",
corpsource = "Dept. of Appl. Math., State Tech. Univ., St.
Petersburg, Russia",
journalabr = "Comput Lang",
keywords = "Ada (programming language); Atomic action; atomic
action; attributes of conversations; backward error
recovery; Backward error recovery; C (programming
language); Computer hardware; Computer programming
languages; Computer software; Concurrent engineering;
concurrent object oriented languages; Concurrent object
oriented languages; COOLs; Fault tolerant computer
systems; fault tolerant computing; fault-; Object
oriented programming; object-; object-oriented
languages; oriented languages; parallel languages;
software diversity; Software diversity;
Synchronization; system recovery; tolerance; tolerating
faults",
treatment = "T Theoretical or Mathematical",
}
@Article{Citrin:1995:CRL,
author = "Wayne Citrin and Alistair Cockburn",
title = "Carla: a rule language for specifying communications
architectures",
journal = j-COMP-LANGS,
volume = "21",
number = "3-4",
pages = "165--189",
month = oct # "--" # dec,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Colorado",
affiliationaddress = "Boulder, CO, USA",
classcodes = "C6140D (High level languages); C6110L (Logic
programming); C6170K (Knowledge engineering
techniques); C6110F (Formal methods); C5640
(Protocols)",
classification = "722.3; 723.1; 723.1.1; 723.5",
corpsource = "Dept. of Electr. and Comput. Eng., Colorado Univ.,
Boulder, CO, USA",
journalabr = "Comput Lang",
keywords = "Black box specifications; Carla; Carla rule language;
Communication architectures; Communication oriented
rule based language; communications; communications
architectures; communications-oriented rule-based
language; Computer aided design; Computer architecture;
Computer graphics; Computer hardware description
languages; Computer simulation; High level languages;
Input output programs; logic programming; Message flow
diagrams; Network protocols; protocols; rule based
languages; rule language; specification languages",
treatment = "P Practical",
}
@Article{Al-AAli:1995:DAP,
author = "Mansoor Al-A'Ali and Mohammed Hamid",
title = "Design of an {Arabic} programming language
({ARABLAN})",
journal = j-COMP-LANGS,
volume = "21",
number = "3-4",
pages = "191--200",
month = oct # "--" # dec,
year = "1995",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Tue Mar 25 14:04:06 MST 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Bahrain",
affiliationaddress = "Isa Town, Bahrain",
classcodes = "C0220 (Computing education and training); C6140D (High
level languages); C6150C (Compilers, interpreters and
other processors)",
classification = "722.4; 723; 723.1.1; 723.5; 901.2",
corpsource = "Dept. of Comput. Sci., Bahrain Univ., Isa Town,
Bahrain",
journalabr = "Comput Lang",
keywords = "Arab; Arabic programming language; Arabic programming
languages; Arabization; ARABLAN; Compiler design
techniques; compilers; Computer aided design; Computer
aided instruction; Computer programming languages;
computer science education; Computer simulation;
Computer software; countries; Digital computers; high
level languages; program; Programming language
paradigms; school children; teaching; Teaching
programming",
treatment = "P Practical",
}
@Article{Heping:1996:ESL,
author = "H. Heping and H. Zedan",
title = "An executable specification language for fast
prototyping parallel responsive systems",
journal = j-COMP-LANGS,
volume = "22",
number = "1",
pages = "1--13",
month = apr,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Domino",
affiliationaddress = "Engl",
classcodes = "C6140D (High level languages); C6110F (Formal
methods); C6110P (Parallel programming); C4210 (Formal
logic)",
classification = "722.4; 723.1; 723.1.1; 921.6; C4210 (Formal logic);
C6110F (Formal methods); C6110P (Parallel programming);
C6140D (High level languages)",
corpsource = "Domino, St. Neots, UK",
journalabr = "Comput Lang",
keywords = "abstract system model; Computer programming
languages; data objects; design cost; executable
mathematical; executable mathematical data objects;
executable specification language; fast prototyping;
Fast prototyping responsive systems; first order
predicates; formal specification; Formal
specification; formal specification; functional
properties; global cause-effect relations;
incompleteness; inconsistency; intention; lift
system; Mathematical models; parallel assignment;
Parallel processing systems; parallel programming;
parallel responsive systems; prototyping; PSP;
software; Software prototyping; software prototyping;
specification languages; state history; Systems
analysis; temporal logic; temporal operators;
temporal relations; Testing; user; user intention",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Mitchell:1996:SCO,
author = "S. E. Mitchell and A. J. Wellings",
title = "Synchronisation, concurrent object-oriented
programming and the inheritance anomaly",
journal = j-COMP-LANGS,
volume = "22",
number = "1",
pages = "15--26",
month = apr,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of York",
affiliationaddress = "Engl",
classcodes = "C6110J (Object-oriented programming); C6110P (Parallel
programming); C6140D (High level languages)",
classification = "721.1; 723.1; 723.1.1; 723.3; 921.6; C6110J
(Object-oriented programming); C6110P (Parallel
programming); C6140D (High level languages)",
corpsource = "Dept. of Comput. Sci., York Univ., UK",
journalabr = "Comput Lang",
keywords = "Bloom constraint; Computer programming languages;
Concurrency control; Concurrent object oriented
programming; concurrent object-oriented programming;
concurrent programming languages; Constraint theory;
Failure analysis; inheritance; inheritance anomaly;
Mathematical models; Object oriented programming;
object-oriented; object-oriented languages;
object-oriented programming; object-oriented
programming languages; parallel languages; parallel
programming; programming; synchronisation;
Synchronization",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Yang:1996:MMB,
author = "Wuu Yang",
title = "{Mealy} machines are a better model of lexical
analyzers",
journal = j-COMP-LANGS,
volume = "22",
number = "1",
pages = "27--38",
month = apr,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Natl Chiao-Tung Univ",
affiliationaddress = "Taiwan",
classcodes = "C4220 (Automata theory); C4240 (Programming and
algorithm theory)",
classification = "721.1; 723.2; 723.5; 921.6; C4220 (Automata theory);
C4240 (Programming and algorithm theory)",
corpsource = "Dept. of Comput. and Inf. Sci., Nat. Chiao Tung Univ.,
Hsinchu, Taiwan",
journalabr = "Comput Lang",
keywords = "Automata theory; Computer programming languages;
Context free syntax; Data reduction; data-parallel
lexical analysis; Encoding (symbols); finite; finite
automata; finite lookahead automata; Finite lookahead
automata; input character; input character
partitioning; Lexical analysis; lexical analyzers;
longest-match rule; look-ahead problem; lookahead
automata; machines; Mathematical models; Mealy
machines; Moore; Moore machines; output tokens;
parallel algorithms; Parallel algorithms; parallel
algorithms; partitioning; Problem solving; program
compilers; programming theory; sequential analysis;
state transitions; suffix automata; Suffix automata;
suffix automata",
pubcountry = "UK",
treatment = "T Theoretical or Mathematical",
}
@Article{Sarwar:1996:EQ,
author = "S. Mansoor Sarwar and Syed Aqeel Sarwar and Mansour H.
A. Jaragh and Jesse Brandeburg",
title = "Engineering {Quicksort}",
journal = j-COMP-LANGS,
volume = "22",
number = "1",
pages = "39--47",
month = apr,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Portland",
affiliationaddress = "OR, USA",
classcodes = "C6130 (Data handling techniques)",
classification = "722.4; 723.1; 723.2; 723.5; C6130 (Data handling
techniques)",
corpsource = "Dept. of Electr. Eng., Portland State Univ., OR, USA",
journalabr = "Comput Lang",
keywords = "advanced; advanced hardware; Algorithms; array
partitions; average speedup; Codes (symbols); Computer
hardware; divide and conquer; divide and conquer
methods; Engineering quicksort; Experimental
algorithmics; generated integer data; hardware;
Insertion sort; insertion sort; median of three scheme;
Performance; performance; pivot element; Quicksort;
randomly; randomly generated integer data; Response
time (computer systems); run-time behavior; software
performance evaluation; sorting; Sorting; Sorting
algorithms; very fast codes",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Jacquet:1996:TRH,
author = "Jean-Marie Jacquet and Lu{\'\i}s Monteiro",
title = "Towards resource handling in logic programming: the
{PPL} framework and its semantics",
journal = j-COMP-LANGS,
volume = "22",
number = "2--3",
pages = "51--77",
month = jul # "--" # oct,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classcodes = "C6110L (Logic programming); C4210L (Formal languages
and computational linguistics); C6150J (Operating
systems)",
classification = "C4210L (Formal languages and computational
linguistics); C6110L (Logic programming); C6150J
(Operating systems)",
corpsource = "Dept. of Comput. Sci., Namur Univ., Belgium",
keywords = "computational linguistics; declarative; declarative
semantics; Horn clauses; logic programming; logical
treatments; nonmonotonic behavior; operational
semantics; post conditions; PPL framework; resource
allocation; resource handling; semantics",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Ambriola:1996:PMM,
author = "Vicenzo Ambriola and Giovanni A. Cignoni and Laura
Semini",
title = "A proposal to merge Multiple Tuple Spaces, Object
Orientation, and Logic Programming",
journal = j-COMP-LANGS,
volume = "22",
number = "2--3",
pages = "79--93",
month = jul # "--" # oct,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6110L (Logic
programming); C6110J (Object-oriented programming);
C6110P (Parallel programming)",
classification = "C6110J (Object-oriented programming); C6110L (Logic
programming); C6110P (Parallel programming); C6140D
(High level languages)",
corpsource = "Dipartimento di Inf., Pisa Univ., Italy",
keywords = "concurrency support; declarativity; languages;
logic; logic programming; logic programming
languages; modularity; multiple tuple spaces; object
orientation; object-oriented languages;
object-oriented programming; parallel; parallel
languages; parallel programming; programming;
programming language; programming paradigms",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Ciancarini:1996:RCL,
author = "Paolo Ciancarini and Mauro Gaspari",
title = "Rule-based coordination of logic programs",
journal = j-COMP-LANGS,
volume = "22",
number = "2--3",
pages = "95--113",
month = jul # "--" # oct,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classcodes = "C6110L (Logic programming); C6170K (Knowledge
engineering techniques); C6140D (High level languages);
C6110P (Parallel programming); C6130 (Data handling
techniques); C4210 (Formal logic)",
classification = "C4210 (Formal logic); C6110L (Logic programming);
C6110P (Parallel programming); C6130 (Data handling
techniques); C6140D (High level languages); C6170K
(Knowledge engineering techniques)",
corpsource = "Dipartimento di Scienze dell'Inf., Bologna Univ.,
Italy",
keywords = "computation; coordination issues; logic programming;
logic programs; parallel computing schemata; parallel
languages; parallel programming; parallel symbolic
language; PROLOG; Prolog; PROLOG; rule based
coordination language; sequential programs; sequential
symbolic; sequential symbolic computation; Shared;
shared dataspace coordination model; Shared Prolog; SP;
symbol manipulation",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Pontelli:1996:IEN,
author = "Enrico Pontelli and Gopal Gupta and Dongxing Tang and
Manuel Carro and Manuel V. Hermenegildo",
title = "Improving the efficiency of nondeterministic
independent {AND-parallel} systems",
journal = j-COMP-LANGS,
volume = "22",
number = "2--3",
pages = "115--142",
month = jul # "--" # oct,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classcodes = "C6110L (Logic programming); C6140D (High level
languages); C6110P (Parallel programming); C4210
(Formal logic); C6120 (File organisation)",
classification = "C4210 (Formal logic); C6110L (Logic programming);
C6110P (Parallel programming); C6120 (File
organisation); C6140D (High level languages)",
corpsource = "Dept. of Comput. Sci., New Mexico State Univ., Las
Cruces, NM, USA",
keywords = "ACE; ACE model; and-parallel component;
backtracking; computational model; consumption;
formal logic; forward execution; full Prolog; full
Prolog language; high; high performance
implementation; high speedups; independent
and-parallelism; language; logic programming; memory;
memory consumption; nondeterministic independent
and-parallel systems; optimizations; or-parallelism;
parallel programming; performance; performance
implementation; PROLOG; storage management",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Hermenegildo:1996:RDA,
author = "Manuel V. Hermenegildo and Manuel Carro",
title = "Relating data-parallelism and ({AND}-)parallelism in
logic programs",
journal = j-COMP-LANGS,
volume = "22",
number = "2--3",
pages = "143--163",
month = jul # "--" # oct,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classcodes = "C6110L (Logic programming); C6110P (Parallel
programming); C4210 (Formal logic)",
classification = "C4210 (Formal logic); C6110L (Logic programming);
C6110P (Parallel programming)",
corpsource = "Fac. de Inf., Univ. Politecnica de Madrid, Spain",
keywords = "and-parallel models; and-parallelism;
data-parallelism; formal logic; logic programming;
logic programs; parallel executions; parallel
programming; software performance evaluation",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Michel:1996:DID,
author = "Olivier Michel",
title = "Design and implementation of $8_{1/2}$: a declarative
data-parallel language",
journal = j-COMP-LANGS,
volume = "22",
number = "2--3",
pages = "165--179",
month = jul # "--" # oct,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classcodes = "C6140D (High level languages); C6110P (Parallel
programming); C6120 (File organisation); C4240P
(Parallel programming and algorithm theory)",
classification = "C4240P (Parallel programming and algorithm theory);
C6110P (Parallel programming); C6120 (File
organisation); C6140D (High level languages)",
corpsource = "Lab. de Recherche en Inf., Univ. de Paris-Sud, Orsay,
France",
keywords = "8/sub 1/2/; clock calculus; compilation; data
structures; data-parallelism; declarative
data-parallel language; declarative framework;
execution models; growing systems; hybrid; hybrid
execution models; languages; mathematical
expressions; multi-dimensional; multi-dimensional
object; object; parallel computer; parallel
languages; parallel programming; parallelism
expression; parallelism expressiveness; processing
elements; programming languages; scheduling
inference; simulation applications; stream oriented;
stream oriented languages; virtual SIMD machine; web
data structure; web equations; web equations
compilation",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Taylor:1996:ARM,
author = "Hamish Taylor",
title = "Assembling a resolution multiprocessor from interface,
programming and distributed processing components",
journal = j-COMP-LANGS,
volume = "22",
number = "2--3",
pages = "181--192",
month = jul # "--" # oct,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classcodes = "C6150N (Distributed systems software); C6110P
(Parallel programming); C5440 (Multiprocessing
systems); C6110L (Logic programming); C6180G (Graphical
user interfaces); C6130B (Graphics techniques)",
classification = "C5440 (Multiprocessing systems); C6110L (Logic
programming); C6110P (Parallel programming); C6130B
(Graphics techniques); C6150N (Distributed systems
software); C6180G (Graphical user interfaces)",
corpsource = "Heriot-Watt Univ., Edinburgh, UK",
keywords = "common message passing; components; configuration
services; distributed mesh; distributed processing;
distributed processing components; embedded command
language; graphical user interfaces; GUI; interface
elements; logic programming; message; message passing;
multiprocessing systems; parallel execution; parallel
programming; parallelism; passing; portable; portable
components; portable parallel system; program; program
transformation techniques; programs; Prolog; Prolog
programs; resolution engines; resolution
multiprocessor; sequential; sequential resolution
engines; software evolution; software portability;
transformation techniques; virtual multiprocessor",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Drew:1996:FTT,
author = "S. J. Drew",
title = "Fail-safety techniques and their extensions to
concurrent systems",
journal = j-COMP-LANGS,
volume = "22",
number = "4",
pages = "193--203",
month = dec,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classification = "C6110B (Software engineering techniques); C6110P
(Parallel programming); C6140D (High level languages)",
corpsource = "Dept. of Comput. Sci., Queensland Univ. of Technol.,
Sydney, Qld., Australia",
keywords = "concurrent systems; exception handling; fail-safety
techniques; parallel languages; parallel programming;
program execution; program post-conditions; sequential
programming languages; sequential systems; software
fault tolerance; system design",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Feng:1996:BLD,
author = "M. D. Feng and W. F. Wong and C. K. Yuen",
title = "{BaLinda} Lisp: design and implementation",
journal = j-COMP-LANGS,
volume = "22",
number = "4",
pages = "205--214",
month = dec,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6140D (High level
languages); C6150N (Distributed systems software)",
corpsource = "Dept. of Inf. Syst. and Comput. Sci., Nat. Univ. of
Singapore, Singapore",
keywords = "BaLinda Lisp; data structure; data structures;
flexible programming language; language design;
language implementation; LISP; parallel languages;
parallel Lisp dialect; parallel processing; parallel
programming; shared memory model; shared memory
multiprocessing; shared memory systems; speculative
processing; synchronisation; synchronization; tuple
space operators",
pubcountry = "UK",
treatment = "P Practical",
}
@Article{Jenkins:1996:PTS,
author = "S. L. Jenkins and G. T. Leavens",
title = "Polymorphic type-checking in {Scheme}",
journal = j-COMP-LANGS,
volume = "22",
number = "4",
pages = "215--223",
month = dec,
year = "1996",
CODEN = "COLADA",
ISSN = "0096-0551",
bibdate = "Sat Mar 28 20:04:05 MST 1998",
acknowledgement = ack-nhfb,
classification = "C0220 (Computing education and training); C4240
(Programming and algorithm theory); C6110 (Systems
analysis and programming); C6140D (High level
languages); C6150G (Diagnostic, testing, debugging and