SimpleLang 是杰哥工作室开发的一款现代化编程语言,支持完整语法、C 语言转译、网络请求、文件操作、正则表达式、数据库访问、加密解密、JSON 解析等功能。
// 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 提供丰富的内置功能
变量声明、条件判断、循环、函数定义、数组、字典等完整语法结构
将 SimpleLang 代码自动转译为 C 语言源码,方便编译和部署
内置 http_get 和 http_post 函数,轻松进行网络数据交互
支持 json_parse 和 json_stringify,无缝处理 JSON 数据格式
内置 MD5、SHA1、SHA256 哈希和 Base64 编解码功能
支持 regex_match、regex_replace、regex_test 正则操作
集成 SQLite 数据库,支持 db_open、db_query、db_execute 操作
支持文件读写、追加、删除、目录操作等完整文件系统接口
杰哥工作室核心开发者
创始人 / 核心开发者
SimpleLang 语言设计者,负责语言核心架构与编译器开发
联合创始人 / 开发者
负责标准库开发、文档编写与社区维护
SimpleLang 项目资源