文件名称:wenyanizer:代码如诗将JavaScript代码解析为Wenyan Lang
文件大小:256KB
文件格式:ZIP
更新时间:2024-04-10 15:34:59
TypeScript
文言转换器Wenyanizer 介绍 受到伟大的项目的启发,该项目将古代中国语言编译为javascript代码,因此我创建此项目的目的是做相反的事情-将javascript解析为Wenyan 。 用法 安装wenyanizer。跑 yarn add wenyanizer 导入并在您的项目中使用 import { js2wy } from 'wenyanizer' ; // Or use it in node.js // const {js2wy} = require('wenyanizer'); js2wy ( "while(true){console.log('学习')}" ) // Output: '恆為是。\n 吾有一言。曰「「学习」」。\n 書之。\n云云。\n' 通过 您现在可以在Wenyan Lang VSCode插件中使用Wenyanizer。 例子 基本语法
【文件预览】:
wenyanizer-master
----.gitignore(175B)
----tsconfig.json(6KB)
----README.md(5KB)
----.github()
--------workflows()
----test()
--------mocha.opts(56B)
--------asc2wy.test.js(2KB)
--------js2wyWenyanExample.test.js(2KB)
--------utils.js(788B)
--------jsTestCases()
--------js2wyJsTestCase.test.js(2KB)
----.vscode()
--------launch.json(825B)
--------settings.json(27B)
----examples()
--------beer.wy(424B)
--------hanoi.wy(2KB)
--------collatz2.wy(1KB)
--------quine2.wy(5KB)
--------fibonacci2.wy(823B)
--------sieve.wy(1KB)
--------pi_leibniz.wy(1KB)
--------mergesort.wy(3KB)
--------helloworld+.wy(139B)
--------fibonacci.wy(536B)
--------modinv.wy(2KB)
--------euclidean.wy(2KB)
--------quicksort.wy(941B)
--------misc.wy(2KB)
--------helloworld.wy(60B)
--------mandelbrot.wy(2KB)
--------turing.wy(4KB)
--------collatz.wy(1KB)
--------divination.wy(3KB)
--------fizzbuzz.wy(778B)
--------factorial.wy(408B)
----LICENSE(1KB)
----package.json(1KB)
----src()
--------hanzi2pinyin.js(393KB)
--------parser.js(23KB)
--------js2wy()
--------hanzi2num.js(6KB)
--------asc2wy.js(9KB)
----index.d.ts(260B)
----doc()
--------HACKS.md(3KB)
----.npmignore(126B)
----webpack.config.js(656B)
----yarn.lock(173KB)
----.eslintrc.json(350B)
----.nycrc(54B)