shithub: scc

RSS feed

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

ad37e51e – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 05:40
Fix bug detecting auto and register in file scope

ab23974d – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 05:36
Forbid const or volatile in typedef

15cfc88a – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 05:09
Change c_type to c_typedef

cf5c3a1d – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 05:01
Move type default warning to the correct place

5e00eb69 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 04:59
Rewrite typedef handling in spec

d571d1e0 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 04:36
Remove type variable in spec

5ae4a720 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 04:24
Forbid sign modifier in bool type

bcbe8535 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/05 04:09
Add typedef handling

93d27ee2 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/04 18:04
Remove all obsolete type definitions

7204b59c – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/04 17:54
Allocate ctype in spec function

1f4d772a – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/04 16:17
Forbid 'signed' or 'unsigned' with floating types

ef6ebfdd – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/04 14:54
Fix bug allocating ctype struct

2906c0ed – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/04 13:32
Fix bug in listdcl

3763a134 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/04 12:09
Link the symbol with the type

5a274755 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/04 11:53
Add find fuction

96a486d9 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/04 11:51
Returns the next character in ahead

e179d9ca – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 19:59
Add NDEBUG guards in a abort call

3229d11b – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 19:57
Add lenght definition in arrays

3a7f44ab – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 19:19
Add intermediate code for symbol definition

ffc846e8 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 13:56
Add parsing of initializers

5c04cc19 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 13:27
Store operators characters in yytext

1ad6eb86 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 12:52
Remove unneeded goto in spec

6a98886d – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 12:45
Move curfun to flow.c

ee2dcc9e – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 12:30
Change the name of ctype to storage

bb37ffe1 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 12:14
Add function operator

4ed32812 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 11:15
Fix del_ctx function

4cf97251 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 10:51
Move ahead call out of label

34a81d79 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/03 10:03
Remove context parameter from lookup

d3f76699 – Roberto E. Vargas Caballero <[email protected]> authored on 2013/07/02 17:22
Catch a pointer to the current function

29874596 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/29 16:00
Making exp return NULL if doesn't match a expression

84df6c68 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/28 16:50
Added tree structure for default

0304c048 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/28 16:48
Added tree structure for case

2891a62c – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/28 16:46
Added tree structure for return

a8acad82 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/28 16:43
Added tree structure for continue

5e36187e – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/28 16:41
Added tree structure for break statement

d7f2425b – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/28 15:45
Added control about nesting levels

bd985d9e – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/28 15:36
Fixed clean rule in Makefile

68fd2375 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/26 16:58
Added tree structure for goto statement

adc45909 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/26 16:44
Added tree structure for label statement

dc982aab – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/26 16:29
Rewrite of ahead function

aa6b3920 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/26 11:18
Removed TOKSIZ_MAX macro

d93d39b7 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/26 05:43
Added support for different namespace in the symbol table

c821608f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/25 14:09
Changed name of parsing functions for statement

026e7301 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/25 13:58
Added tree struct for while statement

ec3805a1 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/25 13:54
Added tree struct for do/while statement

0806fd87 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/25 10:05
Added tree struct for for statement

ea6318d7 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/25 09:44
Added tree struct for if statement

0e2c0cd9 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/23 18:34
Fixed bug in lexical analysis of operators

33ccfecf – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/21 20:42
Print the tree with pretty indent

b415245d – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/21 20:21
Moving tree printing once the full function is parsed

ba47ba8f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/21 18:34
Added switch parsing

d1e3fef8 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/21 18:28
Reducing scope of variables in asign

7d00111f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/21 18:18
Fixed bug parsing statements

8582d998 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/21 17:56
Make simplest next()

eab03ebe – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/16 15:27
Added suppor for printing tree in compound nodes

b670dbde – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/16 15:14
Fixed bug printing represetation of postdecrement

8a299a6a – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/15 17:03
Added nodes of type node_comp

a0eb6b42 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/16 15:10
Added freesyms function

d7b955f4 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/15 16:34
Added xrealloc function

439fd8a6 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/15 16:14
Fixed bug in compound function

696f09d2 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/15 14:59
Change of style

cd933c3c – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/15 14:47
Added prtree function

f68fdbc7 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/15 14:45
Fixed column count in case of tabs

7bc95eed – Roberto E. Vargas Caballero <[email protected]> authored on 2012/08/15 14:40
Fixed bug reading pointer modifiers

941a776c – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/29 07:11
New function operator in lexical analysis

f83f8e20 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/29 06:55
Removed return value in listdcl

d40e75a1 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/29 05:39
Fixed bug checking repetition of const keyword

3fe7aa67 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/29 05:38
Changed user options to shorter forms

711bace8 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/29 04:44
Rewriting of symbol module

12d82a8f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/28 19:34
Removed global variable yyhash

543ec382 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/28 16:38
Changed tree representation

9f041188 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/26 15:11
Changed type of nodeop to returning a symbol

158f03fe – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/02 07:27
Fixed bug in declarator function

fd33aabb – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/01 15:57
Removed type struct

729bca35 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/01 15:22
Added restict field to the ctype struct

5d4796cb – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/01 14:34
Removed pointers from types.

8962686a – Roberto E. Vargas Caballero <[email protected]> authored on 2012/07/01 06:32
Removed unused fields of ctype struct

c3a32e33 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/30 08:31
Joined op and btype fields in types

0f97dac1 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 21:50
Build syntax tree while parsing

03f9a752 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 21:47
Fixed bug in functions declarations

e1ea759c – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 18:03
Reorder functions in type.c

610912d2 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 18:01
Removed again debug information in parse calls

6a25f233 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 17:59
Fixed bug declaring and initializating ctype struct

86ecad94 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 17:57
Fixed bugs in declarator

eb8c10b2 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 13:12
Added signed and unsigned handling in parser

Next