自制的一个编译器, 用于学习,完整实现了词法分析,语法分析,中间代码(SSA)生成,机器码生成,和基于寄存器的虚拟机
☆231Jun 15, 2022Updated 4 years ago
Alternatives and similar repositories for tinyscript
Users that are interested in tinyscript are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- 用go写的玩具编译器,最终目标是后端套用LLVM生成本机字节码☆16Aug 21, 2018Updated 7 years ago
- 编译原理之美-宫文学 golang实现版本☆20Jun 1, 2025Updated last year
- Mini lisp interpreter written in Go.☆17May 27, 2020Updated 6 years ago
- ☆19Nov 22, 2021Updated 4 years ago
- 语言设计教程(献给想学语言设计的朋友)☆61Mar 27, 2025Updated last year
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- µGo语言实现(从头开发一个迷你Go语言编译器)☆1,540Sep 26, 2024Updated last year
- A vscode extension for css-modules language server.☆10Apr 23, 2023Updated 3 years ago
- 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)☆5,510Sep 26, 2024Updated last year
- 三大王日志,一款开箱即用且高效,快捷,安全的golang日志,基于uber zap☆32Jul 16, 2019Updated 6 years ago
- 简约而不简单的 APIs mocker☆13Oct 6, 2021Updated 4 years ago
- 😈 Light weight library with hook support for state/async state management of React☆10Jul 8, 2021Updated 5 years ago
- A test project to implement a Node like javascript environment based on Golang☆14Feb 23, 2023Updated 3 years ago
- Simple LFU cache. put and get.☆12Feb 26, 2016Updated 10 years ago
- Tiny玩具语言(Go语言实现/包含Tiny编译器/CASL汇编器/COMET虚拟机/调试器/支持WebAssembly/LLVM)☆75Jul 22, 2024Updated last year
- Simple, predictable pricing with DigitalOcean hosting • AdAlways know what you'll pay with monthly caps and flat pricing. Enterprise-grade infrastructure trusted by 600k+ customers.
- Yet Another Go+ interpreter (still in beta version)☆28Apr 27, 2026Updated 2 months ago
- HTMLParser 解析HTML 欢迎参考 HTMLParser Parsing HTML Welcome to the reference☆14Aug 4, 2024Updated last year
- A CNI plugin written in Go which makes midonet talk to kubernetes, support for multiple namespace. Edit☆26Oct 10, 2018Updated 7 years ago
- A fast script language for Go☆3,826Apr 29, 2026Updated 2 months ago
- yet another language interpreter written in Go☆19Jul 30, 2016Updated 9 years ago
- ☆10Nov 30, 2016Updated 9 years ago
- A RPC Server implement base on Raft Paper in Golang☆10Jun 17, 2016Updated 10 years ago
- Go source code analysis(zh-cn)☆4,030Jul 18, 2022Updated 3 years ago
- gohessian implements Hessian Protocol by golang☆11Feb 13, 2014Updated 12 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- golang simple opentracing and opentelemetry sdk☆40Feb 16, 2022Updated 4 years ago
- A simple calculator parser that use Golang's yacc tool☆10Dec 14, 2016Updated 9 years ago
- 实现一个简单的脚本语言☆12Jul 5, 2021Updated 5 years ago
- cf based recommendation system library written in golang☆35Jan 9, 2014Updated 12 years ago
- Rust 培养提高计划, 感谢 Databend 社区 支持https://github.com/datafuselabs/databend☆1,076Mar 8, 2022Updated 4 years ago
- Golang RESTful Client for HanLP.中文分词 词性标注 命名实体识别 依存句法分析 语义依存分析 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理☆36Aug 1, 2023Updated 2 years ago
- 基于Go Micro + Casbin + Gin + Gorm + JWT 用户认证和权限微服务☆76Sep 11, 2024Updated last year
- 参考网易云课堂 讲师:Coding迪斯尼 之"自己动手用java编写c编译器"代码 仅仅学习用 不做任何商业用途☆14Feb 10, 2018Updated 8 years ago
- Validate untyped data and return well typed result.☆21Oct 26, 2024Updated last year
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, …☆9,439Jul 1, 2026Updated last week
- A collection of benchmarks of basic operation, as a guide for tuning.☆12Apr 12, 2021Updated 5 years ago
- 为阿里云 serverless 平台添加 Deno Runtime,精简版,从源码编译 deno_core with V8 snapshot☆18Jul 28, 2022Updated 3 years ago
- Vindicator is a lightweight Golang library that is designed to hold and check any blocking function. e.g. subprocess, network connection.…☆18Sep 24, 2022Updated 3 years ago
- Lua bindings for Deno.☆14Jun 12, 2022Updated 4 years ago
- 基于Golang实现的mysql数据库 ;A MySQL-compatible relational database , Implemented in Go.☆39Jun 29, 2026Updated last week
- 分布式对象存储☆12Dec 24, 2019Updated 6 years ago