# Prolog Language Server: Enabling swipl integration with Python and other languages

**URL:** <https://swi-prolog.discourse.group/t/prolog-language-server-enabling-swipl-integration-with-python-and-other-languages/4126>\
**Category:** Request For Comments\
**Created:** [July 1, 2021, 7:49pm UTC](https://swi-prolog.discourse.group/t/prolog-language-server-enabling-swipl-integration-with-python-and-other-languages/4126 "2021-07-01T19:49:36Z")\
**Posts on this page:** 1\
**Showing post:** 33

<div class="post-metadata">

**Author:** ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://swi-prolog.discourse.group/u/EricGT)\
**Post date:** [July 31, 2021, 10:14am UTC](https://swi-prolog.discourse.group/t/prolog-language-server-enabling-swipl-integration-with-python-and-other-languages/4126/33 "2021-07-31T10:14:31Z")

</div>

> [@dmchurch](#):
>
> injection vulnerabilities

Remembered this but haven’t read it recently. Don’t know how up to date it still is but the ideas are in the concept area.

“Syntactic integration of external languages in Prolog” by Jan Wielemaker and Nicos Angelopoulos ([pdf](https://www.swi-prolog.org/download/publications/multilang.pdf))

* * *

If you read it and think others should know about it, perhaps add it to [Useful Prolog references](https://swi-prolog.discourse.group/t/useful-prolog-references/1089).

---

_[View the full topic](https://swi-prolog.discourse.group/t/prolog-language-server-enabling-swipl-integration-with-python-and-other-languages/4126)._
