Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
doc
 
 
eg
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.markdown

Welcome to the Befunge-93 Reference Distribution

Version 2.25 - Silver Jubilee Edition

This is the reference distribution for the Befunge-93 programming language. It contains the specification and reference implementation (bef), which are direct descendants of the originals, along with a few related tools, many example programs, and an assortment of historical documents.

About Befunge-93

Befunge-93 is an esoteric programming language where the program exists in a two-dimensional grid of cells, where each cell contains a single instruction, and execution can proceed in any cardinal direction across this grid -- not just left-to-right, but also right-to-left, top-to-bottom, and bottom-to-top.

For more information, see the Befunge-93 specification in the doc directory.

Contents

  • README.markdown: these post-modernist existential rants
  • LICENSE: a bedtime story written to give your lawyer sweet dreams
  • doc/Befunge-93.markdown: the specification for Befunge-93, such as it is
  • doc/bef.markdown: docs for the interpreter, in the style of a man page
  • src/bef.c: Befunge-93 reference interpreter/debugger v2.25 source code
  • src/bef2c.c: Befunge-93 to ANSI C compiler v1.0 source code
  • src/befprof.c: Befunge-93 profiler v1.0 source code
  • eg/: Various and sundry contributed Befunge-93 programs (see the README there for details)
  • historic/: Historical early archive versions of (things called) Befunge (see the README there for details)

For More Information

See the official entry for Befunge-93 at Cat's Eye Technologies.

Jubilant Befunging!
Chris Pressey
London, England
December 12, 2018

You can’t perform that action at this time.