MahmoudHilani
A Go interpreter, built from scratch.
A tree-walk interpreter with a browser guide to lexing, parsing, environments, and evaluation.
go-interpreter / closure.go
01
let makeAdder = fn(x) {02
return fn(y) { return x + y; };03
}04
05
let addTwo = makeAdder(2);06
addTwo(5); // 7Cube Surfer, reimagined with a twist.
A Unity game built in C#, expanding Cube Surfer with off-platform movement, vertical level design, multiple routes, and easter eggs.
ExploreFitness tracking, built for steady progress.


Fitness app
and website.
A React Native fitness and nutrition tracker with authentication, APIs, and a database, plus a responsive Next.js landing page.
Enter the archiveAbout