Semantic properties of Lucid's compute clause and its compilation

Compilation algorithms for a subset of the programming language Lucid are extended so that programs with nested compute clauses can be compiled.The extension is derived from the semantic properties of the compute clause construct, and is applicable to a broad class of compilation algorithms for a subset of Lucid. A correctness proof of the extension is also given.