Portfolio :
Name of the project : fl/0 Compiler
Date : 2006
Part of : 2nd Year of BSc Computer Programming - ICA Language Systems
Language : C
Mark : 86%
Documents : Download report (.doc) - Download source (VS Project .zip)
Description : This is a compiler for the fl(0) programming language. It supports while/if/else, input from keyboard, strings and integers.
Overview :
Sample of fl/0 code :
int x, y;
write("Please enter a number");
read(x);
y = x mod 2;
if (y == 0) {
write("You have entered an even number");
}
else {
write("You have entered an odd number");
} .
write("Please enter a number");
read(x);
y = x mod 2;
if (y == 0) {
write("You have entered an even number");
}
else {
write("You have entered an odd number");
} .
Execution :
