From 2b7dd2fce30c37b60de1a9017826c484ac25a27b Mon Sep 17 00:00:00 2001 From: "Tristan B. Kildaire" Date: Fri, 5 Mar 2021 12:12:05 +0200 Subject: [PATCH] Added unittest for identifiers --- source/tlang/compiler/symbols.d | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/source/tlang/compiler/symbols.d b/source/tlang/compiler/symbols.d index 386e84f..bef9bc3 100644 --- a/source/tlang/compiler/symbols.d +++ b/source/tlang/compiler/symbols.d @@ -317,4 +317,15 @@ unittest symbol = getSymbolType(new Token("2121a", 0, 0)); assert(symbol != SymbolType.NUMBER_LITERAL); -} \ No newline at end of file +} + +/* Test: Identifer tests */ +unittest +{ + SymbolType symbol = getSymbolType(new Token("_yolo2", 0, 0)); + assert(symbol == SymbolType.IDENTIFIER); + + symbol = getSymbolType(new Token("2_2ff", 0, 0)); + assert(symbol != SymbolType.IDENTIFIER); +} +