Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Abstract VM

Abstract Virtual Machine project, lets you do various operations on the numerical stack

AVM is a command line program (school 42)

Abstract VM (Virtual Machine) basically emulates a simple VM based upon stack of numbers,
which lets you run specific commands on it - to manipulate the numbers or get data about
the VM's current state The program itself is written in C++


Cloning the repo & installation

To get this thing up and running

  • clone the repository and run make
  • Then either run
./avm

and use standard input to type the commands, or use predefined set of input data (folders tests*)

./avm tests/*

or to run all folders' tests at once

./avm tests*/*

Screenshots

Screenshot 2022-03-05 at 12 22 06 Screenshot 2022-03-05 at 12 22 48 Screenshot 2022-03-05 at 12 23 25 Screenshot 2022-03-05 at 12 23 44 Screenshot 2022-03-05 at 12 24 19 Screenshot 2022-03-05 at 12 21 43


About

Abstract Virtual Machine project, lets you do various operations on the numerical stack

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages