arrow
返回

Type Inference for Isabelle2Cpp

delete2026-04-14
delete0
PRE
AI
蒋
蒋东辰 (Dongchen Jiang)
M
Mao, Yongkang
C
Chenxi Fu *
DOI:10.3390/app16083828delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Isabelle2Cpp是一个代码生成框架,支持从Isabelle/HOL规范自动生成C++代码。然而,当Isabelle/HOL规范中的类型信息不完整时,Isabelle2Cpp可能无法自动完成代码生成。为解决此问题,本文为Isabelle2Cpp提出了一种类型系统,用于对其中间表示中的表达式进行类型推断和类型统一。该系统引入了新的类型推断规则和统一算法以增强Isabelle2Cpp框架。通过纳入此类型系统,Isabelle2Cpp为表达式提供了更全面的类型信息,从而实现更完整和准确的C++代码生成。
Keyword:
Isabelle2Cpp
type inference
type system
code generation

期刊

A
Applied Sciences-Basel
IF:
2.5
论文数:
7.6K
被引数:
4

机构

B
beijing forestry university
学者数:
1.9W
论文数: 1.1W
被引数: 3
引用论文

引用论文

Object-oriented type inference面向对象类型推断
err1991-11-01
err0
PREAI
errPalsberg,Jens; Schwartzbach,Michael I.
err分享
err收藏
Local type inference
err2000-01-01
err0
errOAAI
errBenjamin C. Pierce; David N. Turner
err分享
err收藏
err分享
err收藏
Type systems
err1996-03-01
err45
errOAAI
errCardelli, L
err分享
err收藏
Explaining type inference
err1996-07-01
err0
PREAI
errDominic Duggan; Frederick Bent
err分享
err收藏
OutsideIn(X)Modular type inference with local assumptions
err2011-05-16
err0
errOAAI
errDIMITRIOS VYTINIOTIS; SIMON PEYTON JONES; TOM SCHRIJVERS; MARTIN SULZMANN
err分享
err收藏
学者 查看更多内容