Sign inSign up

bokic78/textparser

By bokic78

•Updated 3 days ago

TextParser is a high-performance C library that builds Concrete Syntax Tree (CSTs).

Image
Languages & frameworks
Developer tools
0

10K+

bokic78/textparser repository overview

TextParser is a high-performance, extensible text parsing library written in C. It uses regular expressions to define language grammars and generates a hierarchical Concrete Syntax Tree (CST) for parsed documents.

The project currently provides support for:

  • System & General: C, C++, C#, Java, Go, Rust, Swift, Zig, C3, V, Ada, Assembly (x86/ARM)
  • Web & Data: HTML, CSS, JavaScript, TypeScript, JSON, XML, SQL, Markdown
  • Scripting: Python, PHP, Bash/Shell
  • Other

It has a flexible architecture making it easy to add new languages.

View Source on GitHub⁠.

Tag summary

Content type

Image

Digest

sha256:2b35d0143…

Size

6.4 MB

Last updated

3 days ago

docker pull bokic78/textparser