Skip to content

The compiler repository with the source code is private, please contact me ([email protected]) if requested.

Notifications You must be signed in to change notification settings

SowadK25/WLP4-Lang-Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

WLP4-Lang-Compiler

WLP4 is a programming lanuage that is a subset of C++. This compiler will compile .wlp4 files and generate assembly .asm files. From there, an appropriate linker can be used on the Linux environment to generate machine code and execute the program.

Source Files/Implementation

If you are interested in the source code of the compiler, please send a request to [email protected] and specify the purpose. I am not able to make the code publicly available as the compiler was a school project, and future terms may do the same thing.

How to program in WLP4

  • Visit the links above to understand how WLP4 works
  • Create a wlp4 program (some example files are in this repository)
  • Download all the files and run in a Linux environment. To compile, run the .sh bash file, which will generate an assembly program. Once again, to access these files, please contact me. With this assembly file, we can generate mips machine code with the proper linked files, and then run this machine code to run the WLP4 code.

About

The compiler repository with the source code is private, please contact me ([email protected]) if requested.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published