[4869] in linux-announce channel archive
Linux-Announce Digest #162
daemon@ATHENA.MIT.EDU (Digestifier)
Mon Jun 20 05:13:06 2005
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date: Mon, 20 Jun 2005 05:13:03 EDT
Linux-Announce Digest #162, Volume #5 Mon, 20 Jun 2005 05:13:03 EDT
Contents:
C to JVM compiler (AMPC) version 1.2.5 (Mohd-Hanafiah Abdullah)
----------------------------------------------------------------------------
Date: Mon, 20 Jun 2005 04:07:28 CST
Subject: C to JVM compiler (AMPC) version 1.2.5
From: Mohd-Hanafiah Abdullah <napi@axiomsol.com>
Reply-To: napi@axiomsol.com
Axiomatic Solutions Sdn Bhd announces the availability of AMPC version
1.2.5.
Changes
=======
assert() now functions properly. It used to be ignored.
AMPC (Axiomatic Multi-Platform C) is a C compiler/IDE targeting the JVM
(generates Java Bytecode). The resulting .class executables will be
able to run on any Java Virtual Machine (tm). AMPC enables programmers
to write/port applications using C targeting the JVM, thus, opening up a
whole new market dimension vis-a-vis JVM-enabled devices such as desktop
systems, PDAs, cell-phones, game consoles, set-top boxes, automotive
systems (GPS based displays, Satellite radio systems, etc), and so
forth. AMPC can also be used to quickly port existing applications
written in C to the JVM. Use existing C skill sets to develop platform
independent applications.
AMPC includes a Graphical User Interface (GUI) as part of the Integrated
Development Environment (IDE) for fast and organized software
development.
AMPC covers a very large subset of the American National Standards
Institute C (ANSI C 1989). The differences of AMPC with a fully
compliant ANSI C compiler are described in AMPC's product description.
JNI (JVM Native Interface) support is available for the purpose of
calling native C or C++ functions from AMPC.
AMPC can also generate assembly code for the Jasmin assembler using the
asm() directive.
It also can call most Java classes using the functions INT_java(),
FLOAT_java(), DOUBLE_java(), and so forth.
Hardware Requirements:
- Any x86 compatible computer running MS Windows
- Any Macintosh computer running Mac OSX
- Any x86 compatible computer running Linux
- 128MB RAM minimum
Software Requirements:
- JDK 1.5
More info on AMPC can be found at http://www.axiomsol.com
You can purchase AMPC online now at:
http://www.axiomsol.com/hedesu/shopping/index.php
Thank you and best regards.
--
Axiomatic Solutions Sdn Bhd
http://www.axiomsol.com
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU
You can submit announcements to be moderated via:
Internet: linux-announce@NEWS.ORNL.GOV
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************