Metadata-Version: 2.4
Name: mydoglang
Version: 1.0.3
Summary: 🐶狗狗中文编程语言，简易中文脚本解释器
Author-email: 刘雨晨 <gougouyidiantong@qq.com>
License: MIT
Project-URL: Homepage, https://github.com/gougouyidiantong/mydoglang
Project-URL: Changelog, https://github.com/gougouyidiantong/mydoglang/blob/main/CHANGELOG.md
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: mydoglib
Requires-Dist: mycatlib

```
# mydoglang 🐶
狗狗中文编程语言，一个简易中文脚本解释器。

> pip安装包名字：**mydoglang**
> Python导入模块名字：**mydoglang**

## 依赖
安装mydoglang会自动安装依赖库：
- mydoglib
- mycatlib

## 安装
```bash
pip install mydoglang
pip install mydoglib
pip install mycatlib
```

## 快速使用

```
from mydoglang import DogInterpreter

interp = DogInterpreter()

code = """
变量 a = 10
变量 b = 30
如果 a < b
    打印 "a小于b"
结束如果
打印 a
打印 b
"""

interp.run(code)
```

## 支持关键字

- `变量`：定义变量
- `打印`：输出内容
- `如果`：条件判断开头
- `结束如果`：条件判断结尾

## 支持运算比较

支持 `>` `<` `==`

字符串需要用双引号包裹 `"文本内容"`

## 示例代码

```
from mydoglang import DogInterpreter

d = DogInterpreter()

demo = """
变量 狗狗 = 66
打印 "狗狗语言启动成功！"
打印 狗狗
如果 狗狗 == 66
    打印 "数值匹配"
结束如果
"""

d.run(demo)
```

## 注意

- 当前仅支持单层 if，不支持嵌套如果
- 字符串仅支持双引号 `"内容"`
