Files
emacs/lisp/yasnippet-snippets/snippets/c-lang-common/once
2025-11-25 19:52:03 +01:00

10 lines
233 B
Plaintext

# -*- mode: snippet -*-
# name: #ifndef XXX; #define XXX; #endif
# key: once
# --
#ifndef ${1:`(upcase (replace-regexp-in-string "[^A-Za-z0-9_]" "_" (file-name-nondirectory (or (buffer-file-name)))))`}
#define $1
$0
#endif /* $1 */