△向上生长, TO BE TO UP. 10万工程师的成长充电站△

作者:Lingdong,排版:晓宇
微信公众号:芯片之家(ID:chiphome-dy)




吾有一數。曰三。名之曰「甲」。var a = 3;有數五十。名之曰「大衍」。 var dayan = 50;昔之「甲」者。今「大衍」是也。a = dayan;吾有一言。曰「「噫吁戲」」。名之曰「乙」。var b = "alas!";吾有一爻。曰陰。名之曰「丙」。var c = false;吾有一列。名之曰「丁」。var d = [];吾有三數。曰一。曰三。曰五。名之曰「甲」曰「乙」曰「丙」。var a=1,b=3,c=5;
若三大於二者。乃得「「想當然耳」」也。if (3>2){ return "of course"; }若三不大於五者。乃得「「想當然耳」」。若非。乃得「「怪哉」」也。if(3<=5){return "of course"}else{return "no way"}為是百遍。⋯⋯ 云云。for (var i = 0; i < 100; i++){ ... }恆為是。⋯⋯ 云云。while (true) { ... }凡「天地」中之「人」。⋯⋯ 云云。for (var human of world){ ... }乃止。break;
加一以二。1+2加一於二。2+1加一以二。乘其以三。(1+2)*3除十以三。所餘幾何。10%3減七百五十六以四百三十三。名之曰「甲」。var a = 756-433;夫「甲」「乙」中有陽乎。a || b夫「甲」「乙」中無陰乎。a && b
还有一些语法,这里就不一一展开说了,总之,很牛逼!
吾有一數。曰三。名之曰「甲」。為是「甲」遍。吾有一言。曰「「問天地好在。」」。書之。云云。
var n = 3;for (var i = 0; i < n; i++) {console.log("問天地好在。");}
問天地好在。問天地好在。問天地好在。
http://wenyan-lang.lingdong.works/ide.html
我们看一段复杂的


如果大家想试玩下,可以直接克隆作者的项目,然后按照语法去调试一下即可,macOS、Wondows、Linux的二进制文件将位于./build文件夹中。
Usage: wenyan [options] [input files]Options:--eval -e <string> : Give a string instead of a file (default: `')--exec -x <boolean> : Execute output (default: `false')--inspect -i <boolean> : Interactive REPL (default: `false')--lang -l <string> : Language: js/py (default: `js')--log <string> : Log file (default: `/dev/null')--output -o <string> : Output file (default: `/dev/stdout')--roman -r <boolean> : Romanize identifiers (default: `true')
./build/wenyan.js examples/helloworld.wy -o helloworld.js
GitHub链接:https://github.com/LingDong-/wenyan-lang
推荐阅读
▼
电子漫画系列,更新九张图片。
【最强干货】618个3D封装免费分享
【干货第二波】一大波3D封装免费分享
贴片电容国内外品牌
DC-DC电源芯片国内外品牌大汇总
几毛钱的32768晶振,这也能写出一篇干货?
车牌识别控制板原理图+PCB+3D齐全无私分享
【视觉盛宴】你没见过的电子元器件的另一面!
完全由C编写,高度可移植,超级牛逼的菜单架构!
【视频】老外教你三极管和MOS管的通电效应,我就不信还有不懂的!




