English

Mutually Exclusive Procedures in Imperative Languages

Programming Languages 2014-11-20 v1

Abstract

To represent mutually exclusive procedures, we propose a choice-conjunctive declaration statement of the form uchoo(S,R)uchoo(S,R) where S,RS, R are the procedure declaration statements within a module. This statement has the following semantics: request the machine to choose a successful one between SS and RR. This statement is useful for representing objects with mutually exclusive procedures. We illustrate our idea via C^uchoo, an extension of the core C with a new statement.

Cite

@article{arxiv.1411.5110,
  title  = {Mutually Exclusive Procedures in Imperative Languages},
  author = {Keehang Kwon},
  journal= {arXiv preprint arXiv:1411.5110},
  year   = {2014}
}

Comments

3 pages

R2 v1 2026-06-22T07:04:05.117Z