Last active
January 29, 2026 17:57
-
-
Save lazypwny751/8933ce7c7b2ac194a421311bf6d3c68c to your computer and use it in GitHub Desktop.
Nano editor highlight support for kip language.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| syntax "kip" "\.kip$" | |
| icolor brightblue start="\(\*" end="\*\)" | |
| color brightred "\<(Bir|ya|da|olabilir|olsun|var|olamaz)(\>|[,.])" | |
| color red "\<(diyelim|olarak|değilse|doğruysa|yanlışsa|yoksa|yokluksa)(\>|[,.])" | |
| color magenta "\<[a-zçğıöşü]+mak(tır|tir|[,.]|\>)" | |
| color magenta "\<[a-zçğıöşü]+mek(tir|tır|[,.]|\>)" | |
| color magenta "\<(yükle|yerleşiktir)\>" | |
| color brightcyan "\<(bu|şu|o)[a-zn]*\>" | |
| color green "\<[a-zçğıöşü]+-[a-zçğıöşü]+\>" | |
| color green "\<(doğruluk|dizge|liste|olasılık|bitim|boşluk)\>" | |
| color brightgreen "\<(doğru|yanlış)\>" | |
| color brightgreen "\<(sıfır|bir|iki|üç|dört|beş|altı|yedi|sekiz|dokuz|on)\>" | |
| color yellow "\<(yokluk|varlık|boş|ek|ardıl|öncül)\>" | |
| color yellow "\<[a-zçğıöşü]+(yokluğu|varlığı|yokluksa|varlığıysa|boşa|eki|ekine|ekidir|ardılı|ardılına|öncülü|öncülün)(\>|[,.])" | |
| color cyan "\<[A-Za-zçğıöşüÇĞİÖŞÜ_-]+(toplamı|toplamını|farkı|farkını|birleşimi|birleşimini|eşitliği|uzunluğu|tersi|hali|halini)(\>|[,.])" | |
| color white "\<[A-Za-zçğıöşüÇĞİÖŞÜ_-]+(sa|se|ysa|yse)(\>|[,.])" | |
| color white "\<[A-Za-zçğıöşüÇĞİÖŞÜ_-]+(ip|ıp|up|üp)(\>|[,.])" | |
| color brightyellow "\<-?[0-9]+'[a-züğıiöşç]+\>" | |
| color brightyellow "\<-?[0-9]+\>" | |
| color white "\"([^\"\\\\]|\\\\.)*\"" | |
| color brightyellow "\"[^\"]*\"'[a-züğıiöşç]+" | |
| color brightyellow "'(in|ın|un|ün|e|a|i|ı|u|ü|de|da|den|dan|ten|tan|le|la|nin|nın|nun|nün|yı|yi|yu|yü|ya|ye|si|sı|su|sü|ın|im|ım|um|üm|iz|ız|sa|se|ysa|yse)" | |
| color brightblack "[(),;:]" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment