On Fri, Apr 20, 2012 at 5:30 PM, Marco
On 2012-04-19 Wolfgang Schuster
wrote: Hi Wolfgang,
thanks for the answer. In the first place I also came up with a similar solution to yours. But that's what I meant by ”manually counting” and wanted to avoid. Apparently I missed the obvious, there is no special magic needed:
% doesn't seem to be necessary % \definedataset [test]
\setdataset [test] [foo] [foo=first] \setdataset [test] [foo] [foo=second]
\setdataset [test] [bar] [bar=first] \setdataset [test] [bar] [bar=second] \setdataset [test] [bar] [bar=third]
\starttext foo is: \datasetvariable{test}{foo}{foo}\crlf bar is: \datasetvariable{test}{bar}{bar} \stoptext
Wikified: http://wiki.contextgarden.net/System_Macros/Key_Value_Assignments#Two-pass_d... """ Two-pass data is data that can be accessed before it has been created. """ Hm how can something be read "before* being created ?
(super-luminal neutrino is not anymore a valid answer ...) -- luigi