Comments (4)
Hi Martin,
I think this is entirely possible, but it's not clear to me that Instaparse offers enough introspection of the grammar to build an editor on top of it. (I'm not an Instaparse export, though.) I definitely think there is value in exploring this.
We do have some other options to consider as well. One is to have Instaparse convert the grammar into a simple, intermediate structure that we could easily manipulate with code (and build an editor to do so). I posted some thoughts on this in the Clara Google Group:
Would it be alright if we moved any follow up conversations over to that group? It seems like a better fit than issues. (I had neglected to link to that group in the blog post, but I have addressed that now.)
Hopefully this makes sense!
-Ryan
from clara-examples.
Ryan,
Thanks. Happy to move this to the Google group. Looks like Alan is already
working on something similar.
Martin
On Sun, Nov 15, 2015 at 8:08 PM Ryan Brush [email protected] wrote:
Hi Martin,
I think this is entirely possible, but it's not clear to me that
Instaparse offers enough introspection of the grammar to build an editor on
top of it. (I'm not an Instaparse export, though.) I definitely think there
is value in exploring this.We do have some other options to consider as well. One is to have
Instaparse convert the grammar into a simple, intermediate structure that
we could easily manipulate with code (and build an editor to do so). I
posted some thoughts on this in the Clara Google Group:Would it be alright if we moved any follow up conversations over to that
group? It seems like a better fit than issues. (I had neglected to link to
that group in the blog post, but I have addressed that now.)Hopefully this makes sense!
-Ryan
—
Reply to this email directly or view it on GitHub
#4 (comment)
.
from clara-examples.
@rbrush it looks like you added an Instaparse example at d38c62f#diff-4c2f6550719134ad3e82a5510b6ff83d a couple weeks after this issue was logged. Do you see anything left to do here or can this issue be closed?
from clara-examples.
No, I think we're good. I'll close this and we can open a new issue if anything more comes up.
from clara-examples.
Related Issues (13)
- clara-storm with latest version of clara-rules HOT 2
- Add example of rules session immutability
- Add example demonstrating usage of session inspection
- Missing dependency on clojure.tools.nrepl HOT 3
- Add tests
- Unable to run Clara Examples HOT 1
- Example fails to compile when clojurescript and lein-cljsbuild versions are upgraded HOT 2
- Clara-examples Java example missing the rules in the package HOT 1
- archive this project
- Issue calling examples from the REPL HOT 7
- Durability example is out of date HOT 3
- Add example that uses truth maintenance HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clara-examples.