BBEditDocumentType CodelessLanguageModule BBLMColorsSyntax BBLMIsCaseSensitive BBLMKeywordList add_users append applications_dir archcheck args-append args-delete args-replace args array autoreconf blacklist-append blacklist branch branches break build case catch categories-append categories cc_archflags cc cd cflags check checksums checksums-append choose close cmake cmd compiler compilers concat configure conflicts continue cppflags-append cppflags cxx_archflags cxxflags-append cxxflags default_variants default_variants-append default_version depends_build-append depends_build-delete depends_build depends_lib-append depends_lib-delete depends_lib depends_run-append depends_run-delete depends_run depends_skip_archcheck-append description destdir destroot dir dist_subdir distfiles-append distfiles distname else elseif env-append env eof epoch error eval exec exit expr extract fetch file files flat flush for foreach format gets git github glob global history homepage if incr info installs_libs join keepdirs lappend ld_archflags ldflags ldflags-append library license lindex linsert list livecheck llength long_description lrange lreplace lsearch lsort maintainers major master_sites menu name notes objc_archflags only open optflags out_of_source package patch patchfiles-append patchfiles-delete patchfiles path perl5 pid platform platforms port PortGroup PortSystem post-activate post-build post-configure post-destroot post-extract post-fetch post-install post-patch post-pkg pre_args-delete pre_args pre-activate pre-build pre-configure pre-destroot pre-extract pre-fetch pre-test prefix proc_doc proc puts pwd python read regex regexp regsub reinplace rename replaced_by require_active_variants return revision run scan scancontext seek select set setup source split src_file startupitem string subport suffix supported_archs switch system target tell test then time trace type ui_msg universal_args-delete universal_cflags universal_cppflags universal_cxxflags universal_ldflags universal_variant unknown unset uplevel upvar url use_7z use_autoconf use_automake use_autoreconf use_bzip2 use_configure use_parallel_build use_xmkmf use_xz use_zip variant version versions violate_mtree while worksrcdir worksrcpath xinstall BBLMLanguageCode CMPT BBLMLanguageDisplayName MacPorts BBLMScansFunctions BBLMFileNamesToMatch Portfile Language Features Close Block Comments Close Parameter Lists } Close Statement Blocks } Close Strings 1 ' Close Strings 2 " End-of-line Ends Strings 1 End-of-line Ends Strings 2 Escape Char in Strings 1 \ Escape Char in Strings 2 \ Identifier and Keyword Characters 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_-abcdefghijklmnopqrstuvwxyz Open Block Comments Open Line Comments # Open Parameter Lists { Open Statement Blocks { Open Strings 1 ' Open Strings 2 " Prefix for Functions platform Prefix for Procedures variant Terminator for Prototypes 1 Terminator for Prototypes 2