shithub: scc

RSS feed

b3477280 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 16:29
Optimize lookup()

dd9d39f1 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 12:51
Use TYPE for struct, enum and unions

aabab2cd – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 12:24
Use a TQUALIFIER token

87fe94c8 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 12:24
Use a STORAGE token

f18d5404 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 12:24
Use a TYPE token

e1157687 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 12:03
Optimize the search of keywords

1c450f35 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 11:58
Allow declarations without name in function parameters

e61db29e – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 07:24
Add a first version of type_name

449b361b – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 06:38
Simplify directdcl

1e658a6b – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/09 04:02
Remove redundant check of qualifier in fields

6bbd9768 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 16:03
Fix enum declaration

4feeded5 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 15:28
add newtag() function

2f1a6880 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 13:50
Unify decl and fielddcl

105071d9 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 12:55
Avoid local functions

f5ecaab1 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 12:50
Simplify declarator()

7237e963 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 09:05
Add namespace parameter to decl()

5cd22f44 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 08:59
Remove extra next() in initializer

7acf1e8d – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 08:48
Remove cursym and the symbol stack

50dbcccb – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 05:08
Embed the ctype into the symbol

ed927690 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/03/08 02:48
Initialize type pointer in struct symbols

f73cc2f5 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/02/14 10:24
Move check of tag already defined out of aggregate

c3b98d15 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/11/05 02:42
Fix struct type initialzation

5c33e4a0 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/11/05 02:37
Fix calculation of nested structs

5af47d7b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/11/02 04:51
Simplify decl()

81c72588 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/11/02 04:38
Fix generation of makefile dependencies

58149ef5 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/11/02 03:28
Remove wrong warnings in struct/union/enum declaration

c9a50478 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 17:46
Fix rturn value of specifier

d8b440c9 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 17:43
Reduce indentation in sqpecifier

c7315dfa – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 17:13
Fix struct field declaration

a31573bf – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 17:02
Simplify the type checking in specifier

e288e449 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 15:20
Fix declaration of typedef variables

fb10d486 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 14:58
Split storage specifier and type qualifier

4e770c47 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 04:20
Use a stack for symbol definition

529349a0 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 03:59
Simplify listdcl function

b9816014 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/31 03:18
Split type definition and storage definition

bbb23c1b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/30 17:21
Pass type struct to specifier

b0126dcc – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/30 04:23
Change NS_STRUCT to NS_TAG

28af012e – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/30 04:13
Convert mktype to static function

46eaaf7b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/30 03:51
Remove the NS_TYPEDEF namespace

5a21c182 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/29 14:02
Ignore TODO file

ff1930a8 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/29 13:30
Fix enumeration declarer

f49504fa – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/29 07:23
Use a different namespace for each struct/union

0dc8403f – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/29 03:41
Remove NS_ANY namespace

a07bd387 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/29 03:16
Fix typedef behaviour

e33b5c0c – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/28 17:37
Move decision of when a declaration is vaid to specifier

50bfc145 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/28 17:32
Fix ahead

b65a8b5e – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/28 16:35
Move delctype to decl

99fe6d52 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/28 16:18
Remove unneeded check

a3b5f660 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/28 16:03
Change a complex if sequence for a switch

89d7c924 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/28 15:59
Change spec to specifier

789d2fd3 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/28 15:57
Change btype to ctype

bb26fe4e – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/28 15:49
don't use _ in abbreviated names

7cfabdc2 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/25 14:46
Add integer function

20617bae – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/25 14:45
Remove duplicated code in postfix

bada193b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/25 14:44
Remove unneeded continue

c97ecd8e – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/25 13:27
Remove code.h header

5ebf7e68 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/25 13:24
Remove namespace function

7edc7e43 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/25 10:58
Remove conflict names in flow.c

8fa3bec2 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/25 10:33
Use a different hash for keywords

893e56b3 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/09 18:47
Use symbolic constants for namespaces and lookup values

15b5db8b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/09 18:35
Some changes in function names

542b9640 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/09 18:34
Small fixes in README file.

ec546b3b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/09 18:27
Remove reference count in types

68f57d8d – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/07 18:08
Add macros for storage and qualifier tests

8520ba85 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/07 15:38
Merge branch 'tree'

64d1cd75 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/07 15:31
Remove nodecomp and fix addstmt

764d78a5 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/05 18:08
Add walk function

de55e87b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/06 07:42
Insert constant in table symbol without string

efb9d623 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/06 07:12
Remove insert

c6e3c000 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/05 18:35
Add octal and hexadecimal numbers

6c5d52ea – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/05 18:02
Simplify prtree

aaeec1e1 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/05 16:05
Remove node_comp

8870f515 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/05 15:54
Fix typo in right

47a20ad7 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/05 15:02
Rename node_sym to nodesym

b0437948 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/04 10:10
Allow mixed declarations and code

d5b51ff6 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/03 18:03
Remove node1

7d77cd4c – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/03 17:57
Remove node3 call

e011fdb4 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/10/03 17:47
Rename node2 to node

67dd2d72 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/24 18:22
Add bit fields

da40be16 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/24 18:01
Detect unnamed structs

80e7f658 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/24 17:26
Define bool as unsigned

6b19dacc – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/24 13:53
Change warning_error to warn

98d60a06 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/24 13:44
Add enum types

689b7bf0 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/24 06:13
Fix bug pushing declarators of a variable

1340a9b6 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/23 18:00
Add struct and unions declarators

6363b621 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/23 17:02
Allow registration of defined symbols in namespace

17de97a5 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/09/23 16:16
Add complex types

4e4c6ff3 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/07 16:08
Pass the namespace to declarator

17251677 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/07 07:42
Rename c_reg field to c_register

4735283b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/06 04:58
Fix bug in dirdcl()

1ad61425 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 17:51
Fix bug in decl

afd74c04 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 15:36
Don't accept empty declarations

f51c3127 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 15:26
Add namespace function

db2ea6a2 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 13:03
Add option for signed characters

6948a02f – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 12:48
Check all the sign combinations in btype()

d0edc9c7 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 12:24
Remove ifndef in types.c

1b6227ff – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 08:50
Assign type int by default to identifiers in outer context

452bac14 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 08:32
Fix declaration of variables of typedef'd types

675adafd – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 08:29
Change the name of variable in newiden

ac904dae – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 08:28
Fix bug in listdcl

Next