Home > Archive > Compilers > February 2006 > New Construct Compiler
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
New Construct Compiler
|
|
| man_id_unknown 2006-02-13, 11:49 am |
| Hello. I have been registered to this forum for some time, but have been inactive. Mainly because of my current project Construct. Construct is an all-in-one language creator. I was inspired to create this, becuase of various other posts I have seen on various forums about either creating a language, how to create a language, or modifying an exhisting language. Construct can contribute to all three topics.
Construct's overall features:
-Built in run-time Assembler
It supports, (as of yet) Intel 486's integer and floating-point instructions
Can generate true 32bit machine code durring program execution
Can access all high-level variables
Requires none of the standard assembly headers and/or preperations.
Includes built-in high level procedures that perform common high-level tasks. (Such as type conversion, string functions, etc...)
Though not thoroughly tested, it can assembly atleast 100 lines of Assembly code in a second or less
-Can access Windows API from both high-level instructions and Assembler
-Can build languages upon languages. Meaning, it is possible to build a new language, and never use Assembly
-Includes the examples 'Foundation_BASIC' and 'Foundation_C'. Both which can be modified and used as pleased. Keep in mind, 'Foundation_BASIC' is far more developed than 'Founation_C'.
-Includes a very simple IDE that supports files with more than one module/section included. This allows developers to organize their code, without needing multiple files.
-Languages built with Construct have full access to Construct's run-time Assembler and Parser.
-Is free for both non-commercial and commercial use.
-Can produce (compressed) stand-alone executables under 35k in size. | |
| man_id_unknown 2006-02-13, 11:52 am |
| As I forgot to include, if you are interested in learning more about Construct visit:
http://www.ComputerAdvance.tk
or
http://computeradvance.50webs.com/Index.html
Though Construct's forum is still very young, (with only 103 posts, and 7 members) it is active. I monitor it daily. If you have any questions or suggestion, please, do not hesitate to post them. |
|
|
|
|