An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with tiger-language

A curated list of projects in awesome lists tagged with tiger-language .

https://github.com/vyorkin/tiger

:construction: A small imperative language that I'm writing while reading the Modern Compiler Implementation in ML by A. Appel.

language ocaml tiger tiger-compiler tiger-language

Last synced: 13 Apr 2025

https://github.com/prikhi/modern-compiler-implementation-ml

Tiger Compiler from Modern Compiler Implementation in ML

book-exercises standard-ml tiger tiger-compiler tiger-language

Last synced: 06 Mar 2025

https://github.com/smile040501/tiger-compiler

The SubTiger language is the subset of the Tiger language. Currently, the language supports only integers, but would be extended to strings and floating point computation. Currently, the compiler compiles to MIPS assembly code, which can be run using SPIM simulator.

canonicalization canonization code-generation compiler compilers compilers-design intermediate-representation mips mips-assembly spim tiger-compiler tiger-language

Last synced: 06 Mar 2025

https://github.com/vasilescur/ambush

Compiler for Tiger language, written in Standard ML for Duke ECE/CS 553: Compiler Construction. The compiler follows the standard flow of lexing, parsing, semantic analysis and type checking, intermediate representation, liveness analysis, and code generation.

compiler-construction compilers lexer parser sml tiger-language

Last synced: 06 Mar 2025

https://github.com/dynamicheart/compiler-labs

Course project for SE302 of SJTU.

se302 tiger-compiler tiger-language

Last synced: 14 Apr 2025

https://github.com/renjisann/tree-sitter-tiger

A tree-sitter grammar for the Tiger language

grammar parser syntax-highlighting tiger tiger-language tree-sitter

Last synced: 05 Apr 2025

https://github.com/vyorkin/tiger-llvm

:construction: Tiger in LLVM. WIP.

llvm ocaml tiger tiger-compiler tiger-language

Last synced: 10 Mar 2025

https://github.com/vyorkin/leo

:construction: Leo is a small functional programming language that I'm writing in Haskell. Basically it is a Tiger language, but implemented in Haskell instead. WIP.

haskell language tiger tiger-compiler tiger-language

Last synced: 10 Mar 2025