diff --git a/compiler/main.v b/compiler/main.v
index e968d5e00a..364453bb4d 100644
--- a/compiler/main.v
+++ b/compiler/main.v
@@ -71,7 +71,7 @@ mut:
out_name string // "program.exe"
vroot string
mod string // module being built with -lib
- //parsers []Parser
+ parsers []Parser
}
struct Preferences {
@@ -206,6 +206,16 @@ fn main() {
}
}
+fn (v mut V) add_parser(parser Parser) {
+ for p in v.parsers {
+ if p.file_path == parser.file_path {
+ return
+ }
+ }
+ v.parsers << parser
+}
+
+
fn (v mut V) compile() {
// Emily: Stop people on linux from being able to build with msvc
if os.user_os() != 'windows' && v.os == .msvc {
diff --git a/examples/vweb/index.html b/examples/vweb/index.html
index 4c3420f04d..1fbd30b049 100644
--- a/examples/vweb/index.html
+++ b/examples/vweb/index.html
@@ -1 +1,5 @@
test app
+
+
+
+