<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 19:59, Juha Manninen wrote:
<blockquote cite="mid:%3C201003100935.36749.juha.manninen@phnet.fi%3E"
 type="cite">
  <meta name="qrichtext" content="1">
  <style type="text/css">
p, li { white-space: pre-wrap; }
  </style>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">JoshyFun and DoDi,</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">I have read your C to pascal converter mails
in the other (infamous) thread.</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">This is not important but just some ideas:</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">I understood ToPas converter is in good
shape, except for #defines support.</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">Now, C++ classes map almost directly to OP
classes. If you decide to add them to ToPas, it would be interesting to
try it for C++ Builder projects.</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">#defines are not used much in C++ because of
templates, but that doesn't help pascal conversion much. And there are
many other syntax additions, I know, so the task is not easy.</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">The conversion should just leave some parts
intact and mark them with proper comments.</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">There is one C++ parser quite near. SynEdit
has one, but I think it is very simple and not suitable for conversion.</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">Just ideas...</span></p>
  <p style="margin: 0px; text-indent: 0px;"><span
 style="font-size: 10pt;">Juha</span></p>
</blockquote>
A file | import menu item would be a nice feature for Lazarus. Even if
it only changed the curly brackets to begin .. end; it would be a
start! <br>
</body>
</html>