2011-01-24 4 views
4

Я использую Lua для некоторых из моих приложений. Я ищу центральный репозиторий Lua-идиом, потому что я не хочу писать C в Lua.Lua idioms составлен в одном месте

Несколько примеров я попадался являются:

x = x or v 

Это устанавливает значение по умолчанию для х, если он еще не установлен.

Другой

x, y = y, x 

для обмена двух переменных.

ответ

1

Попробуйте http://lua-users.org/wiki/LuaDirectory - это и руководство Lua/PiL, вероятно, являются вашими двумя лучшими ресурсами в этом отношении.

  • Lua 5.1 Reference Manual
  • Programming in Lua, 1st Edition (Первое издание доступно в Интернете свободно Второй вы можете купить, хотя в третьем издании. - за 5,2 - должны быть в ближайшее время.)
+0

Если вы упомянули Руководство, вы должны упомянуть и PiL. :-) –

+0

Моя первая реакция на этот комментарий состояла в том, чтобы подумать, что «подождите, вы имеете в виду, что PiL не является руководством Lua?» ;) – Amber

+0

wait ... какой руководство? способ оставить воду грязной ... – Stomp

2

Lua Patterns, Tips and Tricks здесь, переполнение стека также очень хорошо читается.

+0

Ну, возможно, это было так, но это было заблокировано. – ergosys

+0

Это мертвая ссылка :( –

Смежные вопросы