Shen experimental libraries
Shen Common Lisp
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
backend-utils Added binary for binary data operations. Added str-from-sexpr in back… Feb 24, 2015
binary [binary] Fixed int writing. Jan 4, 2016
calendar
defstruct Fixed 'defstruct' loading with (tc +). Jul 11, 2016
dict changing all my (Eric Schulte) licenses from GPL to BSD Jan 12, 2012
ffi Added all libraries from http://shenlanguage.org/library.html. May 10, 2013
file-system changing all my (Eric Schulte) licenses from GPL to BSD Jan 12, 2012
for-expression Added modulesys definitions to new libraries. May 12, 2013
graph
html changing all my (Eric Schulte) licenses from GPL to BSD Jan 12, 2012
macros
maths
packages changing all my (Eric Schulte) licenses from GPL to BSD Jan 12, 2012
pattern-matching Added modulesys definitions to new libraries. May 12, 2013
regexp changing all my (Eric Schulte) licenses from GPL to BSD Jan 12, 2012
sequence changing all my (Eric Schulte) licenses from GPL to BSD Jan 12, 2012
strings Removed stale typing from defstruct. Fixed typo in strings manifest. Apr 12, 2015
utils Minor fs change. May 28, 2015
vectors-mt get vectors-mt working with Shen 16 Jan 3, 2015
vectors Added all libraries from http://shenlanguage.org/library.html. May 10, 2013
README Updated link to Shen website. Oct 17, 2011
modulesys.shen Fixed wrong dependencies order in modulesys. Minor cleanup. Jul 19, 2015
modulesys_howto.md Documentation fix in modulesys_howto.md May 6, 2015

README

This is a repository of experimental Shen libraries.

Shen is modern rapidly developing programming language (more precisely - 
metalanguage) created by Dr. Mark Tarver for all modern platforms (Python, 
JavaScript, Scheme, Common Lisp and many others).
It combines functional programming, pattern-matching, compiler-compiler, 
declarative programming (almost one-to-one as in prolog) the most powerful 
type system in one single, and a compact and crossplatform core.
You may found more information about Shen on http://www.shenlanguage.org.
Information about Shen's predecessor Qi is on http://www.lambdassociates.org.

If you want to share your code with other Shen users then write to 
vasil.s.d AT gmail.com for details how to do it.

Your patches, suggestions, remarks are always welcome.


Vasil S. Diadov