AminetAminet
Search:
80999 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/misc/oop4a.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:OOP Developer-Kit - ClassSystem like JAVA for "OOP for All"
Type:dev/misc
Version:0.4
Architecture:m68k-amigaos
Autor:amiborg at web.de
Date:2002-02-16
Download:http://aminet.net/dev/misc/oop4a.lha - View contents
Readme:http://aminet.net/dev/misc/oop4a.readme
Downloads:223
- english below -

Object Oriented Programming for All

Hi,
willkommen zu einem kleinen neuen Projekt von mir.
Objektorientierte Programmierung für alle. Das meint, daß jede NICHT
objektorientierte Programmiersprache, die fähig ist Amiga Shared Libraries zu
benutzen, zur Programmierung von Objekten benutzt werden kann.

Jeder Programmierer hat schon mal was von JAVA gehört und im gleichen Atemzug,
daß es auf dem Amiga zwar funktioniert, aber leider so langsam ist, das es nicht
praktisch einsetzbar ist. Wer nun OO programmieren will, muß auf einen der
diversen C++ Compiler umsteigen.

Da mir im großen und gesamten JAVA und OOP gefällt und ich dazu auch noch meine
eigene Programmiersprache verwenden wollte, hab ich mir Gedanken gemacht , wie
man OOP auf dem Amiga resourcenschonend und zugleich offen für alle
Programmiersprachen gestalten kann.

Das Ergebnis sieht man hier:

German Pages
 
http://www.geocities.com/SiliconValley/Bridge/5737/Main/oop4a.html

Marius Schwarz

--

Object Oriented Programming for All

Hi,
welcome to a small new project of mine: "Object Oriented Programming for All".
Every none oop language which offers support for Amiga Shared Libraries, is now
able to use objects and can be used to produce new classes.

