Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

This project aims to develop a compiler and virtual machine for the Alpha programming language. The compiler will translate Alpha source code into machine code, while the virtual machine will provide an execution environment for running Alpha programs.

NotificationsYou must be signed in to change notification settings

epap011/AlphaCompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Authors

Παναγιώτης-Μιχαήλ Αλεξίου csd3665

Κουμάκης Εμμανουήλ csd4281

Ευθύμης Παπαγεωργίου csd4340

Description

  • Everything works as expected (including bonus)

How to build Compiler

cd compiler
make

How to run Compiler

cd compiler
./bin/alphac /path/to/test

How to clean Compiler

cd compiler
make clean

How to build Virtual Machine

cd vm
make

How to run Virtual Machine

cd vm
./bin/alpha

By default vm will open the binary.abc which is generated by the compiler

How to clean Virtual Machine

cd vm
make clean

About

This project aims to develop a compiler and virtual machine for the Alpha programming language. The compiler will translate Alpha source code into machine code, while the virtual machine will provide an execution environment for running Alpha programs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp