Presentation | 1998/7/31 A design of Reflective Language for safe reuse of meta-level definitions Yutaka Saeki, Takuo Watanabe, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Reflective programming Languages allows user's progrms to customize the behavior of the language. To develop practical application programs, users desire to reuse metalevel-difinisions that had been defined before. But it is difficult for designers to make the definitions these can be reused, because they may cause conflicts mutally. This paper proposes an specific example of a reflective language which is build modularly by monad-transformer, an show that it is easy for the language to specify the conflicts and avoid them, and gives conclusions to applly the experience for general case. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | reflection / meta-level architecture / reuse / monads |
Paper # | SS98-20 |
Date of Issue |
Conference Information | |
Committee | SS |
---|---|
Conference Date | 1998/7/31(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Software Science (SS) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | A design of Reflective Language for safe reuse of meta-level definitions |
Sub Title (in English) | |
Keyword(1) | reflection |
Keyword(2) | meta-level architecture |
Keyword(3) | reuse |
Keyword(4) | monads |
1st Author's Name | Yutaka Saeki |
1st Author's Affiliation | Japan Advanced Institute of Science and Technology() |
2nd Author's Name | Takuo Watanabe |
2nd Author's Affiliation | Japan Advanced Institute of Science and Technology |
Date | 1998/7/31 |
Paper # | SS98-20 |
Volume (vol) | vol.98 |
Number (no) | 230 |
Page | pp.pp.- |
#Pages | 8 |
Date of Issue |