루아고급프로그래밍

루아(Lua) 언어를 사용하다 보면 가장 강력하고 유연한 자료구조인 테이블(Table)을 마주하게 됩니다.이 글에서는 루아 테이블의 기초부터 고급 메타테이블 활용법까지, 실무에서 바로 적용할 수 있는 실전 예제와 함께 자세히 알아보겠습니다.루아 테이블이란? 기본 개념과 특징루아에서 테이블은 유일한 복합 자료구조로, 배열과 연관 배열(해시 테이블)의 기능을 모두 수행할 수 있습니다.자바스크립트의 객체나 파이썬의 딕셔너리와 유사하지만, 더 강력한 메타프로그래밍 기능을 제공합니다.-- 빈 테이블 생성local myTable = {}-- 다양한 방식으로 테이블 생성local fruits = {"apple", "banana", "orange"}local person = {name = "김철수", age = 30,..
devcomet
'루아고급프로그래밍' 태그의 글 목록