This commit is contained in:
root
2019-08-30 19:30:19 +02:00
commit 6f2b105ca0
595 changed files with 78405 additions and 0 deletions

22
langs/c/c.txt Normal file
View File

@ -0,0 +1,22 @@
### C LANGUAGE ###
# ELEMENT_NAME [optional-css-class] REGULAR_EXPRESSION
NAME C
VERSION 1.8.1
COMMENT (?default)
PREPROCESSOR (?default)
STRING (?default)
STATEMENT (?default)
RESERVED (?default)|\b(?alt:reserved.txt)\b
TYPE (?default)|\b(?alt:type.txt)\b
MODIFIER (?default)|\b(?alt:modifier.txt)\b
ENTITY (?default)
VARIABLE (?default)
IDENTIFIER (?default)
CONSTANT (?default)
OPERATOR (?default)
SYMBOL (?default)

36
langs/c/modifier.txt Normal file
View File

@ -0,0 +1,36 @@
transparent_union
__extension__
__attribute__
__volatile__
__complex__
__inline__
__restrict
__signed__
deprecated
__const__
__label__
extension
attribute
may_alias
volatile
restrict
register
volatile
__imag__
__real__
restrict
nocommon
complex
aligned
section
cleanup
inline
signed
extern
packed
unused
const
label
imag
real
mode

52
langs/c/reserved.txt Normal file
View File

@ -0,0 +1,52 @@
__builtin_types_compatible_p
__builtin_return_address
constructor, destructor
__builtin_frame_address
no_instrument_function
__builtin_choose_expr
__builtin_constant_p
__builtin_apply_args
__builtin_prefetch
regparm, stkparm
__builtin_expect
__builtin_return
__builtin_apply
always_inline
__alignof__
format_arg
deprecated
interrupt
__FILE__
__LINE__
__func__
noreturn
noinline
__asm__
__align
__align
fortran
alignof
section
nonnull
nothrow
sprintf
sizeof
pascal
typeof
format
unused
malloc
printf
malloc
__asm
__asm
cdecl
const
alias
auto
near
huge
pure
used
asm
far

6
langs/c/type.txt Normal file
View File

@ -0,0 +1,6 @@
_Imaginary
_Complex
intmax_t
struct
union
_Bool