mirror of
https://github.com/ProgramSnail/pass_strategy_synthesis.git
synced 2026-06-10 19:28:16 +00:00
struct: small exmple fixes
This commit is contained in:
parent
fac507bebf
commit
2d6516c105
1 changed files with 5 additions and 5 deletions
|
|
@ -49,19 +49,19 @@ struct Request {
|
||||||
Version* version;
|
Version* version;
|
||||||
Utils* utils;
|
Utils* utils;
|
||||||
Data* data;
|
Data* data;
|
||||||
DateTime operaiton_date;
|
DateTime time;
|
||||||
};
|
};
|
||||||
|
|
||||||
// example itself
|
// example itself
|
||||||
|
|
||||||
int get_version_id(Request /*[?]*/ r) {
|
int get_version_id(Request /*[?]*/ r) {
|
||||||
if (r.utils.has_version) {
|
if (r.utils.has_version) {
|
||||||
return r.version.id;
|
return r.version.id;
|
||||||
}
|
}
|
||||||
return old_version_placeholder().id;
|
return old_version_placeholder().id;
|
||||||
}
|
}
|
||||||
|
|
||||||
Version updated_version(Request /*[?]*/ r) {
|
Version updated_version(Request /*[?]*/ r) {
|
||||||
if (not r.utils.has_version) {
|
if (not r.utils.has_version) {
|
||||||
return old_version_placeholder();
|
return old_version_placeholder();
|
||||||
}
|
}
|
||||||
|
|
@ -114,12 +114,12 @@ Request := [& User; # user
|
||||||
& Version; # version
|
& Version; # version
|
||||||
& Utils; # utils
|
& Utils; # utils
|
||||||
& (); # data
|
& (); # data
|
||||||
()] # operation_date
|
()] # time
|
||||||
# or Request := [& [& [(); ()], & [(); (); ()]]; # user
|
# or Request := [& [& [(); ()], & [(); (); ()]]; # user
|
||||||
# & [(); (); ()]; # version
|
# & [(); (); ()]; # version
|
||||||
# & [(); ()]; # utils
|
# & [(); ()]; # utils
|
||||||
# & (); # data
|
# & (); # data
|
||||||
# ()] # operation_date
|
# ()] # time
|
||||||
|
|
||||||
# example itself
|
# example itself
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue