Sflang 专区

学 Sflang 的一站式资源:快速上手 → 语言指南 → 参考文档 → 可运行例子。
安装 sf 后,任意示例一条命令即可运行:sf --exam examples/sample01_001_hello.sf

学习路径

四块内容,从入门到精通

🚀 在线 Playground —— 免安装,浏览器里直接跑 Sflang

WASM 版 Sflang(约 400+ 内置函数):语法全特性、并发任务、正则/JSON/bigInt…… 27 个专区示例一键载入运行,Ctrl+Enter 即刻执行。

打开 Playground →

🤖 教 AI 学 Sflang

把专区交给 AI agent,它就能学会用 Sflang 编程

本专区对 AI agent 友好

所有文档都是 UTF-8 纯文本 Markdown,无需解析网页即可直接抓取。llms.txt 是面向 AI 的专区导航(学习路径 + 各文档索引 + 使用要点),主流 AI 工具会自动识别;也可以把专区地址直接交给 agent:

https://magicdo.top/sf/exam/llms.txt

每个内置函数的文档都带「常见错误」提示(如参数顺序陷阱),AI 写错时能自我定位修正;文档与运行时 help("函数名") 完全一致,脚本执行中也能随时自查。

完整程序

专区根下的公共脚本,一条命令下载并运行

安装 sf:irm https://magicdo.top/install/sf.ps1 | iex(Windows)或 curl -fsSL https://magicdo.top/install/sf.sh | bash(Linux / macOS)。 sf --exam 默认从本专区下载脚本,也可用 ~/.sf/exam.cfg 指定私有镜像地址。

hello.sf — 入门示例

第一个专区脚本:输出欢迎信息,了解 --exam 机制从这里开始。

sf --exam hello.sf

editor.sf — GUI 代码编辑器

用 Sflang 自身实现的代码编辑器(WebView2 GUI):语法高亮、运行、快速求值、打开/保存。与 sf --edit 内嵌编辑器同一份源码。

sf --exam editor.sf

27 个语言示例

从 Hello World 到并发通信的渐进式示例,全部可直接运行、观察输出。

sf --exam examples/sample01_001_hello.sf
查看全部示例索引 →