rustyphoenixlecture 1.7.2

This project aims to provide a simple a powerfull lecture compilation to generate html web sites
[highlighting]
# Do we want line numbers
is_line_number = true
# Plain text identifier
token_charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"
# Vector of accepted extensions
vec_extention = ["condor"]
# Vector of accepted filenames for highlithing this particular language
vec_filename = []
# Definition of a single line comment
single_line_comment = "#"
# Beginning of a multi-line comment
multi_line_comment_begin = ""
# Ending of a multi-line comment
multi_line_comment_end = ""
# If the language has an escape char
is_escape_char = true
# Some example of the language to be parsed
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"}
]