shithub: scc

RSS feed

a91ac5f2 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 18:59
Add Funpar for struct funpar

34a2f1d2 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 18:49
Fix statement declararions

42b7d44e – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 18:47
Accept parameter especificacion in function declaration

f29ca15f – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 13:05
Add ELLIPSIS token

ee09d860 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 12:14
Add token for types created by typedef

8b93ef36 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 08:23
Add parser for function calls

7b669331 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 07:50
Allow variables with same name of typedef of external contexts

c8abdfe1 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 05:50
Allow labels with same name that a previous typedef

1dacb793 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 05:50
Allow tags with same name that a previous typedef

3dca060d – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 05:50
Allow labels with same name that a previous typedef

af0a6091 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 05:26
Add unexpected()

3d2cb993 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/11 05:15
Simplify directdcl()

0d0bc82d – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 18:26
Fix cast() and unary()

7a66e2a3 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 17:26
Remove prefecthing of tokens

5956b8e0 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 15:54
Add typedef handling

9b4d794a – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 11:01
Small changes in symbol.c

e74b4c84 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 10:58
Detect bad class specifiers in function declarations

eda760b3 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 10:55
Remove emitsframe

2a651a1e – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 10:43
Free labels in context()

2abdf1c0 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 10:10
Improve isglobal and isdefined flags in external decl

8bcf160b – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 09:55
Set isdefined bit in local declarations

60593515 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 09:49
Check storage class in initializer

b0ffc63f – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 09:39
Handle extern in external symbols

113870ab – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/10 08:18
Simplify extdecl

886bd49d – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 14:28
Force switch value to be integer

1cd7549a – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 14:27
Simplify Return()

7d32c573 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 10:59
Check type of expressions in case statement

7953f6f4 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 10:42
Fix auxiliriay label definition

5cc0256e – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 08:25
Simplify stmt

eb12bd70 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 07:59
Remove premature optimization

49a6da6a – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 07:46
Remove function parameter of context

b3cee02b – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 07:31
Simplify stmtexp

ceb69337 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/09 05:55
Remove non needed parameter of emiteframe

6edad19c – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/08 11:16
Simplify extdecl

33078464 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/08 10:42
Remove blank error

d5570660 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/08 10:41
Simplify enumdcl

12da403d – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/08 10:36
Remove unneded gotos in fielddcl

7ab58561 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/08 10:32
Remove gotos in newfield

c41400e1 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/07/08 10:19
Simplify extdecl function

6f2043e9 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/29 04:50
Merge common code in assign and incdec

b9df4091 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/29 04:39
Remove goto to error cases with no duplication

7558a958 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/28 10:07
Create a context in compound statements

5eb6c9dd – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/28 10:05
Remove some unneded gotos

f883b8ec – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/15 10:35
Remove unused forbid_eof

07371e86 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/15 10:34
Add missed header

9b4badb8 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/15 10:32
Fix some signess pointer types

1529db2c – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/15 10:29
Remove non used variables

95fc266f – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/15 08:22
Add missed prototypes to cc1.h

7ce57696 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/15 08:04
Forbid declaration of incomplete type variables

f761999f – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/15 07:32
Fix type of fields expressions

8ae10310 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/14 11:53
Move unode convert functions to code.c

b17f8706 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/14 11:46
First version of structures

c5e705ef – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/14 10:53
Fix struct declaration

808ce907 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/13 14:19
Simplpify enum constant declaration

c9c87cb4 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/13 14:17
Remove Symbol field from field

5f9dbbf3 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/13 13:46
Change name addr2ptr to decay

18f8c9b9 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/13 13:41
Remove sym field of Type

af9f6408 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/13 13:23
Remove ns field of symbols

ac1f52cc – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/13 08:42
Fix structure field declaration

b9a6331f – Roberto E. Vargas Caballero <[email protected]> authored on 2014/05/02 16:10
Move type definition constant to a common header

401efa0d – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/25 11:02
Use C for unsigned char

292c2611 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/25 08:45
Move common functions to a separate library

9f0c6b18 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/25 07:22
Move common declarations to a unique file in a include

e0b2f475 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/25 06:33
Create directory cc1

87f8ea37 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 14:29
Add else clause in if statements

814d466b – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 14:19
Negate condition in if jump

9e7035dc – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 14:13
Add if statement

9fa589f9 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 14:01
Change order of emiting in emitcase

d7a8adfd – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 13:57
Add default statement

824cc5f2 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 13:44
Add case statement

8d3c95ab – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 13:30
Add switch statement

b09facc7 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 12:57
Add Caselist type

5be6d065 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 12:21
Fix stmt() when expression statements

1c759c3c – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 11:32
Detect when a label used in a goto is not defined

64d12d92 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 11:31
Remove freesyms(NS_LABEL) in context

7b77d09e – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 11:30
Fix symbol deletion

ffe766e4 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 10:49
Free labels when function ends

2b7e1bee – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 08:18
Add goto statement

153c82b0 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 05:49
Add labeled statements

4eae9c99 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 05:30
Format stmt() switch

04cb4148 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 05:26
Add continue statement

b1ca6265 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 05:22
Add break statement

cf8e9e41 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 05:15
Fix call to stmt in loops

1770b6f8 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 05:11
Emit end label in while and for loops

537e2049 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 05:11
Add do-while statement

588948f9 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 05:02
Add For statement

5182ec4c – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 04:33
Remove unneeded code from compound()

919f6836 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/24 04:32
Add while statements

b4a75db2 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 18:25
Fix next()

0214edba – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 17:46
Allow nedted compound statements

eea2c0f0 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 17:07
Add stmtexp()

b1bd61b5 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 12:28
Add break, continue and switch parameters to context

e8eef01c – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 12:08
Add \? escape sequence

49363523 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 12:03
Remove the Inst type

ee6d2125 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 11:17
Check that void function can return a value

6decf612 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 11:09
Add character constants

64add662 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 10:55
Remove columnum variable

3cb05279 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 10:52
Add STRING constants

e55a366a – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/23 08:42
Add hexadecimal, octal, negative and unsigned constants

4b7c7bc9 – Roberto E. Vargas Caballero <[email protected]> authored on 2014/04/22 13:10
Forbid modify a void expression

Next