class PrologMetadataHook

Public Instance Methods

metadata() click to toggle source
# File lib/metadata_hook.rb, line 2
  def metadata
    {language: {
        name: 'prolog',
        icon: {type: 'devicon', name: 'prolog'},
        version: 'swi-prolog 6.6.4',
        extension: 'pl',
        ace_mode: 'prolog',
        prompt: '?'
    },
     test_framework: {
         name: 'plunit',
         test_extension: 'pl',
         template: <<prolog
test(test_description_example):-
        aPredicate(anIndividual).
prolog
     }}
  end