JFinal

登录 注册

Enjoy在Android上的修改

下面是文本,通过Enjoy来动态运行image.png

因为代码不是嵌套到html里面的, 所以需要把html相关的TEXT和为了区分代码的#符号去掉, 同时注释改为//和/* */, 同时扩展一些指令, 例如import, var, new等, 表达式里面需要增加Clazz表达式和New表达式, 

image.png

image.png

image.png

image.png

评论

  • 05-15 15:24
    乍一看我还以为写的 java 代码,再看到 var 以为你写的 kotlin 代码,看到后面原来是用 enjoy 改造成的一门新语言

    这个就厉害了,我自己都还没有想到能这么简单就将 enjoy 改造成一门简单的新语言

    这个分享开启了一个使用 enjoy 创造自己喜爱语言的新思脉,感谢你的分享,超赞

    希望你能将这个项目开源出来,让大家也可以学习一下如何通过 enjoy 定制自己喜欢的动态语言
  • 05-15 15:27
    @JFinal 模板引擎底层依赖编译器,天生就是新语言,里面的各种模板语法定义,就是新语言啊
  • 05-15 15:33
    @我要做菜鸟 这位朋友是将 enjoy 改造成了一门新语言,挺像 java
  • 05-21 22:07
    @JFinal 我也觉得enjoy绝不仅仅是一个模板引擎,它的舞台应该更大
  • 发送