RSS 8 projects tagged "Code Generators"

No download No website Updated 02 Jan 2013 Clambda

Screenshot
Pop 20.42
Vit 47.53

Clambda is an effort to implement a schemier variant of the C programming language and to add scheme as a postprocessor instead.

No download No website Updated 06 Jun 2012 r6rs-thrift

Screenshot
Pop 24.86
Vit 26.09

r6rs-thrift provides a pure Scheme implementation of the Apache Thrift framework, including parsing and code generation.

Download Website Updated 01 Apr 2014 r6rs-protobuf

Screenshot
Pop 61.85
Vit 21.42

r6rs-protobuf provides a pure Scheme implementation of Google's Protocol Buffers framework, including parsing and code generation.

Download Website Updated 09 Nov 2009 AutoGen

Screenshot
Pop 281.05
Vit 13.69

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 14 Apr 2005 G-Wrap

Screenshot
Pop 25.98
Vit 2.55

G-Wrap is a tool (and Guile library) for generating function wrappers for inter-language calls. It currently supports generating Guile wrappers for C functions.

Download Website Updated 16 Feb 2002 The Kawa Scheme System

Screenshot
Pop 67.32
Vit 2.09

The Kawa Scheme System is a full Scheme implementation, completely written in Java. Scheme functions and files are automatically compiled into Java byte-codes. Kawa does some optimizations, and the compiled code runs at a reasonable speed. It provides the usual read-eval-print loop, as well as batch modes. The Kawa compilation framework is also useful for implementing other languages on top of JVM. There is active development of XQuery (the XML query language), and less active development of Emacs Lisp, Common Lisp, and EcmaScript.

Download Website Updated 04 Mar 2003 RScheme

Screenshot
Pop 38.57
Vit 1.00

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.

Download Website Updated 09 Jul 2004 Spiritbot

Screenshot
Pop 16.55
Vit 1.00

Spiritbot is a suite of agent/bot applications with an IRC core. The core component interacts with a natural language chat interface (Scheme/LISP) base that parses input natural language (chat) input and then tries to come up with valid responses. The focus of the chat centers on technology.

Screenshot

Project Spotlight

sshdfilter

A program that automatically blocks ssh brute force attacks.

Screenshot

Project Spotlight

Catharsis.Grails.Widgets

A Grails 2 tag library that provides useful social media tags to include in Web pages.