scala-quasiquotes

In Scala werden Quasiquotes in der offiziellen Scala-Distribution als Teil von scala-reflect.jar ausgeliefert
2
Antworten

Übereinstimmende XML-Literale in Scala-Makros

Ich möchte Scala-XML-Literale mit einem Makro transformieren. (Kein String-Literal mit XML, sondern tatsächliche XML-Literale). Soweit ich weiß, sind XML-Literale nicht auf AST-Ebene in die Sprache integriert, sondern im Parser entziffert. Inter...
21.03.2014, 12:31
2
Antworten

Spleißen eines übergebenen Funktionskörpers in einen Makro-umgeschriebenen Ausdruck

Ich habe mit den neuen Makrofunktionen von Scala 2.11 gespielt. Ich wollte sehen, ob ich folgendes schreiben könnte: %Vor% Ich glaube, ich bin diesem Makro ziemlich nahe gekommen: %Vor% Dies erzeugt die folgende Ausgabe, wenn sie als fo...
18.12.2013, 18:33
1
Antwort

Quasiquotes für mehrere Parameter und Parameterlisten

Quasiquotes sind erstaunlich - sie machen das Schreiben von Makros in Scala sehr viel weniger schmerzhaft und in meinem Erfahrung, dass sie fast immer genau so funktionieren, wie ich es erwarte. Und das Beste ist, dass sie nun in Scala 2.10 a...
01.09.2013, 14:51