Skip to content
/ Yab2Cpp Public
forked from SamuraiCrow/Yab2Cpp

Transpiler for Yab, the BASIC used by Haiku.

License

Notifications You must be signed in to change notification settings

yann64/Yab2Cpp

 
 

Repository files navigation

Yab2Cpp

A C++ export engine for the Yab interpreted language.

Download Source Instructions

git clone --recurse-submodules --depth 1 https://github.com/SamuraiCrow/Yab2Cpp.git

If you forget to recurse-submodules or if the submodule code gets stale, type the following after it is done downloading: git submodule update --init --recursive

Compiling the Test Codes

Type the following in the Yab2Cpp directory and substitute the actual number of threads your CPU can run after the -j: make -j8 debug or just make -j8 for a release build.

Once it's done building, you can run the test code by typing: ./tester or ./tester -G if you want it to generate all the build logs too.

To compile the executable, type cd runtime then make -j8 and finally ./main to try it out.


Note:

The current version only supports test code for the code generator. Progress is ongoing.

About

Transpiler for Yab, the BASIC used by Haiku.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.3%
  • Makefile 3.7%