Search Package Index

86 packages found

 PackageDescriptionBuild 

_-exp

A metalanguage similar to #lang at-exp, but with a configurable command character

Docs:
succeeds0

anarki

Community-managed variant of the Arc dialect of Lisp

Docs:
succeeds0

apply

應用序語言

This package needs documentation

succeeds; has dependency problems3

barrel

An esoteric golfing lang

Docs:
succeeds; has failing tests4

c

A language level for writing C code in DrRacket.

Docs:
Tags:
succeeds0

c-utils

Utilities for manipulating C source code.

Docs:
Tags:
succeeds0

curly-fn

This package needs a description

Docs:
succeeds2

dollar

An example #lang extension which uses $ instead of , for unquote.

This package needs documentation

succeeds3

drbayes

Probabilistic programming language

This package needs documentation

fails5

dssl

Data Structures Student Language: an extension of ASL for easier imperative programming.

Docs:
succeeds0

dssl2

A language for data structures students

Docs:
succeeds0

dynamic-ffi

Dynamically generate FFI bindings to C, and write C code inline in your Racket programs.

succeeds0

ecmascript

Parser, runtime and #lang for ECMAScript

Tags:
succeeds0

effection

A library for custom side effects.

Docs:
succeeds0

effection-doc

A library for custom side effects. (doc)

Docs:
succeeds0

effection-lib

A library for custom side effects. (lib)

This package needs documentation

succeeds3

effection-test

A library for custom side effects. (test)

This package needs documentation

succeeds3

elle

The library and documentation for the Elle language, a Racket-like language with reimagined syntax and updated features.

Docs:
succeeds; has dependency problems0

elle-lib

The Elle language, a Racket-like language with reimagined syntax and updated features.

This package needs documentation

succeeds3

envlang

Prototype of a proof-of-concept for a language with first-class environments.

Docs:
succeeds; has dependency problems; has failing tests4

fexpress

A compilation-friendly fexpr language.

Docs:
succeeds0

fexpress-doc

A compilation-friendly fexpr language. (doc)

Docs:
succeeds0

fexpress-lib

A compilation-friendly fexpr language. (lib)

This package needs documentation

succeeds3

fexpress-test

A compilation-friendly fexpr language. (test)

This package needs documentation

succeeds3

GDLisp

A lisp dialect that compiles to GDScript, for the Godot engine.

Docs:
succeeds; has failing tests4

glossolalia

A language for generating words according to sound and syllable rules. Has features for cross-syllable rules and phoneme occurence frequency.

Tags:
succeeds0

grift

A gradually typed language

This package needs documentation

fails5

hackett

This package needs a description

Docs:
fails5

heresy

A functional Lisp dialect with BASIC-inspired syntax

Docs:
Tags:
succeeds; has failing tests4

hyper-literate

Some tools which help build hyper-literate programs. For now, this only contains a few changes from scribble/lp2, including support for typed/racket literate programs.

succeeds0

interconfection

A library for building extensible systems, especially module systems.

succeeds0

interconfection-doc

A library for building extensible systems, especially module systems. (doc)

succeeds0

interconfection-lib

A library for building extensible systems, especially module systems. (lib)

This package needs documentation

succeeds3

interconfection-test

A library for building extensible systems, especially module systems. (test)

This package needs documentation

succeeds3

ipoe

interactive poetry editor

Docs:
succeeds0

iswim

iswim implementation

This package needs documentation

Tags:
succeeds3

New

j

Racket implementation of J language and related concepts

Docs:
succeeds0

j-notation

An exploration into an alternate surface syntax.

succeeds0

lang-slide

A picture showing all the languages used to implement Racket.

succeeds; has failing tests4

lua

The programming language Lua. Targeting version 5.3.5 (Currently unstable)

This package needs documentation

succeeds3

magnolisp

Magnolisp

Docs:
Tags:
succeeds0

mario

An interpreter for the 2d programming language MarioLANG

This package needs documentation

succeeds; has dependency problems3

minipascal

MiniPascal as a Racket language

This package needs documentation

succeeds3

mischief

Mischief: A Racketeer's Toolkit

Docs:
succeeds; has failing tests4

mischief-dev

Mischief: A Racketeer's Toolkit [development branch]

Docs:
succeeds; has conflicts; has failing tests4

parendown

