会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
crossoverJie
You never know what you can do till you try.
博客园
首页
新随笔
联系
管理
订阅
09 2022 档案
手写编程语言-递归函数是如何实现的?
摘要:前言 本篇文章主要是记录一下在 GScript 中实现递归调用时所遇到的坑,类似的问题在中文互联网上我几乎没有找到相关的内容,所以还是很有必要记录一下。 在开始之前还是简单介绍下本次更新的 GScript v0.0.9 所包含的内容: 支持可变参数 优化 append 函数语义 优化编译错误信息 最
阅读全文
posted @
2022-09-28 08:54
crossoverJie
阅读(1655)
评论(1)
推荐(3)
手写编程语言-实现运算符重载
摘要:前言 先带来日常的 GScript 更新:新增了可变参数的特性,语法如下: int add(string s, int ...num){ println(s); int sum = 0; for(int i=0;i<len(num);i++){ int v = num[i]; sum = sum+v
阅读全文
posted @
2022-09-19 07:47
crossoverJie
阅读(415)
评论(1)
推荐(3)
里程碑!用自己的编程语言实现了一个网站
摘要:前言 在上一篇《终于实现了一门属于自己的编程语言》 介绍了自己写的编程语言 GScript ,在文中提到希望最终可以使用 GScript 开发一个网站。 到目前为止确实是做到了,首页地址: https://gscript.crossoverjie.top/index 要称为一个网站确实有点勉强,不过
阅读全文
posted @
2022-09-14 06:29
crossoverJie
阅读(5978)
评论(26)
推荐(25)
终于实现了一门属于自己的编程语言
摘要:前言 都说程序员的三大浪漫是:操作系统、编译原理、图形学;最后的图形学确实是特定的专业领域,我们几乎接触不到,所以对我来说换成网络更合适一些,最后再加上一个数据库。 这四项技术如果都能掌握的话那岂不是在 IT 行业横着走了,加上这几年互联网行业越来越不景气,越底层的技术就越不可能被替代;所以为了给自
阅读全文
posted @
2022-09-07 06:46
crossoverJie
阅读(7569)
评论(41)
推荐(31)
公告