Skip to main content

parse_fence_info

Function parse_fence_info 

Source
pub fn parse_fence_info(info: &str) -> (String, bool, Option<ResourceLimits>)
Expand description

解析围栏代码块的 info string。

格式:<lang> [runnable|run] [ {<ResourceLimits JSON>} ]

返回 (lang, runnable, overrides)lang 已经过 normalize_lang 归一化 (jsnodetsbun 等),下游 markdown 渲染 / ExecRequest.language / LANGUAGES.get 都拿到 canonical key。未知 token 静默忽略;JSON 解析失败时 overrides 为 None。