pineapple lang 是一个简单的编程语言 demo. 它包含了个手写的递归下降解析器和一个简单的解释器. 虽然该语言甚至不是图灵完备的. 但 pineapple 的主要目的是让编译原理初学者有一个预热, 简单了解一个编程语言是怎么构建的.
☆256Nov 21, 2022Updated 3 years ago
Alternatives and similar repositories for pineapple
Users that are interested in pineapple are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- 本教程教大家用 450 行 Go 代码实现一个简单的编程语言☆585Feb 11, 2021Updated 5 years ago
- An experimental GraphQL implementation with Go. This repo focuses on improve GraphQL Parse and Resolve speed to a new level.☆59Jul 14, 2021Updated 5 years ago
- Pineapple语言是一个简单的编程语言演示。它包含了一个手写的递归降序解析器。该语言现在应该是图灵完整的。Pineapple lang is a simple programming language demo. It contains a handwritten re…☆13Aug 12, 2021Updated 5 years ago
- A Rust version of db tutorial implementation☆60May 4, 2022Updated 4 years ago
- A faster method to get elements from an interface (Struct or Slice type) for Go. 一个更快的方法, 用来获取 interface (Struct) 的属性, 或 interface (Slice…☆33May 18, 2024Updated 2 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Yet another scheme compiler... This time generating shitty code.☆18Apr 10, 2013Updated 13 years ago
- swc node binding use wasm☆24Jul 9, 2021Updated 5 years ago
- 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)☆5,509Sep 26, 2024Updated 2 years ago
- 《使用Rust编写操作系统》☆2,262Jun 23, 2023Updated 3 years ago
- 《自己动手实现Lua》随书源代码