4
루아에 대해 비교적 새로운 것으로, 라이브러리에 임베드하는 것을 실험하고 있습니다. 나는 명령 줄에서 잘 스크립트를 실행할 수 있지만, 루아 문제 : 글로벌 언팩 (unil) 호출 시도
PANIC: unprotected error in call to Lua API ([string "-- #! /usr/local/bin/lua..."]:72: attempt to call global 'unpack' (a nil value))
unpack
갔었어요
사용중인 Lua의 버전을 확인하십시오. 루아 5.1에서'unpack '은 전역 적 이었지만 5.2에서는'table.unpack'으로 옮겨졌습니다. 5.2를 임베딩하는 동안 커맨드 라인에서 Lua 5.1을 사용 중일 수 있습니다. –
흠. 그것을 table.unpack으로 이동했습니다. 임베디드 및 커맨드 라인 인터프리터 모두 5.2.3을 사용하고 있습니다. 커맨드 라인 인터프리터는 내가 unpackal을하지 않은 것을 신경 쓰지 않았다. – learnvst