0%
Istio 升级后踩的坑
Pulsar负载均衡原理及优化
Pulsar压测及优化
模板方法实践
深入理解闭包实现原理
如何为 GScript 编写标准库
用自己的编程语言实现了一个网站(增强版)
前言
前段时间在《用自己的编程语言实现了一个网站》用介绍了用 GScript
写的一个简单“网站”,虽然是打上引号的;页面长这样:
看起来确实非常的挫,其实之前一直也想做一个 GScript
的在线 playground
,于是国庆期间学了一点 皮毛 Vue
加上老弟的帮忙(他是前端开发),最终完成了下面这个网站:
https://gscript.crossoverjie.top/
❤打印源码参考了:https://wa-lang.org/playground/
手写编程语言-递归函数是如何实现的?
前言
本篇文章主要是记录一下在 GScript 中实现递归调用时所遇到的坑,类似的问题在中文互联网上我几乎没有找到相关的内容,所以还是很有必要记录一下。
在开始之前还是简单介绍下本次更新的 GScript
v0.0.9 所包含的内容:
- 支持可变参数
- 优化
append
函数语义 - 优化编译错误信息
- 最后一个就是支持递归调用