From 464f360e97ed5010b77ed469b25c3be7f87ba0d4 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Fri, 5 Aug 2016 22:01:57 +0200 Subject: DIRECTOR: Lingo: Made built-in functions generic --- engines/director/lingo/lingo.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'engines/director/lingo/lingo.h') diff --git a/engines/director/lingo/lingo.h b/engines/director/lingo/lingo.h index 8e73e23ba1..94fe92f9c7 100644 --- a/engines/director/lingo/lingo.h +++ b/engines/director/lingo/lingo.h @@ -89,7 +89,10 @@ struct Symbol { /* symbol table entry */ Common::String *s; /* STRING */ FloatArray *arr; /* ARRAY, POINT, RECT */ } u; - int nargs; + int nargs; /* number of arguments */ + int maxArgs; /* maximal number of arguments, for builtins */ + bool parens; /* whether parens required or not, for builitins */ + bool global; Symbol(); -- cgit v1.2.3