Logtalk 2.16.0 release files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1014 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
|
||||
This directory contains files that provide syntax highlighting
|
||||
and other editing services for writing Logtalk source files with
|
||||
common text editors.
|
||||
and other editing services for writing Logtalk source files (*.lgt)
|
||||
with common text editors. By default, Logtalk syntax highlighting is
|
||||
also applied to loader files (*.loader) and config files (*.config).
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
;; logtalk.el -- font lock support for Logtalk (http://www.logtalk.org/)
|
||||
|
||||
;; Copyright (C) 2003 Paulo Moura
|
||||
;; Copyright (C) 2003-2004 Paulo Moura
|
||||
|
||||
;; Author: Paulo Moura
|
||||
;; Creation date: November 15, 2003
|
||||
;; Last modification date: February 2, 2004
|
||||
;; Version: 0.5
|
||||
;; Last modification date: February 23, 2004
|
||||
;; Version: 0.51
|
||||
|
||||
;; Installation:
|
||||
;;
|
||||
@@ -15,6 +15,7 @@
|
||||
;; (autoload 'logtalk-mode "logtalk" "Major mode for editing Logtalk programs." t)
|
||||
;; (setq auto-mode-alist (cons '("\\.lgt\\'" . logtalk-mode) auto-mode-alist))
|
||||
;; (setq auto-mode-alist (cons '("\\.loader\\'" . logtalk-mode) auto-mode-alist))
|
||||
;; (setq auto-mode-alist (cons '("\\.config\\'" . logtalk-mode) auto-mode-alist))
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
@@ -19,7 +19,7 @@ To install:
|
||||
2. Open the "catalog" file in the same subdirectory and add (if not
|
||||
present) the following entry:
|
||||
|
||||
<MODE NAME="logtalk" FILE="logtalk.xml" FILE_NAME_GLOB="*.{lgt,loader}" />
|
||||
<MODE NAME="logtalk" FILE="logtalk.xml" FILE_NAME_GLOB="*.{lgt,loader,config}" />
|
||||
|
||||
3. Install (or update if necessary) the jEdit plug-in Templates 3.0.1
|
||||
or later version.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "language.dtd">
|
||||
|
||||
<language name="Logtalk" version="1.0" kateversion="2.2" section="Sources" extensions="*.lgt;*.loader" mimetype="text/x-logtalk">
|
||||
<language name="Logtalk" version="1.0" kateversion="2.2" section="Sources" extensions="*.lgt;*.loader;*.config" mimetype="text/x-logtalk">
|
||||
|
||||
<highlighting>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
@@ -66,4 +66,4 @@ nedit.highlightPatterns: Logtalk:1:0{\n\
|
||||
Other arithemtic functors:"\\*\\*|<(sin|cos|atan|exp|log|sqrt)(?=[(])":::Subroutine::\n\
|
||||
Bitwise functors:">>|<<|/\\\\|\\\\/|\\\\":::Subroutine::\n\
|
||||
}
|
||||
nedit.languageModes: Logtalk:.lgt .loader::::4:4:\n\
|
||||
nedit.languageModes: Logtalk:.lgt .loader .config::::4:4:\n\
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<key>Name</key>
|
||||
<string>Logtalk</string>
|
||||
<key>Extensions</key>
|
||||
<string>lgt,loader</string>
|
||||
<string>lgt,loader,config</string>
|
||||
<key>Valid Characters for Variables</key>
|
||||
<string>_0987654321abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</string>
|
||||
</dict>
|
||||
@@ -33,6 +33,24 @@
|
||||
</array>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>Name</key>
|
||||
<string>Quoted Atoms and Strings</string>
|
||||
<key>Color</key>
|
||||
<array>
|
||||
<real>0.537</real>
|
||||
<real>0.075</real>
|
||||
<real>0.082</real>
|
||||
</array>
|
||||
<key>Multiline</key>
|
||||
<false/>
|
||||
<key>Regular Expressions</key>
|
||||
<array>
|
||||
<string>("(\\"|[^"])*")</string>
|
||||
<string>('(\\'|[^'])*')</string>
|
||||
</array>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>Name</key>
|
||||
<string>Directives</string>
|
||||
@@ -81,11 +99,11 @@
|
||||
<false/>
|
||||
<key>Regular Expressions</key>
|
||||
<array>
|
||||
<string>(instantiates)\(</string>
|
||||
<string>(specializes)\(</string>
|
||||
<string>(extends)\(</string>
|
||||
<string>(imports)\(</string>
|
||||
<string>(implements)\(</string>
|
||||
<string>[^A-Za-z0-9](instantiates)\(</string>
|
||||
<string>[^A-Za-z0-9](specializes)\(</string>
|
||||
<string>[^A-Za-z0-9](extends)\(</string>
|
||||
<string>[^A-Za-z0-9](imports)\(</string>
|
||||
<string>[^A-Za-z0-9](implements)\(</string>
|
||||
</array>
|
||||
</dict>
|
||||
|
||||
@@ -138,9 +156,9 @@
|
||||
<false/>
|
||||
<key>Regular Expressions</key>
|
||||
<array>
|
||||
<string>(call)\(</string>
|
||||
<string>(catch)\(</string>
|
||||
<string>(throw)\(</string>
|
||||
<string>[^A-Za-z0-9](call)\(</string>
|
||||
<string>[^A-Za-z0-9](catch)\(</string>
|
||||
<string>[^A-Za-z0-9](throw)\(</string>
|
||||
</array>
|
||||
<key>Plain Strings</key>
|
||||
<array>
|
||||
@@ -162,25 +180,25 @@
|
||||
<false/>
|
||||
<key>Regular Expressions</key>
|
||||
<array>
|
||||
<string>(parameter)\(</string>
|
||||
<string>(self)\(</string>
|
||||
<string>(sender)\(</string>
|
||||
<string>(this)\(</string>
|
||||
<string>(current_predicate)\(</string>
|
||||
<string>(predicate_property)\(</string>
|
||||
<string>(abolish)\(</string>
|
||||
<string>(asserta)\(</string>
|
||||
<string>(assertz)\(</string>
|
||||
<string>(clause)\(</string>
|
||||
<string>(retract)\(</string>
|
||||
<string>(retractall)\(</string>
|
||||
<string>(bagof)\(</string>
|
||||
<string>(findall)\(</string>
|
||||
<string>(forall)\(</string>
|
||||
<string>(setof)\(</string>
|
||||
<string>(before)\(</string>
|
||||
<string>(after)\(</string>
|
||||
<string>(phrase)\(</string>
|
||||
<string>[^A-Za-z0-9](parameter)\(</string>
|
||||
<string>[^A-Za-z0-9](self)\(</string>
|
||||
<string>[^A-Za-z0-9](sender)\(</string>
|
||||
<string>[^A-Za-z0-9](this)\(</string>
|
||||
<string>[^A-Za-z0-9](current_predicate)\(</string>
|
||||
<string>[^A-Za-z0-9](predicate_property)\(</string>
|
||||
<string>[^A-Za-z0-9](abolish)\(</string>
|
||||
<string>[^A-Za-z0-9](asserta)\(</string>
|
||||
<string>[^A-Za-z0-9](assertz)\(</string>
|
||||
<string>[^A-Za-z0-9](clause)\(</string>
|
||||
<string>[^A-Za-z0-9](retract)\(</string>
|
||||
<string>[^A-Za-z0-9](retractall)\(</string>
|
||||
<string>[^A-Za-z0-9](bagof)\(</string>
|
||||
<string>[^A-Za-z0-9](findall)\(</string>
|
||||
<string>[^A-Za-z0-9](forall)\(</string>
|
||||
<string>[^A-Za-z0-9](setof)\(</string>
|
||||
<string>[^A-Za-z0-9](before)\(</string>
|
||||
<string>[^A-Za-z0-9](after)\(</string>
|
||||
<string>[^A-Za-z0-9](phrase)\(</string>
|
||||
</array>
|
||||
</dict>
|
||||
|
||||
@@ -197,33 +215,33 @@
|
||||
<false/>
|
||||
<key>Regular Expressions</key>
|
||||
<array>
|
||||
<string>(current_object)\(</string>
|
||||
<string>(current_protocol)\(</string>
|
||||
<string>(current_category)\(</string>
|
||||
<string>(create_object)\(</string>
|
||||
<string>(create_protocol)\(</string>
|
||||
<string>(create_category)\(</string>
|
||||
<string>(object_property)\(</string>
|
||||
<string>(protocol_property)\(</string>
|
||||
<string>(category_property)\(</string>
|
||||
<string>(abolish_object)\(</string>
|
||||
<string>(abolish_protocol)\(</string>
|
||||
<string>(abolish_category)\(</string>
|
||||
<string>(extends_object)\(</string>
|
||||
<string>(extends_protocol)\(</string>
|
||||
<string>(implements_protocol)\(</string>
|
||||
<string>(instantiates_class)\(</string>
|
||||
<string>(specializes_class)\(</string>
|
||||
<string>(imports_category)\(</string>
|
||||
<string>(abolish_events)\(</string>
|
||||
<string>(current_event)\(</string>
|
||||
<string>(define_events)\(</string>
|
||||
<string>(current_logtalk_flag)\(</string>
|
||||
<string>(set_logtalk_flag)\(</string>
|
||||
<string>(logtalk_compile)\(</string>
|
||||
<string>(logtalk_load)\(</string>
|
||||
<string>(forall)\(</string>
|
||||
<string>(retractall)\(</string>
|
||||
<string>[^A-Za-z0-9](current_object)\(</string>
|
||||
<string>[^A-Za-z0-9](current_protocol)\(</string>
|
||||
<string>[^A-Za-z0-9](current_category)\(</string>
|
||||
<string>[^A-Za-z0-9](create_object)\(</string>
|
||||
<string>[^A-Za-z0-9](create_protocol)\(</string>
|
||||
<string>[^A-Za-z0-9](create_category)\(</string>
|
||||
<string>[^A-Za-z0-9](object_property)\(</string>
|
||||
<string>[^A-Za-z0-9](protocol_property)\(</string>
|
||||
<string>[^A-Za-z0-9](category_property)\(</string>
|
||||
<string>[^A-Za-z0-9](abolish_object)\(</string>
|
||||
<string>[^A-Za-z0-9](abolish_protocol)\(</string>
|
||||
<string>[^A-Za-z0-9](abolish_category)\(</string>
|
||||
<string>[^A-Za-z0-9](extends_object)\(</string>
|
||||
<string>[^A-Za-z0-9](extends_protocol)\(</string>
|
||||
<string>[^A-Za-z0-9](implements_protocol)\(</string>
|
||||
<string>[^A-Za-z0-9](instantiates_class)\(</string>
|
||||
<string>[^A-Za-z0-9](specializes_class)\(</string>
|
||||
<string>[^A-Za-z0-9](imports_category)\(</string>
|
||||
<string>[^A-Za-z0-9](abolish_events)\(</string>
|
||||
<string>[^A-Za-z0-9](current_event)\(</string>
|
||||
<string>[^A-Za-z0-9](define_events)\(</string>
|
||||
<string>[^A-Za-z0-9](current_logtalk_flag)\(</string>
|
||||
<string>[^A-Za-z0-9](set_logtalk_flag)\(</string>
|
||||
<string>[^A-Za-z0-9](logtalk_compile)\(</string>
|
||||
<string>[^A-Za-z0-9](logtalk_load)\(</string>
|
||||
<string>[^A-Za-z0-9](forall)\(</string>
|
||||
<string>[^A-Za-z0-9](retractall)\(</string>
|
||||
</array>
|
||||
</dict>
|
||||
|
||||
@@ -243,16 +261,16 @@
|
||||
<!-- Term unification -->
|
||||
<string>[[:space:]]+(=)[[:space:]]+</string>
|
||||
<string>[[:space:]]+(\\=)[[:space:]]+</string>
|
||||
<string>(unify_with_occurs_check)\(</string>
|
||||
<string>[^A-Za-z0-9](unify_with_occurs_check)\(</string>
|
||||
<!-- Term testing -->
|
||||
<string>(var)\(</string>
|
||||
<string>(atom)\(</string>
|
||||
<string>(integer)\(</string>
|
||||
<string>(float)\(</string>
|
||||
<string>(atomic)\(</string>
|
||||
<string>(compound)\(</string>
|
||||
<string>(nonvar)\(</string>
|
||||
<string>(number)\(</string>
|
||||
<string>[^A-Za-z0-9](var)\(</string>
|
||||
<string>[^A-Za-z0-9](atom)\(</string>
|
||||
<string>[^A-Za-z0-9](integer)\(</string>
|
||||
<string>[^A-Za-z0-9](float)\(</string>
|
||||
<string>[^A-Za-z0-9](atomic)\(</string>
|
||||
<string>[^A-Za-z0-9](compound)\(</string>
|
||||
<string>[^A-Za-z0-9](nonvar)\(</string>
|
||||
<string>[^A-Za-z0-9](number)\(</string>
|
||||
<!-- Term comparison -->
|
||||
<string>[[:space:]]+(==)[[:space:]]+</string>
|
||||
<string>[[:space:]]+(\\==)[[:space:]]+</string>
|
||||
@@ -261,10 +279,10 @@
|
||||
<string>[[:space:]]+(@>=)[[:space:]]+</string>
|
||||
<string>[[:space:]]+(@>)[[:space:]]+</string>
|
||||
<!-- Term creation and decomposition -->
|
||||
<string>(functor)\(</string>
|
||||
<string>(arg)\(</string>
|
||||
<string>[^A-Za-z0-9](functor)\(</string>
|
||||
<string>[^A-Za-z0-9](arg)\(</string>
|
||||
<string>[[:space:]]+(=\.\.)[[:space:]]+</string>
|
||||
<string>(copy_term)\(</string>
|
||||
<string>[^A-Za-z0-9](copy_term)\(</string>
|
||||
<!-- Arithemtic evaluation -->
|
||||
<string>[[:space:]]+(is)[[:space:]]+</string>
|
||||
<!-- Arithemtic comparison -->
|
||||
@@ -282,25 +300,25 @@
|
||||
<string>[[:space:]]+(/)[[:space:]]+</string>
|
||||
<string>[[:space:]]+(rem)[[:space:]]+</string>
|
||||
<string>[[:space:]]+(mod)[[:space:]]+</string>
|
||||
<string>(rem)\(</string>
|
||||
<string>(mod)\(</string>
|
||||
<string>(abs)\(</string>
|
||||
<string>(sign)\(</string>
|
||||
<string>(float_integer_part)\(</string>
|
||||
<string>(float_fractional_part)\(</string>
|
||||
<string>(float)\(</string>
|
||||
<string>(floor)\(</string>
|
||||
<string>(truncate)\(</string>
|
||||
<string>(round)\(</string>
|
||||
<string>(ceiling)\(</string>
|
||||
<string>[^A-Za-z0-9](rem)\(</string>
|
||||
<string>[^A-Za-z0-9](mod)\(</string>
|
||||
<string>[^A-Za-z0-9](abs)\(</string>
|
||||
<string>[^A-Za-z0-9](sign)\(</string>
|
||||
<string>[^A-Za-z0-9](float_integer_part)\(</string>
|
||||
<string>[^A-Za-z0-9](float_fractional_part)\(</string>
|
||||
<string>[^A-Za-z0-9](float)\(</string>
|
||||
<string>[^A-Za-z0-9](floor)\(</string>
|
||||
<string>[^A-Za-z0-9](truncate)\(</string>
|
||||
<string>[^A-Za-z0-9](round)\(</string>
|
||||
<string>[^A-Za-z0-9](ceiling)\(</string>
|
||||
<!-- Other arithemtic functors -->
|
||||
<string>[[:space:]]+(\*\*)[[:space:]]+</string>
|
||||
<string>(sin)\(</string>
|
||||
<string>(cos)\(</string>
|
||||
<string>(atan)\(</string>
|
||||
<string>(exp)\(</string>
|
||||
<string>(log)\(</string>
|
||||
<string>(sqrt)\(</string>
|
||||
<string>[^A-Za-z0-9](sin)\(</string>
|
||||
<string>[^A-Za-z0-9](cos)\(</string>
|
||||
<string>[^A-Za-z0-9](atan)\(</string>
|
||||
<string>[^A-Za-z0-9](exp)\(</string>
|
||||
<string>[^A-Za-z0-9](log)\(</string>
|
||||
<string>[^A-Za-z0-9](sqrt)\(</string>
|
||||
<!-- Bitwise functors -->
|
||||
<string>[[:space:]]+(>>)[[:space:]]+</string>
|
||||
<string>[[:space:]]+(<<)[[:space:]]+</string>
|
||||
@@ -308,55 +326,55 @@
|
||||
<string>[[:space:]]+(\\/)[[:space:]]+</string>
|
||||
<string>[[:space:]]+(\\)[[:space:]]+</string>
|
||||
<!-- Stream selection and control -->
|
||||
<string>(current_input)\(</string>
|
||||
<string>(current_output)\(</string>
|
||||
<string>(set_input)\(</string>
|
||||
<string>(set_output)\(</string>
|
||||
<string>(open)\(</string>
|
||||
<string>(close)\(</string>
|
||||
<string>(flush_output)\(</string>
|
||||
<string>(stream_property)\(</string>
|
||||
<string>(at_end_of_stream)\(</string>
|
||||
<string>(set_stream_position)\(</string>
|
||||
<string>[^A-Za-z0-9](current_input)\(</string>
|
||||
<string>[^A-Za-z0-9](current_output)\(</string>
|
||||
<string>[^A-Za-z0-9](set_input)\(</string>
|
||||
<string>[^A-Za-z0-9](set_output)\(</string>
|
||||
<string>[^A-Za-z0-9](open)\(</string>
|
||||
<string>[^A-Za-z0-9](close)\(</string>
|
||||
<string>[^A-Za-z0-9](flush_output)\(</string>
|
||||
<string>[^A-Za-z0-9](stream_property)\(</string>
|
||||
<string>[^A-Za-z0-9](at_end_of_stream)\(</string>
|
||||
<string>[^A-Za-z0-9](set_stream_position)\(</string>
|
||||
<!-- Character input/output -->
|
||||
<string>(get_char)\(</string>
|
||||
<string>(get_code)\(</string>
|
||||
<string>(peek_char)\(</string>
|
||||
<string>(peek_code)\(</string>
|
||||
<string>(put_char)\(</string>
|
||||
<string>(put_code)\(</string>
|
||||
<string>(nl)\(</string>
|
||||
<string>[^A-Za-z0-9](get_char)\(</string>
|
||||
<string>[^A-Za-z0-9](get_code)\(</string>
|
||||
<string>[^A-Za-z0-9](peek_char)\(</string>
|
||||
<string>[^A-Za-z0-9](peek_code)\(</string>
|
||||
<string>[^A-Za-z0-9](put_char)\(</string>
|
||||
<string>[^A-Za-z0-9](put_code)\(</string>
|
||||
<string>[^A-Za-z0-9](nl)\(</string>
|
||||
<!-- Byte input/output -->
|
||||
<string>(get_byte)\(</string>
|
||||
<string>(peek_byte)\(</string>
|
||||
<string>(put_byte)\(</string>
|
||||
<string>[^A-Za-z0-9](get_byte)\(</string>
|
||||
<string>[^A-Za-z0-9](peek_byte)\(</string>
|
||||
<string>[^A-Za-z0-9](put_byte)\(</string>
|
||||
<!-- Term input/output -->
|
||||
<string>(read_term)\(</string>
|
||||
<string>(read)\(</string>
|
||||
<string>(write_term)\(</string>
|
||||
<string>(write)\(</string>
|
||||
<string>(writeq)\(</string>
|
||||
<string>(write_canonical)\(</string>
|
||||
<string>(op)\(</string>
|
||||
<string>(current_op)\(</string>
|
||||
<string>(char_conversion)\(</string>
|
||||
<string>(current_char_conversion)\(</string>
|
||||
<string>[^A-Za-z0-9](read_term)\(</string>
|
||||
<string>[^A-Za-z0-9](read)\(</string>
|
||||
<string>[^A-Za-z0-9](write_term)\(</string>
|
||||
<string>[^A-Za-z0-9](writeq)\(</string>
|
||||
<string>[^A-Za-z0-9](write)\(</string>
|
||||
<string>[^A-Za-z0-9](write_canonical)\(</string>
|
||||
<string>[^A-Za-z0-9](op)\(</string>
|
||||
<string>[^A-Za-z0-9](current_op)\(</string>
|
||||
<string>[^A-Za-z0-9](char_conversion)\(</string>
|
||||
<string>[^A-Za-z0-9](current_char_conversion)\(</string>
|
||||
<!-- Logic and control -->
|
||||
<string>(\\\+)[[:space:]]+</string>
|
||||
<string>(once)\(</string>
|
||||
<string>[^A-Za-z0-9](once)\(</string>
|
||||
<!-- Atomic term processing -->
|
||||
<string>(atom_length)\(</string>
|
||||
<string>(atom_concat)\(</string>
|
||||
<string>(sub_atom)\(</string>
|
||||
<string>(atom_chars)\(</string>
|
||||
<string>(atom_codes)\(</string>
|
||||
<string>(char_code)\(</string>
|
||||
<string>(number_chars)\(</string>
|
||||
<string>(number_codes)\(</string>
|
||||
<string>[^A-Za-z0-9](atom_length)\(</string>
|
||||
<string>[^A-Za-z0-9](atom_concat)\(</string>
|
||||
<string>[^A-Za-z0-9](sub_atom)\(</string>
|
||||
<string>[^A-Za-z0-9](atom_chars)\(</string>
|
||||
<string>[^A-Za-z0-9](atom_codes)\(</string>
|
||||
<string>[^A-Za-z0-9](char_code)\(</string>
|
||||
<string>[^A-Za-z0-9](number_chars)\(</string>
|
||||
<string>[^A-Za-z0-9](number_codes)\(</string>
|
||||
<!-- Implementation defined hooks functions -->
|
||||
<string>(set_prolog_flag)\(</string>
|
||||
<string>(current_prolog_flag)\(</string>
|
||||
<string>(halt)\(</string>
|
||||
<string>[^A-Za-z0-9](set_prolog_flag)\(</string>
|
||||
<string>[^A-Za-z0-9](current_prolog_flag)\(</string>
|
||||
<string>[^A-Za-z0-9](halt)\(</string>
|
||||
</array>
|
||||
<key>Plain Strings</key>
|
||||
<array>
|
||||
@@ -393,24 +411,6 @@
|
||||
</array>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>Name</key>
|
||||
<string>Quoted Atoms and Strings</string>
|
||||
<key>Color</key>
|
||||
<array>
|
||||
<real>0.537</real>
|
||||
<real>0.075</real>
|
||||
<real>0.082</real>
|
||||
</array>
|
||||
<key>Multiline</key>
|
||||
<false/>
|
||||
<key>Regular Expressions</key>
|
||||
<array>
|
||||
<string>'(.+)'</string>
|
||||
<string>"(.+)"</string>
|
||||
</array>
|
||||
</dict>
|
||||
|
||||
<dict>
|
||||
<key>Name</key>
|
||||
<string>Single Line Comment</string>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
@@ -25,3 +25,6 @@ au BufNewFile,BufRead *.lgt setf logtalk
|
||||
|
||||
" Logtalk source file loader
|
||||
au BufNewFile,BufRead *.loader setf logtalk
|
||||
|
||||
" Logtalk config files
|
||||
au BufNewFile,BufRead *.config setf logtalk
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.6
|
||||
Release 2.16.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
@@ -20,5 +20,13 @@
|
||||
Extensions = (loader);
|
||||
ComputerLanguage = prolog;
|
||||
AppliesToBuildRules = no;
|
||||
},
|
||||
{
|
||||
Identifier = sourcecode.logtalk.config;
|
||||
BasedOn = sourcecode.logtalk;
|
||||
Name = "Logtalk config file";
|
||||
Extensions = (config);
|
||||
ComputerLanguage = prolog;
|
||||
AppliesToBuildRules = no;
|
||||
}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user