BCX

From Wikipedia, the free encyclopedia
Jump to: navigation, search

BCX, a free software programming application written by Kevin Diggins, which translates BASIC source code to C/C++ source code, which can then be compiled using any of several Win32 C/C++ compilers. BCX is written in BCX BASIC, making it a self-translating translator. Recent project forks have resulted in variants of BCX that can run on the Linux and Apple OSX operating systems.

The c/c++ code that BCX emits is orderly and resembles code that a person would write. Furthermore, BCX emits only the runtime code that the program requires and that is in source code format. There is no hidden state with BCX - everything is available for examination.

[edit] See also

[edit] External links


Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages