История изменений
Исправление Virtuos86, (текущая версия) :
Если этот пример:
foo := block(a, b, c, writeln(a, b, c))
foo callWithArgList(list(1, 2, 3)) // 123
>>> def foo(a, b, c): print a, b, c
...
>>> foo(*[1, 2, 3])
потом посанам за бутылкой будешь рассказывать
Пожалуйста, не проецируй на окружающих свои будни.
Извини, второй пример я не осилил. Видимо, там ненужный и необоснованный ничем, кроме понтов, пердолинг с воспетым тобой метапогромированием в Io.
Исходная версия Virtuos86, :
Если этот пример:
foo := block(a, b, c, writeln(a, b, c))
foo callWithArgList(list(1, 2, 3)) // 123
>>> def foo(a, b, c): print a, b, c
...
>>> foo(*[1, 2, 3])
потом посанам за бутылкой будешь рассказывать
Пожалуйста, не проецируй на окружающих свои будни.
Извини, второй пример я не осилил. Видимо, там ненужный и необоснованный ничем, кроме понтов, пердолинг с воспетым тобой метапогромированием в Io.