shithub: scc

RSS feed

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

0e5daacc – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 12:33
Added tree module

3c7144d5 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 09:43
Added wrapper.c

e09ad044 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 06:59
Fixed bug testing function declaration

804ee828 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 06:55
Split decl into decl and listdcl

4292e620 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 06:43
Join types.h and symbol.h

bc40f94f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 06:42
Renamed -> token from PTR to INDIR

712fa062 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 06:31
Removed unused isfunction function

0af5513b – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 05:53
Refactoring of specifier function

08b0f2a5 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/29 05:32
Changed name of RESTRICTED token to RESTRICT

d3a0477d – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/14 17:16
Added ctype struct

03f23451 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/14 15:51
Added sizes.h header

5ddab6fe – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/12 18:00
Modified name of shift tokens

1f4874cc – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/12 17:53
Rewrite the expression parser

3e7e6941 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/12 17:51
Expect ; in all the statement, not only in expressions

8c3f4bec – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/12 17:46
Small modifications in parameters of expect and open_file

aea5de4f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/12 17:06
Add ahead function

80244a46 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/12 17:05
Convert next in void function

d31abf3c – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/10 15:12
Unified keywords and symbols

c076bf29 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/10 08:14
Improved lexical analysis

2630b2ab – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/10 16:15
Install symbols for integer constant

8b6cc849 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/10 15:12
Unified keywords and symbols

1ffd5f6e – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/10 08:14
Improved lexical analysis

c990953f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/10 05:58
Changing name of tokens

7f4177cf – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/10 05:44
Removed debug information about gramatic

b95cc0c1 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/08 11:34
Added symbol table

3ebea5fa – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/08 11:30
Added correct handling of numline and numcolum

04a23f82 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/05 19:11
Removed compiling warning

cffac676 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/05 19:03
Fixed tokens of multi character operators

943fc199 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/05 16:18
Unifying implicit int testing

427363d8 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/05 16:16
Added string names for tokens

69e7535d – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/04 17:25
Added basic token for integers

eb99e511 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/04 17:07
Added support for function declaration

087c6333 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/04 17:01
Added string.h to symbol.c

eb09f99e – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/04 17:00
Fixed correct value of yytoken in EOF

27a96ef1 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/04 16:58
Added support for qualifiers in the type base

09c14bf2 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/03 05:46
Added expr parser

c7fec7be – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/03 05:45
Removed ; and IDENTIFIER checks in specifier

59d88e7a – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/02 04:36
Added compound statements

e0b2ed14 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/06/01 16:18
Added accept and expected functions

4e94d403 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/05/31 19:11
Moved type stack to types.c

242c473f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/05/31 17:55
Added support for qualifiers in pointer types

94fd2951 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/05/30 16:08
Fixed bug calculating hash of identifiers

7267f184 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/05/30 15:11
Changed name of pushsym to addsym

86976ce9 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/05/29 17:29
Moved definition of union yyval to tokens.h

732ddd32 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/05/29 17:26
Changed shift assign token names

39b7bd0f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/12 06:57
Added insert into table symbol

321ff05d – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/10 03:49
Added declaration of default integers

9c8462aa – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/09 16:31
Removing trailing white spaces

1145b68f – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/09 16:29
Moving hashfun to lex.c

99642057 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/09 06:46
Improved ptype function

30a652a5 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/09 06:24
Added fields for basic types

7ae2f8e3 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/09 06:09
Fixed bug inserting in keyword hash

fec677da – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/08 14:29
Fixed correcct handling of yytext in all cases

0ece8c92 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/08 04:54
First version

8460bb98 – Roberto E. Vargas Caballero <[email protected]> authored on 2012/02/08 04:53
Initial commit