Mercury逻辑编程系统
摘要
Mercury是一种逻辑/函数式编程语言,它将声明式编程与静态分析和错误检测相结合。该仓库提供了源代码、文档以及针对多个平台的后端支持。
查看缓存全文
缓存时间: 2026/05/20 02:22
Mercury-Language/mercury
来源:https://github.com/Mercury-Language/mercury
Mercury
Mercury (https://www.mercurylang.org/) 是一种逻辑/函数式编程语言,它将声明式编程的清晰性和表达力与高级静态分析和错误检测功能相结合。
更多信息可参见网站“关于”页面 (https://www.mercurylang.org/about.html)、源代码仓库中的其他 README 文件,以及文档 (https://www.mercurylang.org/documentation/documentation.html)。
用 Mercury 编写的小型示例程序可在源代码仓库的 samples 和 extras 目录中找到。
README 文件
Mercury 编译器拥有两种不同的后端 (https://www.mercurylang.org/about/backends.html),并在多种操作系统上运行。具体信息包含在 Documentation 目录下的独立 README 文件中:
-
引导 讨论了如何安装 Mercury。
这一点很重要,因为 Mercury 编译器本身是用 Mercury 编写的。
-
C 低级后端
该后端与 GCC 配合良好,但也支持:
-
高级后端目标
-
支持的操作系统
-
其他平台信息
其他信息
有关最新稳定版本,请参阅当前的发行说明。新闻文件列出了所有最近的变更。Documentation 目录下文件名以 NEWS 开头的文件,可用于了解 Mercury 过去的开发情况。局限性文件列出了 Mercury 实现尚未达到其目标的一些方面。
开发者信息
如果您正在考虑为 Mercury 项目做出贡献,网站上有一些可能有帮助的文档。这些文档包括关于贡献的总体说明 (https://www.mercurylang.org/development/contributions.html) 以及关于编码风格等具体信息 (https://www.mercurylang.org/development/developer.html)。
联系方式
请参见我们的联系页面 (https://www.mercurylang.org/contact.html)。
相似文章
@HuggingModels:Mercury agent 正在成长,很高兴看到这个开源项目背后付出的巨大努力。
Mercury,一个开源的个人AI代理,已迁移至新的域名,继续提供其灵魂驱动、高效使用代币的体验。
@mercury__agent: Mercury 1.1.9 已上线。一个本地优先的智能体工作空间,包含网页仪表板、智能看板、工作区IDE、Git原生...
Mercury 1.1.9 是一次本地优先的智能体工作空间更新,具有网页仪表板、智能看板、IDE、Git原生AI提交,以及一个意识+潜意识第二大脑系统。
@mercury__agent: https://x.com/mercury__agent/status/2057147558615802051
Mercury的Second Brain为AI代理引入了双层记忆架构(有意识与潜意识),从而实现更好的连续性、记忆生命周期管理及长时间会话中的检索。
PrologMCP:面向LLM代理的标准化Prolog工具接口
介绍了PrologMCP,这是一个开源服务器,通过模型上下文协议(MCP)将Prolog暴露为有状态工具,使LLM代理能够将推理委托给符号求解器。评估表明,在前沿推理LLM中,该工具在演绎推理任务上具有竞争力或更高的准确性。
Show HN:Wyzer 编程语言
Wyzer 是一种新的静态类型、编译型编程语言,通过基于所有权的资源模型集成编排式编程,实现分布式安全。