CCC: User-defined object structure in C

Yasunori Harada, Kenichi Yamazaki, Richard Potter

研究成果: Conference contribution

4 被引用数 (Scopus)

抄録

Traditional object-oriented programming languages do not support user-level object structure definition, so it is impossible to treat external or low-level data structures (like an integer, an array and a pointer) as actual objects. To overcome this, we apply Predicate Dispatching to arbitrary data of C to create CCC. CCC is a simple language extension of C and features user-level object structure definitions, conditional-style dispatching, multi-methods, and class scoped macros.

本文言語English
ホスト出版物のタイトルECOOP 2001 - Object-Oriented Programming
ホスト出版物のサブタイトル15th European Conference, Proceedings
編集者Jorgen Lindskov Knudsen
出版社Springer Verlag
ページ118-129
ページ数12
ISBN(印刷版)3540422064, 9783540422068
DOI
出版ステータスPublished - 2001 1月 1
外部発表はい
イベント15th European Conference on Object-Oriented Programming, ECOOP 2001 - Budapest, Hungary
継続期間: 2001 6月 182001 6月 22

出版物シリーズ

名前Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
2072 LNCS
ISSN(印刷版)0302-9743
ISSN(電子版)1611-3349

Conference

Conference15th European Conference on Object-Oriented Programming, ECOOP 2001
国/地域Hungary
CityBudapest
Period01/6/1801/6/22

ASJC Scopus subject areas

  • 理論的コンピュータサイエンス
  • コンピュータ サイエンス(全般)

フィンガープリント

「CCC: User-defined object structure in C」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル