Username404-59
|
f6f0a1dc64
|
Set the language to neutral in the resources file for Windows.
|
2021-07-07 16:36:23 +02:00 |
Username404-59
|
8ed9b529ea
|
Improve the copyright text used in the Windows resources file.
|
2021-07-07 16:35:05 +02:00 |
Username404-59
|
e59ce68760
|
Add a copyright text to the Windows resources file.
|
2021-07-07 15:57:20 +02:00 |
Username404-59
|
416ab3a30e
|
Fix the executable's description on Windows.
|
2021-07-07 15:38:50 +02:00 |
Username404-59
|
de24219fca
|
Define the two reference variables in one line in the loop of Parser.hpp.
|
2021-07-06 20:57:20 +02:00 |
Username404-59
|
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 |
Username404-59
|
07ca24c610
|
Move the YBCON_VERSION redefinition to Yerbacon.hpp.
|
2021-07-06 17:29:26 +02:00 |
Username404-59
|
3359dc7649
|
Add a Yerbacon header (+ namespace) and move the getVersion function into it.
|
2021-07-06 15:43:52 +02:00 |
Username404-59
|
a222e8a165
|
Fix the characters placed next to identifiers/numbers being skipped in lexer.cpp.
|
2021-07-06 14:44:09 +02:00 |
Username404-59
|
46a3964596
|
Don't include the thread header in main.cpp
|
2021-07-06 12:26:17 +02:00 |
Username404-59
|
87de5ca3f4
|
Use the deferred policy when --parallel isn't present.
|
2021-07-06 12:25:13 +02:00 |
Username404-59
|
61946b891f
|
Use futures instead of threads to get better console output
|
2021-07-06 12:07:35 +02:00 |
Username404-59
|
314cff7f49
|
Add a --parallel argument to enable multithreading.
|
2021-07-06 11:37:43 +02:00 |
Username404-59
|
74a7a5f2f7
|
Simplify a condition in lexer.cpp
|
2021-07-06 10:15:30 +02:00 |
Username404-59
|
e8c633d545
|
Save 13 lines in lexer.cpp and remove the longlex boolean variable.
|
2021-07-06 10:12:37 +02:00 |
Username404
|
9d36279f95
|
Remove the useless object copy in Parser.hpp.
|
2021-07-03 22:59:03 +02:00 |
Username404
|
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 |
Username404
|
3ce905d602
|
Remove a few useless newlines in header files
|
2021-07-03 21:57:02 +02:00 |
Username404
|
077f95b36b
|
Begin the parser
|
2021-07-03 21:54:12 +02:00 |
Username404
|
995684799d
|
Replace Targets.hpp with Target.hpp and add language-specific headers
|
2021-07-03 11:11:36 +02:00 |
Username404
|
5de2a28f93
|
Add a Targets.hpp file and shorten MainTranspile.cpp.
|
2021-06-25 20:58:23 +02:00 |
Username404
|
9f5a6c1631
|
Remove a useless goto statement in main.cpp.
|
2021-06-14 17:41:48 +02:00 |
Username404-59
|
78cf850533
|
Fix the "No valid file provided." sentence that was not being printed.
|
2021-06-11 13:25:16 +02:00 |
Username404
|
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 |
Username404
|
a9d137fab6
|
Use the assign operator for a few variables in main.cpp.
|
2021-06-10 21:58:08 +02:00 |
Username404-59
|
af729c527b
|
Fix the previous commit by adding an outputFile string.
|
2021-06-10 17:27:50 +02:00 |
Username404-59
|
c5d33fd480
|
Add support for multiple input files
|
2021-06-10 16:29:54 +02:00 |
Username404-59
|
a75cbeb129
|
Remove useless inlined functions in ParseComponents.hpp
|
2021-06-10 13:47:07 +02:00 |
Username404-59
|
86985501e5
|
Don't add a 0 to the ProductVersion value in resources/Yerbacon.rc.
|
2021-06-08 15:30:16 +02:00 |
Username404-59
|
697af646d3
|
Fix the loop of validLanguage iterating too much.
|
2021-04-26 13:05:30 +02:00 |
Username404-59
|
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 |
Username404-59
|
76e168fe58
|
Add a namespace to ParseComponents.hpp.
|
2021-04-25 16:13:17 +02:00 |
Username404-59
|
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 |
Username404-59
|
c22e59bd62
|
Add a newline in the --help argument of the ybcon shell script
|
2021-04-24 18:12:13 +02:00 |
Username404-59
|
a8b2f77dd6
|
Use a pre-increment in a for loop of MainTranspile.cpp.
|
2021-04-24 17:21:30 +02:00 |
Username404-59
|
abe3a7b418
|
Change the install directory for Win32 packages in the CMakeLists.txt file.
|
2021-04-02 13:53:55 +02:00 |
Username404-59
|
682068ad3a
|
Improve the welcome page of NSIS installers.
|
2021-04-02 13:35:16 +02:00 |
Username404-59
|
026c44aa4a
|
Set a few variables in the CMakeLists.txt file.
|
2021-04-02 13:29:50 +02:00 |
Username404-59
|
9e6a2a0b79
|
Use lzma instead of bzip2 for NSIS installers.
|
2021-04-02 12:53:52 +02:00 |
Username404-59
|
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 |
Username404-59
|
5e4fc9f4be
|
Set the compressor used for NSIS packages.
|
2021-04-01 21:45:19 +02:00 |
Username404-59
|
c712ab6811
|
Make the CPack NSIS installer dpi-aware.
|
2021-04-01 21:43:21 +02:00 |
Username404-59
|
829e53080c
|
Add a default constructor to a struct in StandardComponents.hpp.
|
2021-04-01 19:22:18 +02:00 |
Username404-59
|
9ade88b6aa
|
Make the lex function return a value instead of a reference.
|
2021-04-01 16:20:14 +02:00 |
Username404-59
|
c190e308f8
|
Remove separator tokens, and move a boolean variable.
|
2021-04-01 15:32:31 +02:00 |
Username404-59
|
b37250492a
|
Don't ask to run as administrator in filefuncs.cpp.
|
2021-03-30 18:29:40 +02:00 |
Username404-59
|
ee6817c0e9
|
Fix "--printresult" and "--target=" not being completed after other arguments in zsh.
|
2021-03-30 17:33:52 +02:00 |
Username404
|
15637db2cc
|
Abort the postinst script when errors are present.
|
2021-03-30 16:37:48 +02:00 |