gogo

MIPS compiler

A Go-based MIPS compiler project that compiles Go programs into MIPS assembly code

Go to MIPS compiler, written in Go. Course project for Compiler Design (CS335).

GitHub

27 stars
6 watching
6 forks
Language: Go
last commit: about 6 years ago
compilergarbage-collectiongogoccmipspeepholereaching-definitions

Related projects:

Repository Description Stars
inconshreveable/gonative A tool that creates cross-compilable Go binaries with native library support 339
jcla1/gisp A compiler that converts Lisp/Scheme code into Go bytecode 514
aphoh/go-substrate-gen A tool that generates boilerplate code for substrate-based chains 7
zylisp/zylisp A compiler-based implementation of a Lisp language in Go 12
tompston/gomakeme Automates the creation of boilerplate and endpoints for REST APIs in Go. 11
sleepinggenius2/gosmi A Go library for parsing MIBs without relying on an external library 103
rjohnsondev/vim-compiler-go A Vim plugin that compiles Go files in the background and reports errors to the QuickFix window. 89
gojuno/minimock Generates mocks out of Go interface declarations to make testing easier and more efficient. 649
udhos/basgo Compiles BASIC-lang to native executable binary in Golang 37
aws/smithy-go Generates Go code for interacting with Smithy models 182
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 749
hazbo/the-super-tiny-compiler A tiny compiler written in Go that generates equivalent arithmetic expressions 589
paivett/gone A compiler for a minimal programming language designed to be similar to Go. 28
wellington/go-libsass Provides a Go interface to the Sass 3.5 compiler 206
mibk/dupl Tools for detecting code clones in Go source files using suffix trees. 346