Language#
(Language)
- Abstract Class
- Category:
Language
- Default object name:
language
- Inherited by: OSL, Parser, Python2, Python3, SeExpr
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
}
}