Télécharger la liste

Sponsored link

Description du projet

cfunge is a fast interpreter for the Befunge98 esoteric language. It is standard conforming.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-07-17 02:06
0.9.0

C'est une version corrige des bogues. Le numéro de version est passé de 0.4.1 à 0.9.0 afin de préciser que cfunge atteint maintenant une version stable. Un bug a été corrigé où les espaces à gauche seraient perdus lors du chargement d'un fichier si le fichier utilisé CR (Mac) les fins de ligne. Buggy la manipulation des arguments négatifs à l'instruction j (saut) lorsque la cible pour le saut était sur le bord de la source d'un programme a été corrigé. Il ya un petit bug dans l'outil utilisé pour générer automatiquement la fiche d'empreintes digitales pour la page de l'homme, elle échappé à tort traits d'union.
This is a bugfix release. The version number jumped from 0.4.1 to 0.9.0 to reflect that cfunge is now reaching a stable version. A bug has been fixed where leading spaces would be lost when loading a file if the file used CR (Mac) line endings. Buggy handling of negative arguments to the j instruction (jump) when the jump target was on the edge of the program source has been fixed. There is a small bugfix in the tool used to automatically generate the fingerprint listing for the man page; it erroneously escaped hyphens.

2009-05-04 02:41
0.4.1

Majeurs les plus importants dans le présent communiqué comprennent le suivi des limites exactes de Funge Space (une option au moment de la compilation) et le soutien de désactiver certaines pièces lourdes de cfunge à réduire l'utilisation mémoire. De nombreux bugs ont été corrigés.
Tags: Minor
Major highlights in this release include tracking of exact bounds for Funge Space (an option at compile time) and support for disabling some heavy parts of cfunge to reduce memory usage. Many bugs have been fixed.

2009-04-01 00:00
0.4.0

Cette version apporte un soutien à certaines plus d'empreintes (date et NCRS), accélérer l'exécution un peu, et corrige plusieurs bugs. Cfunge nécessite maintenant CMake 2.6 à construire (précédemment CMake 2.4 a également travaillé).
This release adds support for some more fingerprints (DATE and NCRS), speed up execution quite a bit, and fixes several bugs. Cfunge now needs cmake 2.6 to build (previously cmake 2.4 also worked).

2008-10-31 02:28
0.3.3

Bon nombre de programmes communs seront Befunge courir beaucoup plus vite en raison de Funge-Space optimisée (en utilisant un tableau statique pour les zones les plus couramment utilisés, et en utilisant seulement une table de hachage en dehors de cela). fflush () est appelée moins souvent maintenant. Plusieurs bugs ont été corrigés (notamment un problème rare). All I / O sont maintenant faites en utilisant les caractères non signés, au lieu de «tout ce qui est native du système», conduisant à un comportement plus prévisible et de meilleures normes de conformité.
Many common Befunge programs will run a lot faster due to optimized Funge-Space (using a static array for the most commonly used areas, and only using a hash table outside that). fflush() is called less often now. Several bugs have been fixed (including a rare crash bug). All I/O is now done using unsigned chars, instead of "whatever is native to the system", leading to more predictable behavior and better standards conformance.

2008-09-14 03:00
0.3.2

Depuis la dernière version, un bogue dans K dans SOCK a été fixée, la FING a été mis à jour pour de nouvelles spécifications et des contrôles pour certains de longues instructions doubles ont été ajoutées, avec chute sur le dos des fonctions doubles. Il ya eu également un certain nombre de corrections de bogues plus petit.
Tags: Minor bugfixes
Since the last release, a bug in K in SOCK has
been fixed, FING has been updated to new specs,
and checks for certain long double instructions
have been added, with fall backs on double
functions. There have also been a number of
smaller bugfixes.

Project Resources