Results 1 to 3 of 3

Thread: Pascal Language Server

  1. #1

    Pascal Language Server

    Recentelijk kwam ik door EricLang in aanraking met Pascal toen ik zijn spel Lemmix van Delphi naar Free Pascal heb geport: https://github.com/arjanadriaanse/Lemmix

    Omdat ik Emacs graag gebruik, wilde ik proberen de ondersteuning voor het schrijven van Pascal-code te verbeteren. Ik besloot om een LSP-server te implementeren, die kunnen teksteditors als back-end gebruiken om IDE-functionaliteit te bieden. De server is geïmplementeerd in Free Pascal en gebruikt de package CodeTools uit Lazarus om het echte werk te doen.

    De implementatie is nog incompleet en onstabiel, maar tot nu toe heb ik code completion aan de praat gekregen. Ik denk dat er, behalve het verbeteren van stabiliteit en features toevoegen, veel meer mogelijke verbeteren zijn, aangezien dit mijn eerste Pascal-project is. Het project is te vinden op https://github.com/arjanadriaanse/pa...anguage-server, alle hulp en commentaar is welkom.

    Er is een module beschikbaar om de server vanuit Emacs te gebruiken, maar het zou niet al te moeilijk moeten zijn om ondersteuning voor andere LSP-clients zoals Visual Studio Code toe te voegen.

  2. #2
    Counting your refs Paul-Jan's Avatar
    Join Date
    Feb 2002
    Location
    Lage Zwaluwe
    Posts
    2,160

    Thumbs up

    Mooi project, Arjan! Super leuk dat je het hier deelt.

  3. #3
    Mooi initiatief Arjan. Delphi schijnt ook lsp te gaan krijgen in de nieuwe versie.

    Dat gaat weer mooie opties geven voor generieke tooling die beide (en meer) kan ondersteunen.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •