Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apankrat/bff
Moderately-optimizing brainfuck interpreter
https://github.com/apankrat/bff
Last synced: 3 months ago
JSON representation
Moderately-optimizing brainfuck interpreter
- Host: GitHub
- URL: https://github.com/apankrat/bff
- Owner: apankrat
- Created: 2011-11-18T13:34:34.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2019-08-09T10:58:03.000Z (over 5 years ago)
- Last Synced: 2024-08-03T18:13:48.476Z (6 months ago)
- Language: C
- Homepage: http://swapped.cc/bff
- Size: 9.77 KB
- Stars: 41
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- AwesomeInterpreter - bff
README
bff 1.0.7
=========Moderately-optimizing brainfuck interpreter
http://swapped.cc/bff
=
To build with GNU tools run
makeTo install in /usr/bin (not sure why you'd be wanting this though)
make installTo clean up the build files
make clean=
1.0.7 - Aug 09, 2018
fixed an issue in preprocessing stage that caused it
to ingest more bf code than there was if the bf code
started with <<... or >>... sequence. This lead to a
heap corruption with variable consequences. kudos to
Alex Stefanov for reporting this.1.0.6 - Apr 27, 2015
added special handling for [-] and [+]1.0.5 - Dec 10, 2012
fixed grow() as per Mitch Schwartz note1.0.4 - Aug 01, 2011
fixed xalloc() to zero newly allocated blocks1.0.3.1 - Aug 02, 2004
fixed a bug where programs starting with < or > command
were not handled properly1.0.3 - Jul 29, 2004
further optimized the main loop, now runs twice as fast1.0.2 - Apr 27, 2004
made it compilable under MSVC
added -Wall to Makefile
added missing string.h include1.0.1 - Apr 27, 2004
the cell array is now dynamically grown when exhausted;
the input may be read from the file1.0.0 - Apr 26, 2004
an initial public release==========================================================================
Copyright (c) 2004-12, Alex Pankratov ([email protected]). All rights reserved.