RSS 26 projects tagged "Unix"

Download Website Updated 28 Jan 2013 bigloo

Screenshot
Pop 266.13
Vit 39.03

Bigloo is an implementation of the Scheme programming language. It relies on an optimizing compiler from Scheme to C. Bigloo enables connections between Scheme code and C code. It proposes many extensions to Scheme such as a regular parser compiler, an lalr parser compiler, pattern matching, an object layer, etc.

No download Website Updated 30 Mar 2013 mu

Screenshot
Pop 301.45
Vit 27.73

mu is a collection of utilities for maildirs, in particular for indexing and searching them. mu fills a database with information about your emails, which can then be queried using an easy query language. It can work stand-alone or be integrated with a mail client. It also provides an emacs-based email client ("mu4e") and bindings for Guile/Scheme.

Download Website Updated 25 Sep 2012 Chicken

Screenshot
Pop 148.25
Vit 17.01

Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, and others. The library system includes hundreds of convenient modules for practical use.

Download Website Updated 10 May 2010 InteLib

Screenshot
Pop 80.87
Vit 8.98

InteLib is a library of C++ classes that lets you do Lisp/Scheme programming within your C++ programs, even without any additional preprocessing, without all those calling conventions. You can write code that is accepted by a C++ compiler while thinking in a "Lisp/Scheme mode", and the code you write will look much like Lisp/Scheme code, although it will be pure C++.

No download Website Updated 20 Jul 2012 Meep FDTD

Screenshot
Pop 75.99
Vit 5.41

Meep is a free finite-difference time-domain (FDTD) simulation software package to model electromagnetic systems. It supports distributed-memory parallel simulations, nonlinear, anisotropic, and dispersive media, PML absorbing boundaries, and 1D/2D/3D and cylindrical problems. It is completely scriptable from either C++ or a Scheme (GNU Guile) interface.

Download Website Updated 29 Jun 2005 libtour

Screenshot
Pop 52.76
Vit 4.94

libtour is a generic tournament processing library. The rules, participants, schedule, and results of a sporting tournament can be defined in the Scheme programming language and given to the library as input. A CLI application is provided as a reference client implementation. See http://freshmeat.net/projects/qtour/ for a Qt-based client.

Download Website Updated 08 May 2008 Kahua

Screenshot
Pop 47.91
Vit 3.74

Kahua is a continuation passing style (CPS) application framework and server. It is written using the Gauche implementation of Scheme. It has the advantage that you can use "continuations" easily, so you can solve the typical Web application's problem of process disconnection. It allows you to program declaratively by using S-expressions as a fundamental data type, you can use Kahua's Object Database to persist data, and you can modify the function being run, supporting incremental development.

Download Website Updated 06 May 2003 travtrack

Screenshot
Pop 43.99
Vit 3.63

travtrack is a tool to help a Traveller(tm) referee keep track of essential data for a game. Already implemented are galaxies, sectors, subsectors, systems, stars, planets, belt and moons. Yet to be implemented are trade routes, ships, characters, and all the rest. These will take some time, but should not be too complex. It currently uses the GURPS Traveller:First In rules for system generation, but a subproject is under way to add Classic Traveller generation and output. travlib is a collection of C routines that should make writing a Traveller application easier. A guile interface to the data representation functions is provided.

Download Website Updated 29 Jun 2005 qtour

Screenshot
Pop 40.58
Vit 3.09

qtour is a Qt-based application for interpreting results of sporting tournaments. It uses the libtour C++/Guile library as its processing engine.

Download Website Updated 16 Jun 2004 MzVim

Screenshot
Pop 22.80
Vit 2.87

MzVim is the Vim editor with an embedded MzScheme interpreter. MzScheme is a lightweight, embeddable, scripting-friendly PLT Scheme implementation. It provides full access to Vim commands and registers, and to VimL built-in variables and functions, so there is no need to execute Vim statements in string literal form. It also features OS-independent threads and an event-handling mechanism which allows Scheme to be used for autocommands, keyboard mappings, and menus.

Screenshot

Project Spotlight

Dada Mail

A simple, Web-based mailing list manager.

Screenshot

Project Spotlight

ora2pg

A tool to easily convert an Oracle database to a PostgreSQL database.