Concur: a High-Level Language for Concurrent Programming

Show simple item record

dc.contributor.advisor Unknown
dc.contributor.author Anderson, Karen
dc.date.accessioned 2013-03-13T01:28:00Z
dc.date.available 2013-03-13T01:28:00Z
dc.date.issued 1979
dc.identifier.uri http://hdl.handle.net/1850/15968
dc.description.abstract A language CONCUR is defined which permits the definition and initiation of asynchronous processes. The language was inspired by Modula, a language proposed by Wirth for realtime programming. CONCUR removes Modula's restrictions on the placement of process declarations and invocations in order to study the implications of process support more fully- Most of the other sophisticated features of Modula, such as modules, structure types, and procedures, have also been removed to focus attention on processes and their particular requirements. A general methodology is suggested for concurrent programming, and several sample programs are presented which demonstrate concurrent programming with CONCUR. Finally, a compiler is presented which translates CONCUR into the object language for a hypothetical machine. An interpreter for this object language is also included. en_US
dc.language.iso en_US en_US
dc.subject Asynchronous processes en_US
dc.subject Compiling en_US
dc.subject I/O en_US
dc.subject Instruction set en_US
dc.subject Programming language en_US
dc.subject Realtime programming en_US
dc.subject Syntax en_US
dc.subject.lcc QA76.7.A53
dc.subject.lcsh Compiling (Electronic computers)
dc.subject.lcsh Programming languages (Electronic computers)
dc.title Concur: a High-Level Language for Concurrent Programming en_US
dc.type Thesis en_US
dc.description.college B. Thomas Golisano College of Computing and Information Sciences en_US
dc.description.department Department of Computer Science en_US

Files in this item

Files Size Format View
KAndersonThesis1979.pdf 2.099Mb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search RIT DML


Advanced Search

Browse