Oliver Hamlet
|
be313c40cb
|
Support reading file version from Windows executables
|
2018-10-05 19:52:51 +01:00 |
|
Oliver Hamlet
|
8cb69dfa86
|
Add lexicographical evaluation of version conditions
Versions aren't yet read from executables, and evaluation isn't
pseudosem-compatible.
|
2018-10-05 17:12:38 +01:00 |
|
Oliver Hamlet
|
3acf2ffea1
|
Refactor game-specific code and add tests for it
|
2018-10-04 22:16:30 +01:00 |
|
Oliver Hamlet
|
107f61868c
|
Silence name warnings
|
2018-10-04 22:16:29 +01:00 |
|
Oliver Hamlet
|
3e1c2084e5
|
Add evaluation of checksum() conditions
|
2018-10-03 19:21:45 +01:00 |
|
Oliver Hamlet
|
2e57585787
|
Add evaluation of active() and many_active() conditions
|
2018-10-03 18:31:26 +01:00 |
|
Oliver Hamlet
|
b9448e2072
|
Implement file path function evaluation
|
2018-10-03 17:15:34 +01:00 |
|
Oliver Hamlet
|
abdc841c15
|
Add parsing of file regex, active regex, many and many_active functions
|
2018-10-03 17:15:34 +01:00 |
|
Oliver Hamlet
|
dfb41233bd
|
Update nom to v4 and regex to v1
|
2018-10-03 17:15:33 +01:00 |
|
Oliver Hamlet
|
53c632fd75
|
Refactoring, add active(file) function parsing
|
2018-10-03 17:15:33 +01:00 |
|
Oliver Hamlet
|
dbb1a4987a
|
Implement parsing for everything down to Function
|
2018-10-03 17:15:33 +01:00 |
|
Oliver Hamlet
|
b3435122dd
|
Initial commit of experimental LOOT condition parser
Some FilePath functionality is missing, not all tests pass, and parsing
is incorrect for all structs.
|
2018-10-03 17:15:33 +01:00 |
|