For Programmers: Free Programming Magazines  


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.
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com