📜  哈巴狗到 html - Javascript (1)

📅  最后修改于: 2023-12-03 15:23:00.761000             🧑  作者: Mango

哈巴狗到 HTML-JavaScript

简介

哈巴狗到 HTML-JavaScript 是一个简单的转换工具,它可以将哈巴狗语言转换成 HTML 和 JavaScript 代码,让程序员可以用自己喜欢的方式写代码。

安装
使用 NPM 安装
npm install haba-to-html-js
直接下载

你也可以直接下载 Github 上的 haba-to-html-js 项目,然后使用。

使用
命令行工具

转换单个文件

haba-to-html-js source.haba -o output.html

转换整个目录

haba-to-html-js source_directory -o output_directory
在 JavaScript 中使用
const HabaToHtmlJs = require('haba-to-html-js');

const code = `
    告诉 世界 欢迎
    开始 html
        头
            标题
                文本 "Hello World!"
            结束
        结束

        开始 script
            文本 "console.log('Hello World!');"
        结束
    结束
`;

const result = HabaToHtmlJs(code);

console.log(result.html);
console.log(result.script);
哈巴狗语言

哈巴狗是一种非常简单的编程语言,它只有四种语句:告诉、开始、文本和结束。下面是一个例子:

告诉 世界 欢迎
开始 html
    头
        标题
            文本 "Hello World!"
        结束
    结束

    开始 script
        文本 "console.log('Hello World!');"
    结束
结束

它的意思是输出一个 HTML 页面,包含一个标题和打印 "Hello World!" 语句的 JavaScript 代码。

告诉

告诉语句是必须的,它定义了程序的入口。

告诉 世界 欢迎
开始和结束

开始和结束语句组成了程序的主体。

开始 html
    # HTML 代码
结束
开始 script
    # JavaScript 代码
结束
文本

文本语句用来输出一段字符串。

文本 "Hello World!"
支持的语句

以下是目前支持的语句:

  • 开始 html
  • 开始 head
  • 开始 body
  • 开始 div
  • 开始 p
  • 开始 h1
  • 开始 h2
  • 开始 h3
  • 开始 h4
  • 开始 h5
  • 开始 h6
  • 开始 script
  • 文本
  • 结束
总结

哈巴狗到 HTML-JavaScript 可以帮助你将哈巴狗语言转换成 HTML 和 JavaScript 代码,让你可以用自己喜欢的方式写代码。它非常简单易用,是一个不错的工具。