Modo de Prolog para o Emacs


Como instalar o modo?

  1. Fazer download do ficheiro prolog.el
  2. Colocar as seguintes linhas no vosso ficheiro ~/.emacs:
    ;; ---------------------------------------------
    ;; Modo de Prolog para as aulas de I.A. :-))
    ;; ---------------------------------------------
    (setq load-path (cons "~/directorio_onde_colocaram_prolog.el" load-path))
    (autoload 'run-prolog "prolog" "Start a Prolog sub-process." t)
    (autoload 'prolog-mode "prolog" "Major mode for editing Prolog programs." t)
    (setq auto-mode-alist (append '(("\\.pl$" .  prolog-mode)
                                    ("\\.yap$" . prolog-mode))
                                   auto-mode-alist))
    
  3. Abrirem um ficheiro ".yap" ou ".pl" :-)

Com este modo podem fazer coisas engraçadas como ter cores, comentar várias linhas de código ou inserir automaticamente o início do próximo predicado. Neste momento nao é possível correr o Yap directamente a partir do Emacs, mas se possível iremos colocar também essa funcionalidade num futuro próximo.

Podem encontrar mais informação sobre este modo em http://turing.ubishops.ca/home/bruda/emacs-prolog/, ou lendo as linhas iniciais do ficheiro prolog.el


Última actualização: