[go: up one dir, main page]

Skip to content
This repository has been archived by the owner on Dec 27, 2021. It is now read-only.

Yoorkin/EvoBasic-LLVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EvoBasic

** This project is not longer active. The successor is 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.

这是个人实验性质的项目,没有作为开源项目宣传的计划。如果你需要一个可用的兼容vb6的现代编译器,见twinBasic

使用Antlr4和LLVM实现的,以Visual Basic6语法为基础的编译器。

这个仓库的目的除了实现vb6的经典语法之外,也在于学习和尝试llvm。也希望能借此项目改掉自己写一半就丢、过度设计的坏习惯。因此现在项目虽然看起来有点乱,但是会逐渐迭代完善功能和设计。

本阶段将尝试复刻vb6的基础语法。

构建

如何构建

文档

classicBasic wiki

Releases

No releases published

Packages

No packages published