Contents of Report


[Data of Report]

Report Number:
TR0308
Date of Registration:
1987.10
English Title:
A'um-Parallel Object-Oriented Language upon KL1
Japanese Title:
***
English Author:
K.Yoshida,T.Chikayama
Japanese:
***
Name of Organization to which author belongs:
ICOT,ICOT
PDF:
tr0308.pdf

[Contents]

Abstract.... 2
1Introduction.... 2
2Programming in KL1.... 4
2.1GHC and KL1.... 4
2.2Object-Oriented Programming Style.... 4
3Parallel Object-Oriented Language A'UM.... 6
4Class and Object.... 7
4.1Class.... 7
4.2Object.... 8
4.3Object Life.... 9
4.4Mutable and Immutable Objects.... 10
5Other Basic Notions.... 10
5.1Name Association.... 10
5.2Stream Merging.... 11
5.3Macro Expansion.... 12
6Method.... 13
6.1Stream Connection.... 13
6.2Message Sending.... 13
6.3Message Delegation.... 15
6.4Volatile Object Creation.... 16
7Modularization.... 19
7.1Class Inheritance.... 19
7.2Method Wrapping.... 20
8Abstract Machine.... 21
8.1Abstract Instruction Set.... 21
8.2Primitive Messages.... 22
8.3Primitive Classes.... 22
9Implementing A'UM outo KL1.... 23
9.1Message Sending.... 23
9.2Unification Failure Handling.... 23
10Related Works.... 25
11Current and Future Works.... 25
References.... 26
AppendixA Examples in A'UM.... 27
End.... 32


目次をクリックすると、PDFファイルが表示されます。

ICOT研究論文(TR)一覧に戻る / Back to the list of ICOT Technical Reports