added hint for new version

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1740 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
mgaertner
2011-07-09 08:49:44 +00:00
parent b57032c0e5
commit 6e94c155b9
4 changed files with 9 additions and 30 deletions

View File

@ -1,26 +1,5 @@
instantfpc
==========
Instantfpc is now part of fpc 2.5.1.
This tool allows to execute pascal programs as unix scripts.
A unix script starts with a shebang #! and the program to execute. For example
#!/usr/bin/env instantfpc
begin
writeln('It works');
end.
If you save the above file as test.pas and set the execute permission
(chmod a+x) you can execute the script simply with
./test.pas
Installation
============
1. Compile instantfpc.lpi using lazarus, lazbuild or via "fpc instantfpc.lpr"
2. Put the executable "instantfpc" in PATH, for example into
/usr/bin/instantfpc or ~/bin/instantfpc.
That's all.
Now you can execute pascal programs as scripts.
See here for more information:
http://wiki.freepascal.org/InstantFPC

View File

@ -1,10 +1,9 @@
#!/usr/bin/env instantfpc
{$mode objfpc}{$H+}
uses SysUtils;
var i: integer;
uses
SysUtils;
var
i: integer;
begin
i:=StrToInt(ParamStr(1));
writeln('exit code: ',i);

View File

@ -1,4 +1,4 @@
#!/usr/bin/env instantfpc
begin
writeln('Hello world 2');
writeln('Hello world!');
end.

View File

@ -1,4 +1,5 @@
#!/usr/bin/env instantfpc
{$mode objfpc}{$H+}
var
i: Integer;
begin