purec:PureScript的C后端

时间:2024-02-20 06:28:23
【文件属性】:

文件名称:purec:PureScript的C后端

文件大小:229KB

文件格式:ZIP

更新时间:2024-02-20 06:28:23

c purescript native functional-programming gcc

纯C 针对C的PureScript编程语言的替代后端。 介绍 PureScript是一种高级的,静态类型的,功能上纯的编程语言,可使用其详细阐述的程序的中间表示来支持各种后端。 PureC提供了可以转换为C编程语言的后端,从而可以进行PureScript程序的本机提前编译。 通过简单的FFI到C语言,可以在需要时在PureScript之外轻松实现对性能至关重要的部分。 有关如何使用PureC的示例,请看一下 ,这是一个在pureC上同时实现purescript-aff和对libuv的绑定的项目。 产品特点 用PureScript编写程序 简单的FFI到C 生成可读的,可人为和机器可破坏的C 垃圾收集量(勃姆) 用例 报废您的node.js 编写易于分发的小型命令行实用程序 入门 这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。 目前,默认的makefile使用clang编译器工具链。 因此,要么安装clang(如果尚未安装),要么打开PR,添加对其他编译器的支持。 先决条件 安装node.js,包括npm make deps 构建purec实用


网友评论