Welcome to Buffnstaff Corporation
Macro Magic® C/C++ Preprocessor/Compiler
Beta Release: July 22, 2018. Macro Magic the Unstoppable is now shooting past all prior milestones at a very rapid pace. V1.2 release is expected within July-September quarter, 2024. Visit our Smart Building page above for other software and technologies.
macromagic.zip |
Macro Magic®, C99, C11, C++98, C++11 compliant, is the best preprocessor and compiler in the world, comprising:
Speedster: The sole successfully parallel frontend in the world, it is wait-free using only atomic registers. It is the world's fastest compiler by orders of magnitude compared to its nearest counterparts. Its output is tokenized C/C++, comprising the first 7.1 phases of C/C++ compilation. The output is computed in near constant space and can be customized to different completions. Both speedster, and its serialised version are available as Windows 10 (x86, 32-bit) executables. Unzip the download in a destination folder you choose for Macro Magic and double click to run an executable that will also generate its complete html documentation, including license. All speedsters run on an input faster than the time it takes the fastest sequential copier to just copy, so the actual translation/compilation transpires effectively for free, or else almost free, being dominated generally by the copy cost by a wide margin.
Macro Magic comprises the best source-to-source transformation kit (Transformer). It is fully-source-preserving: everything in the input is represented, bypassing even standards-blessed translation limits for the ability to emulate any compiler. Add a transformation plug-in and join us in completing and selling the best custom or standard (source-to-object code) compilers in the world, right off the shelf. Or, just program our general, parallel-programming framework with your plug-in(s) for say the (fastest) natural text processing, or say data entry and manipulation. Plug-ins you can purchase from us include the custom Professor below and generic others, as linked from this page.
Professor: This speedster is an educational expert system for say teaching or learning programming, preprocessing, macros, and conditional compilation by tracing your specific source code, example by example. The system is extensible, plug-in by plug-in, to arrive at the best user help for programming.
At $33 a feature, the entire package is a bargain $99/INR 6999 to license.