summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gd_tokenizer.cpp
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2017-01-14 17:08:10 -0300
committerGitHub <noreply@github.com>2017-01-14 17:08:10 -0300
commit4261880c9402c1419cb211e10e974b662e37e03c (patch)
treef7d42cf70e34a789120bb1aa15c5fbd358440b63 /modules/gdscript/gd_tokenizer.cpp
parent7924f08a6afc56bd2d3a116c91ad6383c4579051 (diff)
parente781a7e07ec7388deccd372899ecbea8af7b67f4 (diff)
downloadredot-engine-4261880c9402c1419cb211e10e974b662e37e03c.tar.gz
Merge pull request #6845 from karroffel/master
Adds pattern matching to GDScript
Diffstat (limited to 'modules/gdscript/gd_tokenizer.cpp')
-rw-r--r--modules/gdscript/gd_tokenizer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/gdscript/gd_tokenizer.cpp b/modules/gdscript/gd_tokenizer.cpp
index 5dabf50ba1..70fc991bcc 100644
--- a/modules/gdscript/gd_tokenizer.cpp
+++ b/modules/gdscript/gd_tokenizer.cpp
@@ -85,6 +85,7 @@ const char* GDTokenizer::token_names[TK_MAX]={
"continue",
"pass",
"return",
+"match",
"func",
"class",
"extends",
@@ -894,6 +895,7 @@ void GDTokenizerText::_advance() {
{TK_CF_BREAK,"break"},
{TK_CF_CONTINUE,"continue"},
{TK_CF_RETURN,"return"},
+ {TK_CF_MATCH, "match"},
{TK_CF_PASS,"pass"},
{TK_SELF,"self"},
{TK_CONST_PI,"PI"},