Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

while-quine

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

while-quine

Searching for the WHILE Quine.

  • 0.1.0
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
1
Maintainers
1
Weekly downloads
 
Created
Source

WHILE Quine

NPM Package

This script uses breadth-first search on possible abstract syntax trees to find a Quine for the WHILE programming language.

Usage

npm build: Fetch and build the WHILE binary. Requires the Haskell Tool Stack.

npm clean: Empty the table of previous attempts in history.csv. Usually you do not want to run this because you do not want to recompute the whole table.

npm start: Start the program to undertake further attempts at finding a quine. The search tree will be built anew on each start, but all previous attempts which are saved in history.csv will not be executed again. The attempts will be saved to history.csv.

Contributing

It would be cool if you could clone the project, run it for a few hours or days, and submit a pull request with your results :)

If you actually find the Quine with this program, you can collect 2.5£ reward from me. This presupposes that you do not before me claim the original 5£ reward.

Also, if you have any suggestions how to improve the script, your issues and pull requests are very welcome!

FAQs

Package last updated on 09 Mar 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc