• Stars
    star
    1
  • Language Yacc
  • License
    MIT License
  • Created about 3 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The purpose of the compilation project is to create a compiler from a mini language called myC to C code with 3 addresses. The proposed source language, a mini C-style language (note, there are some variants compared to the standard C), will therefore have to be compiled into C with 3 addresses.

More Repositories

1

Hex-Game

Create a functional anti-cheating hex game board and AI players who will compete in a ladder league.
C
1
star
2

GoGameWinPrediction

Given current Black and White position in Go 9x9 board, predict the outcome of the game.
HTML
1
star
3

Atomic-Teddy-Bears

C Project - Basic Data structures (Lists, queues and sets)
C
1
star
4

TP_Crypto

Cryptology TP - PGCD - Modular Exponentiation - Fermat/Rabin prime tests - RSA - RSA attacks
Python
1
star
5

Handball_Sportive_Fed

Creating Database and Interface for a handball sportive federation (SQL, Java, JDBC, HTML tables, Java text interface)
Java
1
star
6

User_Level_Thread_Library

Creating User level thread library with our conception and implementation of mutex, priorities, signals, deadlock detection, stackoverflow detection, preemption and much more
C
1
star
7

Acting-Shooting-Stars

This a modest game programmed in Scheme language, Racket to be precise. You have a spaceship and your goal is to finish the level without dying, you can also shoot enemy spaceships.
Racket
1
star
8

RetroFish-MVC-Model

This project consists of simmulating numerous fishes swimming an aquarium. The aquarium is controlled by a server who has a list of views and fishes. Every client can connect to a view, which literally a view or unique perspective of the aquarium. Thus, the server or the controller should deliver correct and fast informations to all clients, in order to have proper and coherant visualisation of the fishes in all the views. In order to achieve good results, a good understanding of TCP communication protocols and sockets is compulsory.
C
1
star