↓
 

Programming languages for the Java Virtual Machine JVM and Javascript

Home→Tags Lisp - Page 2 << 1 2 3 4 >>

Tag Archives: Lisp

Post navigation

← Older posts
Newer posts →

BDC Scheme

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf26. January 2016

A Scheme interpretter written in Java that uses some compiler-style optimizations for better performance than straightforward interpretters. Originally started in 1996 as a project to learn Java programming, BDC Scheme was used as an extension language in a commercial product starting in 1997. Previous to open source release in 2002 it was written up as part of an a MIT MEng thesis in 2000 where it was referred to as Script. The thesis covers the history of the implementation and benchmarks the performance relative to a variety of other Scheme implementations, both Java and non-Java based such as Kawa, Silk, Skij, Scheme 48, MIT Scheme. Both Sun and IBM are used in the comparison.

URL: http://carlstrom.com/bdc-scheme/

Posted in JVM Language | Tagged Lisp, Scheme

Sixx

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf19. January 2016

Sixx is an interactive Lisp implementation in a 20KB jar file. It only requires JRE 1.1 making it suitable for applets. It supports a subset of Scheme (a lot of R4RS, R5RS and aims for some R6RS) including call/cc, but not hygienic macros (yet) or syntax-case. It is simple to call Java from Scheme and Scheme from Java.

URL: http://dgym.homeunix.net/projects/sixx/

Posted in JVM Language | Tagged Lisp, Scheme

SISC

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf8. November 2009

SISC – Second Interpreter of Scheme Code is an extensible Java based interpreter of the algorithmic language Scheme. The entire R5RS Scheme standard is supported. Native functionality can be added through the use of Modules, extensions that may add new types, values, and functions to the language.

URL: http://sisc-scheme.org/

Posted in JVM Language | Tagged Lisp, Scheme

Rainbow

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf24. February 2018

Rainbow is an implementation of Arc in Java. It is fairly complete, providing continuations and tail-call optimization.

URL: http://github.com/conanite/rainbow/tree/master

Posted in JVM Language | Tagged Lisp

Ioke

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf13. August 2017

Ioke is a very high level programming language for the JVM that aims to provide the expressiveness of languages like Io and Lisp to the JVM.

URL: http://kenai.com/projects/ioke/

Posted in JVM Language | Tagged Lisp

orzjisp

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf5. February 2016

orzjisp is a variant of orzlisp on JVM which is a variant of LISP on RubyVM.

URL: http://code.google.com/p/orzjisp/

Posted in JVM Language | Tagged Lisp, Ruby

LISP Interpreter in Java

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf5. February 2016

A LISP Interpreter in Java

URL: http://code.google.com/p/java-lisp-interpreter/

Posted in JVM Language | Tagged Lisp

jasi-himanshu

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf5. February 2016

jasi-himanshu is a experimental scheme interpreter in Java.

URL: http://code.google.com/p/jasi-himanshu/

Posted in JVM Language | Tagged Lisp, Scheme

The UncommonLisp Interpreter

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf5. February 2016

The UncommonLisp Interpreter contains a functionally complete set of Lisp primitives in less than two thousand lines of Java. It delegates the implementation of higher level Lisp functions to Lisp itself, thereby bootstrapping the interpreter to implement some of its own functionality.

URL: http://www.go2net.com/internet/deep/1997/03/19/body.html

Posted in JVM Language, Link broken | Tagged Lisp

uts

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 8. November 2009 by Robert Tolksdorf5. February 2016

uts, the Useless Toy Scheme is a Scheme bytecode interpreter. It’s almost fully R4RS-compliant but otherwise minimal. It needs the Boehm garbage collector to run. In an earlier incarnation this was known as Plonk; there is an all-Scheme version, and a Java implementation of the bytecode interpreter part. It’s known to not work right with JDK 1.1, and it will not be developed any further.

URL: http://www.accesscom.com/%7Edarius/index.html

Posted in JVM Language | Tagged Lisp, Scheme

Post navigation

← Older posts
Newer posts →

Tags

ASN.1 Assembler AWK Basic Beans Clojure Cobol concurrency contracts Forth Functional generics Haskell Imperative jass Java extension JavaFX JavaScript Lisp Logic programming Logo Lua multiple inheritance Object-oriented OO Pascal Perl PHP polymorphism Precompiler Processing Prolog Prototypes Python Ruby rules Scala Scheme Scripting Smalltalk Tcl Various XML XProc XSLT

Recent Posts

  • Haxe
  • Processing.js
  • Gremlin
  • Blockly
  • substandard-lisp

Categories

  • Announcement
  • JavaScript language
  • JVM Language
  • Link broken
©2018 - Programming languages for the Java Virtual Machine JVM and Javascript
↑