|
84760 packages online
|
|
|
|
util/rexx/royalbridge11.lha |
|
No screenshot available
|
|
-----------------------------------------------------------------------------
ROYAL BRIDGE v1.1
Copyright (c) 1998, Ivan Sturlic
-----------------------------------------------------------------------------
royalbridge.library version 34.31 (31 Oct 1998)
royalbridge.library is an Arexx external function library which acts as
a bridge to any Amiga shared library.
To call the library function royalbridge.library needs to know the library
base, function offset and information about which processor registers to use
for function arguments.
To make coding much easier you can use the Royal Bridge Arexx Preprocessor
which is also included. Arexx preprocessor requires a C compiler which will
be used to access C include files.
From this version it is also possible to call a shared library function in
a very simple way without using preprocessor.
Example: call rbCall('$graphics.library $Text',rp,'$Royal Bridge',12)
When using Arexx preprocessor you write an .app file which is nothing else
but normal Arexx program with some preprocessor commands which will be
replaced by real things in final .rexx file.
For example, to call the exec.library/AllocVec() function you would write:
#call 0 bmap = AllocVec(#{sizeof(struct BitMap)},#{MEMF_CLEAR})
This line would be replaced by preprocessor and would look like:
bmap = rbCall(0 || ' 2ac 1002',40,65536)
CURRENT LIMITATIONS
-------------------
- It is not possible to call a library function which uses an a5 register
for its argument
- Won't work with floating point arguments
HISTORY
-------
- 31 Oct 1998
-----------
Version 1.1 (royalbridge.library 34.31)
- new very simple ways of calling a shared library function
- rbCall() accepts Arexx strings
- auto opening/closing of libraries
- new utility MakeRB
- 26 Apr 1998
-----------
First public release
|
Contents of util/rexx/royalbridge11.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 324 798 40.6% -lh5- 20c7 Nov 1 1998 royalbridge/rb/amigaguide.library.rb
[generic] 115 217 53.0% -lh5- d145 Nov 1 1998 royalbridge/rb/asl.library.rb
[generic] 64 76 84.2% -lh5- a461 Nov 1 1998 royalbridge/rb/battclock.library.rb
[generic] 87 113 77.0% -lh5- c85a Nov 1 1998 royalbridge/rb/battmem.library.rb
[generic] 111 185 60.0% -lh5- 2aff Nov 1 1998 royalbridge/rb/bullet.library.rb
[generic] 273 425 64.2% -lh5- 9c8a Nov 1 1998 royalbridge/rb/cardres.library.rb
[generic] 76 94 80.9% -lh5- 735a Nov 1 1998 royalbridge/rb/cia.library.rb
[generic] 57 61 93.4% -lh5- e9d3 Nov 1 1998 royalbridge/rb/colorwheel.library.rb
[generic] 346 609 56.8% -lh5- 9dc0 Nov 1 1998 royalbridge/rb/commodities.library.rb
[generic] 60 60 100.0% -lh0- e0d6 Nov 1 1998 royalbridge/rb/console.library.rb
[generic] 285 589 48.4% -lh5- 921d Nov 1 1998 royalbridge/rb/datatypes.library.rb
[generic] 89 124 71.8% -lh5- a9c7 Nov 1 1998 royalbridge/rb/disk.library.rb
[generic] 104 142 73.2% -lh5- 8532 Nov 1 1998 royalbridge/rb/diskfont.library.rb
[generic] 1733 3850 45.0% -lh5- b682 Nov 1 1998 royalbridge/rb/dos.library.rb
[generic] 27 27 100.0% -lh0- c96e Nov 1 1998 royalbridge/rb/dtclass.library.rb
[generic] 1323 2706 48.9% -lh5- d247 Nov 1 1998 royalbridge/rb/exec.library.rb
[generic] 306 568 53.9% -lh5- 7ef5 Nov 1 1998 royalbridge/rb/expansion.library.rb
[generic] 343 738 46.5% -lh5- 7d68 Nov 1 1998 royalbridge/rb/gadtools.library.rb
[generic] 2065 4297 48.1% -lh5- ec1f Nov 1 1998 royalbridge/rb/graphics.library.rb
[generic] 194 320 60.6% -lh5- e64c Nov 1 1998 royalbridge/rb/icon.library.rb
[generic] 514 1004 51.2% -lh5- 7116 Nov 1 1998 royalbridge/rb/iffparse.library.rb
[generic] 28 28 100.0% -lh0- 16cb Nov 1 1998 royalbridge/rb/input.library.rb
[generic] 1622 3526 46.0% -lh5- e07b Nov 1 1998 royalbridge/rb/intuition.library.rb
[generic] 90 106 84.9% -lh5- 3a0a Nov 1 1998 royalbridge/rb/keymap.library.rb
[generic] 438 887 49.4% -lh5- da49 Nov 1 1998 royalbridge/rb/layers.library.rb
[generic] 314 571 55.0% -lh5- b0a4 Nov 1 1998 royalbridge/rb/locale.library.rb
[generic] 246 415 59.3% -lh5- 10ea Nov 1 1998 royalbridge/rb/lowlevel.library.rb
[generic] 137 217 63.1% -lh5- 6398 Nov 1 1998 royalbridge/rb/mathffp.library.rb
[generic] 146 265 55.1% -lh5- cef9 Nov 1 1998 royalbridge/rb/mathieeedoubbas.library.rb
[generic] 186 380 48.9% -lh5- f485 Nov 1 1998 royalbridge/rb/mathieeedoubtrans.library.rb
[generic] 146 265 55.1% -lh5- 96a7 Nov 1 1998 royalbridge/rb/mathieeesingbas.library.rb
[generic] 184 380 48.4% -lh5- 9912 Nov 1 1998 royalbridge/rb/mathieeesingtrans.library.rb
[generic] 172 312 55.1% -lh5- 3f10 Nov 1 1998 royalbridge/rb/mathtrans.library.rb
[generic] 57 61 93.4% -lh5- 7c0c Nov 1 1998 royalbridge/rb/misc.library.rb
[generic] 130 168 77.4% -lh5- 645b Nov 1 1998 royalbridge/rb/nonvolatile.library.rb
[generic] 66 73 90.4% -lh5- 29e6 Nov 1 1998 royalbridge/rb/potgo.library.rb
[generic] 41 42 97.6% -lh5- 731c Nov 1 1998 royalbridge/rb/ramdrive.library.rb
[generic] 198 345 57.4% -lh5- 7f54 Nov 1 1998 royalbridge/rb/realtime.library.rb
[generic] 153 262 58.4% -lh5- 548a Nov 1 1998 royalbridge/rb/rexxsyslib.library.rb
[generic] 84 109 77.1% -lh5- 1a6a Nov 1 1998 royalbridge/rb/timer.library.rb
[generic] 29 29 100.0% -lh0- 0f7c Nov 1 1998 royalbridge/rb/translator.library.rb
[generic] 510 984 51.8% -lh5- 4d4f Nov 1 1998 royalbridge/rb/utility.library.rb
[generic] 140 281 49.8% -lh5- 335d Nov 1 1998 royalbridge/rb/wb.library.rb
[generic] 131 166 78.9% -lh5- 15f0 Nov 1 1998 royalbridge/about.author
[generic] 568 1305 43.5% -lh5- 0142 Nov 1 1998 royalbridge/examples/exectest.app
[generic] 404 861 46.9% -lh5- ebc3 Nov 1 1998 royalbridge/rb/muimaster.library.rb
[generic] 441 951 46.4% -lh5- 577d Nov 1 1998 royalbridge/rb/reqtools.library.rb
[generic] 517 1132 45.7% -lh5- d9d2 Nov 1 1998 royalbridge/examples/exectest.rexx
[generic] 763 1801 42.4% -lh5- bf78 Nov 1 1998 royalbridge/examples/graphtest.app
[generic] 661 1783 37.1% -lh5- 543c Nov 1 1998 royalbridge/examples/graphtest.rexx
[generic] 1264 3466 36.5% -lh5- 206f Nov 1 1998 royalbridge/examples/graphtest2.rexx
[generic] 5820 12364 47.1% -lh5- 1cb2 Nov 1 1998 royalbridge/app/app
[generic] 102 137 74.5% -lh5- c275 Nov 1 1998 royalbridge/app/app.opts
[generic] 622 1365 45.6% -lh5- 47f7 Nov 1 1998 royalbridge/docs/makerb.doc
[generic] 3584 6252 57.3% -lh5- 1b03 Nov 1 1998 royalbridge/libs/royalbridge.library
[generic] 913 2047 44.6% -lh5- b20d Nov 1 1998 royalbridge/royalbridge.readme
[generic] 2882 8038 35.9% -lh5- 0ca1 Nov 1 1998 royalbridge/docs/app.doc
[generic] 2493 8335 29.9% -lh5- 51c8 Nov 1 1998 royalbridge/docs/royalbridge.doc
[generic] 90 122 73.8% -lh5- 2332 Nov 1 1998 royalbridge/install.readme
[generic] 3036 4496 67.5% -lh5- e872 Nov 1 1998 royalbridge/makerb/makerb
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 60 files 37904 81330 46.6% Nov 3 1998
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |