From: Aaron Patterson Date: 2012-07-02T23:26:46+09:00 Subject: [ruby-core:46107] Re: [ruby-trunk - Feature #4985] Add %S[] support for making a list of symbols --oLBj+sq0vYjzfsbl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 02, 2012 at 06:45:38AM +0900, SASADA Koichi wrote: > I guessed that %S(...) is S-expr syntax. >=20 > example: > %S((foo bar (baz boo)) #=3D> [:foo, :bar, [:baz, :boo]] >=20 >=20 > (I have no idea about use-case of this S-expr literal, except Lisp like D= SL) My patch (and slide) actually uses %i and %I ("i" stands for "intern") and mirrors %w and %W. %s is already taken :-) --=20 Aaron Patterson http://tenderlovemaking.com/ --oLBj+sq0vYjzfsbl Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (Darwin) iQEcBAEBAgAGBQJP8a+sAAoJEJUxcLy0/6/GOH0H/j+S2AlMBtuPTVghNvC86YXO azvabdWmUkcfGOWK/tCgzii22Fp7PzSXS95mZVLjrGx2mAmAv+gjTc9ZJYuRiWma apbD7MKSyLcidvViYiVfuC3BNXkzykzZA8Uaf4zPayKE5CQkVKvEreDgP9q62PLg ssl9eUN6DxAgCKnFnSf/k55uegHGwfL6sU6vLwoB02HMV/l2i0Iigyt4CUXredVA RO/+jLNFBDz6a5XxfiR1r+jpkaKTizMq4hYXLT9iKIc0Ph7uYUN2KFnMlyrXpiKK lfk/GcXPiv1DNI6ghYkYyVwCh0k5LLIUikiBxH93RgQzaoRGgjuhk26esxR/fW0= =iI6N -----END PGP SIGNATURE----- --oLBj+sq0vYjzfsbl--