diff options
author | Eugene Sandulenko | 2017-02-09 23:16:18 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2017-02-09 23:16:18 +0100 |
commit | 0b4b073493bf03e4203e6e82a6e7005a8bd6f4c2 (patch) | |
tree | 3632752a24ce6496a96532bbf8f0a4aa67f38d1d /engines/director/lingo/lingo-builtins.cpp | |
parent | 2c4706f29de77c5cff6063f7e7432255c9d459be (diff) | |
download | scummvm-rg350-0b4b073493bf03e4203e6e82a6e7005a8bd6f4c2.tar.gz scummvm-rg350-0b4b073493bf03e4203e6e82a6e7005a8bd6f4c2.tar.bz2 scummvm-rg350-0b4b073493bf03e4203e6e82a6e7005a8bd6f4c2.zip |
DIRECTOR: Lingo: Documented D4 "Text" Lingo
Diffstat (limited to 'engines/director/lingo/lingo-builtins.cpp')
-rw-r--r-- | engines/director/lingo/lingo-builtins.cpp | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/engines/director/lingo/lingo-builtins.cpp b/engines/director/lingo/lingo-builtins.cpp index ae2f951f1a..58b65e7bd4 100644 --- a/engines/director/lingo/lingo-builtins.cpp +++ b/engines/director/lingo/lingo-builtins.cpp @@ -46,14 +46,14 @@ static struct BuiltinProto { { "sqrt", Lingo::b_sqrt, 1, 1, true }, // D2 f { "tan", Lingo::b_tan, 1, 1, true }, // D4 f // String - { "chars", Lingo::b_chars, 3, 3, true }, // D2 - { "charToNum", Lingo::b_charToNum, 1, 1, true }, // D2 - { "delete", Lingo::b_delete, 1, 1, true }, // D3 - { "hilite", Lingo::b_hilite, 1, 1, true }, // D3 - { "length", Lingo::b_length, 1, 1, true }, // D2 - { "numToChar", Lingo::b_numToChar, 1, 1, true }, // D2 - { "offset", Lingo::b_offset, 2, 3, true }, // D2 - { "string", Lingo::b_string, 1, 1, true }, // D2 + { "chars", Lingo::b_chars, 3, 3, true }, // D2 f + { "charToNum", Lingo::b_charToNum, 1, 1, true }, // D2 f + { "delete", Lingo::b_delete, 1, 1, true }, // D3 c + { "hilite", Lingo::b_hilite, 1, 1, true }, // D3 c + { "length", Lingo::b_length, 1, 1, true }, // D2 f + { "numToChar", Lingo::b_numToChar, 1, 1, true }, // D2 f + { "offset", Lingo::b_offset, 2, 3, true }, // D2 f + { "string", Lingo::b_string, 1, 1, true }, // D2 f { "value", Lingo::b_value, 1, 1, true }, // D2 f // Lists { "add", Lingo::b_add, 2, 2, false }, // D4 command @@ -99,7 +99,7 @@ static struct BuiltinProto { { "continue", Lingo::b_continue, 0, 0, false }, // D2 c { "dontPassEvent", Lingo::b_dontPassEvent, 0, 0, false }, // D2 c { "delay", Lingo::b_delay, 1, 1, false }, // D2 - { "do", Lingo::b_do, 1, 1, false }, // D2 + { "do", Lingo::b_do, 1, 1, false }, // D2 c { "halt", Lingo::b_halt, 0, 0, false }, // D4 c { "nothing", Lingo::b_nothing, 0, 0, false }, // D2 c { "pass", Lingo::b_pass, 0, 0, false }, // D4 c @@ -222,6 +222,8 @@ static const char *builtinFunctions[] = { "backspace", "birth", "cast", + "chars", + "charToNum", "constrainH", "constrainV", "cos", @@ -250,6 +252,7 @@ static const char *builtinFunctions[] = { "integerp", "intersect", "label", + "length", "list", "listP", "log", @@ -257,6 +260,7 @@ static const char *builtinFunctions[] = { "marker", "max", "min", + "numToChar", "objectp", "offset", "param", @@ -274,6 +278,7 @@ static const char *builtinFunctions[] = { "sin", "sqrt", "soundBusy", + "string", "stringp", "symbolp", "tab", |