NAME

tranqc - The Tranquility Compiler

SYNOPSIS

tranqc [-ahv] SOURCE

DESCRIPTION

tranqc compiles Tranquility (.t) files into machine code. A new file named SOURCE.json will be created in the current directory. This file contains a representation of the tvm machine code for this program in a form suitable for the program that simulates the Tranquility Virtual Machine (tvm).

OPTIONS

-a

Directly creates the HTML file in your public_html directory and embeds the JSON tvm machine code into the HTML file. This streamlines the development process at the expense of seeing how all the pieces fit together.

-h

Displays the usage of tranqc

-v

Print out the compiler’s internal representation of the program

FILES

~bls96/cs164/bin/tranqc

AUTHORS

Charlie Stuart: cstuart11@protonmail.com
Brandon Gorski, Fall 21-22

REPORTING BUGS

First, check the Tranquility Programmer’s Manual
https://www.cs.drexel.edu/~bls96/tranquility.pdf
If the problem persists see Dr. Stuart or Charlie Stuart

Dr. Stuart: brian.l.stuart@drexel.edu
Charlie Stuart: cstuart11@protonmail.com

SEE ALSO

Tranquility Programmer’s Manual
https://www.cs.drexel.edu/~bls96/tranquility.pdf