Vinicius Teshima
|
4e63ee8894
[lexer/token.h] Adding token for == and !=
|
há 1 ano atrás |
Vinicius Teshima
|
aefb1907ad
[lexer/token.h] Adding tokens for multiples identifiers
|
há 1 ano atrás |
Vinicius Teshima
|
45b8c68bd4
[lexer/token.h] Adding token for ! and /
|
há 1 ano atrás |
Vinicius Teshima
|
19e16724b1
[lexer.h] Adding special handlig for pp
|
há 1 ano atrás |
Vinicius Teshima
|
9df9b4243d
[lexer.h] Adding error reporing to lexer_next_token
|
há 1 ano atrás |
Vinicius Teshima
|
4318902824
[lexer/token.h] Adding tokens for preprocessors
|
há 1 ano atrás |
Vinicius Teshima
|
d4f153f5d6
[cint.c] Fixing error when filing ts
|
há 1 ano atrás |
Vinicius Teshima
|
421cf95662
[lexer.h] Making lexer_read_str_lit handle EOF
|
há 1 ano atrás |
Vinicius Teshima
|
28f51f5cca
[lexer.h] Parsing integer literals
|
há 1 ano atrás |
Vinicius Teshima
|
8595812f0b
[lexer.h] Using macro to get the current char
|
há 1 ano atrás |
Vinicius Teshima
|
33e3e22c9c
[lexer/token.h] Adding string literals
|
há 1 ano atrás |
Vinicius Teshima
|
451e576927
[lexer.h] Adding function to skip whitespace
|
há 1 ano atrás |
Vinicius Teshima
|
35904b1a29
[lexer/token.h] Adding token for *, - and .
|
há 1 ano atrás |
Vinicius Teshima
|
4242671fdb
[token.h] Criating macro for token_type_enum switch
|
há 1 ano atrás |
Vinicius Teshima
|
f37d2b0df1
[token.h] Moving logic of converting token type enum 2 str to its own function
|
há 1 ano atrás |
Vinicius Teshima
|
0fc27694ae
[lexer.h] Adding function lexer_lookup_ident
|
há 1 ano atrás |
Vinicius Teshima
|
f71ce62b0b
[token/lexer.h] Adding token for < and >
|
há 1 ano atrás |
Vinicius Teshima
|
4e3ac489b8
[token.h] Adding token for include, return and const keywords
|
há 1 ano atrás |
Vinicius Teshima
|
414148a37a
[cint.c] Using lexer.h and token.h
|
há 1 ano atrás |
Vinicius Teshima
|
444ebb43f8
[lexer/token.h] Adding token for ' and "
|
há 1 ano atrás |
Vinicius Teshima
|
1e4e132dc3
[str.h] Fixing str_slice size calculation
|
há 1 ano atrás |
Vinicius Teshima
|
8f8a49b492
Adding token.h and lexer.h
|
há 1 ano atrás |
Vinicius Teshima
|
c36b70456b
[str.h] Adding global variable of a empty str
|
há 1 ano atrás |
Vinicius Teshima
|
054e6d4a35
[str.h] Adding function to get a slice of str
|
há 1 ano atrás |
Vinicius Teshima
|
70f0b76843
[str.h] Adding function to compare str to cstr
|
há 1 ano atrás |
Vinicius Teshima
|
d884d929b3
[int.h] Adding typedef for i8, u8, i16 and u16
|
há 1 ano atrás |
Vinicius Teshima
|
6940e2a983
[str.h] Fixing str_tokenizer_next
|
há 1 ano atrás |
Vinicius Teshima
|
78a0eec885
Adding str header only library
|
há 1 ano atrás |
Vinicius Teshima
|
c425f45ffd
[Makefile] Adding CFLAGS
|
há 1 ano atrás |
Vinicius Teshima
|
ebeecf85b2
Adding .gitignore
|
há 1 ano atrás |