RSS feed
b030a1fc
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/17 14:02
Create newtag function
627efdb4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/17 12:43
Unify STRUCT and UNIONS declaration
eaf82598
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/17 12:39
Add definitions for struct and enums
b2fc11b3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/17 03:42
Fix order of evaluation in declarators
ec0bbf93
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/15 10:13
Refactoring of type system
7cce9dc9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/12 07:24
Move ctype from types to decl
ebe3eda8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/12 07:21
Remove defined field from ctype
e96a66c1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/12 05:38
Remove duplicate definitions in tokens.h
5d1fa00c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/12 05:33
Forbid sign modifier in floating types
d04a92e4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/12 04:00
Add memory to lookup
bae05fff
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/11 13:36
Change type qualfier codification
951024c4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/11 13:36
Change storage codification
d247bc3f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/11 12:31
Make type_name void
620b4d63
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/11 12:31
Small style changes
d65e6682
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/11 12:27
Optimize ctype function
12e0b049
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/11 11:31
Do a prefetch of 1 token
ad9c3eee
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/10 18:28
style it is important
fd8c9070
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/10 18:18
Set tok field of identifiers in lookup
68746484
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/10 03:39
Remove keyword hash
b3477280
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 16:29
Optimize lookup()
dd9d39f1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 12:51
Use TYPE for struct, enum and unions
aabab2cd
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 12:24
Use a TQUALIFIER token
87fe94c8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 12:24
Use a STORAGE token
f18d5404
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 12:24
Use a TYPE token
e1157687
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 12:03
Optimize the search of keywords
1c450f35
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 11:58
Allow declarations without name in function parameters
e61db29e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 07:24
Add a first version of type_name
449b361b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 06:38
Simplify directdcl
1e658a6b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/09 04:02
Remove redundant check of qualifier in fields
6bbd9768
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 16:03
Fix enum declaration
4feeded5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 15:28
add newtag() function
2f1a6880
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 13:50
Unify decl and fielddcl
105071d9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 12:55
Avoid local functions
f5ecaab1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 12:50
Simplify declarator()
7237e963
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 09:05
Add namespace parameter to decl()
5cd22f44
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 08:59
Remove extra next() in initializer
7acf1e8d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 08:48
Remove cursym and the symbol stack
50dbcccb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 05:08
Embed the ctype into the symbol
ed927690
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/03/08 02:48
Initialize type pointer in struct symbols
f73cc2f5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2014/02/14 10:24
Move check of tag already defined out of aggregate
c3b98d15
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2013/11/05 02:42
Fix struct type initialzation
5c33e4a0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2013/11/05 02:37
Fix calculation of nested structs