[highlighting]
is_line_number = true
token_charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"
vec_extention = ["condor"]
vec_filename = []
single_line_comment = "#"
multi_line_comment_begin = ""
multi_line_comment_end = ""
is_escape_char = true
example = """
executable=apptainer_run.sh
universe=vanilla
arguments=Example.$(Cluster).$(Process) 100
output=results.output.$(Process)
error=results.error.$(Process)
log=results.log
notification=complete
notify_user=your.mail@here.fr
getenv = True
# To foreward some environment variables to the job :
#environment = one=1;two=2;three="quotes have no 'special' meaning"
should_transfer_files=IF_NEEDED
when_to_transfer_output = ON_EXIT
request_cpus = 1
request_memory = 1024
#default request_diskvalue : 0, it uses the minimum) LOCAL space of the node
# request_disk = 10240
queue 1
"""
[[keyword]]
style = "condorVar"
vec_token = [
"MyType",
"TargetType",
"Machine",
"Arch",
"OpSys",
"Disk",
"Memory",
"KeyboardIdle",
"LoadAvg",
"Requirements",
"Owner",
"executable",
"universe",
"arguments",
"output",
"error",
"log",
"notification",
"notify_user",
"environment",
"getenv",
"when_to_transfer_output",
"should_transfer_files",
"request_memory",
"request_cpus",
"request_disk",
"request_gpus",
"requirements",
"queue",
]
vec_match = []
[[keyword]]
style = "condorValue"
vec_token = [
"ON_EXIT",
"IF_NEEDED",
"ERROR",
"Undefined",
"True",
"False",
"NO",
"YES",
]
vec_match = []
[[keyword]]
style = "condorKeyword"
vec_token = [
"TARGET",
]
vec_match = []
[[keyword]]
style = "cppstdF"
vec_token = [
"time",
]
vec_match = []
[[getuntil]]
style = "dsString"
start_token = "\""
end_token = "\""
[[getuntil]]
style = "dsCommentMono"
start_token = "#"
end_token = "\n"
[[getuntil]]
style = "cmakeVar"
start_token = "$("
end_token = ")"
[[sequence]]
style = "dsNumber"
vec_step = [
{oneof = "1234567890"},
{oneof = "lu"}
]
[[sequence]]
style = "dsNumber"
vec_step = [
{token = "."},
{oneof = "1234567890"},
{oneof = "f"}
]