package def parsing

This commit is contained in:
2026-02-14 10:51:28 +01:00
parent db06671f56
commit 6eb984c3b8
4 changed files with 165 additions and 2 deletions

View File

@@ -1,3 +1,18 @@
#include "parser.h"
#include <fstream>
#include <iostream>
#include <sstream>
int main() { std::cout << "Hello, World!\n"; }
int main() {
std::ifstream file("zlib.shrap");
if (!file) {
std::cerr << "Error opening file\n";
return 1;
}
std::stringstream buffer;
buffer << file.rdbuf();
Expr pkg = Expr::parse(buffer.str());
std::cout << pkg.get("name").value << std::endl;
}