13 projects tagged "Linux"
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.
RScheme is an object-oriented, extended Scheme implementation with a compiler that targets C or (RScheme's own) bytecodes. It has features expected from a modern language: an object system, reflection, modules, namespaces, safe macros, threads, a system call interface (including sockets), separate compilation, and persistence, as well as the formal basis and power of the Scheme programming language. RScheme also features a powerful, elegant foreign code interface.
TextureOps is a set of plug-ins for the GIMP related to texture. Compositing a feathered layer on top of another layer slightly reduces the contrast in the the feathered region, noticably modifying the texture. TextureOps contains a "Sharpen Feathering" plug-in to counteract this effect. Also in TextureOps is a modified version of the standard "Make Seamless" plug-in that produces a more uniform result, based on similar principals. Finally, TextureOps provides a simple script for synthesizing a tilable texture of arbitrary size from a sample using the Sharpen Feathering plug-in.
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.
Kipt (Kizome's ISA Piercing Tool) is an HTTP proxy server and proxying name server with the ability to forward requests to other HTTP proxies or to get the documents directly from hosts. It can go through MS ISA Server or MS Proxy doing NTLM authentication. If you're stuck behind a restrictive firewall or proxy with at least one port open for outgoing connections and you have access to a machine outside, you can have nearly full Internet access by using this proxy and the socksify program from dante.
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++.