An open API service indexing awesome lists of open source software.

https://github.com/filmil/sl4a-scheme

Automatically exported from code.google.com/p/sl4a-scheme
https://github.com/filmil/sl4a-scheme

Last synced: about 1 month ago
JSON representation

Automatically exported from code.google.com/p/sl4a-scheme

Awesome Lists containing this project

README

        

Scheme for Android
-------------------

Or, more precisely, an adapter for Scripting Layer for Android that
allows executing the jScheme interpreter (http://jscheme.sf.net) on
Android.

For details, including build and install instructions, please refer
to: http://code.google.com/p/sl4a-scheme

To get help and ask questions, refer to the Android scripting layer
discussion group: https://groups.google.com/forum/#!forum/android-scripting

INTRODUCTION
============

What is it?
-----------

It allows you to run Scheme (a dialect of Lisp) on your Android phone.

What to do to get it?
---------------------

To get it, you need to do the following:

- Install the Scripting Layer for Android from
http://code.google.com/p/android-scripting/

- Install Scheme for Android: either install a pre-made APK or
compile and install it from http://code.google.com/p/sl4a-scheme

DIRECTORIES
===========

app/ - the location that holds the source files to the Android
application that provides the jScheme interpreter adapter

scm/ - the location that holds the source code to the scripts
delivered as extras

ACKNOWLEDGMENTS
===============

- Scripting layer for Android:
http://code.google.com/p/android-scripting. Scripting layer for
Android is the work of many volunteers.

- jScheme: http://jscheme.sf.net jScheme license here:
http://jscheme.sourceforge.net/jscheme/licenses/JScheme.txt, and
the following text is per the said license.

1. jScheme is written by Ken Anderson, Tim Hickey, Peter Norvig
et al.

2. The original jScheme JAR is 'dexed' to be executable on
Android.

3. We're not using the source distribution of jScheme here.

LICENSE
=======
(Applies to the adapter only. jScheme is a separate project, done by
different people. See section above.)

Copyright 2011 Filip Miletic*

Licensed under the Apache License, Version 2.0 (the "License"); you
may not use this file except in compliance with the License. You may
obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License for the specific language governing
permissions and limitations under the License.

*) Copyright transferred by Google on January 6, 2012.