SimpleLang v1.0

世界上最 像C语言的 编程语言

SimpleLang 是杰哥工作室开发的一款现代化编程语言,支持完整语法、C 语言转译、网络请求、文件操作、正则表达式、数据库访问、加密解密、JSON 解析等功能。

example.sl -- SimpleLang v1.0
// SimpleLang v1.0 示例代码
import "math";

// 定义函数
func fibonacci(n) {
    if (n <= 1) {
        return n;
    }
    return fibonacci(n - 1) + fibonacci(n - 2);
}

// 变量声明和数组操作
var arr = [1, 2, 3, 4, 5];
array_push(arr, 6);
print("数组: ", array_join(arr, ", "));

// 网络请求
var response = http_get("https://api.github.com");
print("状态码: ", response["status"]);

// JSON 解析
var data = json_parse('{"name":"SimpleLang","version":"1.0"}');
print("名称: ", data["name"]);

// 加密
var hash = hash_sha256("SimpleLang");
print("SHA256: ", str_substring(hash, 0, 16), "...");

// for-in 循环
for (var item in arr) {
    print("fibonacci(", item, ") = ", fibonacci(item));
}

// 文件操作
file_write("output.txt", "Hello SimpleLang!");
print("文件已保存");

核心功能

SimpleLang v1.0 提供丰富的内置功能

</>

完整语法支持

变量声明、条件判断、循环、函数定义、数组、字典等完整语法结构

{ }

C 语言转译

将 SimpleLang 代码自动转译为 C 语言源码,方便编译和部署

↑↓

网络请求

内置 http_get 和 http_post 函数,轻松进行网络数据交互

[ ]

JSON 解析

支持 json_parse 和 json_stringify,无缝处理 JSON 数据格式

#

加密解密

内置 MD5、SHA1、SHA256 哈希和 Base64 编解码功能

.*

正则表达式

支持 regex_match、regex_replace、regex_test 正则操作

DB

数据库访问

集成 SQLite 数据库,支持 db_open、db_query、db_execute 操作

f(x)

文件系统操作

支持文件读写、追加、删除、目录操作等完整文件系统接口

团队成员

杰哥工作室核心开发者

JIE

杰哥

创始人 / 核心开发者

SimpleLang 语言设计者,负责语言核心架构与编译器开发

祎个小西瓜_

联合创始人 / 开发者

负责标准库开发、文档编写与社区维护

SimpleLang v1.0 -- 杰哥工作室出品