GlaDOS dev-docs
  • Introduction
  • Getting started
    • Pre-requisite
    • Installation
    • Creating our first function
  • Prism's Features
  • Prism Compiler
  • Prism Bytecode File Structure
  • Exeption Handling
  • Grammar language
  • Test Policy
    • Unit & integration tests
    • Continuous Integration and Deployment (CI/CD)
  • Appendix
Powered by GitBook
On this page

Introduction

Welcome to the official documentation of the Prism language !

Prism is a programming language designed to provide flexibility and versatility in programming. Prism's initial version supports signed integers (base 10), symbols, and lists, promoting versatile programming.

The second phase involved phasing out symbolic expressions and creating an original language with its own AST. The focus shifted to the imperative paradigm. This phase of Prism includes basic elements and syntactic enhancements. The project consists of two binaries: the compiler (psc) and the VM (glados).

Last updated 1 year ago