allisonrandal / gunie

Implementation of Perl 1.0 in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NAME

README.pod - Gunie

DESCRIPTION

Gunie is an implementation of the Perl 1.0 language, written in Go.

LICENSE

This code is distributed under the terms of the Artistic License 2.0. For more details, see the full text of the license in the file 'LICENSE'.

PREREQUISITES

You'll need Go installed, together with the Peg parser generator package by Andrew Snodgrass. On both Debian/Ubuntu and Fedora/RHEL, Go can be installed with the package 'golang'. Then the Peg package can be installed with:

$ go get -u github.com/pointlander/peg

(Make sure you have the $GOPATH environment variable set to something sensible, probably '~/go'.)

COPYRIGHT

Copyright (C) 2017, Allison Randal

The test files in t/ are:

Copyright (C) 1987, Larry Wall

Relicensed under the Artistic License 2.0 by permission from the author.

About

Implementation of Perl 1.0 in Go

License:Artistic License 2.0


Languages

Language:Perl 78.6%Language:F# 6.2%Language:Max 4.9%Language:Stata 2.2%Language:Go 2.1%Language:C++ 2.0%Language:AMPL 1.4%Language:Lex 1.2%Language:Forth 1.2%Language:Makefile 0.4%