Skip to content

Commit

Permalink
Documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
sinclairzx81 authored Nov 24, 2024
1 parent 83a1bbd commit 6f0882d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ type R = Static.Parse<T, 'X Y Z W'> // type R = [['X', 'Y', 'Z']
## Overview
ParseBox is a parsing system designed to embed domain-specific languages (DSLs) within the TypeScript type system. It provides a set of runtime and type-level combinators that enable BNF notation tp be encoded within the type system. These combinators can then be used to parse content at runtime or interactively in editor via static type inference.
ParseBox is a parsing library designed to embed domain-specific languages (DSLs) within the TypeScript type system. It provides a set of runtime and type-level combinators that enable BNF notation to be encoded within the type system. These combinators can then be used to parse content at runtime or interactively in editor via static type inference.
ParseBox is written as a parsing infrastructure for the [TypeBox](https://github.com/sinclairzx81/typebox) and [LinqBox](https://github.com/sinclairzx81/linqbox) projects, enabling these libraries to support advanced runtime parsing for their respective domains.
Expand Down

0 comments on commit 6f0882d

Please sign in to comment.