Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/greg-kennedy/inrac

Perl module for working with INRAC
https://github.com/greg-kennedy/inrac

inrac perl perl-module racter

Last synced: 13 days ago
JSON representation

Perl module for working with INRAC

Awesome Lists containing this project

README

        

# INRAC
Perl module for working with INRAC
Greg Kennedy, 2018

## What?
INRAC is a language used for creating "chat bots" (text parse and response). It is most known for being the language that powered RACTER, the famous chat program from the early 1980s.

Information on the language is difficult to find. This module, and the accompanying documentation, is an attempt at reverse-engineering the INRAC language.

![Mac Classic Racter Screenshot](doc/racter.png)

## How to Use
Get some RACTER data files (*.RAC), and place them in the `data/` subfolder. Launch the engine with `./Racter.pl`.

## Docs
Reverse engineering documentation is located in the `doc/` subfolder.