d0p1s4m4 / PLSc

PL/Stupid Compiler: Reference implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PL/Stupid Compiler

GitHub Codecov GitHub Workflow Status (with event)

Building

Prerequisites:

Mandatories:

  • a C compiler (gcc, clang, msvc....)
  • GNU Make
  • Git

Optionals:

  • Inno Setup (:window: only)
  • Python (:test_tube:)

On UNIX-like OSes:

$ make
$ make check # if you want to run unit tests

and then as root:

# make install

On NT-like OSes:

Install deps:

> winget import -i .\win32\winget-deps.json --accept-package-agreements

Building:

> make

About

PL/Stupid Compiler: Reference implementation

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C 90.0%Language:Makefile 5.1%Language:Emacs Lisp 2.7%Language:Python 1.3%Language:Inno Setup 1.0%