小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Tsonnet #16 - 延迟绑定与Jsonnet不一致性

Tsonnet系列介绍了延迟绑定的概念,支持在运行时根据名称查找方法。尽管尚未实现对象和函数,但其设计兼容Jsonnet,支持懒惰求值。文章讨论了数组索引访问的实现,并提供了代码示例和错误处理。Tsonnet允许编写顺序独立的代码,确保一致性和可测试性。

Tsonnet #16 - 延迟绑定与Jsonnet不一致性

DEV Community
DEV Community · 2025-05-18T16:27:25Z
Tsonnet #14 - 瓦利在哪里?添加解析错误追踪

本文介绍了Tsonnet系列的解析错误追踪功能,通过示例展示如何捕捉解析错误位置并提升错误信息的可读性。更新了AST和解析器,以改善错误处理,增强调试体验,使开发者能更快识别和修复代码问题。

Tsonnet #14 - 瓦利在哪里?添加解析错误追踪

DEV Community
DEV Community · 2025-04-08T06:00:00Z
标准ML的特性

作者在开发Tsonnet时对SML开发环境感到不满,特别是缺乏入门指南和REPL操作不便。尽管尝试使用MLton编译遇到兼容性问题,最终决定继续学习SML,并借助AI解决编程难题。

标准ML的特性

DEV Community
DEV Community · 2025-03-23T10:48:18Z
Tsonnet #10 - 来回之间……字符串连接

本文讨论了Tsonnet系列中的字符串连接功能,强调了Jsonnet中加号运算符的多重含义。尽管隐式类型转换可能导致类型安全问题,Tsonnet仍将支持此行为以保持与Jsonnet的兼容性。未来计划引入严格模式以增强类型检查。

Tsonnet #10 - 来回之间……字符串连接

DEV Community
DEV Community · 2025-02-14T15:27:33Z
Tsonnet #9 - 标识符支持

本文介绍了如何为Tsonnet系列解释器添加标识符支持。标识符用于命名变量和函数,通过修改对象字面量示例,将标识符替代字符串作为属性名。随后,更新了抽象语法树(AST)和词法分析器,以解析标识符。最终实现了标识符支持,为更复杂的语言构造奠定基础。

Tsonnet #9 - 标识符支持

DEV Community
DEV Community · 2025-02-12T21:17:00Z
Tsonnet #7 - 不再使用YOLO异常

本文介绍了Tsonnet系列中的单子错误处理,通过将Json模块中的异常替换为Result值,提升了错误处理的类型安全性和可读性。更新后的代码使错误路径在函数签名中可见,便于链接操作。后续文章将继续扩展更复杂的语言特性。

Tsonnet #7 - 不再使用YOLO异常

DEV Community
DEV Community · 2025-02-10T08:00:00Z
Tsonnet #5 - 美化JSON输出

本文介绍了Tsonnet系列中的JSON输出美化,通过安装yojson库和重构代码,创建了一个将表达式转换为JSON的模块,简化了打印功能,最终实现了更清晰的输出格式,提升了代码可读性。

Tsonnet #5 - 美化JSON输出

DEV Community
DEV Community · 2025-02-08T13:16:34Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码