https://github.com/narhen/net-brainfuck
An extension to the brainfuck language enabling networked communication
https://github.com/narhen/net-brainfuck
brainfuck esoteric-language network
Last synced: 2 months ago
JSON representation
An extension to the brainfuck language enabling networked communication
- Host: GitHub
- URL: https://github.com/narhen/net-brainfuck
- Owner: narhen
- License: unlicense
- Created: 2019-08-24T19:57:27.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-08-24T20:21:51.000Z (over 5 years ago)
- Last Synced: 2025-01-17T00:19:45.541Z (4 months ago)
- Topics: brainfuck, esoteric-language, network
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# net-brainfuck
An extension to the [brainfuck](https://en.wikipedia.org/wiki/Brainfuck) language enabling networked communication.
Inspired by [Socket extensions for esoteric languages](https://pdfs.semanticscholar.org/e9ad/2d385a5f6626a80f73aa14e6b6b2a36ff79e.pdf).# Example
The [sock.bf](sock.bf) program will set up a TCP server listening on port 1025.
When a client connects it sends "A\n" then exits.### Terminal 1:
```bash
$ ./main.py sock.bf
```### Terminal 2:
```bash
$ nc 0 1025
A```