Skip to content

A prototype compiler that outputs an intermediate code for the 'TM' VM.

Notifications You must be signed in to change notification settings

edassis/compiladores

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compiladores

A prototype compiler that outputs an intermediate code for the 'TM' VM.

Group:

Build

./run.sh

If it doesn't work, ensure file's execute privileges:

chmod u+x run.sh

Clean bin files with:

rm -r build a

Run

./a tests/<chose one>

Like:

./a tests/teste.txt

Will be generated an output file containing the assembly of the compiled code: out.tm

Dependencies

  • GCC 7.3;
  • CMAKE 3.16.3;
  • GNU Make 4.2.1;
  • Flex 2.6.4;
  • Bison 3.5.1;

About

A prototype compiler that outputs an intermediate code for the 'TM' VM.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •