muddle-interpreter.git
6 years agoSet up .gitattributes
Jason Self [Sat, 13 Jan 2018 15:30:40 +0000 (07:30 -0800)]
Set up .gitattributes

To exclude undesired files from git archive.

Signed-off-by: Jason Self <j@jxself.org>
6 years agobeginnings of REPL
Kaz Wesley [Sat, 13 Jan 2018 01:02:40 +0000 (17:02 -0800)]
beginnings of REPL

Read and print expressions composed of lists/forms/vectors/the number
4. E.g., (4 <[4] 4 ()>). Eval is a WIP and included but disabled for
now.

Signed-off-by: Kaz Wesley <keziahw@gmail.com>
6 years agoAdd initial contributing guide
Jason Self [Tue, 19 Dec 2017 18:29:13 +0000 (10:29 -0800)]
Add initial contributing guide

The guide aims to provide helpful information like how to submit
patches and where to go for help, along with style and other
information.

Signed-off-by: Jason Self <j@jxself.org>
6 years agoImplement a code of conduct
Jason Self [Sun, 17 Dec 2017 18:15:55 +0000 (10:15 -0800)]
Implement a code of conduct

This helps to set basic expectations, making sure that everyone is on
the same page. It's an important step in establishing a welcome and
inclusive project culture.

This Code of Conduct is adapted from version 1.4 of the Contributor
Covenant at <https://www.contributor-covenant.org>. It's licensed
under CC BY 4.0.

Signed-off-by: Jason Self <j@jxself.org>
6 years agoImplement a DCO-style contributor policy
Jason Self [Sun, 17 Dec 2017 17:28:12 +0000 (09:28 -0800)]
Implement a DCO-style contributor policy

This is a way for contributors to attest to their right to contribute
and the license of the contribution.

This Contributor Policy is based on the Developer's Certificate of
Origin 1.1 from
<http://web.archive.org/web/20060524185355/http://www.osdlab.org:80/newsroom/press_releases/2004/2004_05_24_dco.html>,
which is is (C) 2005 Open Source Development Labs, Inc. and was
originally licensed under CC BY-SA 2.5 and also said that "if you
modify you must use a name or title distinguishable from "Developer's
Certificate of Origin" or "DCO" or any confusingly similar name."

Being that this is a slightly modified version I changed the name to
be a generic "Contributor Policy" and also upgraded the license to
the newer CC BY-SA 4.0.

Signed-off-by: Jason Self <j@jxself.org>