on master help sign in
Update it
commitba02ba91b9c946dc4770f49da8fb09419a6666ff authorAmjad Masad <amjad.masad@gmail.com> dateFri 19 Oct 2018, 14:28 (8 years ago) parentdd13ddd
1 file changed+12−2
README.md+12−2
README.md+12−2
@@ -1,6 +1,16 @@
11# ![Prybar](logo.svg)
22
3−Pry open interperters to get a REPL.
3+Prybar is a universal interpreter front-end. Same interface, same REPL, different languages.
4+
5+## Why
6+
7+At [Repl.it](https://repl.it) we're in the bussiness of running REPLs. As it happens to be
8+every language implements them differently. We wanted them to all behave the same: run code and drop into a REPL!
9+
10+## How it works
11+
12+Prybar, written in Golang, maintains a common command-line interface that calls into
13+a select language backend. The language backends are implemented using cgo and the langauge's C-bindings.
414
515## Usage
616
@@ -70,4 +80,4 @@ The script `./extract.sh` can be used to compile all plugins and produce a tarba
7080 Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA.
7181
7282 See the COPYING file for more information regarding the GNU General
73− Public License.
83+ Public License.