Projects / AMC (ATOM Module Compiler)

AMC (ATOM Module Compiler)

AMC is a programmable compiler/preprocessor. It has a built-in programming language called CGL (Code Generation Language) that lets you add new syntactical elements to the source files that AMC processes. In addition, AMC has a module structure reminescent of the UCSD p-System compiler. AMC comes with a default package that adds a dynamic form of OOP to C.

Operating Systems

Recent releases

  •  25 Jul 2001 15:29

    Release Notes: A number of bugs in the CGL runtime have been fixed. In addition, a Windows NT port is now available.

    •  11 Apr 2001 09:04

      Release Notes: This release adds some very powerful features to the CGL scripting language (lists, forms, and string transformations are among the main enhancements). The documentation has also been improved and slightly reorganized to try and make it more readable. In addition, some annoying bugs were fixed.

      •  06 Jan 2001 04:01

        Release Notes: A number of new features and bugfixes, improvements to the CGL scripting language, and quite a few new useful built-in functions.

        •  07 Sep 2000 01:48

          Release Notes: There have been many changes over the past few revisions including a C Lexical analyzer that can perform complex transformations on C code, automatic includes (to bring in common library components), an interface to revision control systems (like RCS), many bug fixes, performance enhancements, and improved build scripts to increase portability.

          Recent comments

          07 Sep 2000 04:17 sydbarrett74

          This sounds very innovative. Maybe you should get with the Amiga folks and see if they can make use of your compiler.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.