<commit_before>"
" Copyright 2014, NICTA
"
" This software may be distributed and modified according to the terms of
" the BSD 2-Clause license. Note that NO WARRANTY is provided.
" See "LICENSE_BSD2.txt" for details.
"
" @TAG(NICTA_BSD)
"

" Vim syntax for ADL. Copy this to ~/.vim/syntax/ and add the following line to
" ~/.vim/filetype.vim:
"
"  augroup filetypedetect
"      au BufRead,BufNewFile *.camkes setfiletype camkes
"  augroup END

syn match CamkesCPP "^[ \t]*#.*$"
syn keyword CamkesKeyword assembly composition from to configuration control
    \ procedure hardware maybe dma_pool has mutex semaphore group tcb_pool
    \ ep_pool aep_pool from_access to_access template
syn match CamkesUntypedPool "untyped[0-9]\+_pool"
syn keyword CamkesType component connection attribute connector Procedure Event
    \ Dataport
syn keyword CamkesCType int string char character unsigned signed
    \ void long in out inout int8_t uint8_t int16_t uint16_t int32_t uint32_t
    \ int64_t uint64_t
syn keyword CamkesDependency uses provides emits consumes<commit_msg>vim syntax: Add 'untyped_mmio' as a keyword.<commit_after>"
" Copyright 2014, NICTA
"
" This software may be distributed and modified according to the terms of
" the BSD 2-Clause license. Note that NO WARRANTY is provided.
" See "LICENSE_BSD2.txt" for details.
"
" @TAG(NICTA_BSD)
"

" Vim syntax for ADL. Copy this to ~/.vim/syntax/ and add the following line to
" ~/.vim/filetype.vim:
"
"  augroup filetypedetect
"      au BufRead,BufNewFile *.camkes setfiletype camkes
"  augroup END

syn match CamkesCPP "^[ \t]*#.*$"
syn keyword CamkesKeyword assembly composition from to configuration control
    \ procedure hardware maybe dma_pool has mutex semaphore group tcb_pool
    \ ep_pool aep_pool from_access to_access template untyped_mmio
syn match CamkesUntypedPool "untyped[0-9]\+_pool"
syn keyword CamkesType component connection attribute connector Procedure Event
    \ Dataport
syn keyword CamkesCType int string char character unsigned signed
    \ void long in out inout int8_t uint8_t int16_t uint16_t int32_t uint32_t
    \ int64_t uint64_t
syn keyword CamkesDependency uses provides emits consumes
{'fraction_non_alphanumeric': 0.06341911764705882, 'fraction_numerical': 0.02022058823529412, 'mean_word_length': 4.401985111662531, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '1149499', 'n_tokens_mistral': 716, 'n_tokens_neox': 670, 'n_words': 256}