aboutsummaryrefslogtreecommitdiff
path: root/lobject.h
diff options
context:
space:
mode:
authorRoberto I <roberto@inf.puc-rio.br>2025-09-16 13:26:24 -0300
committerRoberto I <roberto@inf.puc-rio.br>2025-09-16 13:26:24 -0300
commit140b672e2ee2ac842661ece4b48e1a64f0cd11ea (patch)
treeb925cd1e40712ab09a75ef2c0e30095aac0af0aa /lobject.h
parent9ea06e61f20ae34974226074fc6123dbb54a07c2 (diff)
downloadlua-140b672e2ee2ac842661ece4b48e1a64f0cd11ea.tar.gz
lua-140b672e2ee2ac842661ece4b48e1a64f0cd11ea.tar.bz2
lua-140b672e2ee2ac842661ece4b48e1a64f0cd11ea.zip
Vararg table
Not yet optimized nor documented.
Diffstat (limited to 'lobject.h')
-rw-r--r--lobject.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/lobject.h b/lobject.h
index cc3dd370..a805dcbf 100644
--- a/lobject.h
+++ b/lobject.h
@@ -583,8 +583,10 @@ typedef struct AbsLineInfo {
583/* 583/*
584** Flags in Prototypes 584** Flags in Prototypes
585*/ 585*/
586#define PF_ISVARARG 1 586#define PF_ISVARARG 1 /* function is vararg */
587#define PF_FIXED 2 /* prototype has parts in fixed memory */ 587#define PF_VATAB 2 /* function is vararg with table */
588#define PF_VAPTAB 4 /* function is vararg with pseudo-table */
589#define PF_FIXED 8 /* prototype has parts in fixed memory */
588 590
589 591
590/* 592/*