Syntax highlight code with Tree-sitter via Kramdown. This is a syntax highlighter plugin for Kramdown that leverages Tree-sitter's native syntax highlighter to highlight code blocks (and spans) when ...
Abstract: Abstract Syntax Tree (AST) and Control Flow Graph (CFG) are program code representations widely used for static analysis. One of the uses of static analysis is for automated grading ...
This project is a simple syntax tree builder for English sentences, executed in Python. It uses a small lexicon and a hand-written grammar inspired by X-bar theory to parse basic sentence structures ...