See this document in CiteSeerX!

Meta-level Architecture for Extendable C++ (1994)  (Make Corrections)  (12 citations)
Yutaka Ishikawa



  Home/Search   Context   Related

 
View or download:
nyu.edu/RWC/rwcp/people...tr94024.ps.gz
nyu.edu/RWC/rwcp/papers...tr94024.ps.gz
pdswww.rwcp.or.jp/lab/p...tr94024.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  nyu.edu/RWC/rwc...cal_report_list (more)
From:  nyu.edu/RWC/rwc...cal_report_list
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This document describes a meta-level architecture for the MPC ++ programming language. The MPC ++ meta-level architecture is designed so that programmers can introduce new notation and redefine default code generation with less effort. This capability is very useful for implementing extended C++ languages and some performance and debugging monitors. The meta-level architecture defines a meta system consisting of the lexical analyzer, parser, and code generator objects that form an abstract... (Update)

Context of citations to this paper:   More

...extension patterns are predefined. The extension patterns are designed based on existing extended C language features as summarized in [5]. Among others, they include i) new modifiers for a specifier or a declarator, ii) new expressions, iii) new statements, and iv) new...

.... technique, called Distributed Queue Tree (DQT) to realize time sharing and space sharing environment[1] The objectives of MPC [2, 3] are the kernel implementation and software migration from a sequential machine to a massively parallel machine. C and C programmers can...

Cited by:   More
The Case For Reflective Middleware - Blair, Coulson   (Correct)
Integrating data-parallel and reactive constructs into Java - Roudier, Ichisugi (1997)   (Correct)
Implementation of Gang-Scheduling on Workstation Cluster - Hori, Tezuka, Ishikawa.. (1996)   (Correct)

Active bibliography (related documents):   More   All
0.8:   Design and Implementation of Metalevel.. - Ishikawa, Hori.. (1996)   (Correct)
0.3:   RWC Massively Parallel Software Environment and An.. - Ishikawa, Hori.. (1995)   (Correct)
0.2:   An Overview of OCore: A Massively Parallel Object-based Language - Konaka (1993)   (Correct)

Similar documents based on text:   More   All
0.4:   RWC Massively Parallel System Software Environment - Ishikawa, Hori, Konaka.. (1995)   (Correct)
0.4:   Metalevel Decomposition in AL-1/D - Okamura, Ishikawa, Tokoro (1993)   (Correct)
0.4:   The MPC++ Multi-Thread Template Library on MPI - Ishikawa (1997)   (Correct)

Related documents from co-citation:   More   All
6:   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
5:   A Metaobject Protocol for C - Chiba - 1995
4:   Reflection in an Object-Oriented Concurrent Language (context) - Watanabe, Yonezawa - 1990

BibTeX entry:   (Update)

Yutaka Ishikawa. Meta-level architecture for extendable C++. Technical Report TR-94024, Real World Computing Partnership, 1994. http://citeseer.ist.psu.edu/ishikawa94metalevel.html   More

@misc{ ishikawa94metalevel,
  author = "Y. Ishikawa",
  title = "Meta-level architecture for extendable C",
  text = "Yutaka Ishikawa. Meta-level architecture for extendable C++. Technical
    Report TR-94024, Real World Computing Partnership, 1994.",
  year = "1994",
  url = "citeseer.ist.psu.edu/ishikawa94metalevel.html" }
Citations (may not include all citations):
423   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991  ACM   DBLP
341   Parallel programming in split-c - Culler, Dusseau et al. - 1993  ACM   DBLP
127   A Declarative Concurrent Object-Oriented Programming Notatio.. (context) - Chandy, Kesselman - 1993
98   Reflection in an Object-Oriented Concurrent Language (context) - Watanabe, Yonezawa - 1988  ACM   DBLP
92   Reflection and Semantics in Lisp (context) - Smith - 1984
83   A Portable Concurrent Object Oriented System Based on C (context) - Kale, Krishnan - 1993
80   Easy-to-Use Object-Oriented Parallel Processing with Mentat (context) - Grimshaw - 1993
57   Object-Oriented Real-Time Language Design: Constructs for Ti.. (context) - Ishikawa, Tokuda et al. - 1990  ACM   DBLP
42   Object Location Control Using Meta-level Programming - Okamura, Ishikawa - 1994
19   Object Oriented Parallelism: pC++ Ideas and Experiments (context) - Dennis - 1991
18   Integrating Concurrency and Data Abstraction in the COOL Par.. (context) - Chandra, Gupta et al. - 1992
18   a Fragmented-Object Generator (context) - Gourhant, Shapiro - 1990
17   RbCl: A Reflective ObjectOriented Concurrent Language withou.. - Ichisugi, Matsuoka et al. - 1992
9   to Support Remote Procedure Call (context) - Seliger - 1990
7   Specification with Commentary -- Document Version (context) - Ishikawa, Programming - 1994
4   Distributed Data Structure in Thread-based Programming for a.. (context) - Sato, Kodama et al. - 1992
2   Hibrid Group Reflective Architecture for ObjectOriented Conc.. (context) - Yonezawa, Matsuoka et al. - 1991
1   A New Reflective Architecture: AL-1 Approach (context) - Ishikawa, Okamura - 1991
1   The silde is obtained via http://www (context) - Ishikawa, Massively et al. - 1994



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://jisp.cs.nyu.edu/RWC/rwcp/people/yk/rwcp-doc/technical_report_list.html):   More
RWC-1 Linker Manual - Release Massively (1994)   (Correct)
The MPC++ Programming Language V1.0 Specification with.. - Ishikawa (1994)   (Correct)
Memory-Based Sensor Integration - Crespi, Giordani, Stringa (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC