165 projects tagged "Scheme"

Download Website Updated 20 Oct 2003 3DScheme-Anim

Screenshot
Pop 21.86
Vit 62.40

3DScheme-Anim is a 3D modeler in Scheme with animations.

No download Website Updated 06 Mar 2003 A practical lambda-calculator

Screenshot
Pop 25.22
Vit 2.16

A practical lambda-calculator is a normal-order evaluator for the untyped lambda-calculus, extended with convenient commands and shortcuts to make programming in it more productive. Shortcuts are distinguished constants that represent terms. Commands define new shortcuts, activate tracing of all reductions, compare terms modulo alpha-conversion, print all defined shortcuts and evaluation flags, etc. Terms to evaluate and commands are entered at a read-eval-print-loop (REPL) "prompt" or "included" from a file by a special command. A Haskell branch is an embedding of the lambda calculator (as a domain-specific language) into Haskell. The calculator can be used interactively within Hugs or GHCi.

No download Website Updated 15 Jun 2012 Alfa

Screenshot
Pop 27.09
Vit 27.06

Alfa is an experimental programming language. It combines the classic curly-bracket syntax similar to C and JavaScript with multi-clause functions with parameters passed by pattern matching. It is implemented as a translator to Scheme (using Gnu Guile).

No download Website Updated 30 Aug 2008 Alterator

Screenshot
Pop 18.60
Vit 46.02

Alterator is a system configuration framework similar to YaST. Alterator separates UI and backends, providing different front-ends (Web, Qt) to the underlying functionality. Alterator is in use as a basis for the installer and system configurator in ALT Linux distributions.

No download Website Updated 24 Jul 2005 Anarchy Window Manager

Screenshot
Pop 34.53
Vit 1.00

Anarchy is a window manager for the X Window System. It is implemented in less than 500 lines of CLOS oriented Scheme code. The implementation language is Gauche Scheme. Despite its small code size, it supports most functions expected of a basic window manager (move, resize, hide, minimize, maximize, list windows, root menu).

No download Website Updated 08 Jul 2002 AstWar

Screenshot
Pop 19.03
Vit 1.00

Astwar is a ncurses based simple space shooter; two little ships (asterisks), each on one side of the screen, try to shoot each other. There is network support with several multiplayer options and user extension with Scheme (via Guile) to program the little ship to do some things automatically are in the works.

Download Website Updated 09 Nov 2009 AutoGen

Screenshot
Pop 278.82
Vit 13.52

AutoGen is a tool designed for generating program files that contain repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text. This is especially valuable if there are several blocks of such text that must be kept synchronized. Output is specified with a Scheme-enhanced output template. Input, if required by your template, may come from AutoGen definitions, CGI data, or XML files.

Download Website Updated 28 Mar 2013 BEAST/BSE

Screenshot
Pop 279.82
Vit 16.50

Beast is a powerful music composition and modular synthesis application. It offers multiple input methods like multitrack, piano roll, and pattern editing and supports skins. On the technical side, it has a wide range of abilities like sequencing, unlimited undo/redo history, real-time synthesis with multiprocessor support, full duplex 32-bit audio rendering, precise timing down to sample granularity, on demand loading of partial wave files, on the fly decoding of various sample formats, aliasing free oscillators, and full Scheme scripting support.

Download Website Updated 09 Jun 2003 BRL

Screenshot
Pop 64.99
Vit 4.04

BRL is a language designed for server-side WWW-based applications, particularly database applications. It is based on Scheme, which makes the syntax extremely simple yet powerful. This implementation is a Java Servlet using the Kawa Scheme compiler.

No download Website Updated 11 Nov 2010 Binary of Babel

Screenshot
Pop 47.66
Vit 1.00

Binary of Babel is the demo that got second place at Alternative Party 2010. It combines over 20 programming languages, including Objective-C, Vala, Scheme, and even COBOL, into one binary. It contains lots of classic demo effects such as a rotozoomer and raster bars.

Screenshot

Project Spotlight

liblangtag

An interface library to access tags for identifying languages.

Screenshot

Project Spotlight

Thinknowlogy

Grammar-based software designed to utilize the logic contained within grammar.