SEARCH

SEARCH BY CITATION

Keywords:

  • Programming languages;
  • Concurrent programming;
  • Communicating agents;
  • Input/output channels;
  • Polling;
  • Recursion

Abstract

This paper defines a programming language for distributed processing called Joyce. Joyce is based on CSP and Pascal. A Joyce program defines concurrent agents which communicate through synchronous channels. The agents may be recursive.