comp.lang.ada
 help / color / mirror / Atom feed
* Ann: P2Ada (v.10-Jan-2003)
@ 2003-01-11 19:36 Gautier direct_replies_not_read
  0 siblings, 0 replies; only message in thread
From: Gautier direct_replies_not_read @ 2003-01-11 19:36 UTC (permalink / raw)


Hello - there is some progress on P2Ada, the command-line Pascal to Ada 
translator.
There is now a preprocessor (BP2P) that transform a few low-level details, 
mainly of
Borland Pascal before the translation by P2Ada.

URL: http://www.mysunrise.ch/users/gdm/gsoft.htm#p2ada
________________________________________________________
Gautier  --  http://www.mysunrise.ch/users/gdm/gsoft.htm

NB: For a direct answer, e-mail address on the Web site!
PS: Improvements compared to the "22-Dec-2002" version:

(s): "standard" Pascal
(B): Borland Pascal and compatibles
(C): CodeWarrior Pascal

-- 10-Jan-2003 [GdM]
-- (s) "begin end." added to unfinished Pascal sources (BP2P preprocessor)
-- (s) Bug in string and char litterals with doubled ['] removed
-- (s) Bug in string litterals with not doubled ["] removed

-- 9-Jan-2003 [GdM]
-- (B) Inc(x[,y]), Dec(x[,y]) translated
-- (C) & and | translated by "and then" and "or else" (CW Pascal)
-- (B) "Hat characters" like "^M" (Borland) translated (via BP2P 
preprocessor)
-- (s) Adds "range" to type definitions (type T is RANGE a .. b;)
-- (s) Bug in calls of recursive procedures fixed

-- 2,7,8-Jan-2003 [GdM]
-- (s) Str can be an identifier
-- (s) clauses with EXTERNAL
-- (B) ParamCount, ParamStr, UpCase translated by
--      Argument_Count, Argument, To_Upper
-- (s) bounds for subrange_type: constant relaxed to expression.
-- (B) Labels with identifier supported (via BP2P preprocessor)

-- 28-Dec-2002 [GdM]
-- (B) '_' allowed as a 1st letter of an identifier (Borland!)
-- (C) Support for passing options (CW Pascal): procedure P(x: univ 
integer);
-- (s) Translation of "EXTERNAL" (import) and export directives
-- (s) WITH improved


_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE* 
http://join.msn.com/?page=features/virus




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-01-11 19:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-11 19:36 Ann: P2Ada (v.10-Jan-2003) Gautier direct_replies_not_read

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox