1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-01-23 09:30:54 +00:00
openmw/components/compiler
elsid b88f0d2dbd
Replace mwscript program serialization into a vector with simple struct
Mostly to avoid string literal lookup by index with iteration over all preciding
literals and calling strlen. This is very inefficient. In genral this makes code
much more straightforward but also makes it portable since now int and float of
different sizes are properly supported.
2023-01-14 00:07:37 +01:00
..
context.hpp Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
controlparser.cpp
controlparser.hpp
declarationparser.cpp
declarationparser.hpp
discardparser.cpp
discardparser.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
errorhandler.cpp
errorhandler.hpp
exception.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
exprparser.cpp
exprparser.hpp
extensions.cpp
extensions.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
extensions0.cpp
extensions0.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
fileparser.cpp
fileparser.hpp
generator.cpp
generator.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
junkparser.cpp
junkparser.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
lineparser.cpp
lineparser.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
literals.cpp
literals.hpp Replace mwscript program serialization into a vector with simple struct 2023-01-14 00:07:37 +01:00
locals.cpp
locals.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
nullerrorhandler.cpp
nullerrorhandler.hpp
opcodes.cpp
opcodes.hpp Implement TestModels/T3D 2022-11-08 22:36:15 +01:00
output.cpp
output.hpp Replace mwscript program serialization into a vector with simple struct 2023-01-14 00:07:37 +01:00
parser.cpp
parser.hpp
quickfileparser.cpp
quickfileparser.hpp
scanner.cpp
scanner.hpp Ignore special characters preceding script commands 2022-12-27 14:59:56 +01:00
scriptparser.cpp
scriptparser.hpp
skipparser.cpp
skipparser.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
streamerrorhandler.cpp
streamerrorhandler.hpp
stringparser.cpp
stringparser.hpp
tokenloc.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00