macros

*** NICHT für VBA / MS-Office-Sprachen verwenden. Verwenden Sie stattdessen die entsprechenden [vba] -Tags. *** Ein Makro ist eine Regel oder ein Muster, das angibt, wie eine bestimmte Eingabesequenz (häufig eine Folge von Zeichen) einer Ausgabesequenz (oft auch eine Folge von Zeichen) gemäß einer definierten Prozedur zugeordnet werden soll.
3
Antworten

cmake Befehlssyntaxfrage

Ich benötige die Syntax eines Makros CMAKE , das .cc- und .h-Dateien von einem Tool wie lex / yacc erzeugt. Könnte jemand mir bitte die Syntax für das folgende erfundene Beispiel zeigen: Ich habe eine Datei y.cc, die von x.cc und x.h abhä...
22.03.2010, 10:33
4
Antworten

Makro, um ausgewählten Text mit Tags in Visual Studio zu umbrechen

Ich stelle fest, dass ich vielleicht ein bisschen faul bin, aber jemand weiß von einem Visual Studio-Makro, wo ich innerhalb der Visual Studio IDE einen Text auswählen, auf eine Schaltfläche klicken und den ausgewählten Text mit Tags umschließen...
28.02.2009, 14:18
2
Antworten

Gibt es einen Vorteil für dieses Makro?

Ich lese Practical Common Lisp von Peter Seibel. In Kapitel 9 führt er den Leser durch die Erstellung eines Unit Testing Rahmen, und er enthält das folgende Makro, um festzustellen, ob eine Liste nur aus wahren Ausdrücken besteht: %Vor% Ic...
27.01.2016, 05:23
2
Antworten

Was ist der Zweck der Dummy-Addition in diesem Makro "Anzahl der Elemente"?

Visual C ++ 10 wird mit stdlib.h geliefert, das unter anderem dieses Juwel enthält: %Vor% ein geschickter Vorlagentrick zum Ableiten der Array-Größe und verhindern, dass Zeiger in __countof übergeben werden . Was ist der Zweck von...
13.03.2012, 06:03
2
Antworten

Was sind die Unterschiede zwischen Boo vs Nemerle?

Es sieht so aus, als würden diese beiden Sprachen als "was C # hätte sein sollen" synchronisiert, mit hygenischen Makros, REPL, Compiler als Service (CaaS), statisch + Duck Typisierung (lange bevor C # es hatte). Gibt es einen großen Unterschied...
01.01.2011, 20:10
4
Antworten

Kann ich einen PHP "Makro" (wie #define) erstellen, um Parameter für Funktionsaufrufe zu liefern?

Die Parameter, über die ich spreche, sind __FILE__ und __LINE__ - diejenigen des Aufrufers der Funktion, so dass die Funktion sie in der Fehlerberichterstattung verwenden kann. Nehmen wir an, ich habe zwei Dateien und Zeile 100 von file...
12.10.2010, 02:37
1
Antwort

Wie definiere ich Funktionen mit Racket-Makros?

Ich versuche, ein Makro zu schreiben, das eine spezielle Klasse von Datenstrukturen mit zugehörigen Funktionen definiert. Ich weiß, dass das möglich ist; es wird mehrmals in der Kernsprache selbst gemacht. Wie würde ich das Makro define-s...
23.05.2010, 02:19
1
Antwort

Kann dieser Fehler der freien Variablen (der bei der Makroexpansion entsteht) vermieden werden?

Ich entwickle eine DSL und ich bekomme einen "freien Begriff" Fehler beim Erweitern eines Makros. Ich würde gerne wissen, ob es vermieden werden kann. Ich habe das Problem auf die folgende Situation vereinfacht. Angenommen, wir haben diesen A...
14.06.2012, 08:49
1
Antwort

Erklärung / Dokumentation von Leiningens Defrojektmakro

Leiningens Defrojekt-Makro ist ein wichtiger Teil von Clojure-Projekten. Die Information / Dokumentation scheint jedoch sehr spärlich zu sein. Welche Optionen werden von defproject unterstützt und wofür werden sie verwendet?     
25.10.2011, 18:04
1
Antwort

C ++ Vorlagenmakroverknüpfung

Wenn Sie mit Vorlagen arbeiten, haben Sie oft folgendes Ergebnis: %Vor% Dies ist eine Menge von den gleichen Sachen, kopiert in viele verschiedene Vorlagen. Lohnt sich etwas wie: %Vor% Also meine Klasse wird einfach: %Vor% Das schein...
07.10.2009, 20:15