Skip to content

Language

Language#

(Language)

No corresponding User page.

Description#

General description of language in Clarisse.

CID#

class "Language" {
    abstract yes
    #version 0.9
    icon "../icons/object_icons/language.iconrc"
    category "Language"
    doc "General description of language in Clarisse."
    string[] "extensions" {
        doc "Specify the file extensions handled by the script module."
        value <empty>
    }
    string[] "keywords" {
        doc "Specify a list of keywords for the scripting engine."
        hidden yes
        value <empty>
    }
    string[] "reserved" {
        doc "Specify a list of reserved keywords for the scripting engine."
        hidden yes
        value <empty>
    }
    string[] "preprocessor" {
        doc "Specify a list of preprocessor keywords for the scripting engine."
        hidden yes
        value <empty>
    }
    string[] "block_comments" {
        doc "Specify a list of string defining block comments. Start and end block comments must be consecutive (in pair). Ex: /* */"
        hidden yes
        value <empty>
    }
    string[] "line_comments" {
        doc "Specify a list of string defining single line comment. Ex: //"
        hidden yes
        value <empty>
    }
    string[] "completion" {
        hidden yes
        value <empty>
    }
    string "help" {
        hidden yes
        value ""
    }
    bool "rebuild_completion" {
        value yes
    }
}