Table of Contents

Enum TreeSitterLanguage

Namespace
AiDotNet.Tokenization.CodeTokenization
Assembly
AiDotNet.dll

Supported programming languages for Tree-sitter parsing.

public enum TreeSitterLanguage

Fields

C = 5

C programming language.

CSharp = 0

C# programming language.

Cpp = 6

C++ programming language.

Css = 12

CSS stylesheet language.

Go = 7

Go programming language.

Html = 11

HTML markup language.

Java = 4

Java programming language.

JavaScript = 2

JavaScript programming language.

Json = 10

JSON data format.

Python = 1

Python programming language.

Ruby = 9

Ruby programming language.

Rust = 8

Rust programming language.

TypeScript = 3

TypeScript programming language.

Remarks

For Beginners: Each language has its own grammar rules that Tree-sitter uses to understand the code structure. Choose the language that matches your source code.