| 
							
							
								 mattias | 74426aae84 | codetools: h2p: implemented recognizing constant identifiers in macro values git-svn-id: trunk@14650 - | 2008-03-26 13:29:28 +00:00 |  | 
			
				
					| 
							
							
								 mattias | aeceb42992 | codetools: h2p: implemented converting c octal numbers git-svn-id: trunk@14649 - | 2008-03-26 11:30:17 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 647adc1d77 | codetools: h2p: implemented converting c hex numbers git-svn-id: trunk@14648 - | 2008-03-26 11:24:46 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 271e95a54b | codetools: h2p: implemented converting simple macro constants to pascal constants git-svn-id: trunk@14647 - | 2008-03-26 10:25:39 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 2fc48743e4 | codetools: h2p: auto replacing special macro chars git-svn-id: trunk@14646 - | 2008-03-26 09:45:36 +00:00 |  | 
			
				
					| 
							
							
								 mattias | e159c54b13 | codetools: h2p: clean up git-svn-id: trunk@14645 - | 2008-03-26 09:33:43 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 00936481e1 | codetools: h2p: started simplify directives# git-svn-id: trunk@14641 - | 2008-03-25 17:55:57 +00:00 |  | 
			
				
					| 
							
							
								 mattias | f36a751b57 | codetools: h2p: implemented macro values and stati git-svn-id: trunk@14640 - | 2008-03-25 15:43:07 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 29a732e300 | codetools: h2p: implemented writing directives as pascal git-svn-id: trunk@14639 - | 2008-03-25 14:07:54 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 2e78fdbf51 | codetools: h2p: implemented writing error directives as pascal git-svn-id: trunk@14638 - | 2008-03-25 13:58:25 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 36cbdb7c58 | codetools: h2p: implemented building directives tree git-svn-id: trunk@14637 - | 2008-03-25 13:44:01 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 4e86ff8611 | codetools: h2p: started directive nodes git-svn-id: trunk@14636 - | 2008-03-25 12:36:39 +00:00 |  | 
			
				
					| 
							
							
								 mattias | d4d10d65ce | codetools: h2p: implemented writing record case as pascal git-svn-id: trunk@14635 - | 2008-03-25 11:27:38 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 8b66effeab | codetools: h2p: implemented writing procedure types as pascal git-svn-id: trunk@14634 - | 2008-03-25 10:50:56 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b7829c6cc9 | codetools: h2p: writing line numbers for skipped items git-svn-id: trunk@14633 - | 2008-03-25 10:28:59 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 04d285bc25 | codetools: h2p: implemented wrinting simple records as pascal git-svn-id: trunk@14632 - | 2008-03-25 10:19:57 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 2241f84b14 | codetools: h2p: implemented writing enums as pascal git-svn-id: trunk@14630 - | 2008-03-25 09:45:07 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 0187d5938a | codetools: h2p: implemented writing simple procedure param lists as pascal git-svn-id: trunk@14619 - | 2008-03-22 22:33:33 +00:00 |  | 
			
				
					| 
							
							
								 mattias | fde5bd6197 | codetools: h2p: implemented writing simple procedures as pascal git-svn-id: trunk@14618 - | 2008-03-22 22:27:21 +00:00 |  | 
			
				
					| 
							
							
								 mattias | df6b850e40 | codetools: h2p: implemented writing simple types as pascal git-svn-id: trunk@14616 - | 2008-03-22 21:58:49 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 5c76657004 | codetools: h2p: writing global pascal variables git-svn-id: trunk@14609 - | 2008-03-21 21:52:52 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 9b34769c83 | codetools: h2p: implemented writing variables as pascal code git-svn-id: trunk@14608 - | 2008-03-21 21:36:58 +00:00 |  | 
			
				
					| 
							
							
								 mattias | bcc1df0450 | codetools: h2p: implemented parsing defines git-svn-id: trunk@14586 - | 2008-03-19 14:39:07 +00:00 |  | 
			
				
					| 
							
							
								 mattias | baebd44d83 | codetools: h2p: implemented parsing #if and #elif expressions git-svn-id: trunk@14585 - | 2008-03-19 14:18:59 +00:00 |  | 
			
				
					| 
							
							
								 mattias | d3f729367b | codetools: h2p: parsing ifdef, undef, ifndef git-svn-id: trunk@14582 - | 2008-03-19 12:38:51 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 46bfc75db8 | codetools: h2p: implemented #endif git-svn-id: trunk@14580 - | 2008-03-19 09:55:05 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 70de988f83 | codetools: h2p: implemented typedef function pointers git-svn-id: trunk@14577 - | 2008-03-18 17:35:31 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ad20039e2e | codetools: h2p: implemented struct alias git-svn-id: trunk@14576 - | 2008-03-18 16:58:12 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ff62c04c02 | codetools: h2p: implemented union git-svn-id: trunk@14575 - | 2008-03-18 16:40:41 +00:00 |  | 
			
				
					| 
							
							
								 mattias | fcb2e8f8cb | codetools: h2p: implemented typedef struct git-svn-id: trunk@14574 - | 2008-03-18 16:02:33 +00:00 |  | 
			
				
					| 
							
							
								 mattias | f483eda4a5 | codetools: h2p: implemented parameter type ... git-svn-id: trunk@14572 - | 2008-03-18 15:09:39 +00:00 |  | 
			
				
					| 
							
							
								 mattias | b8caa1a665 | codetools: h2p: implemented function list parameters git-svn-id: trunk@14571 - | 2008-03-18 14:57:47 +00:00 |  | 
			
				
					| 
							
							
								 mattias | fb6acb3313 | codetools: c parser: implemented parsing function parameters git-svn-id: trunk@14569 - | 2008-03-18 13:38:22 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 261b5cdc0f | codetools: h2p: ignore function modifiers for result type git-svn-id: trunk@14568 - | 2008-03-18 12:26:04 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 8972d10822 | codetools: h2p: implemented nested definitions git-svn-id: trunk@14567 - | 2008-03-18 11:57:20 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 893c996a5e | codetools: h2p: implemented struct git-svn-id: trunk@14566 - | 2008-03-18 10:58:49 +00:00 |  | 
			
				
					| 
							
							
								 mattias | dc866d786a | codetools: h2p: implemented enum values git-svn-id: trunk@14565 - | 2008-03-18 10:52:19 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 175ccd7f03 | codetools: h2p: implemented enums git-svn-id: trunk@14564 - | 2008-03-18 10:46:33 +00:00 |  | 
			
				
					| 
							
							
								 mattias | c592a2172d | codetools: auto resolving auto generated name conflicts git-svn-id: trunk@14563 - | 2008-03-18 10:29:09 +00:00 |  | 
			
				
					| 
							
							
								 mattias | bd6c6feddd | codetools: h2p: fixed parsing c decimal number git-svn-id: trunk@14557 - | 2008-03-17 17:47:57 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 3b1f623c30 | codetools: h2p: implemented auto generating array types git-svn-id: trunk@14556 - | 2008-03-17 17:44:46 +00:00 |  | 
			
				
					| 
							
							
								 mattias | d3dd7651c4 | codetools: h2p: implemented auto generating pointer types git-svn-id: trunk@14555 - | 2008-03-17 16:47:02 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 7593e06d86 | codetools: implemented conversion of simple c declarations git-svn-id: trunk@14553 - | 2008-03-17 15:37:43 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 535542bc52 | codetools: h2p: keeping ctool, creating var nodes git-svn-id: trunk@14552 - | 2008-03-17 11:14:07 +00:00 |  | 
			
				
					| 
							
							
								 mattias | db1b64812b | codetools: h2p: added trees for pascal and c names git-svn-id: trunk@14551 - | 2008-03-17 10:58:20 +00:00 |  | 
			
				
					| 
							
							
								 mattias | d2aed0e2c3 | codetools: added more ctypes git-svn-id: trunk@14550 - | 2008-03-17 09:53:21 +00:00 |  | 
			
				
					| 
							
							
								 mattias | a234e5944d | codetools: c parser: distinguish function and variable git-svn-id: trunk@14549 - | 2008-03-17 09:31:34 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 55e69f1c40 | codetools: fixed parsing var type with initial values git-svn-id: trunk@14543 - | 2008-03-15 22:03:28 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 38f016b913 | codetools: implemented parsing c enum ID name git-svn-id: trunk@14542 - | 2008-03-15 21:41:30 +00:00 |  | 
			
				
					| 
							
							
								 mattias | af9f3ff803 | codetools: implemented parsing c enum block name git-svn-id: trunk@14541 - | 2008-03-15 21:39:50 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ebcd336655 | codetools: fixed remving space in front of const git-svn-id: trunk@14539 - | 2008-03-15 18:49:24 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 3c69d6a067 | codetools: added ctypes pointer types git-svn-id: trunk@14538 - | 2008-03-15 18:46:27 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 0b277dd71a | codetools: added ctypes pointer types git-svn-id: trunk@14537 - | 2008-03-15 18:44:30 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 40018b4221 | codetools: added table of ctypes git-svn-id: trunk@14529 - | 2008-03-15 13:07:47 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 095053bca9 | codetools: implemented extracting c function types git-svn-id: trunk@14525 - | 2008-03-15 10:53:32 +00:00 |  | 
			
				
					| 
							
							
								 mattias | e940726de1 | codetools: implemented TH2PasTool.HasCVariableSimplePascalType git-svn-id: trunk@14523 - | 2008-03-15 10:14:01 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 137d8db3f6 | codetools: implemented TCCodeParserTool.ExtractCode git-svn-id: trunk@14520 - | 2008-03-14 12:58:26 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 0ab8d02996 | codetools: c parser: reduced verbosity git-svn-id: trunk@14518 - | 2008-03-14 12:24:02 +00:00 |  | 
			
				
					| 
							
							
								 mattias | d8737e8a09 | codetools: added h2ptree, converted some consistencychecks to exceptions git-svn-id: trunk@14517 - | 2008-03-14 11:56:14 +00:00 |  | 
			
				
					| 
							
							
								 mattias | ceb551d1a8 | codetools: added examples for c const git-svn-id: trunk@14488 - | 2008-03-10 16:43:38 +00:00 |  | 
			
				
					| 
							
							
								 mattias | 58e4529589 | codetools: started h2pastool git-svn-id: trunk@14407 - | 2008-03-04 13:23:11 +00:00 |  |