Raising Syntaxes
I may be able to do a lot of
things, but learning different languages is not one of them. The
US version of English is about all I can mangle manage so
it should not come as a surprise that learning computer
programming languages is not something that comes naturally to
me.
Yes, I can usually learn enough of a language to be
dangerous get the job done, but it's a struggle I don't look
forward to.
For those of you who are aces at programming, you may be interested to know that Free Pascal 2.0 is on the wire. After five years in development the new Pascal compiler:
has excellent compatibility with TP 7.0 as well as with most versions of Delphi (classes, rtti, exceptions, ansistrings, widestrings, interfaces). A Mac Pascal compatibility mode is also provided to assist Apple users. Furthermore Free Pascal supports function overloading, operator overloading, global properties and other such features.
I assume the above description has meaning to you. As for me, other than the reference to, I think, Turbo Pascal (which I learned a long time ago in a ga...never mind), it's all Greek to me. In any case, go Forth and be fruitful.
unit testman;
interface
type
myobject = object
constructor init;
procedure mymethod;
end;
implementation
constructor myobject.init;
begin
end;
procedure myobject.mymethod;
begin
end;
function myfunc: pointer;
begin
end;
procedure myprocedure(var x: integer; y: longint; z : pchar);
begin
end;
end.
Aloha!