8c090f75c1
								
							 
						 
						
							- Added values for default arguments to the CallExpression 
							
							- Started work on definition formatting 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								2078d3f1cc
								
							 
						 
						
							- Statements can now also store comments before and after them 
							
							- Added comment & partial whitespace preservation to the file formatter 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								86b521640c
								
							 
						 
						
							Improved implementation of global expressions. 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								16e2dd8da4
								
							 
						 
						
							- Added validator 
							
							- Members are now aware of the definition they are in
- NotExpressions and EqualsExpressions have been removed; they were redundant 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								79720b4165
								
							 
						 
						
							- Fix bug in TypeFormatter with optional types 
							
							- Added virtual modifier
- Optimized parsing of modifiers
- 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								a0f0b9d906
								
							 
						 
						
							Adjusted handling of coalesce operator so it can also return an optional if the second operand is an optional. 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								e8bc10b5ba
								
							 
						 
						
							Renamed values in Modifiers 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								565a59947d
								
							 
						 
						
							Fixed enum constants 
							
							
						 
						7 年前  
				
					
						
							
							  
		    					kindlich 
							  
							
						 
						
							
								88cde8fb59
								
									
										
											
								
							 
						 
						
							More work on Java 
							
							
- Variable and parameter names should in most cases be stored in the generated code, toggleable with a boolean in JavaWriter
- TryCatch should work, except for returns or jumps outside the block as no finally's will be applied then, also, didnt yet start with Try with resources
- Started with classes, constructors, fields and methods 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								ae21c007d9
								
							 
						 
						
							- Separated calls from casts 
							
							- Fixed priorities for brackets in the code formatter
- Added code position to definitions
- In a FieldMember the final status is now stored in the modifiers instead of a separate field
- WIP on implementing function definitions properly 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								8b327ec7f7
								
							 
						 
						
							- Added package info to definitions 
							
							- Added parameter index to function parameters
- Removed unnecessary expression types; these can be implemented differently
- WIP on a code (re)formatter 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								38bc27bdaf
								
							 
						 
						
							- Added visitors for generic parameter bounds 
							
							- Separated this vs super base call into separate classes 
							
							
						 
						7 年前  
				
					
						
							
							  
		    					stan 
							  
							
						 
						
							
								cbbc503504
								
							 
						 
						
							Add iterators, statements, more expressions (#3 ) 
							
							
						 
						7 年前  
				
					
						
							
							  
		    					kindlich 
							  
							
						 
						
							
								599bc9ac36
								
									
										
											
								
							 
						 
						
							More java stuff 
							
							
- If/Else
- While do and do While
- For 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								3c3040a8d9
								
							 
						 
						
							Fixed duplicate NOT operator on bool. 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								7bdf009733
								
							 
						 
						
							- Added more operators 
							
							- Added operators that require values to be cast 
							
							
						 
						7 年前  
				
					
						
							
							  
		    					kindlich 
							  
							
						 
						
							
								8304947fd3
								
									
										
											
								
							 
						 
						
							Statements now Extend Taggable and added local variables 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								a509d45843
								
							 
						 
						
							- Added arithmetic support for int 
							
							- Fixed character entities 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								6c510eb26b
								
							 
						 
						
							- Added bytecode implementation interface & support for it in the expression compiler 
							
							- Replaced StringUtils.unescape with a simpler implementation
- Added BuiltinTypeMembers to allow the compiler control over its tags 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								ba5d0f73b5
								
							 
						 
						
							- Added tagging system to tag classes and members with compile-time information 
							
							- Improved scripting example to use those tags
- Generated script block methods use script names
- Minor code improvements 
							
							
						 
						7 年前  
				
					
						
							
							  
		    					kindlich 
							  
							
						 
						
							
								d1b566dc5a
								
									
										
											
								
							 
						 
						
							Made Helloworld possible 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								e9b5ccf146
								
							 
						 
						
							- Added example project 
							
							- Added some utility methods 
							
							
						 
						7 年前  
				
					
						
							
								 
						
							
								ed994e4d3b
								
							 
						 
						
							Initial commit. 
							
							
						 
						7 年前