cfunge

A fast, small and standard conforming Befunge98 interpreter in C
Download

cfunge Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Arvid Norlander
  • Publisher web site:
  • http://kuonet.org/~anmaster/cfunge/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 155 KB

cfunge Tags


cfunge Description

A fast, small and standard conforming Befunge98 interpreter in C cfunge is a free and open source standard conforming Befunge98 interpreter developed in C.cfunge aims to be fast and standard conforming. cfunge also aims to never crash. This may seem an odd statement, surely every software aims for that? But cfunge aims to never crash on any input except possibly due to out of memory error (and even then the "crash" should be "graceful", as in a message telling what happened). Sadly it is common for other Funge interpreters to crash on obscure input (not checking array bounds, division by zero in some fingerprint, and so on). What's New in This Release: · This is a bug fix release. The version number changed to 0.9.0 to reflect that · cfunge is now reaching a stable version. · Bug fix: In a file with CR line endings and lines with leading spaces, the · leading spaces were lost. · Bug fix: When j was used to jump backwads (negative argument) to a cell · directly on the edge of the current bounding box of the Funge Space, it would · incorrectly wrap. Fix this by peforming the normal moving forward of the IP · before the jump in j instead of after as usual for most other instructions. · Minor Bug fix: Hypens were incorrectly escaped when generating man · pages in tools/gen_fprint_list.sh. Fix and update man page to reflect.


cfunge Related Software