# Listing/1 predicate

**URL:** <https://swi-prolog.discourse.group/t/listing-1-predicate/4416>\
**Category:** Predicate\
**Created:** [September 10, 2021, 9:45pm UTC](https://swi-prolog.discourse.group/t/listing-1-predicate/4416 "2021-09-10T21:45:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![albangabillon](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/albangabillon/32/3689_2.png) [@albangabillon](https://swi-prolog.discourse.group/u/albangabillon)\
**Post date:** [September 10, 2021, 9:45pm UTC](https://swi-prolog.discourse.group/t/listing-1-predicate/4416/1 "2021-09-10T21:45:20Z")

</div>

Hi all,

The listing/1 predicate that I regularly use with swi-prolog does not seem to work with swish, neither in program nor in notebook mode:

`procedure `homme’ does not exist (DWIM could not correct goal)`

where homme is my own defined predicate. What am I doing wrong?

Thanks

---

<div class="post-metadata">

**Author:** ![jan](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/jan/32/4_2.png) [@jan](https://swi-prolog.discourse.group/u/jan)\
**Post date:** [September 11, 2021, 8:26am UTC](https://swi-prolog.discourse.group/t/listing-1-predicate/4416/2 "2021-09-11T08:26:31Z")

</div>

> [@albangabillon](#):
>
> What am I doing wrong?

Normally it should work. Can you share the link to the notebook where it doesn’t?

---

<div class="post-metadata">

**Author:** ![Boris](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/boris/32/7486_2.png) [@Boris](https://swi-prolog.discourse.group/u/Boris)\
**Post date:** [September 11, 2021, 8:49am UTC](https://swi-prolog.discourse.group/t/listing-1-predicate/4416/3 "2021-09-11T08:49:32Z")

</div>

I could reproduce it with the first example:

[https://swish.swi-prolog.org/example/kb.pl](https://swish.swi-prolog.org/example/kb.pl)

---

<div class="post-metadata">

**Author:** ![jan](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/jan/32/4_2.png) [@jan](https://swi-prolog.discourse.group/u/jan)\
**Post date:** [September 11, 2021, 2:24pm UTC](https://swi-prolog.discourse.group/t/listing-1-predicate/4416/4 "2021-09-11T14:24:03Z")

</div>

listing/0 works (but shows some internal stuff). listing/1 doesn’t (didn’t) due to a security measure ☹ Fixed.

---

<div class="post-metadata">

**Author:** ![albangabillon](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/albangabillon/32/3689_2.png) [@albangabillon](https://swi-prolog.discourse.group/u/albangabillon)\
**Post date:** [September 12, 2021, 9:09pm UTC](https://swi-prolog.discourse.group/t/listing-1-predicate/4416/5 "2021-09-12T21:09:09Z")

</div>

Thank you  
👍
