[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(DTPtechNote:612) list --> recode



AppleScriptUsers-MLの引き写しなんだけど、
このやり方、知りませんでした。
をを、エレガント!

on recordFromList(assocList)
	try
		{?class usrf?:assocList}'s x
	on error msg
		run script text 16 thru -2 of msg
	end try
end recordFromList

set l to {"text", "hello", "integer", 3, "real", 12.8, "list", {"a", "b", 3}, "record", {a:1, b:2}}

recordFromList(l)