ast

标签

Cards List
#ast

使用数据导向设计工程化高性能解析器

Lobsters Hottest · 2026-07-13 缓存

本文介绍了如何通过关注内存布局和数据导向设计来设计高性能解析器,并以用Zig编写的Yuku JavaScript/TypeScript解析器为例。

0 人收藏 0 人点赞
#ast

kparser - 用于K语言的小巧可读的解析器

Lobsters Hottest · 2026-07-09 缓存

kparser是一个小巧可读的K编程语言解析器,旨在作为教学参考,通过REPL以Lisp风格的嵌套列表形式打印AST,使K的语法易于理解。

0 人收藏 0 人点赞
#ast

我测试了基于AST的上下文图用于编码代理;以下是我发现的变化

Reddit r/AI_Agents · 2026-07-05

实验表明,与宽泛的代码片段相比,基于AST的编码代理上下文图可以减少90%的令牌使用量,同时保持基础的准确性,建议采用混合方法来处理检索范围过窄的情况。

0 人收藏 0 人点赞
#ast

@Ryrenz: coding agent 的省 token 神器来了——cocoindex-code,一条命令给你的代码库做语义搜索 刚开源不久,靠“省 70% token”的卖点 star 涨得很快。 让 Claude Code、Codex 这类 ag…

X AI KOLs Timeline · 2026-06-29 缓存

cocoindex-code 是一个基于 AST 的语义代码搜索工具,可以快速集成到编码代理中,节省高达 70% 的 token 并提高搜索效率。

0 人收藏 0 人点赞
#ast

@evanyou: 回答一个常见问题——为什么不把React编译器做成插件?这一切都归结于实际的权衡。将i…

X AI KOLs Following · 2026-06-24 缓存

Evan You解释了为什么将React编译器直接集成到OXC(Rust)中相比插件方法能带来显著的性能提升,同时讨论了二进制大小问题和AST传输的未来计划。

0 人收藏 0 人点赞
#ast

让 ast.walk 速度提升 220 倍

Hacker News Top · 2026-06-16 缓存

Reflex 团队通过移除生成器开销、内联函数以及实现 Rust 绑定,将其 AI 代码生成检查器中的 Python ast.walk 速度提升了 220 倍。

0 人收藏 0 人点赞
#ast

@DataChaz:如何在3分钟内为AI代理索引整个Linux内核(2800万行代码)?你不再让代理逐个读取文件…

X AI KOLs Timeline · 2026-06-15 缓存

一款名为codebase-memory-mcp的新型开源工具,通过AST知识图谱在几分钟内索引整个代码库(如Linux内核),为AI代理带来了巨大的效率提升:Token使用量减少99%,答案质量提升83%。

0 人收藏 0 人点赞
#ast

CSP-Atlas: 稀疏Python Transformer中的概念特异性神经回路

arXiv cs.CL · 2026-05-26 缓存

本文研究了稀疏8层Python Transformer中的神经回路,发现针对106个编程概念存在专用回路,并将其分解为概念特异性和令牌驱动组件,这对理解代码模型中的结构编码具有重要意义。

0 人收藏 0 人点赞
#ast

赋予LLMs exec()能力是一场安全噩梦。我构建了一个基于AST的开源防护机制来阻止恶意代理执行。

Reddit r/AI_Agents · 2026-05-21

介绍ast-guard,一个开源的基于AST的安全工具,它通过将LLM生成的Python字符串解析为抽象语法树,并应用节点级白名单和上下文感知安全检查,防止恶意代码执行。

0 人收藏 0 人点赞
#ast

使用Comptime实现更多标记联合子集

Lobsters Hottest · 2026-05-19 缓存

本文探讨了如何利用Zig的comptime功能创建标记联合子集,受Mitchell Hashimoto工作的启发,并将该技术应用于MyST解析器的AST遍历。

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

提交意见反馈