Matches in SemOpenAlex for { <https://semopenalex.org/work/W1520880103> ?p ?o ?g. }
- W1520880103 abstract "We present and analyze the semantics and static type system for BeCecil, a theoretical (core) language with multimethods. BeCecil is a simple and orthogonal version of object-oriented languages like Cecil, CLOS, and Dylan. BeCecil has a new, simple mechanism for information hiding, which allows subclassing and yet can preserve representation invariants. BeCecil is also block-structured; within a block, one can extend a generic function with new multimethods, which may come from other generic functions. The inheritance relationships of objects may be extended in any block, and are statically scoped. The type system separates classes from types, and inheritance from subtyping. Subtype relationships are also extensible and statically scoped. These features combine to make BeCecil unusually expressive, while still allowing static typechecking." @default.
- W1520880103 created "2016-06-24" @default.
- W1520880103 creator A5014066009 @default.
- W1520880103 creator A5070604627 @default.
- W1520880103 date "1997-01-01" @default.
- W1520880103 modified "2023-10-17" @default.
- W1520880103 title "BeCecil, A Core Object-Oriented Language with Block Structure and Multimethods: Semantics and Typing" @default.
- W1520880103 cites W1484926667 @default.
- W1520880103 cites W1503831567 @default.
- W1520880103 cites W1519382205 @default.
- W1520880103 cites W1525643703 @default.
- W1520880103 cites W1537618227 @default.
- W1520880103 cites W1542049623 @default.
- W1520880103 cites W1544633123 @default.
- W1520880103 cites W1544662935 @default.
- W1520880103 cites W1555946950 @default.
- W1520880103 cites W1563488194 @default.
- W1520880103 cites W1579555714 @default.
- W1520880103 cites W1583092647 @default.
- W1520880103 cites W1594638244 @default.
- W1520880103 cites W1602914846 @default.
- W1520880103 cites W1644882639 @default.
- W1520880103 cites W1739798036 @default.
- W1520880103 cites W1770006921 @default.
- W1520880103 cites W1829244603 @default.
- W1520880103 cites W1971740571 @default.
- W1520880103 cites W1975882289 @default.
- W1520880103 cites W1988995583 @default.
- W1520880103 cites W1994181029 @default.
- W1520880103 cites W1997522747 @default.
- W1520880103 cites W2004403526 @default.
- W1520880103 cites W2007146206 @default.
- W1520880103 cites W2016238341 @default.
- W1520880103 cites W2034609032 @default.
- W1520880103 cites W2039574476 @default.
- W1520880103 cites W2045723688 @default.
- W1520880103 cites W2046079722 @default.
- W1520880103 cites W2050613794 @default.
- W1520880103 cites W2066972783 @default.
- W1520880103 cites W2073492176 @default.
- W1520880103 cites W2082514774 @default.
- W1520880103 cites W2084686108 @default.
- W1520880103 cites W2094282293 @default.
- W1520880103 cites W2094856974 @default.
- W1520880103 cites W2095219277 @default.
- W1520880103 cites W2106348655 @default.
- W1520880103 cites W2106472587 @default.
- W1520880103 cites W2116793756 @default.
- W1520880103 cites W2144015080 @default.
- W1520880103 cites W2150135356 @default.
- W1520880103 cites W2161825580 @default.
- W1520880103 cites W2173184982 @default.
- W1520880103 cites W2270807569 @default.
- W1520880103 cites W2337766265 @default.
- W1520880103 cites W25798763 @default.
- W1520880103 cites W2798712683 @default.
- W1520880103 cites W2914317223 @default.
- W1520880103 cites W2915029105 @default.
- W1520880103 cites W85177704 @default.
- W1520880103 cites W2147557419 @default.
- W1520880103 hasPublicationYear "1997" @default.
- W1520880103 type Work @default.
- W1520880103 sameAs 1520880103 @default.
- W1520880103 citedByCount "13" @default.
- W1520880103 crossrefType "journal-article" @default.
- W1520880103 hasAuthorship W1520880103A5014066009 @default.
- W1520880103 hasAuthorship W1520880103A5070604627 @default.
- W1520880103 hasConcept C104317684 @default.
- W1520880103 hasConcept C111472728 @default.
- W1520880103 hasConcept C138885662 @default.
- W1520880103 hasConcept C154945302 @default.
- W1520880103 hasConcept C184337299 @default.
- W1520880103 hasConcept C185592680 @default.
- W1520880103 hasConcept C199360897 @default.
- W1520880103 hasConcept C2524010 @default.
- W1520880103 hasConcept C2777210771 @default.
- W1520880103 hasConcept C2780586882 @default.
- W1520880103 hasConcept C2780902518 @default.
- W1520880103 hasConcept C2781238097 @default.
- W1520880103 hasConcept C33923547 @default.
- W1520880103 hasConcept C41008148 @default.
- W1520880103 hasConcept C44779574 @default.
- W1520880103 hasConcept C55493867 @default.
- W1520880103 hasConcept C80444323 @default.
- W1520880103 hasConcept C83852419 @default.
- W1520880103 hasConceptScore W1520880103C104317684 @default.
- W1520880103 hasConceptScore W1520880103C111472728 @default.
- W1520880103 hasConceptScore W1520880103C138885662 @default.
- W1520880103 hasConceptScore W1520880103C154945302 @default.
- W1520880103 hasConceptScore W1520880103C184337299 @default.
- W1520880103 hasConceptScore W1520880103C185592680 @default.
- W1520880103 hasConceptScore W1520880103C199360897 @default.
- W1520880103 hasConceptScore W1520880103C2524010 @default.
- W1520880103 hasConceptScore W1520880103C2777210771 @default.
- W1520880103 hasConceptScore W1520880103C2780586882 @default.
- W1520880103 hasConceptScore W1520880103C2780902518 @default.
- W1520880103 hasConceptScore W1520880103C2781238097 @default.
- W1520880103 hasConceptScore W1520880103C33923547 @default.
- W1520880103 hasConceptScore W1520880103C41008148 @default.
- W1520880103 hasConceptScore W1520880103C44779574 @default.