Ziet er erg goed uit! Ook handelt je parser foutieve dubb-tags goed af heb ik even getest.
Ook heb ik een extra tag geprobeerd toe te voegen. Maar ik moest even kijken kijken hoe dat precies werkte. Ik zag niet gelijk dat je onderscheid maakte tussen een tag en een functie parser. Toch ziet dat er wel logisch uit uiteindelijk.
Wat ik zelf graag heb is dat je de tags niet hoeft te registreren, maar dat de class vanzelf zoekt of er een parser beschikbaar is. Al kun je zo wel instellen welke er wel en niet mogen worden gebruikt. Dus dat blijft toch voorkeur.
Ik vraag me wel af of dit geschikt is voor de grotere community. Het is toch een stuk complexer dan de o zo simpele UBB tags, die veel mensen die online actief zijn inmiddels kennen.
Versie 1.3 is uitgekomen. De performance is met 200% verbetert, commentaar is in het Engels geschreven voor het grotere publiek en tijdens het registreren kan er een exception gegooid worden.
Versie 1.4 is uitgekomen. De performance is terug met 200% verbetert. Hij rendert nu het voorbeeld in 8à10 microseconden t.o.v. de 20 microseconden in 1.3. Nu is de render methode een volwaardige methode. Ook het quote gebruik bij de parameters in de stijltag functies zijn verdwenen!
Zo implementeer je lijsten en zo gebruik je ze. Voor tabellen kan je hetzelfde principe toepassen maar dan met meerdere lijnen. Daar komt ook nog een implementatie van.