Исходный код lua50:
Lua -- это язык программирования, разработанный для расширения приложений. Также он часто используется как язык для написания программ для любых задач.
Lua соединяет простоту процедурного синтаксиса (похож на Pascal) с мощным описанием данных, конструируемых на основе ассоциативных массивов и расширяемой семантики. Lua -- язык с динамическими типами, выполнение осуществляется на основе интерпретации байт-кода, имеется автоматическое управление памятью, что делает его идеальным для обработки настроек, написания сценариев и скорейшего создания работающих прототипов. Lua реализован в виде маленькой библиотеки C-функций, написан на ANSI C. В основу реализации положены принципы простоты, эффективности, переносимости и уменьшения потерь при встраивании.
|
|
|
| Архитектура | Версия | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|---|
| alpha | 5.0.3-4 | 27,1 Кб | 188 Кб | [список файлов] |
| amd64 | 5.0.3-4 | 26,6 Кб | 184 Кб | [список файлов] |
| armel | 5.0.3-4 | 25,5 Кб | 180 Кб | [список файлов] |
| avr32 (неофициальный перенос) | 5.0.3-4 | 24,4 Кб | 176 Кб | [список файлов] |
| hppa | 5.0.3-4 | 26,4 Кб | 180 Кб | [список файлов] |
| hurd-i386 | 5.0.3-4 | 24,8 Кб | 176 Кб | [список файлов] |
| i386 | 5.0.3-4 | 25,2 Кб | 176 Кб | [список файлов] |
| ia64 | 5.0.3-4 | 30,1 Кб | 204 Кб | [список файлов] |
| kfreebsd-amd64 | 5.0.3-4 | 26,4 Кб | 110 Кб | [список файлов] |
| kfreebsd-i386 | 5.0.3-4 | 25,0 Кб | 102 Кб | [список файлов] |
| m68k (неофициальный перенос) | 5.0.3-3 | 24,7 Кб | 176 Кб | [список файлов] |
| mips | 5.0.3-4 | 25,5 Кб | 184 Кб | [список файлов] |
| mipsel | 5.0.3-4 | 25,5 Кб | 184 Кб | [список файлов] |
| powerpc | 5.0.3-4 | 29,5 Кб | 192 Кб | [список файлов] |
| s390 | 5.0.3-4 | 26,5 Кб | 180 Кб | [список файлов] |
| sparc | 5.0.3-4 | 25,6 Кб | 176 Кб | [список файлов] |