{'fraction_non_alphanumeric': 0.0343878954607978, 'fraction_numerical': 0.002751031636863824, 'mean_word_length': 4.732283464566929, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A behavioural semantics for Linda-2

This paper presents a behavioural semantics for the language Linda, written in the specification language Z. The language defined is the dialect commonly referred to as Linda-2. Linda is a co-ordination language, and therefore has to be embedded in a computation language in order to produce a full parallel language. This specification attempts to be (as far as is possible) base language-independent, i.e. as few assumptions as possible are made about the computation language. We do, however, make some assumptions, in particular that the language is typed. This paper assumes no knowledge of Linda, but an understanding of Z (or, at least, set theory and predicate calculus) is assumed.