发 帖  
经验: 积分:1726
1 1
湖南省 长沙市 学术研究/学生
  • 发布了文章 2023-3-3 10:17
    一开始是考虑使用一门脚本语言来实现数据的运算,如javascript通过嵌入的js引擎如QuickJS来执行JS脚本语言达到数据运算的结果。...
    0
    514次阅读
    0条评论
  • 发布了文章 2023-3-3 10:15
    下面是一段swift代码,其中实现了一些基础Token的解析,原理就是: 有限自动机...
    0
    765次阅读
    0条评论
  • 发布了文章 2023-3-3 10:14
    上一节,我们通过Antlr快速的落地实现了Token的解析,这一节我们还是基于Antlr来实现语法的解析。...
    0
    639次阅读
    0条评论
  • 发布了文章 2023-3-3 10:12
    利用antlr完成了语法分析之后,就需要进行语义分析了。...
    0
    478次阅读
    0条评论
  • 发布了文章 2023-3-3 10:10
    在运算之前我们必须首先定义出数据类型,定义出脚本支持的数据类型,这是运算的基础。 这一小节我们将定义出数据类型,在这里我们暂时定义四个数据类型:...
    0
    903次阅读
    0条评论
  • 发布了文章 2023-3-3 10:09
    我们已经实现了数据类型的定义,在此基础上我们就可以来实现我们的数据节点了。 在实现某个具体节点(比如一无表达式节点)之前,我们需要抽象出一个基类SemaASTNode...
    0
    613次阅读
    0条评论
  • 发布了文章 2023-3-3 10:06
    DynamicDSL将遵循以下的交互展示逻辑: 描述文件(XML,Widget) --->(绑定数据)--->渲染模板--->渲染--->事件驱动--->数据改变 这样循环下来的,最终我们看到的就是App上的界...
    0
    615次阅读
    0条评论
  • 发布了文章 2023-3-3 10:05
    动态绑定XML的逻辑已经完成了,接下来就是拆分整合各模块,实现渲染流程的每一个环节。...
    0
    527次阅读
    0条评论
  • 发布了文章 2023-3-3 10:02
    `Runtime`: 实现了脚本的语义分析,模板实现了一个栈帧。已经实现的运算有(一元表达式、二元表达式、三元表达式、链式取值、加减乘除、取余、逻辑运算,for语句、if语句)...
    0
    411次阅读
    0条评论
  • 发布了文章 2023-3-3 10:00
    虚拟机的设计架构有两种: 基于求值栈、基于寄存器,如果从更大的范围可以认为只要实现了功能的都可以认为是虚拟机,通过直接遍历AST得到结果的也可以算一种虚拟机。...
    0
    905次阅读
    0条评论
  • 发布了文章 2023-3-3 09:57
    Vue本身就是用javascript开发的,从源码中可以看出它是一个用function来定义的类,多个生命周期通过Mixin混入进去,充分利用的javascript开发的特点,又将代码很好的分开来的。...
    0
    622次阅读
    0条评论
  • 发布了文章 2023-3-3 09:56
    上一节Vue在非浏览器环境下的尝试我们利用了weex在vue中的dom实现成功的在非浏览器环境中Vue的实例,接下来我们将Vue集成到iOS当中,利用JavaScriptCore来实现界面的布局与动态数据绑定。...
    0
    618次阅读
    0条评论
  • 发布了文章 2023-3-3 09:55
    上一节我们已经完成了在iOS中集成vue,并成功拿到了创建Node的数据回调,这一节我们来完成Node的建立与渲染,并完成事件支持...
    0
    853次阅读
    0条评论
  • 发布了文章 2023-3-3 09:52
    ffmpeg是一个跨平台的音视频录制、转换、编解码的库。使用C语言编写而成,可在主流移动与PC平台上使用。ffmpeg不仅提供可嵌入到App中的库,还提供了可以直接使用的工具。...
    0
    580次阅读
    0条评论
  • 发布了文章 2023-3-3 09:50
    简单的讲YUV是一种图像和视频的编码方式,RGB通过三种颜色来表达现实世界中的各种颜色,YUV通过亮度与色度饱和度来表示颜色。...
    0
    1716次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 48 次赞同

    获得 0 次收藏

谁来看过他

关闭

站长推荐 上一条 /6 下一条

返回顶部