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.
2
Antworten

Geben Sie einen Typ uintX_t ein, wobei X der Wert eines Makros ist

Ich habe ein Makro, WW , mit der Wortbreite in Bits, wie %Vor% Ich möchte einen neuen Typ, foo_t , als Alias ​​für eines der uintX_t in <stdint.h> deklarieren. Ich kann die Wortbreite hart codieren und verwenden %Vor% All...
06.09.2015, 12:04
1
Antwort

Wird es in scala 2.10 möglich sein, mehrere Klassen der obersten Ebene mit einem Makroaufruf zu erzeugen?

Ich habe ein Programm mit vielen Vortexen (was leider selbst von Scala-Mechanismen nicht reduzierbar ist). Aber wenn es eine Möglichkeit gäbe, komplexe Top-Level-Klassen mit einem Makro zu generieren, würde das alles verschwinden. Zum Beispiel:...
06.09.2012, 08:28
1
Antwort

Was ist mit einem einzelnen Namespace, der zu unhygienischen Makros führt? (in LISP)

Einige behaupten, dass ein einzelner Namespace in LISP zu unhygienischen Makros führt. Ссылка Ссылка Was genau ist es, einzelne, doppelte oder mehrere Namespaces zu haben, die zur Makrohygiene führen?     
15.08.2010, 12:49
2
Antworten

Warum funktioniert die Anwendung der vom elisp-Makro zurückgegebenen Funktion nicht?

Hier ist zum Beispiel ein Makro: %Vor% und (my-macro 2 3) gibt (lambda (z) (+ z 3)) zurück Jedoch gibt ((my-macro 2 3) 1) einen Fehler zurück, der besagt, %Vor% Was vermisse ich?     
21.06.2011, 22:55
1
Antwort

Emacs: Befehl im Haskell-Modus neu definiert (hakell-mode-hook)

in Emacs im Haskell-Modus, ich wollte den Befehl ändern "C-x C-s" bis "C-x C-s" gefolgt von "C-c C-1". Ein Stichwort: Haskell.org: Emacs / Tastenbelegung und einfache Bedienung Ich habe versucht, die folgenden Varianten einzufügen...
11.08.2012, 18:19
4
Antworten

Netbeans-Makrobefehl für / * * / Kommentarblock

Ich benutze Netbeans 6.8 und versuche, ein benutzerdefiniertes PHP-Kommentarcode-Blockmakro mit dem / * * / style und nicht dem üblichen doppelten Schrägstrich zu erstellen. Bisher mit googeln und in PHPUGPH fragen, habe ich diesen Makro-Code...
25.01.2010, 10:10
2
Antworten

Wie kann ich den Bezeichner der aktuellen Funktion erhalten?

In C / C ++ haben wir das Makro __FUNCTION__ , das durch einen String ersetzt wird, der den Namen der aktuellen Funktion enthält. Was aber, wenn ich die Kennung der Funktion haben möchte? Das heißt, keine Zeichenfolge, aber etwas, das ich als...
11.03.2014, 08:45
2
Antworten

Erstellen eines Methodendefinitionsbaums aus einem Methodensymbol und einem Body

Gibt es eine bequeme Möglichkeit, ein MethodSymbol in die linke Seite eines Methodendefinitionsbaums (dh ein DefDef ) in Scala 2.10? Angenommen, ich möchte ein Makro erstellen, das eine Instanz eines Merkmals übernimmt und alle Metho...
07.12.2012, 16:59
1
Antwort

Xcode 7.3: "Mehrdeutige Erweiterung des Makros" beim Neudefinieren der Makro-Präfix-Datei

Ich benutze Xcode 7.3, und ich bekomme eine Warnung "Mehrdeutige Erweiterung des Makros" für ein Makro, das in Foundation definiert wurde, das ich aber in meiner Präfix-Datei nicht definiert und neu definiert habe. Ich habe Module aktiviert....
21.03.2016, 23:51
2
Antworten

Makros in SWI-Prolog schreiben

Ich versuche, ein einfaches Makro für switch-Anweisungen in SWI-Prolog zu implementieren. Dies ist eine Reihe von bedingten Anweisungen: %Vor% und das ist ein äquivalenter (aber viel langsamer) Ausdruck mit demselben Effekt: %Vor% Ich...
16.06.2016, 18:29