From 85476b21818c6f9880c5dfdaf21d5731c66df92f Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Thu, 10 Mar 2022 20:28:26 -0500 Subject: Added support for mixing a group into another --- yandere.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'yandere.cpp') diff --git a/yandere.cpp b/yandere.cpp index b9d42ec..4edb550 100644 --- a/yandere.cpp +++ b/yandere.cpp @@ -94,8 +94,15 @@ int main(int argc, char** argv) if (line.empty()) { newgroup = true; + } else if (line.substr(0, 2) == "{*") { + std::string token = line.substr(2, line.find("}")-2); + for (const std::string& other : groups[token]) { + groups[curgroup].push_back(other); + std::cout << curgroup << " *" << token << ": " << other << std::endl; + } } else { groups[curgroup].push_back(line); + std::cout << curgroup << ": " << line << std::endl; } } } -- cgit 1.4.1