C NewLisp C++ Lex Yacc CMake Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit ec38506 Jul 17, 2018
Permalink
Failed to load latest commit information.
doc prims.c removed Jul 15, 2018
lib Remove lib-files Jul 17, 2018
src prims.c removed Jul 15, 2018
test prims.c removed Jul 15, 2018
.gitignore Remove extra files Jun 25, 2018
.travis.yml Reorganized Jun 25, 2018
CMakeLists.txt --wincompat Jul 8, 2018
LICENSE Refactored Mar 13, 2017
README.md prims.c removed Jul 15, 2018
appveyor.yml appveyor Jul 9, 2018
banner.sh Remove arity.c Jun 29, 2018
builtin.c prims.c removed Jul 15, 2018
compile.c prims.c removed Jul 15, 2018
decl.h prims.c removed Jul 15, 2018
dict.c prims.c removed Jul 15, 2018
error.c New version Jul 5, 2018
factor.c helpdetail repaired Jul 10, 2018
initmem.c Remove history.c Jul 2, 2018
initsym.c prims.c removed Jul 15, 2018
interp.c prims.c removed Jul 15, 2018
interp1.c prims.c removed Jul 15, 2018
joy.c Remove history.c Jul 2, 2018
joy.h prims.c removed Jul 15, 2018
joygc.h Remove history.c Jul 2, 2018
khash.h New symbol table Jun 28, 2018
lexer.l Remove history.c Jul 2, 2018
main.c Remove history.c Jul 2, 2018
memory.c New version Jul 5, 2018
memory1.c tutorial updated Jul 6, 2018
node.c prims.c removed Jul 15, 2018
node.h Remove history.c Jul 2, 2018
optable.c Remove history.c Jul 2, 2018
outfile.c Remove history.c Jul 2, 2018
parse.sh Remove arity.c Jun 29, 2018
parse.y "nothing" removed Jul 8, 2018
prims.c "nothing" removed Jul 8, 2018
prims.h helpdetail repaired Jul 10, 2018
prims.sh Remove arity.c Jun 29, 2018
print.c "nothing" removed Jul 8, 2018
runtime.h prims.c removed Jul 15, 2018
scan.c Remove history.c Jul 2, 2018
symbol.c Remove history.c Jul 2, 2018
symbol.h prims.c removed Jul 15, 2018
table.sh Remove arity.c Jun 29, 2018
trans.sh Remove arity.c Jun 29, 2018
utils.c Remove history.c Jul 2, 2018
utils1.c New version Jul 5, 2018
vector.h Arity Apr 30, 2017

README.md

Moy

Build Linux Windows Coverage
status Travis CI build status AppVeyor CI build status Coverage Status

This is Joy1 implemented with Lex and Yacc and some additions: round, fget, filetime, index, sametype, casting, getch, over, and pick. This project depends on the BDW garbage collector.

Changes

Some builtins are not supported. Some other ones have been added.

Installation

In addition to the BDW garbage collector, it is wise to install CMake. Then run:

CMake -G "Unix Makefiles" or CMake -G "NMake Makefiles"

make or nmake