Abstract
BeCecil stands for Block-structured extensible Cecil. It is a theoretical core language with multi-methods. The aims of BeCecil were to be as simple as possible and to be an orthogonal version of languages like Cecil, CLOS and Dylan. BeCecil is able, within the confines of a small language, to express a wide variety of programming patterns including abstract data types, procedural patterns and, of course, object-oriented ones. BeCecil, like Cecil, is a prototypebased language. It is possible for BeCecil programs to be defined that display other kinds of behaviour. BeCecil supports the following programming idioms:
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2007 Springer
About this chapter
Cite this chapter
Craig, I.D. (2007). BeCecil. In: Object-Oriented Programming Languages: Interpretation. Undergraduate Topics in Computer Science. Springer, London. https://doi.org/10.1007/978-1-84628-774-9_9
Download citation
DOI: https://doi.org/10.1007/978-1-84628-774-9_9
Publisher Name: Springer, London
Print ISBN: 978-1-84628-773-2
Online ISBN: 978-1-84628-774-9
eBook Packages: Computer ScienceComputer Science (R0)