Replies: 4 comments 11 replies
-
What do use exactly mean by introspection? In Prolog code is data, so you don't need any "extra" introspection support. For example when I wrote a call graph generator I just used |
Beta Was this translation helpful? Give feedback.
-
I am writing a |
Beta Was this translation helpful? Give feedback.
-
How does |
Beta Was this translation helpful? Give feedback.
-
There is a note in 7.5.4 Private and public procedures:
I am unaware of a system that does this. And also unsure if this makes sense in the cases in question. There, the public property should be the default for (certain) user defined predicates. This with a clear interface to the non-public part. |
Beta Was this translation helpful? Give feedback.
-
Does anyone have a good lead on what introspection techniques are available for Scryer Prolog?
I'm trying to work on some tools that might be useful for Scryer. Parsing the code is possible but introspection and reflection tools would be faster.
Beta Was this translation helpful? Give feedback.
All reactions