| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b7eb32c636
							
						
					 | 
					
						
						
							
							Handle token vectors with less than 2 values in the Parser::parseVector() method.
						
						
						
						
						
					 | 
					
						2021-07-07 17:40:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c7b5960783
							
						
					 | 
					
						
						
							
							Add the build timestamp to Windows executables.
						
						
						
						
						
					 | 
					
						2021-07-07 17:02:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f6f0a1dc64
							
						
					 | 
					
						
						
							
							Set the language to neutral in the resources file for Windows.
						
						
						
						
						
					 | 
					
						2021-07-07 16:36:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8ed9b529ea
							
						
					 | 
					
						
						
							
							Improve the copyright text used in the Windows resources file.
						
						
						
						
						
					 | 
					
						2021-07-07 16:35:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e59ce68760
							
						
					 | 
					
						
						
							
							Add a copyright text to the Windows resources file.
						
						
						
						
						
					 | 
					
						2021-07-07 15:57:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							416ab3a30e
							
						
					 | 
					
						
						
							
							Fix the executable's description on Windows.
						
						
						
						
						
					 | 
					
						2021-07-07 15:38:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							de24219fca
							
						
					 | 
					
						
						
							
							Define the two reference variables in one line in the loop of Parser.hpp.
						
						
						
						
						
					 | 
					
						2021-07-06 20:57:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b82faeb399
							
						
					 | 
					
						
						
							
							Substract 1 to the lexed vector's size in Parser.hpp to avoid getting out of bounds because of the next reference.
						
						
						
						
						
					 | 
					
						2021-07-06 20:49:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							07ca24c610
							
						
					 | 
					
						
						
							
							Move the YBCON_VERSION redefinition to Yerbacon.hpp.
						
						
						
						
						
					 | 
					
						2021-07-06 17:29:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3359dc7649
							
						
					 | 
					
						
						
							
							Add a Yerbacon header (+ namespace) and move the getVersion function into it.
						
						
						
						
						
					 | 
					
						2021-07-06 15:43:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a222e8a165
							
						
					 | 
					
						
						
							
							Fix the characters placed next to identifiers/numbers being skipped in lexer.cpp.
						
						
						
						
						
					 | 
					
						2021-07-06 14:44:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							46a3964596
							
						
					 | 
					
						
						
							
							Don't include the thread header in main.cpp
						
						
						
						
						
					 | 
					
						2021-07-06 12:26:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							87de5ca3f4
							
						
					 | 
					
						
						
							
							Use the deferred policy when --parallel isn't present.
						
						
						
						
						
					 | 
					
						2021-07-06 12:25:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							61946b891f
							
						
					 | 
					
						
						
							
							Use futures instead of threads to get better console output
						
						
						
						
						
					 | 
					
						2021-07-06 12:07:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							314cff7f49
							
						
					 | 
					
						
						
							
							Add a --parallel argument to enable multithreading.
						
						
						
						
						
					 | 
					
						2021-07-06 11:37:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							74a7a5f2f7
							
						
					 | 
					
						
						
							
							Simplify a condition in lexer.cpp
						
						
						
						
						
					 | 
					
						2021-07-06 10:15:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e8c633d545
							
						
					 | 
					
						
						
							
							Save 13 lines in lexer.cpp and remove the longlex boolean variable.
						
						
						
						
						
					 | 
					
						2021-07-06 10:12:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9d36279f95
							
						
					 | 
					
						
						
							
							Remove the useless object copy in Parser.hpp.
						
						
						
						
						
					 | 
					
						2021-07-03 22:59:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f308ad9da0
							
						
					 | 
					
						
						
							
							Remove the "previous" reference in Parser.hpp and start the iteration on lexed tokens at 0 instead of 1.
						
						
						
						
						
					 | 
					
						2021-07-03 22:32:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3ce905d602
							
						
					 | 
					
						
						
							
							Remove a few useless newlines in header files
						
						
						
						
						
					 | 
					
						2021-07-03 21:57:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							077f95b36b
							
						
					 | 
					
						
						
							
							Begin the parser
						
						
						
						
						
					 | 
					
						2021-07-03 21:54:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							995684799d
							
						
					 | 
					
						
						
							
							Replace Targets.hpp with Target.hpp and add language-specific headers
						
						
						
						
						
					 | 
					
						2021-07-03 11:11:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5de2a28f93
							
						
					 | 
					
						
						
							
							Add a Targets.hpp file and shorten MainTranspile.cpp.
						
						
						
						
						
					 | 
					
						2021-06-25 20:58:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9f5a6c1631
							
						
					 | 
					
						
						
							
							Remove a useless goto statement in main.cpp.
						
						
						
						
						
					 | 
					
						2021-06-14 17:41:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							78cf850533
							
						
					 | 
					
						
						
							
							Fix the "No valid file provided." sentence that was not being printed.
						
						
						
						
						
					 | 
					
						2021-06-11 13:25:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bbc980c6a9
							
						
					 | 
					
						
						
							
							Use the CheckPIESupported output in the CMakeLists.txt, file and replace the .svgz logo with a .svg one.
						
						
						
						
						
					 | 
					
						2021-06-11 07:25:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a9d137fab6
							
						
					 | 
					
						
						
							
							Use the assign operator for a few variables in main.cpp.
						
						
						
						
						
					 | 
					
						2021-06-10 21:58:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							af729c527b
							
						
					 | 
					
						
						
							
							Fix the previous commit by adding an outputFile string.
						
						
						
						
						
					 | 
					
						2021-06-10 17:27:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c5d33fd480
							
						
					 | 
					
						
						
							
							Add support for multiple input files
						
						
						
						
						
					 | 
					
						2021-06-10 16:29:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a75cbeb129
							
						
					 | 
					
						
						
							
							Remove useless inlined functions in ParseComponents.hpp
						
						
						
						
						
					 | 
					
						2021-06-10 13:47:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							86985501e5
							
						
					 | 
					
						
						
							
							Don't add a 0 to the ProductVersion value in resources/Yerbacon.rc.
						
						
						
						
						
					 | 
					
						2021-06-08 15:30:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							697af646d3
							
						
					 | 
					
						
						
							
							Fix the loop of validLanguage iterating too much.
						
						
						
						
						
					 | 
					
						2021-04-26 13:05:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							75fd1d93d4
							
						
					 | 
					
						
						
							
							Make the languages variable a constant containing string_view instances, and use shorter numbers in the LANGUAGE enum.
						
						
						
						
						
					 | 
					
						2021-04-26 12:36:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							76e168fe58
							
						
					 | 
					
						
						
							
							Add a namespace to ParseComponents.hpp.
						
						
						
						
						
					 | 
					
						2021-04-25 16:13:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							937d393aa5
							
						
					 | 
					
						
						
							
							Remove StandardComponents.hpp.
						
						
						
						
						
					 | 
					
						2021-04-25 16:02:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e356ceab0c
							
						
					 | 
					
						
						
							
							Use a static cast in the main function.
						
						
						
						
						
					 | 
					
						2021-04-24 18:23:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							85c155fc3b
							
						
					 | 
					
						
						
							
							Remove a parameter from the setOutputFileContent function and remove a variable in the main function.
						
						
						
						
						
					 | 
					
						2021-04-24 17:58:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c22e59bd62
							
						
					 | 
					
						
						
							
							Add a newline in the --help argument of the ybcon shell script
						
						
						
						
						
					 | 
					
						2021-04-24 18:12:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a8b2f77dd6
							
						
					 | 
					
						
						
							
							Use a pre-increment in a for loop of MainTranspile.cpp.
						
						
						
						
						
					 | 
					
						2021-04-24 17:21:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							abe3a7b418
							
						
					 | 
					
						
						
							
							Change the install directory for Win32 packages in the CMakeLists.txt file.
						
						
						
						
						
					 | 
					
						2021-04-02 13:53:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							682068ad3a
							
						
					 | 
					
						
						
							
							Improve the welcome page of NSIS installers.
						
						
						
						
						
					 | 
					
						2021-04-02 13:35:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							026c44aa4a
							
						
					 | 
					
						
						
							
							Set a few variables in the CMakeLists.txt file.
						
						
						
						
						
					 | 
					
						2021-04-02 13:29:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9e6a2a0b79
							
						
					 | 
					
						
						
							
							Use lzma instead of bzip2 for NSIS installers.
						
						
						
						
						
					 | 
					
						2021-04-02 12:53:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ae451d32b3
							
						
					 | 
					
						
						
							
							Set CPACK_NSIS_COMPRESSOR to two arguments instead of just "BZIP2" in the CMakeLists.txt file.
						
						
						
						
						
					 | 
					
						2021-04-02 12:46:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5e4fc9f4be
							
						
					 | 
					
						
						
							
							Set the compressor used for NSIS packages.
						
						
						
						
						
					 | 
					
						2021-04-01 21:45:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c712ab6811
							
						
					 | 
					
						
						
							
							Make the CPack NSIS installer dpi-aware.
						
						
						
						
						
					 | 
					
						2021-04-01 21:43:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							829e53080c
							
						
					 | 
					
						
						
							
							Add a default constructor to a struct in StandardComponents.hpp.
						
						
						
						
						
					 | 
					
						2021-04-01 19:22:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9ade88b6aa
							
						
					 | 
					
						
						
							
							Make the lex function return a value instead of a reference.
						
						
						
						
						
					 | 
					
						2021-04-01 16:20:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c190e308f8
							
						
					 | 
					
						
						
							
							Remove separator tokens, and move a boolean variable.
						
						
						
						
						
					 | 
					
						2021-04-01 15:32:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b37250492a
							
						
					 | 
					
						
						
							
							Don't ask to run as administrator in filefuncs.cpp.
						
						
						
						
						
					 | 
					
						2021-03-30 18:29:40 +02:00 | 
					
					
						
						
							
							
							
						
					 |