A weak opening parenthesis, good for eliminating indentation.

Docs:
succeeds0

parendown-doc

A weak opening parenthesis, good for eliminating indentation. (doc)

Docs:
succeeds0

parendown-lib

A weak opening parenthesis, good for eliminating indentation. (lib)

This package needs documentation

succeeds3

parendown-test

A weak opening parenthesis, good for eliminating indentation. (test)

This package needs documentation

succeeds3

parenlog

A language that is like Prolog, but parenthetical.

Docs:
succeeds; has dependency problems0

pcf

PCF with Contracts and Symbolic Values

Docs:
Tags:
fails5

pie

The Pie language, used in The Little Typer

Docs:
succeeds0

pie-a-let-mode

A little fork of the Pie language (adds `let` and `equal`).

succeeds; has failing tests4

pl

Eli's PL course plugin

Docs:
succeeds0

plai-lazy

A lazy variant of the plai language

Docs:
Tags:
succeeds0

plai-typed

The `plai-typed' language for use with Programming Languages: Application and Interpretation, Second Edition

This package needs documentation

fails5

plait

The Plait language is a hybrid of Racket (concrete syntax) and ML (type system) that is intended for use in an interpreters-based programming-languages course. It's an improved variant of `plai-typed`.

Docs:
succeeds; has failing tests4

plaitypus

Typed variant of #lang plai. Forked from plai-typed, brought closer to #lang plai.

Docs:
succeeds0

play

Variations on #lang plai, the language that accompanies Krishnamurthi's PLAI book.

This package needs documentation

Tags:
succeeds; has failing tests4

profj

ProfessorJ

Docs:
Tags:
succeeds; has failing tests4

python

An implementation of the Python programming language for Racket

This package needs documentation

Tags:
succeeds; has failing tests4

rackjure

Some Clojure-inspired idioms.

Docs:
Tags:
succeeds0

raw-string

Raw string support without at-exp

This package needs documentation

Tags:
succeeds3

New

rawk

AWK-like scripting in Racket. Metapackage.

This package needs documentation

succeeds3

New

rawk-doc

AWK-like scripting in Racket. Documentation.

Docs:
succeeds0

New

rawk-lib

AWK-like scripting in Racket. Core.

This package needs documentation

succeeds3

New

rawk-test

AWK-like scripting in Racket. Tests.

This package needs documentation

succeeds3

New

rawk-tool

AWK-like scripting in Racket. Tool.

This package needs documentation

succeeds3

reactor

An embedded synchronous reactive language, a la reactiveML

Docs:
succeeds0

recursive-language

A language for writing recursively computable functions

succeeds0

rhombus-prototype

Prototype language as part of the Rhombus project

This package needs documentation

Tags:
fails5

rince

A runtime library and C->Racket compiler to allow running C programs on top of Racket (no FFI!)

Docs:
succeeds0

russian-lang

Programming language based on russian language

Tags:
succeeds; has dependency problems0

semilit

Semi-literate programming for any Racket language

This package needs documentation

succeeds3

sew

A meta-language for assembling a file with custom preprocessing logic.

Docs:
succeeds0

sew-doc

A meta-language for assembling a file with custom preprocessing logic. (doc)

Docs:
succeeds0

sew-lib

A meta-language for assembling a file with custom preprocessing logic. (lib)

This package needs documentation

succeeds3

sew-test

A meta-language for assembling a file with custom preprocessing logic. (test)

This package needs documentation

succeeds3

superc

A language for writing C with Racket macros and an easy interface to Racket

Docs:
succeeds; has failing tests4

tesurell

Tesurell is a Racket-powered markup language that supports inline use of other #langs, including itself. When used as a module, Tesurell acts as sugar for reading and using #langs via input ports.

Docs:
fails5

tinybasic

TinyBASIC (Install this package for all goodies)

This package needs documentation

succeeds; has dependency problems3

tinybasic-doc

TinyBASIC (Documentation only)

Docs:
succeeds0

tinybasic-examples

TinyBASIC (Examples only)

This package needs documentation

succeeds3

tinybasic-lib

TinyBASIC (Implementation)

This package needs documentation

succeeds3

turnstile

#lang for implementing typed languages with Racket

This package needs documentation

succeeds3

xlang

A minimal combinator language, created for PLT Game #1

This package needs documentation

Tags:
succeeds3