aboutsummaryrefslogtreecommitdiff
path: root/src/tokenizer.cpp
diff options
context:
space:
mode:
authorgingerBill <ginger.bill.22@gmail.com>2016-08-15 14:54:45 +0100
committergingerBill <ginger.bill.22@gmail.com>2016-08-15 15:02:45 +0100
commitdcbb2fcfbdbd3b35ddc44a4c542b7c6375e47214 (patch)
tree1670d1ea683c78be063649685c601a17c1dcb025 /src/tokenizer.cpp
parent3ed75b22a357292393618fc684b18a1d167f4eb7 (diff)
Full Unicode Support
Diffstat (limited to 'src/tokenizer.cpp')
-rw-r--r--src/tokenizer.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/tokenizer.cpp b/src/tokenizer.cpp
index ee8fa7ef5..d4cfac52c 100644
--- a/src/tokenizer.cpp
+++ b/src/tokenizer.cpp
@@ -1,30 +1,3 @@
-// TODO(bill): Unicode support
-b32 rune_is_letter(Rune r) {
- if (r < 0x80 && gb_char_is_alpha(cast(char)r) || r == '_') {
- return true;
- }
- return false;
-}
-
-b32 rune_is_digit(Rune r) {
- if (r < 0x80 && gb_is_between(r, '0', '9'))
- return true;
- return false;
-}
-
-b32 rune_is_whitespace(Rune r) {
- switch (r) {
- case ' ':
- case '\t':
- case '\n':
- case '\r':
- case '\f':
- case '\v':
- return true;
- }
- return false;
-}
-
#define TOKEN_KINDS \
TOKEN_KIND(Token_Invalid, "Invalid"), \
TOKEN_KIND(Token_EOF, "EOF"), \