Kennt FPC denn kein
class abstract
?
PS: Notfalls kann man es (zumindestens in Delphi) auch einfach als Record anlegen.
Zumindest im Objfpc-Mode kennt der FPC 2.4.0 weder Class Abstract noch erweiterte Records.
[
OT]
@implementation: An dieser blöden Aufgabe hab ich ewig gesessen und bin zu keinem performanten Ergebnis gekommen ('nen funktionierenden Lösungsweg hatte ich zwar, aber mit grottiger Laufzeitkomplexität - und es war NICHT Brute-Force, falls du das jetzt denkst...). Hab mich leider wieder viel zu lange daran aufgehalten und deshalb jetzt kaum noch Zeit für die restlichen Aufgaben -.-
Du musst mir nach dem Einsendeschluss unbedingt mal verraten, wie du die gelöst hast...
[/
OT]
Meins läuft momentan ganz gut, wenn ich einzelne Teile teste.
Aber im ganzen sind leider noch einige Bugs drin.
Mir hat vor allem Aufgabe 2 'ne Menge Zeit gekostet (ist immer noch nicht fertig ...)
... und das Transformationsprogramm für die Dokumentation
Ich hab' dafür extra ein
XML-Format entworfen, das von dem
Programm zu
HTML konvertiert wird:
XML-Code:
<root>
<defs>
<codeschema name="
pas" label="Object Pascal-Code">
<default bg="
#FFFFFF" fg="#000000"/>
<keyword bg="
#FFFFFF" fg="#0000FF"/>
<literal bg="
#FFFFFF" fg="#AAAAAA"/>
<number bg="
#FFFFFF" fg="#FFAA00"/>
<comment bg="
#FFFFFF" fg="#008000"/>
<directive bg="
#FFFFFF" fg="#880000"/>
</codeschema>
...
</defs>
<body>
<section>
<head>Überschrift</head>
<sub>Unter-Überschrift</sub>
<paragraph>Text</paragraph>
<code schema="
pas">
Code ...
</code>
</section>
</body>
</root>
Und für den Codeblock gibt's dann Syntax-Highlighting
Muhahaha, ist das nicht episch?
Ach ich red' schon wieder zu viel
[edit]Ist das
XML-SynHiLi schrott?