Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 2.03 KB

README.md

File metadata and controls

58 lines (44 loc) · 2.03 KB

brainfuck

Collection of brainfuck interpreters written in various languages.

Prerequisities

Prerequisites can be validated by running the Check.ps1 script, possibly with a list of languages to validate. If the parameter -Languages is not provided then all supported languages are cheked. In case of failures will provide a set of links to follow to help with the installation.

./Scripts/Check.ps1
./Scripts/Check.ps1 -Languages:$("csharp", "python", "cpp")
  • CMake 3.27
  • C++20 compiler (the Check.ps1 does not validate this)
  • Go 1.21.3
  • CMake 3.27
  • C17 compiler (the Check.ps1 does not validate this)

Compile and test

./Scripts/Build.ps1
./Scripts/RunHello.ps1
./Scripts/Test.ps1

Each script accepts a -Language parameter with a list of languages:

./Scripts/Build.ps1 -Languages:$("csharp", "python", "cpp")
./Scripts/RunHello.ps1 -Languages:$("csharp", "cpp")
./Scripts/Test.ps1 -Languages:$("cpp")

Screenshots

image