Sha256: b3ef17cdde2e6b85e532fa7534ab6225abf0c0cbb736ff66a11d623951886a4e

Contents?: true

Size: 515 Bytes

Versions: 125

Compression:

Stored size: 515 Bytes

Contents

# AS_CASE(WORD, [PATTERN1], [IF-MATCHED1]...[DEFAULT])
# ----------------------------------------------------
# Expand into
# | case WORD in
# | PATTERN1) IF-MATCHED1 ;;
# | ...
# | *) DEFAULT ;;
# | esac
m4_define([_AS_CASE],
[m4_if([$#], 0, [m4_fatal([$0: too few arguments: $#])],
       [$#], 1, [  *) $1 ;;],
       [$#], 2, [  $1) m4_default([$2], [:]) ;;],
       [  $1) m4_default([$2], [:]) ;;
$0(m4_shiftn(2, $@))])dnl
])
m4_defun([AS_CASE],
[m4_ifval([$2$3],
[case $1 in
_AS_CASE(m4_shift($@))
esac])])

Version data entries

125 entries across 124 versions & 5 rubygems

Version Path
passenger-6.0.26 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.25 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.24 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.23 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.20 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.19 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.18 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.17 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.16 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.15 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.14 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
mt-libuv-4.1.04 ext/libuv/m4/as_case.m4
passenger-6.0.13 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
mt-libuv-4.1.03 ext/libuv/m4/as_case.m4
mt-libuv-4.1.02 ext/libuv/m4/as_case.m4
passenger-6.0.12 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.11 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.10 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.9 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4
passenger-6.0.8 src/cxx_supportlib/vendor-copy/libuv/m4/as_case.m4