Contents of Report


[Data of Report]

Report Number:
TR0248
Date of Registration:
1987.03
English Title:
Mulutiple Reference Management in Flat GHC
Japanese Title:
***
English Author:
T.Chikayama,Y.Kimura
Japanese:
***
Name of Organization to which author belongs:
ICOT,ICOT
PDF:
tr0248.pdf

[Contents]

Abstract.... 3
1Introduction.... 4
2Representation.... 5
2.1Data Structures.... 5
2.2Uninstantiated Variable Cells.... 5
2.3Instantiated Variable.... 6
3Applications.... 7
3.1Storage Reclamation.... 7
3.2Destructive Update of Array Elements.... 7
4Maintenance of MRB.... 8
4.1Creation of Data Structures.... 8
4.2Creation of Variable Cells.... 8
4.3Deference.... 9
4.4Instantiation of Variables.... 9
4.5Duplicating References.... 10
4.6Retrieval of Structure Elements.... 10
5Abstract Machine.... 11
5.1Multiple Reference Bit Management.... 11
5.2Storage Allocation.... 11
5.3Garbage Stack.... 12
6Abstract Instruction Set.... 12
6.1Passive Unification.... 13
6.2Storage Reclamation.... 13
6.3Active Unification.... 14
6.4Argument Preparation.... 14
6.5Optimization.... 14
7Comparison with Reference Counting.... 15
8Using MRB for Other Languages.... 16
9Test Implementation.... 17
10Conclusion.... 18
Acknowledgements.... 18
References.... 18


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

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