Giter Club home page Giter Club logo

Kim Stonehouse's Projects

compiler-project icon compiler-project

A small compiler written for a subset of the C language, targeting the MIPS ISA. The compiler is written in Java, and focuses on the lexing, parsing, semantic analysis and code generation phases. Included in this repository is also an LLVM pass written in C++, which performs liveness analysis and dead code elimination.

dc icon dc

Driving Compilers

find-the-flag icon find-the-flag

This is a fun game made in Unity - a unique twist on children's playground games built by two developers completely new to game design. The aim of the game is to find and reach the flag without colliding with any obstacles along the way!

infos icon infos

The School of Informatics (University of Edinburgh) Research Operating System

infos-user icon infos-user

School of Informatics (University of Edinburgh) Research Operating System User-space

llvm icon llvm

Mirror of official llvm git repository located at http://llvm.org/git/llvm. Updated every five minutes.

monzo-receipt-reader icon monzo-receipt-reader

A receipt reader that analyses a photograph of a printed or handwritten receipt and extracts individual items, quantities, and prices. A digital version is then generated and automatically attached to the transaction in the Monzo app.

multicore-support icon multicore-support

Adds multicore processing support to a 64-bit x86 research operating system (InfOS). This involved designing the boot protocol to handle multiple cores, adapting the interrupt system to handle interprocessor interrupts, reworking the scheduler to distribute threads among multiple cores and writing locking primitives that prevent race conditions.

spenny icon spenny

Spenny is a budgeting application that uses statistical analysis and macroeconomic data to guide your spending and saving decisions and help you to control your future.

sproggo icon sproggo

Learn a new language easily and actively with our app.

v8 icon v8

The official mirror of the V8 Git repository

wavm icon wavm

WebAssembly Virtual Machine

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.