Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/greg-kennedy/inrac
- Owner: greg-kennedy
- License: other
- Created: 2018-09-02T05:23:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-18T05:41:35.000Z (almost 5 years ago)
- Last Synced: 2024-11-10T14:42:22.819Z (about 1 month ago)
- Topics: inrac, perl, perl-module, racter
- Language: Perl
- Size: 53.7 KB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.