Every programmer has surely heared about Java and that it will be very slow on
an normal amiga.
If you wanne code oop you are forced to use one of the C++ compilers or one the
eiffel ports. What if you don`t need to because someone has build an open class
system and a compiler which offers nearly the same functionality as the JAVA
language does ?

Well I did this and because I wanted to use my own compiler language as a basis
, I coded a precompiler which does the whole oop releated things and a oop
library which does the runtime jobs. This system is open to every programming
language which can make use of libraries. If you wanne use your own programming
language, you will find a precompiler sourcecode which you can adapt , which is
a very easy thing to do. 

The results for Preass can be found here:

English Pages

http://www.geocities.com/SiliconValley/Bridge/5737/Main/oop4a_e.html

Marius Schwarz


Contents of dev/misc/oop4a.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  109     162  67.3% -lh5- 6c97 Nov  3  2001 ODK/bin/compilexx
[generic]                  777    1496  51.9% -lh5- 8420 Nov 10  2001 ODK/bin/flush
[generic]                  838    1084  77.3% -lh5- 138d Nov 10  2001 ODK/bin/FlushLibs
[generic]                  944    1844  51.2% -lh5- 5c0f Nov  2  2001 ODK/bin/oopa
[generic]                43339  290080  14.9% -lh5- d386 Dec  2  2001 ODK/bin/preass
[generic]                14073   43748  32.2% -lh5- 4aae Dec  6  2001 ODK/bin/preassxx
[generic]                 2044    4836  42.3% -lh5- 09f1 Nov 24  2001 ODK/bin/viewXX
[generic]                   90     153  58.8% -lh5- 0705 Oct 27  2001 ODK/classes/a.class
[generic]                   69      83  83.1% -lh5- 79d6 Oct 27  2001 ODK/classes/b.class
[generic]                   94     131  71.8% -lh5- f53c Oct 27  2001 ODK/classes/c.class
[generic]                  435    1367  31.8% -lh5- a6e2 Nov 29  2001 ODK/classes/com/amiga/system/doswrapper.class
[generic]                 1639    5368  30.5% -lh5- ca7a Jul 21  2001 ODK/classes/com/amiga/system/doswrapper.fd
[generic]                 1338    4214  31.8% -lh5- b430 Jul 21  2001 ODK/classes/com/amiga/system/doswrapper_lib.i
[generic]                  244     611  39.9% -lh5- 4360 Nov 29  2001 ODK/classes/com/amiga/system/execwrapper.class
[generic]                 1289    4176  30.9% -lh5- 6430 Nov  2  2001 ODK/classes/com/amiga/system/execwrapper.fd
[generic]                  903    2768  32.6% -lh5- faed Nov  2  2001 ODK/classes/com/amiga/system/execwrapper_lib.i
[generic]                  224     547  41.0% -lh5- 129f Dec  6  2001 ODK/classes/d.class
[generic]                  116     154  75.3% -lh5- 6eed Nov  2  2001 ODK/classes/helloworld.class
[generic]                  808    2449  33.0% -lh5- 807e Nov 26  2001 ODK/classes/integertest.class
[generic]                  195     496  39.3% -lh5- 5a3f Nov 30  2001 ODK/classes/long.class
[generic]                  442    1152  38.4% -lh5- 1e17 Nov 30  2001 ODK/classes/system/bufferedfile.class
[generic]                  395    1075  36.7% -lh5- 7095 Nov 29  2001 ODK/classes/system/file.class
[generic]                  181     334  54.2% -lh5- d62c Nov 30  2001 ODK/classes/system/hexinteger.class
[generic]                  123     174  70.7% -lh5- 0cc0 Nov  8  2001 ODK/classes/system/include/sprintf.p
[generic]                  179     331  54.1% -lh5- 48a5 Nov 30  2001 ODK/classes/system/integer.class
[generic]                  160     282  56.7% -lh5- a447 Nov 30  2001 ODK/classes/system/long.class
[generic]                  512    2107  24.3% -lh5- e94f Nov 30  2001 ODK/classes/system/mem.class
[generic]                  497    1602  31.0% -lh5- 72bf Nov 30  2001 ODK/classes/system/misc.class
[generic]                  393    1528  25.7% -lh5- b721 Nov 29  2001 ODK/classes/system/string.class
[generic]                  420    1702  24.7% -lh5- 38d5 Nov 29  2001 ODK/classes/system/stringarray.class
[generic]                  148     392  37.8% -lh5- 9a21 Nov 29  2001 ODK/classes/system/system.class
[generic]                  319     803  39.7% -lh5- 554d Nov 29  2001 ODK/classes/system/unbufferedfile.class
[generic]                  250     951  26.3% -lh5- a74c Nov 30  2001 ODK/classes/system/zahl.class
[generic]                  508    1628  31.2% -lh5- ebbb Nov 30  2001 ODK/classes/test.class
[generic]                  778    1731  44.9% -lh5- 9c58 Dec  5  2001 ODK/docs/Beispiel1.html
[generic]                  683    1568  43.6% -lh5- 1985 Dec  6  2001 ODK/docs/Beispiel1_e.html
[generic]                   57      81  70.4% -lh5- 8eb7 Nov 30  2001 ODK/docs/classes/.desc
[generic]                  215     599  35.9% -lh5- f190 Dec  1  2001 ODK/docs/classes/bufferedfile.desc
[generic]                   95     164  57.9% -lh5- f015 Nov 24  2001 ODK/docs/classes/c.desc
[generic]                  171     493  34.7% -lh5- f1e5 Dec  6  2001 ODK/docs/classes/d.desc
[generic]                  178     541  32.9% -lh5- a46d Dec  1  2001 ODK/docs/classes/doswrapper.desc
[generic]                  121     279  43.4% -lh5- 3be4 Dec  1  2001 ODK/docs/classes/execwrapper.desc
[generic]                  103     169  60.9% -lh5- 84c3 Dec  1  2001 ODK/docs/classes/helloworld.desc
[generic]                  160     505  31.7% -lh5- 6871 Dec  1  2001 ODK/docs/classes/integer.desc
[generic]                  128     262  48.9% -lh5- 1bcd Dec  1  2001 ODK/docs/classes/integertest.desc
[generic]                  157     502  31.3% -lh5- 9d21 Dec  1  2001 ODK/docs/classes/long.desc
[generic]                  162     455  35.6% -lh5- 2619 Dec  1  2001 ODK/docs/classes/mem.desc
[generic]                  164     446  36.8% -lh5- a5de Dec  1  2001 ODK/docs/classes/misc.desc
[generic]                  180     543  33.1% -lh5- 615e Dec  1  2001 ODK/docs/classes/string.desc
[generic]                  145     401  36.2% -lh5- ee19 Dec  1  2001 ODK/docs/classes/stringarray.desc
[generic]                  113     230  49.1% -lh5- e229 Dec  1  2001 ODK/docs/classes/system.desc
[generic]                  118     225  52.4% -lh5- e586 Nov 15  2001 ODK/docs/classes/test.desc
[generic]                  206     548  37.6% -lh5- 6c06 Dec  1  2001 ODK/docs/classes/unbufferedfile.desc
[generic]                 7223    7476  96.6% -lh5- 2ed6 Nov  8  2001 ODK/docs/framework.png
[generic]                 6245    7407  84.3% -lh5- f751 Nov 11  2001 ODK/docs/integertest.png
[generic]                 5538   14331  38.6% -lh5- b69c Dec  5  2001 ODK/docs/oop4a.html
[generic]                 5635   14829  38.0% -lh5- 7030 Dec  6  2001 ODK/docs/oop4a_e.html
[generic]                  609    1495  40.7% -lh5- 0621 Dec  5  2001 ODK/docs/oop4a_history.html
[generic]                 2157    5511  39.1% -lh5- dc31 Dec  5  2001 ODK/docs/oop4a_muster.html
[generic]                 2991    7113  42.0% -lh5- a644 Dec  6  2001 ODK/docs/oop4ab.html
[generic]                 1752    4466  39.2% -lh5- 8946 Dec  5  2001 ODK/docs/oop4ac.html
[generic]                 2102    4771  44.1% -lh5- 7885 Dec  6  2001 ODK/docs/oop4ad.html
[generic]                 2073    4660  44.5% -lh5- cccf Dec  6  2001 ODK/docs/oop4ad_e.html
[generic]                20180   20180 100.0% -lh0- 50dc Nov  1  2001 ODK/docs/top.png
[generic]                 1234    2792  44.2% -lh5- 8171 Nov 17  2001 ODK/libs/classes/test.library
[generic]                  122     453  26.9% -lh5- 2ee9 Nov 26  2001 ODK/make
[generic]                  198     265  74.7% -lh5- 2ff7 Dec  6  2001 ODK/misc/ASM-One.Pref
[generic]                84315   84315 100.0% -lh0- b1c5 Nov 15  2001 ODK/misc/cdt_39.15.lha
[generic]                   94     110  85.5% -lh5- bc13 Nov 15  2001 ODK/misc/Datatypes/C++-Source
[generic]                  280     467  60.0% -lh5- daf7 Nov 15  2001 ODK/misc/Datatypes/C++-Source.info
[generic]                   85      94  90.4% -lh5- 9800 Nov 15  2001 ODK/misc/Datatypes/C-Source
[generic]                  280     467  60.0% -lh5- daf7 Nov 15  2001 ODK/misc/Datatypes/C-Source.info
[generic]                  322     561  57.4% -lh5- 03b4 Nov 25  2001 ODK/misc/Datatypes/c.prefs
[generic]                  137     188  72.9% -lh5- d047 Nov 15  2001 ODK/misc/Datatypes/readme.txt
[generic]                 2163    2163 100.0% -lh0- 14a4 Nov 10  2001 ODK/misc/FlushLibs391.lha
[generic]                  362     882  41.0% -lh5- 60a2 Nov 26  2001 ODK/misc/Konstanten_new.inc
[generic]                  356     669  53.2% -lh5- 5fea Nov 10  2001 ODK/source/flush.p
[generic]                 1070    2851  37.5% -lh5- d90c Nov 29  2001 ODK/source/oop/oop.doc
[generic]                   94     117  80.3% -lh5- 508d Nov 29  2001 ODK/source/oop/oop.fd
[generic]                  985    1716  57.4% -lh5- 25e3 Nov  2  2001 ODK/source/oop/oop.library
[generic]                   50      50 100.0% -lh0- b6d9 Nov  1  2001 ODK/source/oop/oop_lib.i
[generic]                 3456   10659  32.4% -lh5- b99b Dec  6  2001 ODK/source/oop/ooplib.p
[generic]                 3705   12939  28.6% -lh5- eebc Dec  6  2001 ODK/source/oop/ooplib.s
[generic]                  448     908  49.3% -lh5- 8e7f Nov  2  2001 ODK/source/OOPA.p
[generic]                 1893    6025  31.4% -lh5- e41d Nov 10  2001 ODK/source/OOPA.s
[generic]                  575    1056  54.5% -lh5- f821 Nov 29  2001 ODK/source/preassxx.incl1
[generic]                  132     239  55.2% -lh5- 0f37 Oct 27  2001 ODK/source/preassxx.incl2
[generic]                  418     954  43.8% -lh5- 7dc1 Nov 29  2001 ODK/source/preassxx.incl3
[generic]                  382     950  40.2% -lh5- 3cfd Nov 24  2001 ODK/source/preassxx.incl4
[generic]                11542   53789  21.5% -lh5- e243 Dec  6  2001 ODK/source/preassxx.p
[generic]                24984  142713  17.5% -lh5- ecd1 Dec  6  2001 ODK/source/preassxx.s
[generic]                  211     376  56.1% -lh5- 9598 Nov 17  2001 ODK/source/viewxx/readme.txt
[generic]                 2058    6789  30.3% -lh5- 63a7 Nov 24  2001 ODK/source/viewxx/viewXX.p
[generic]                  918    1984  46.3% -lh5- 0ca5 Dec  1  2001 ODK/libs/classes/com/amiga/system/doswrapper.library
[generic]                  649    1232  52.7% -lh5- cd5e Dec  1  2001 ODK/libs/classes/com/amiga/system/execwrapper.library
[generic]                  635    1180  53.8% -lh5- dd14 Dec  1  2001 ODK/libs/classes/helloworld.library
[generic]                 1391    3308  42.0% -lh5- e768 Dec  1  2001 ODK/libs/classes/integertest.library
[generic]                 1247    3308  37.7% -lh5- 36c2 Dec  1  2001 ODK/libs/classes/system/bufferedfile.library
[generic]                 1054    2544  41.4% -lh5- a9d1 Dec  1  2001 ODK/libs/classes/system/integer.library
[generic]                 1027    2496  41.1% -lh5- 55cb Dec  1  2001 ODK/libs/classes/system/long.library
[generic]                 1540    4092  37.6% -lh5- 48a5 Dec  1  2001 ODK/libs/classes/system/mem.library
[generic]                  860    1600  53.8% -lh5- 5723 Dec  1  2001 ODK/libs/classes/system/misc.library
[generic]                 1341    3536  37.9% -lh5- b8ba Dec  1  2001 ODK/libs/classes/system/string.library
[generic]                 1067    2600  41.0% -lh5- 6db8 Dec  1  2001 ODK/libs/classes/system/stringarray.library
[generic]                  750    1476  50.8% -lh5- 2aaf Dec  1  2001 ODK/libs/classes/system/system.library
[generic]                 1048    2788  37.6% -lh5- de4b Dec  1  2001 ODK/libs/classes/system/unbufferedfile.library
[generic]                 1087    1848  58.8% -lh5- a17b Dec  7  2001 ODK/libs/oop.library
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total       107 files  291099  851358  34.2%            Feb 16  2002

Aminet © 1992-2014 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>