RSS feed
	
	
	
		f68fdbc7
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/08/15 14:45
		
Fixed column count in case of tabs
		 
	
		7bc95eed
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/08/15 14:40
		
Fixed bug reading pointer modifiers
		 
	
		941a776c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/29 07:11
		
New function operator in lexical analysis
		 
	
		f83f8e20
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/29 06:55
		
Removed return value in listdcl
		 
	
		d40e75a1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/29 05:39
		
Fixed bug checking repetition of const keyword
		 
	
		3fe7aa67
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/29 05:38
		
Changed user options to shorter forms
		 
	
		711bace8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/29 04:44
		
Rewriting of symbol module
		 
	
		12d82a8f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/28 19:34
		
Removed global variable yyhash
		 
	
		543ec382
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/28 16:38
		
Changed tree representation
		 
	
		9f041188
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/26 15:11
		
Changed type of nodeop to returning a symbol
		 
	
		158f03fe
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/02 07:27
		
Fixed bug in declarator function
		 
	
		fd33aabb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/01 15:57
		
Removed type struct
		 
	
		729bca35
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/01 15:22
		
Added restict field to the ctype struct
		 
	
		5d4796cb
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/01 14:34
		
Removed pointers from types.
		 
	
		8962686a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/07/01 06:32
		
Removed unused fields of ctype struct
		 
	
		c3a32e33
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/30 08:31
		
Joined op and btype fields in types
		 
	
		0f97dac1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 21:50
		
Build syntax tree while parsing
		 
	
		03f9a752
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 21:47
		
Fixed bug in functions declarations
		 
	
		e1ea759c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 18:03
		
Reorder functions in type.c
		 
	
		610912d2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 18:01
		
Removed again debug information in parse calls
		 
	
		6a25f233
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 17:59
		
Fixed bug declaring and initializating ctype struct
		 
	
		86ecad94
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 17:57
		
Fixed bugs in declarator
		 
	
		eb8c10b2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 13:12
		
Added signed and unsigned handling in parser
		 
	
		0e5daacc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 12:33
		
Added tree module
		 
	
		3c7144d5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 09:43
		
Added wrapper.c
		 
	
		e09ad044
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 06:59
		
Fixed bug testing function declaration
		 
	
		804ee828
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 06:55
		
Split decl into decl and listdcl
		 
	
		4292e620
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 06:43
		
Join types.h and symbol.h
		 
	
		bc40f94f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 06:42
		
Renamed -> token from PTR to INDIR
		 
	
		712fa062
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 06:31
		
Removed unused isfunction function
		 
	
		0af5513b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 05:53
		
Refactoring of specifier function
		 
	
		08b0f2a5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/29 05:32
		
Changed name of RESTRICTED token to RESTRICT
		 
	
		d3a0477d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/14 17:16
		
Added ctype struct
		 
	
		03f23451
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/14 15:51
		
Added sizes.h header
		 
	
		5ddab6fe
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/12 18:00
		
Modified name of shift tokens
		 
	
		1f4874cc
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/12 17:53
		
Rewrite the expression parser
		 
	
		3e7e6941
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/12 17:51
		
Expect ; in all the statement, not only in expressions
		 
	
		8c3f4bec
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/12 17:46
		
Small modifications in parameters of expect and open_file
		 
	
		aea5de4f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/12 17:06
		
Add ahead function
		 
	
		80244a46
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/12 17:05
		
Convert next in void function
		 
	
		d31abf3c
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/10 15:12
		
Unified keywords and symbols
		 
	
		c076bf29
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/10 08:14
		
Improved lexical analysis
		 
	
		2630b2ab
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/10 16:15
		
Install symbols for integer constant
		 
	
		8b6cc849
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/10 15:12
		
Unified keywords and symbols
		 
	
		1ffd5f6e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/10 08:14
		
Improved lexical analysis
		 
	
		c990953f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/10 05:58
		
Changing name of tokens
		 
	
		7f4177cf
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/10 05:44
		
Removed debug information about gramatic
		 
	
		b95cc0c1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/08 11:34
		
Added symbol table
		 
	
		3ebea5fa
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/08 11:30
		
Added correct handling of numline and numcolum
		 
	
		04a23f82
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/05 19:11
		
Removed compiling warning
		 
	
		cffac676
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/05 19:03
		
Fixed tokens of multi character operators
		 
	
		943fc199
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/05 16:18
		
Unifying implicit int testing
		 
	
		427363d8
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/05 16:16
		
Added string names for tokens
		 
	
		69e7535d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/04 17:25
		
Added basic token for integers
		 
	
		eb99e511
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/04 17:07
		
Added support for function declaration
		 
	
		087c6333
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/04 17:01
		
Added string.h to symbol.c
		 
	
		eb09f99e
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/04 17:00
		
Fixed correct value of yytoken in EOF
		 
	
		27a96ef1
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/04 16:58
		
Added support for qualifiers in the type base
		 
	
		09c14bf2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/03 05:46
		
Added expr parser
		 
	
		c7fec7be
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/03 05:45
		
Removed ; and IDENTIFIER checks in specifier
		 
	
		59d88e7a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/02 04:36
		
Added compound statements
		 
	
		e0b2ed14
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/06/01 16:18
		
Added accept and expected functions
		 
	
		4e94d403
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/05/31 19:11
		
Moved type stack to types.c
		 
	
		242c473f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/05/31 17:55
		
Added support for qualifiers in pointer types
		 
	
		94fd2951
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/05/30 16:08
		
Fixed bug calculating hash of identifiers
		 
	
		7267f184
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/05/30 15:11
		
Changed name of pushsym to addsym
		 
	
		86976ce9
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/05/29 17:29
		
Moved definition of union yyval to tokens.h
		 
	
		732ddd32
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/05/29 17:26
		
Changed shift assign token names
		 
	
		39b7bd0f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/12 06:57
		
Added insert into table symbol
		 
	
		321ff05d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/10 03:49
		
Added declaration of default integers
		 
	
		9c8462aa
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/09 16:31
		
Removing trailing white spaces
		 
	
		1145b68f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/09 16:29
		
Moving hashfun to lex.c
		 
	
		99642057
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/09 06:46
		
Improved ptype function
		 
	
		30a652a5
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/09 06:24
		
Added fields for basic types
		 
	
		7ae2f8e3
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/09 06:09
		
Fixed bug inserting in keyword hash
		 
	
		fec677da
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/08 14:29
		
Fixed correcct handling of yytext in all cases
		 
	
		0ece8c92
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/08 04:54
		
First version
		 
	
		8460bb98
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2012/02/08 04:53
		
Initial commit