scheme

标签

Cards List
#scheme

编写 Cyclone Scheme 编译器(2017)

Lobsters Hottest ↗ · 2026-10-03 缓存

Justin Ethier 的一篇详细技术文章,介绍了 Cyclone Scheme 编译器的构建过程,涵盖源代码到源代码的转换、CPS(持续传递风格)和闭包转换、C 代码生成,以及一种混合 Cheney 式垃圾收集器。

0 人收藏 0 人点赞
#scheme

Lobsters 对 Sjamaan 的访谈

Lobsters Hottest ↗ · 2026-10-02 缓存

对 Peter Bex 的访谈——他是 CHICKEN Scheme 的维护者,也是职业 Clojure 开发者。访谈内容涵盖他从 C64 BASIC 走向 Lisp 的经历、对 CHICKEN Scheme 的核心贡献(数值塔、irregex、安全修复),以及他对 Scheme 社区、Racket、Postgres 和 Clojure 的看法。

0 人收藏 0 人点赞
#scheme

解析表达式语法与正则表达式对比:在Lisp中构建导出HTML(通过SXML)的Org解析器

Lobsters Hottest ↗ · 2026-09-24 缓存

该博文介绍了构建OrgWebAlchemy的过程,这是一个采用解析表达式语法(Parsing Expression Grammars)的Guile Scheme库,用于解析Org mode文档并通过SXML转换为HTML,同时对比了在此任务中PEGs与正则表达式的优劣。

0 人收藏 0 人点赞
#scheme

Maak.el:Emacs中的Lisp机命令运行器,具备无限扩展性与Scheme支持

Hacker News Top ↗ · 2026-09-08

Maak.el是一个Emacs Lisp工具,作为Lisp机的命令运行器,提供无限扩展性和Scheme支持。

0 人收藏 0 人点赞
#scheme

R7RS Large 到底怎么了?2026年版

Lobsters Hottest ↗ · 2026-09-04 缓存

本文详细描述了作者个人和社区在 Scheme 语言管理以及延迟的 R7RS Large 标准方面的困境,强调了性别歧视和领导冲突等问题。

0 人收藏 0 人点赞
#scheme

e 是一个使用Chez Scheme编写的可定制自感知类Emacs编辑器

Hacker News Top ↗ · 2026-08-29 缓存

e 是一个小型、可定制的类Emacs文本编辑器,使用Chez Scheme编写,具有热重载、Scheme集成以及适用于控制台环境的最小依赖等特点。

0 人收藏 0 人点赞
#scheme

Chicken Scheme 6.0 发布

Lobsters Hottest ↗ · 2026-08-11 缓存

CHICKEN Scheme 6.0 已发布,增加了完整的 R7RS small 语言支持、UTF-8 字符串、字节向量操作,以及各种模块重命名和 API 变更。

0 人收藏 0 人点赞
#scheme

Jolt:使用Chez Scheme实现的Clojure编译器

Hacker News Top ↗ · 2026-08-08 缓存

Jolt是一个自托管的Clojure实现,可编译为Scheme(本地使用Chez,通过Gambit支持JavaScript),提供独立二进制文件、真正的并发性以及完整的Clojure语义,无需JVM。

0 人收藏 0 人点赞
#scheme

Jolt 的程序镜像与可移植 Scheme 后端

Lobsters Hottest ↗ · 2026-08-08 缓存

Jolt 是一种 Lisp/Scheme 语言,最近新增了两项功能:类似 Common Lisp 和 Smalltalk 风格的程序镜像,用于完整状态序列化与调试;以及一个与 Chez 运行时解耦的可移植 Scheme 后端,实现与架构无关的可移植性。

0 人收藏 0 人点赞
#scheme

Chez Scheme 在 Debian 中的现状

Lobsters Hottest ↗ · 2026-07-31 缓存

Chez Scheme 10.4.0 在长时间间隔后已上传到 Debian unstable;该软件包已移交至 Debian Scheme Dream Team,交叉编译问题已修复,且未来版本现在要求可重现构建。

0 人收藏 0 人点赞
#scheme

快速简易的解析器组合子

Lobsters Hottest ↗ · 2026-07-27 缓存

关于在 Scheme (Gambit) 中构建解析器组合子的教程,解释了如何使用函数式编程技术编写快速且可读的解析器。

0 人收藏 0 人点赞
#scheme

Scheme 是一个 Hoot

Lobsters Hottest ↗ · 2026-07-05 缓存

作者分享了学习 Scheme 并使用 Hoot 将其编译为 WebAssembly 的经验,虽然遇到了稳定性问题,但成功在浏览器中运行了物理模拟。

0 人收藏 0 人点赞
#scheme

Loko Scheme 0.13.0

Lobsters Hottest ↗ · 2026-06-29 缓存

Loko Scheme 0.13.0 已发布,包含错误修复、性能改进和新功能。它是一个支持 R6RS 和 R7RS 标准的优化型 Scheme 编译器。

0 人收藏 0 人点赞
#scheme

代码审查 - BJonas的SchemeInterpreter(J语言)

Lobsters Hottest ↗ · 2026-06-29 缓存

本文审查了一个用J实现的Scheme解释器,解释了分词器和递归下降解析器的代码。

0 人收藏 0 人点赞
#scheme

Sacr3d: 一个用于在Scheme中创建3D图形的渲染引擎工具箱

Lobsters Hottest ↗ · 2026-06-24 缓存

Sacr3d是一个用于在Scheme中创建3D图形的渲染引擎工具箱,提供3D渲染工具。

0 人收藏 0 人点赞
#scheme

(如何用Python编写一个(Lisp)解释器)(2010)

Hacker News Top ↗ · 2026-06-21 缓存

Peter Norvig 的经典教程,讲解如何在Python中实现Scheme解释器,阐述了语言解释和求值的核心概念。

0 人收藏 0 人点赞
#scheme

设计 Lispy 领域特定语言,第1部分:SCSS(2012)

Lobsters Hottest ↗ · 2026-06-12 缓存

本文以 SCSS(一种基于 Scheme 的 CSS 预处理器)为例,探讨 Lispy 领域特定语言的设计。讨论了 SCSS 如何将 CSS 表示为一等值及其实现的局限性。

0 人收藏 0 人点赞
#scheme

Scriba:Lisp中的结构化日志库,支持多后端与自动配置(Scheme库)

Lobsters Hottest ↗ · 2026-05-29

Scriba是一个面向Guile Scheme的结构化日志库,支持多后端以及通过环境变量进行自动配置。

0 人收藏 0 人点赞
#scheme

R7RS Large Scheme 的过程分册

Lobsters Hottest ↗ · 2026-05-23 缓存

R7RS Large Scheme 的过程分册是 Scheme 编程语言的 R7RS Large 标准的一部分,旨在属于整个 Scheme 社区,并可自由复制用于手册和文档中。

0 人收藏 0 人点赞
#scheme

Hoot 0.9.0 发布

Lobsters Hottest ↗ · 2026-05-14 缓存

Hoot 0.9.0,一个用于 Guile 的 Scheme 到 WebAssembly 编译器后端,已发布,包含新功能和错误修复,包括 DWARF 支持、标准 Wasm 异常,以及为 Lisp Game Jam 提供的游戏 jam 模板。

0 人收藏 0 人点赞
Next →
← 返回首页

提交意见反馈