rochus-keller (GitHub)

RSS: https://github.com/rochus-keller.atom
Rochus Keller GitHub 主页,Oberon、Smalltalk 等编程语言系统与交叉编译器的研究者和开发者。

rochus-keller starred ericscharff/oberon-compiler

rochus-keller starred ericscharff/oberon-compiler · August 10, 2026 02:31 ericscharff/oberon-compiler An Oberon-07 compiler written in Oberon, with a bootstrap Oberon to C transpiler C 27 Updated Aug ...
评论点赞收藏5 天前

将 Project Oberon 系统从 RISC-5 移植到 RISC-V

开发者将 Niklaus Wirth 设计的 Project Oberon 系统从自研 RISC-5 架构移植到 RISC-V(RV32),使用 OP2 编译器并基于 rv32emu 实现虚拟机。RISC-V 与 RISC-5 名称撞车但设计理念相通,均为简洁的 32 位 load/store 架构。系统已在 Linux x64 和 Windows 上可运行,未来计划移植到 ESP32-P4 开发板。
评论点赞收藏6 天前

rochus-keller pushed OberonSystem

rochus-keller pushed to op2-rv32 in rochus-keller/OberonSystem · August 8, 2026 01:00 1 commit to op2-rv32 fcd220b changes to vm to make it build on Windows with BUSY and MSVC and MinG…
评论点赞收藏8 天前

rochus-keller pushed ActiveOberon

rochus-keller pushed to master in rochus-keller/ActiveOberon · August 3, 2026 15:42 1 commit to master 985c0a6 validator fixes byte/char/shortint; o2c options improved
评论点赞收藏12 天前

rochus-keller opened an issue in slimcc

rochus-keller opened an issue in fuhsnn/slimcc · July 30, 2026 09:05 c2mil is using slimcc as its C frontend #144 Just wanted to let you know that I'm implementing a tool which translates C to the Mic...
评论点赞收藏16 天前

rochus-keller pushed C2MIL

rochus-keller pushed to master in rochus-keller/C2MIL · July 29, 2026 18:10 1 commit to master 5e03a0d c2mil MVP version, incl. BUSY, readme and guide
评论点赞收藏17 天前

rochus-keller pushed OberonSystem3Native

rochus-keller pushed to master in rochus-keller/OberonSystem3Native · July 23, 2026 15:46 1 commit to master aec304d added Qemu=1 config option & machinery so keyboard works on ARM QEMU;…
评论点赞收藏23 天前

rochus-keller pushed Luon

rochus-keller pushed to master in rochus-keller/Luon · July 20, 2026 19:37 1 commit to master 950cc25 many fixes; make oberon system work, WIP; added runtime to BUSY; adde…
评论点赞收藏26 天前

rochus-keller commented on an issue in Luon

rochus-keller commented on rochus-keller/Luon#6 · July 18, 2026 08:37 rochus-keller commented Jul 18, 2026 > id love to know if a standalone compiler in this format is ever created Not sure what you m...
评论点赞收藏28 天前

rochus-keller pushed BUSY

rochus-keller pushed to main in rochus-keller/BUSY · July 14, 2026 22:43 1 commit to main 5289c84 ninjagen fixes, avoid duplicate output, lisapascal & oberon build now…
评论点赞收藏32 天前

大多数历史记载都搞错了:MUMPS首个标准的真相

纠正了MUMPS语言标准化历史的常见误区:首个正式标准并非1977年的ANSI X11.1,而是1976年1月由NBS发布的Handbook 118。文章基于原始档案梳理了MDC委员会在1973-1975年间制定规范、NBS出版以及后续ANSI认可的全过程,解释了为何早期政府标准被历史叙事忽略。
评论点赞收藏34 天前

rochus-keller pushed MUMPS

rochus-keller pushed to main in rochus-keller/MUMPS · July 11, 2026 19:33 1 commit to main 1c8c50d added ZHOROLOG for microsec measurements
评论点赞收藏35 天前

rochus-keller commented on an issue in BUSY

rochus-keller commented on rochus-keller/BUSY#15 · June 30, 2026 09:47 rochus-keller commented Jun 30, 2026 BUSY now supports Ninja, so you can specify a build using BUSY and then just generate and ru...
评论点赞收藏46 天前

BUSY:一款具备静态类型检查、易引导的跨平台构建系统

作者介绍了一款名为 BUSY 的新构建系统,主打静态类型检查、跨平台支持以及极低的启动依赖。它基于 C89 和 Lua VM,旨在解决 CMake 等现有工具过于复杂且缺乏静态类型安全的问题。 文中对比了 CMake、Meson 和 GN 的优缺点,认为构建语言应引入静态类型以应对大型项目维护。作者展示了具体的语法示例,并说明了其设计理念与适用场景。
评论点赞收藏46 天前

rochus-keller commented on an issue in MUMPS

rochus-keller commented on rochus-keller/MUMPS#1 · June 29, 2026 02:20 rochus-keller commented Jun 29, 2026 mumps76_linux_x64.tar.gz Can you try with the attached version pleas…
评论点赞收藏47 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。