Skip to content

GiovanniBellorio/Compiler-of-taint-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Compiler-of-taint-analysis

The aim of this project was to build an Interpreter.

We used our knowledge of interpreter logic and OCaml programming language for the development.

Table of contents

Examination text

Build an imperative and functional interpreter with OCaml, with those features:

  • Insert the String type in the language and some other functions. (ex: length, concat, ...)
  • Implement the reflect command. (ex: eval() in JavaScript)

Quick start

Before you can download and run our interpreter, you must download:

Now to can run our code, go to the project folder of the imperative of functional interpreter and execute those commands in the terminal:

ocaml
#use "main.ml";;

Authors

Giovanni Bellorio