Skip to content

rune-prog-lang/glados

Repository files navigation

GLaDOS

Generic Language and Data Operand Syntax

Description

GLaDOS is an interpreter and a compiler developed entirely in Haskell.
This project features a Lisp interpreter and a Rune language interpreter and compiler.

Prerequisites

To compile and run GLaDOS, you must have the following tools installed on your system's PATH:

Tool Role Requirement
Stack Haskell project and dependency manager Required
GNU Make Build automation tool. Required
Git For cloning the repository. Required

Build

Clone the repository

git clone https://github.com/shmul95/glados
cd glados

Compile both projects using make

Note

stack will automatically install the correct version of GHC

make

Contributing

We welcome contributions to GLaDOS! Whether you want to fix bugs, add features, or improve documentation, please read our CONTRIBUTION.md guide to get started.

License

The project is licensed under the BSD-3-Clause License. See LICENSE for more details.

About

Epitech Project where we create our new programming language

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 8

Languages