美文网首页
用JS自定义一门语言

用JS自定义一门语言

作者: AstronautOO7 | 来源:发表于2022-03-11 23:01 被阅读0次

正好在学习SICP,SICP使用Lisp语言
之前了解到Lisp很适合写语言编译器
正好最近在学习PowerBI的Dax函数
Dax其实就是一门简单的程序语言
正好技术栈使用JS,结合https://lisperator.net/pltut/这里的教程,准备用js写dax(daxjs)
看了两天 源码,看了一遍教程没有很好的思路
再看一遍教程,有点头绪了
从想要达到的效果出发,比如 columnA = Table['column1'] * 3,反推语法树怎么表示,再考虑怎么由示例转化成语法数

相关文章

  • 用JS自定义一门语言

    正好在学习SICP,SICP使用Lisp语言之前了解到Lisp很适合写语言编译器正好最近在学习PowerBI的Da...

  • Node学习之笔录

    一、Node背景 1、技术栈: http、js、es6、命令行 2、定义:Node不是一门语言, 是用js编写...

  • nodejs学习笔记

    为什么要学习nodejs 原因 因为这是一门后台开发语言,用js来写得后台语言,使用ecma规范,前端人员学习起来...

  • TypeScript 基础数据类型

    TS是JS的超集,JS是一门动态弱类型语言。与之对应的自然有静态类型语言和强类型语言。在学习一门语言之前是值得花时...

  • Js基础

    JS Js全称javaScript JavaScript是一门动态语言,所谓的动态语言可以暂时理解为 在语言中的一...

  • 初识JavaScript

    什么是JS JavaScript,简称JS,是前端的默认脚本语言。JS是一门基于事件原型面向对象的编程语言,前端三...

  • 浅谈DOM

    js是一门神奇的语言,才开始入门你可能觉得,学js难,难于上青山,但是这是一门温柔的语言,往后学久了,你会发现前行...

  • 03_javascript(一)-BOM

    javascript js是一门脚本语言直接通过浏览器执行的为脚本语言js是轻量级编程语言 javascript组...

  • JavaScript基础<一>

    1.JS简介 JavaScript简称JS,是前端开发的一门脚本语言(解释型语言)解释型语言:程序执行之前,不需要...

  • Node.js入门

    Node.js入门简介 作者:Chengyu Node.js本身就是一门新兴的语言,由于语言轻便,并且具有较为强大...

网友评论

      本文标题:用JS自定义一门语言

      本文链接:https://www.haomeiwen.com/subject/ijohdrtx.html