Skip to content

helloWorld20484096/hopeless

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A lazy interpreter for the functional language Hope
Copyright 1990,1991,1993 by Ross Paterson <ross@soi.city.ac.uk>
See also the WWW page at http://www.soi.city.ac.uk/~ross/Hope/

Fork and new functionality by Alexander Shabarshin <ashabarshin@gmail.com>
See http://www.hopelog.com for more info about "Hopeless"

LICENSE AND DISCLAIMER

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

SUBDIRECTORIES

doc     a short reference manual (in LaTeX)
lib     various Hope modules (copy of /usr/local/share/hopeless)
test    a small test suite for the interpreter

Use "make" to build hopeless binary file
Then "make install" to install everything to /usr/local

About

Hopeless implementation of Hope (based on Ross Paterson's lazy implementation of this functional programming language)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.5%
  • Yacc 2.5%
  • Makefile 2.4%
  • C++ 1.1%
  • Roff 1.1%
  • Awk 0.4%