# EvoBasic **Repository Path**: Yoorkin/EvoBasic ## Basic Information - **Project Name**: EvoBasic - **Description**: 具有现代特性的BASIC编程语言,演进版VB6 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-06-08 - **Last Updated**: 2024-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EvoBasic ** This project is not longer active. The successor is [evoBasic-lang](https://github.com/Yoorkin/evoBasic-lang) ** This is a personal experimental project, and maintenance may be discontinued at any time. If you want a modern vb6-compatible compiler,see [twinBasic](https://github.com/WaynePhillipsEA/twinbasic). 这是个人实验性质的项目,没有作为开源项目宣传的计划。如果你需要一个可用的兼容vb6的现代编译器,见[twinBasic](https://github.com/WaynePhillipsEA/twinbasic) 使用Antlr4和LLVM实现的,以Visual Basic6语法为基础的编译器。 这个仓库的目的除了实现vb6的经典语法之外,也在于学习和尝试llvm。也希望能借此项目改掉自己写一半就丢、过度设计的坏习惯。因此现在项目虽然看起来有点乱,但是会逐渐迭代完善功能和设计。 本阶段将尝试复刻vb6的基础语法。 # 构建 见 [如何构建](./../../wiki/HowToBuild) # 文档 见 [classicBasic wiki](./../../wiki)