# elvin-du/tinyscript

<https://repo.masters-masters.com/en/repos/elvin-du/tinyscript>

[Home](https://repo.masters-masters.com/en) › [elvin-du](https://repo.masters-masters.com/en/owners/elvin-du) › [tinyscript](https://repo.masters-masters.com/en/repos/elvin-du/tinyscript)

elvin-du/tinyscript has 231 stars on GitHub. Its RepoMasters card: Prototype tier. 自制的一个编译器， 用于学习，完整实现了词法分析，语法分析，中间代码（SSA）生成，机器码生成，和基于寄存器的虚拟机 Language: Go.

| Field | Value |
| --- | --- |
| Owner | [elvin-du](https://repo.masters-masters.com/en/owners/elvin-du) |
| Stars | 231 |
| Forks | 32 |
| Language | [Go](https://repo.masters-masters.com/en/languages/go) |
| License | None |
| Created | 2020 |
| Topics | virtual-machine, compiler |
| Tier | [Prototype (100 to 249 ★)](https://repo.masters-masters.com/en/ranks/rush) |
| View on GitHub | [elvin-du/tinyscript](https://github.com/elvin-du/tinyscript) |

## Repository

自制的一个编译器， 用于学习，完整实现了词法分析，语法分析，中间代码（SSA）生成，机器码生成，和基于寄存器的虚拟机

The tier for repos with 100 to 249 ★. Published odds per card pulled: 70%. Rarity: Common.

## Nearby in Go

- [Print3M/ByteCaster · ★ 231 · Go · Prototype](https://repo.masters-masters.com/en/repos/Print3M/ByteCaster)
- [KillTheCensorship/Turnel · ★ 231 · Go · Prototype](https://repo.masters-masters.com/en/repos/KillTheCensorship/Turnel)
- [ozgurcd/gograph · ★ 231 · Go · Prototype](https://repo.masters-masters.com/en/repos/ozgurcd/gograph)
- [douban/beanseye · ★ 231 · Go · Prototype](https://repo.masters-masters.com/en/repos/douban/beanseye)
- [go-gl/example · ★ 231 · Go · Prototype](https://repo.masters-masters.com/en/repos/go-gl/example)
- [jschauma/jass · ★ 231 · Go · Prototype](https://repo.masters-masters.com/en/repos/jschauma/jass)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
