Projects tagged ‘c++’ and ‘scheme’


[9 total ]

45 Users
   

LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations of all sorts, including those that require extensive interprocedural ... [More] analysis. LLVM is also a great target for front-end development for conventional or research programming languages, including those which require compile-time, link-time, or run-time optimization for effective implementation, proper tail calls or garbage collection. We have an incomplete list of projects which have used LLVM for various purposes, showing that you can get up-and-running quickly with LLVM, giving time to do interesting things, even if you only have a semester in a University course. We also have a list of ideas for projects in LLVM. [Less]
Created over 3 years ago.

5 Users
 

Freetalk is an extensible Jabber client for the console.
Created over 3 years ago.

0 Users

This is a simple yet powerful simulator for synchronous data flow programs as they appear often in digital signal processing. It is implemented as an extension to Guile.
Created over 3 years ago.

0 Users

Hoo is a freely available GNU messenger for Yahoo! services. It has many features, but to highlight, * Highly extensible through `Scheme' language. * Console based client with Readline interface ... [More] featuring command line editing, history, etc ... * Most of the features in Hoo are fully customizable, either through command line arguments, or startup file * Consists of almost all the features as the conventional Yahoo messenger for example email alert, conference, ignore etc ... * Additional features like alias, bell, forward, cc, eval, hoo, hoo-conf, load, ping, date, sh etc. * With a new concept called `dynamic-commands', a command can appear and disappear dynamically, based on the context. * AUTO-INSERT feature magically decides and inserts the target buddy name each time you press `RET' during a session. * `history' feature records all your conversions in `~/.freehoo/history/LOGIN-ID/BUDDY-NAME'. * Finally, Hoo is free software. This means that everyone may use it, redistribute it and/or modify it under the terms of the GNU General Public License, as published by the Free Software Foundation [Less]
Created over 3 years ago.

0 Users

A very simple game of accurate decision making and leadership situated in a space environment.
Created over 3 years ago.

0 Users

Baroque is a program to visually highlight lexicon in source files; it's made up of input modules, which support the source languages, and output modules, which support the target languages.
Created over 3 years ago.

0 Users
 

A small, new and fast micro-kernel operating system written in C++. - Mona is neither POSIX nor a Windows clone. - Boots from floppy disk or CD-ROM. - Scheme(Lisp) based shell. - Kernel size is ... [More] now 88KB(2007/05/27) - Works on IA32 x86 CPUs - Graphical user interface [Less]
Created over 2 years ago.

0 Users

libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for various XML-based user interface markup languages (such as Mozilla XUL), using the Ncurses ... [More] (http://www.gnu.org/software/ncurses/) terminal control library as a rendering target. GNU Guile (http://www.gnu.org/software/guile/) and the SDOM (http://www.nongnu.org/sdom/) Scheme module are used as the "glue" that manages user input and event handling. An application programmer passes an XML document (including, potentially, a set of CSS stylesheets) and an Ncurses WINDOW structure, and libRUIN paints the WINDOW according to the markup and CSS; the programmer may subsequently pass Ncurses-style input strings to that WINDOW via libRUIN, and libRUIN will handle the resulting event flows. [Less]
Created over 3 years ago.

0 Users

100% Vixie cron replacement written in pure Guile. As well as Vixie-style configuration files, mcron also accepts files written in scheme for infinite flexibility in specifying when jobs should run.
Created over 3 years ago.