From 9985fe1ddeb1388337ae2bd8237ef183463bee83 Mon Sep 17 00:00:00 2001 From: Glen Whitney Date: Tue, 8 Dec 2020 20:03:44 -0800 Subject: [PATCH] test: Add a test helloworld file, per tutorial --- README.md | 4 +++- test.hel | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 test.hel diff --git a/README.md b/README.md index f97db66..5233a48 100644 --- a/README.md +++ b/README.md @@ -12,4 +12,6 @@ In the meantime, in case it's of use to me later or to anyone else, I will docum 1. Then I checked the box next to "Spoofax Eclipse" and then followed the prompts (I think I had to click on "Next>" or maybe "Finished"). Eventually Eclipse asked me if I wanted it to restart, which I agreed to. 1. And indeed, once it restarted, the "Spoofax" and "Spoofax (meta)" menus showed up. 1. At this point I followed the tutorial linked at the top of this readme... -1. ... until I got to the point of building the project. Then I encountered a "Plugin execution not covered by lifecycle configuration error." See the YellowGrass issue https://yellowgrass.org/issue/Spoofax/236 for the workarounds I used for this and the subsequent JRE version issues I encountered. \ No newline at end of file +1. ... until I got to the point of building the project. Then I encountered a "Plugin execution not covered by lifecycle configuration error." See the YellowGrass issue https://yellowgrass.org/issue/Spoofax/236 for the workarounds I used for this and the subsequent JRE version issues I encountered. +1. With those workarounds, I was able to enter the test.hel program and get into parse or produce syntax errors when incorrect, as described in the getting started guide. +1. The guide ends there, but we want to be able to "compile" helloworld language programs into Python Hello World programs, so... \ No newline at end of file diff --git a/test.hel b/test.hel new file mode 100644 index 0000000..95d09f2 --- /dev/null +++ b/test.hel @@ -0,0 +1 @@ +hello world \ No newline at end of file