Automatic Generation of an Integrated Programming Environment Based on Attribute Grammar Model
基于属性语法模型的集成编程环境自动生成
基本信息
- 批准号:03680023
- 负责人:
- 金额:$ 1.28万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for General Scientific Research (C)
- 财政年份:1991
- 资助国家:日本
- 起止时间:1991 至 1992
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The importance of programming environments which totally support the intelligent work of programming is well known.In this research, we generated compilers, interpreters, debuggers etc. from a formal specification, using two generators based on attribute grammars for source programs and for syntax trees. We also generated an integrated graphical user interface, which uses the above modules, from a specification based on attribute grammars. The main results are the following. 1. Realization of an incremental syntax and semantic analyzer, which will be the core of language-oriented editors, and its generator. 2. Realization and evaluation of a generator called "Wing", which generates a graphical user interface from its specification based on attribute grammars. 3. Realization of an optimizer using a generator called "Jun", which is based on a tree attribute grammar. 4. Realization of a window-based debugger using "Wing" and "Jun".From these achievement, we confirmed the following. 1. We can deal with each phase of language processors, which has been normally made by hand, based on attribute grammars as a single framework. 2. We can also generate graphical user interface, which is now known to require long construction steps, from a simple specification based on attribute grammars.The tools we made so far are enough for confirming our research direction, but it will be our future work to apply them to more real-scale programming languages and programming environments.
完全支持编程智能工作的编程环境的重要性是众所周知的。在这项研究中,我们从正式规范中生成了编译器,解释器,调试器等。使用两个基于属性语法的生成器用于源程序和构想树。我们还从基于属性语法的规范中生成了一个使用上述模块的集成图形用户界面。主要结果是以下。 1。实现增量语法和语义分析仪,这将是面向语言的编辑器及其生成器的核心。 2。对“机翼”的生成器的实现和评估,该发电机基于属性语法从其规范中生成图形用户界面。 3。使用称为“ JUN”的生成器实现优化器,该发电机基于树属性语法。 4。使用“机翼”和“ jun”实现基于窗口的调试器。从这些成就中,我们确认了以下内容。 1。我们可以根据属性语法作为单个框架来处理通常手工制作的语言处理器。 2。我们还可以生成图形用户界面,该界面现在已知需要长时间的构造步骤,从基于属性语法的简单规范。到目前为止,我们制作的工具足以确认我们的研究方向,但这将是我们未来的工作将它们应用于更真实的编程语言和编程环境。
项目成果
期刊论文数量(7)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
荻原 一隆: "1パス型属性文法によるインクリメンタルな意味解析" 日本ソフトウェア科学会第9回大会論文集. 9. 317-320 (1992)
Kazutaka Ogihara:“使用一次性属性语法的增量语义分析”日本软件学会第九届年会论文集 9. 317-320 (1992)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
金子 正俊: "属性文法に基づくグラフィカルユーザインタフェース生成系とその評価" 情報処理学会第46回全国大会講演論文集. 46. 4E-1 (1993)
Masatoshi Kaneko:“基于属性语法的图形用户界面生成系统及其评估”日本信息处理学会第 46 届全国会议论文集 46. 4E-1 (1993)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
林 謙一: "属性文法に基づく記述によるGUI生成系" 日本ソフトウェア科学会大会論文集. 8. 417-420 (1991)
Kenichi Hayashi:“基于属性语法的描述的 GUI 生成系统”日本软件科学技术学会会议录 8. 417-420 (1991)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
荻原 一隆: "1パス型属性文法によるインクリメンタルな意味解析" 日本ソフトウエア科学会第9回大会論文集. 9. 317-320 (1992)
Kazutaka Ogihara:“使用一次性属性语法的增量语义分析”日本软件学会第九届年会论文集 9. 317-320 (1992)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
佐々 政孝: "1パス型属性文法に基づくコンパイラ生成系Rie" コンピュータソフトウェア.
Masataka Sasa:《基于one-pass属性语法的编译生成系统Rie》计算机软件。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
SASSA Masataka其他文献
SASSA Masataka的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('SASSA Masataka', 18)}}的其他基金
Generation and verification of COINS compiler optimizers using temporal logic and high-level extensions of optimizers
使用时序逻辑和优化器的高级扩展生成和验证 COINS 编译器优化器
- 批准号:
22300007 - 财政年份:2010
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Generation and verification of compiler optimizers using temporal logic and high-level SSA form optimization considering aliases
使用时态逻辑和考虑别名的高级 SSA 形式优化来生成和验证编译器优化器
- 批准号:
19300006 - 财政年份:2007
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
New methods for translation and optimization using SSA form in compilers and their validation systems
在编译器及其验证系统中使用 SSA 形式进行翻译和优化的新方法
- 批准号:
16500016 - 财政年份:2004
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Optimizations for advanced architectures using compiler infrastructures
使用编译器基础架构优化高级架构
- 批准号:
13680399 - 财政年份:2001
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Compilers for newest architectures using the SSA form intermediate language
使用 SSA 形式中间语言的最新架构编译器
- 批准号:
11680347 - 财政年份:1999
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Integrated Programming Language Processor Generator with Algorithm Animation
具有算法动画的集成编程语言处理器生成器
- 批准号:
08458065 - 财政年份:1996
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Development of Free Software for Practical Compiler Generator Based on Attribute Grammars
基于属性文法的实用编译生成器免费软件的开发
- 批准号:
05558028 - 财政年份:1994
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Developmental Scientific Research (B)
Testing and Error Detection for Formal Specification of Programming Languages and their Translation
编程语言及其翻译的形式规范的测试和错误检测
- 批准号:
05680269 - 财政年份:1993
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)
相似国自然基金
血红栓菌多糖诱导肿瘤血管正常化重编程肿瘤免疫微环境抗肝癌药效物质及作用机制研究
- 批准号:82304863
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
芪红胶囊通过丙酮酸-乳酸轴调控心肌能量代谢重编程防治缺血性心力衰竭在新疆特殊地域环境下的作用机制研究
- 批准号:82360902
- 批准年份:2023
- 资助金额:33 万元
- 项目类别:地区科学基金项目
子宫内膜癌免疫抑制新机制:GATA3-HIF1A-VDAC1通路激活内膜癌细胞缺氧环境中的代谢重编程
- 批准号:82372925
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
长非编码RNA linc02163介导的肿瘤相关成纤维细胞能量代谢重编程在多发性骨髓瘤微环境血管生成中的作用机制研究
- 批准号:82370208
- 批准年份:2023
- 资助金额:48 万元
- 项目类别:面上项目
牙龈卟啉单胞菌调控上皮代谢重编程诱导免疫微环境失衡在口腔白斑发生发展中的作用与机制
- 批准号:82370960
- 批准年份:2023
- 资助金额:48 万元
- 项目类别:面上项目
相似海外基金
Sedentary behavior, physical activity, and 24-hour behavior in pregnancy and offspring health: the Pregnancy 24/7 Offspring Study
久坐行为、体力活动和 24 小时行为对怀孕和后代健康的影响:怀孕 24/7 后代研究
- 批准号:
10654333 - 财政年份:2023
- 资助金额:
$ 1.28万 - 项目类别:
The Influence of Developmental Exposure to Maternal Overnutrition and Metformin on Offspring Mitochondrial Health and Beta Cell Function
发育期暴露于母亲营养过剩和二甲双胍对后代线粒体健康和 β 细胞功能的影响
- 批准号:
10601500 - 财政年份:2023
- 资助金额:
$ 1.28万 - 项目类别:
Programming of Resident Macrophages by the Brain Environment Following Transplantation
移植后大脑环境对常驻巨噬细胞的编程
- 批准号:
10790219 - 财政年份:2023
- 资助金额:
$ 1.28万 - 项目类别:
Cognition in Essential Tremor: A Neuroimaging and Biomarker Study
特发性震颤的认知:神经影像和生物标志物研究
- 批准号:
10604948 - 财政年份:2023
- 资助金额:
$ 1.28万 - 项目类别:
Characterizing metabolic variability during pregnancy to understand pathways of in-utero overnutrition: an integrative analysis of metabolomics and lifestyle data
表征妊娠期间的代谢变异性以了解子宫内营养过剩的途径:代谢组学和生活方式数据的综合分析
- 批准号:
10913646 - 财政年份:2023
- 资助金额:
$ 1.28万 - 项目类别: