Language extension for C language to support concurrent programming

Date of Publication

1992

Document Type

Bachelor's Thesis

Degree Name

Bachelor of Science in Computer Science

College

College of Computer Studies

Department/Unit

Computer Science

Abstract/Summary

This thesis extends the capability of the C language. A language extension is provided for Borland's Turbo C that will provide an environment for concurrency while maintaining compatibility and portability with C libraries. This is made possible be done by creating a preprocessor for the extended language allowing concurrent algorithm implementation on a normal C compiler. The extended language will include concurrency constructs such as semaphores, monitors and concurrent statements. A library will also be provided. This library will provide the necessary library routines for the target program to run.

Abstract Format

html

Language

English

Format

Print

Accession Number

TU06259

Shelf Location

Archives, The Learning Commons, 12F, Henry Sy Sr. Hall

Physical Description

1 v. (various pagings) ; Computer print-out.

Keywords

Programming languages (Electronics computers); Electronic data processing; Information storage and retrieval systems

This document is currently not available here.

Share

COinS