2024-03-28T20:45:00Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000600972017-03-31T05:37:45Z05550:05552
Programming Languages with Hierarchical StructureProgramming Languages with Hierarchical Structureenghttp://id.nii.ac.jp/1001/00060097/Articlehttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=60097&item_no=1&attribute_id=1&file_no=1Copyright (c) 1976 by the Information Processing Society of JapanComputer Science Department Yamanashi UniversityMakoto, ArisawaIn designing a programming language for structured programming a single language seems to be not enough. Since neither "shell approach"(everything in all) nor "core approach"(extensible language) satisfies the present objectives we propose here a third approach a language system with hierarchy. ESDL is one such experiment and is discussed briefly. Then we establish desirable relationships between language levels and discuss what each level should be like. Throughout the paper the arguments are made on general conceptual basis and no specific language is proposed.In designing a programming language for structured programming, a single language seems to be not enough. Since neither "shell approach"(everything in all) nor "core approach"(extensible language) satisfies the present objectives, we propose here a third approach, a language system with hierarchy. ESDL is one such experiment and is discussed briefly. Then we establish desirable relationships between language levels, and discuss what each level should be like. Throughout the paper, the arguments are made on general conceptual basis, and no specific language is proposed.AA00674393Information Processing in Japan1601051091976-01-012009-06-30