shithub: scc

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