skills/smithery.ai/codebase-layout

codebase-layout

Installation
SKILL.md

Pikru Codebase Organization

Top-Level Structure

  • src/ - Main pikru library (parsing and rendering)
  • crates/ - Supporting crates
  • vendor/pikchr-c/ - Original C implementation and test files
  • examples/ - Example programs
  • tests/ - Integration tests

Main Library (src/)

Entry Point

  • src/lib.rs - Public API, exports key types and functions

Parsing

  • src/parse.rs - Parser implementation (statement parsing, token handling)
  • src/ast.rs - AST types (Statement, Expr, ObjectClass, etc.)
  • src/types.rs - Core types (ClassName, Direction, EdgePoint, etc.)
Installs
1
First Seen
May 2, 2026
codebase-layout from smithery.ai