Mehrfachvererbungimplementierung in Javascript aufgrund der meines Wissens nach nicht vorhandenen nativen Unterstützung dafür wäre interessant.
Eine automatische Semantikanalyse für die Ableitungsbäume von LALR(1)-Parsern in Javascript oder auch PHP wäre ebenfalls sehr interessant. Aber dafür soll eben kein Code zur Analyse geschrieben werden müssen (deshalb automatisch), wie es normalerweise der Fall ist, sondern dieser möglichst in einer Art BNF mit vorhanden sein. Natürlich geht das auch in einem getrennten Bereich. Parser und Lexer selbst könnten dann z. B. von
[Only registered and activated users can see links. Click Here To Register...] erstellt werden. Auf der Seite ist auch direkt ein Beispiel für die Verwendung angegeben: so wird "[* %% = %1 + %3; *]" verwendet, um das Ergebnis einer Addition zu speichern und "[* alert( %1 ); *]", um das ganze am Ende auch auszugeben. Dabei kann auf eine Semantikanalyse verzichtet werden, das ist aber nicht immer der Fall. Und diese Semantikanalyse sollte dann möglichst ohne Zusatzaufwand wie damit überflüssiger Text in dem "[*" und "*]" geschehen oder in einem angehängten (oder bei JS/CC davorgestellten) Bereich geschehen (dort ebenfalls in "[*" und "*]" eingeschlossen). Ich hoffe, dass das anschaulich und verständlich genug war... noch Fragen?