Skip to content

CAT76b/CASM-langage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

CASM-langage

A custom programming language inspired by assembly, with a compiler and virtual machine written in C++.

FEATURES

  • Custom assembly-like syntax
  • Compiler that translates .casm to binary .bin
  • Virtual machine to execute compiled binaries
  • Dump tool for debugging

USAGE

-To use the compiler, write in the console: casm <file_name>.casm <file_name>.bin -To use the virtual machine, write in the console (warning! the virtual machine uses only little indian's binaries): casm_vm <file_name>.bin -To use the dump, write in the console (still!): casm_dump <file_name>.bin WARNING! To use commands, you should have configured your computer's path.

STATUT

The emulator is not finish

About

A custom programmation langage inspired by assembly

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors