Skip to content

asr/st0244-pl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Source Code for the Course ST0244 Programming Languages

  • You can clone this repository by running

    $ git clone https://github.com/asr/st0244-pl.git

Local compilation options

You can create the .gitignored file mk/config.mk for defining your local compilation options. See oop/Makefile's for details. An example of this file is the following:

$ cat mk/config.mk
CXX_AUX      := g++-12
CXXFLAGS_AUX := -Wall -Wextra -Werror -std=c++23

Tested with

  • Assembler files were tested with

    $ nasm --version
    NASM version 2.16.01
  • C++ files were tested with

    $ g++-13 --version
    g++-13 (Ubuntu 13.1.0-8ubuntu1~22.04) 13.1.0
  • Haskell files were tested with

    $ ghc --version
    The Glorious Glasgow Haskell Compilation System, version 9.6.3
  • Java files were tested with

    $ javac --version
    javac 21.0.1
    
    $ java --version
    openjdk 21.0.1 2023-10-17
  • Pascal files were tested with Free Pascal Compiler

    $ fpc -iV
    3.2.2
  • Prolog files were tested with

    $ swipl --version
    SWI-Prolog version 9.0.4 for x86_64-linux
  • Python files were tested with

    $ python --version
    Python 3.10.12
  • Scheme files were tested with

    $ mit-scheme --version
    MIT/GNU Scheme 12.1
  • Smalltalk files were tested with

    $ gst --version
    GNU Smalltalk version 3.2.5
  • Standard ML files were tested with

    $ mlton
    MLton 20210117

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published