<commit_before>" Vim syntax file
" Language: Simio I/O Automata
" Maintainer: <NAME>
" Latest Revision: 4 December 2014

if exists("b:current_syntax")
  finish
endif

syn include @Python syntax/python.vim

" Keywords
syn match Comment /^\s*#.*$/
syn match sectionKeywords /^\(Name\|Signature-\(Input\|Output\)\|Tasks\)/
syn match sectionKeywords /^Transition-Name/
syn match executableKeywords /^\(State\|\(Transition-\(Precondition\|Output\|Effect\)\)\)/ contained
syn match specialVariables /\<self\.\(i\|weights\|nbrs\|markcb\)\>/ contained
syn match specialVariables /\<\(to\|from\)\>/ contained
syn match globalVariables /\<N\>/ contained
hi def link executableKeywords Identifier
hi def link sectionKeywords Identifier
hi def link specialVariables Special
hi def link globalVariables Define

syn match connectKeyword /\<connect\>/ contained
hi def link connectKeyword Keyword

syn region sigOutRegion start=/^Signature-Output:/ end=/^\ze[^ \t]/ contains=sectionKeywords,connectKeyword,Comment
syn region stateRegion start=/^State:/ end=/^\ze[^ \t]/ contains=executableKeywords,@Python,specialVariables,globalVariables
syn region transitionRegion start=/^Transition-\(Precondition\|Output\|Effect\):/ end=/^\ze[^ \t]/ contains=executableKeywords,@Python,specialVariables,globalVariables

let b:current_syntax = "simio"
<commit_msg>s/from/fr/<commit_after>" Vim syntax file
" Language: Simio I/O Automata
" Maintainer: <NAME>
" Latest Revision: 4 December 2014

if exists("b:current_syntax")
  finish
endif

syn include @Python syntax/python.vim

" Keywords
syn match Comment /^\s*#.*$/
syn match sectionKeywords /^\(Name\|Signature-\(Input\|Output\)\|Tasks\)/
syn match sectionKeywords /^Transition-Name/
syn match executableKeywords /^\(State\|\(Transition-\(Precondition\|Output\|Effect\)\)\)/ contained
syn match specialVariables /\<self\.\(i\|weights\|nbrs\|markcb\)\>/ contained
syn match specialVariables /\<\(to\|fr\)\>/ contained
syn match globalVariables /\<N\>/ contained
hi def link executableKeywords Identifier
hi def link sectionKeywords Identifier
hi def link specialVariables Special
hi def link globalVariables Define

syn match connectKeyword /\<connect\>/ contained
hi def link connectKeyword Keyword

syn region sigOutRegion start=/^Signature-Output:/ end=/^\ze[^ \t]/ contains=sectionKeywords,connectKeyword,Comment
syn region stateRegion start=/^State:/ end=/^\ze[^ \t]/ contains=executableKeywords,@Python,specialVariables,globalVariables
syn region transitionRegion start=/^Transition-\(Precondition\|Output\|Effect\):/ end=/^\ze[^ \t]/ contains=executableKeywords,@Python,specialVariables,globalVariables

let b:current_syntax = "simio"

{'fraction_non_alphanumeric': 0.140607424071991, 'fraction_numerical': 0.0037495313085864268, 'mean_word_length': 5.444444444444445, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '498823', 'n_tokens_mistral': 808, 'n_tokens_neox': 753, 'n_words': 220}