Skip to content
This repository has been archived by the owner on Dec 6, 2017. It is now read-only.
/ klib Public archive

Kernel library for minimal JSCL environment. Project closed

Notifications You must be signed in to change notification settings

vlad-km/klib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Status

The project is closed

Kernel library for minimal JSCL environment

JSCL is a Common Lisp to Javascript compiler, which is bootstrapped from Common Lisp and executed from the browser. [https://github.com/jscl-project]

Compile

In the 'function bootstrap (jscl.lisp)' to write the following:

(compile-application (append (directory "klib/attic.lisp")
                             (directory "klib/jsom.lisp")
                             (directory "klib/string.lisp")
                             (directory "klib/dom.lisp")
                             (directory "klib/load.lisp")
                             (directory "klib/res-loader.lisp")
                             (directory "klib/print.lisp")
                             (directory "klib/dom-stream-output.lisp")
                             (directory "klib/klib.lisp")
                             (directory "klib/trivial-ws.lisp") )
                     (merge-pathnames "klib.js" "moren/static/js"))

and call in you Lisp:

(jscl:bootstrap)

Previous versions

  1. March, 2017 - see branch klib-master-03-2017

Copyleft, 2017, mvk As is, with no guarantees

Have a fun

About

Kernel library for minimal JSCL environment. Project closed

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published