1 Commits

Author SHA1 Message Date
Patrick Stevens
4d4aa25825 Add logo (#19) 2024-06-03 23:34:26 +00:00
3 changed files with 7 additions and 0 deletions

View File

@@ -14,6 +14,7 @@
<PackageTags>fsharp;pratt-parser;parsing;parser;top-down;precedence;recursive;descent</PackageTags>
<WarnOn>FS3559</WarnOn>
<PackageId>WoofWare.PrattParser</PackageId>
<PackageIcon>logo.png</PackageIcon>
</PropertyGroup>
<ItemGroup>
@@ -24,6 +25,10 @@
<Pack>True</Pack>
<PackagePath>\</PackagePath>
</None>
<None Include="logo.png">
<Pack>True</Pack>
<PackagePath>\</PackagePath>
</None>
</ItemGroup>
<ItemGroup>

BIN
PrattParser/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

View File

@@ -1,5 +1,7 @@
# WoofWare.PrattParser
![Project logo: the face of a cartoon Shiba Inu wearing glasses, looking directly at the viewer, with a background of cartoon basic mathematical symbols. The dog is holding a pencil and a notepad with more symbols written on it. At the bottom is the slogan "EXPRESSION PAWS-ER".](./PrattParser/logo.png)
A [Pratt parser](https://langdev.stackexchange.com/q/3254/1025), based on [Matklad's tutorial](https://matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html).
Bug reports welcome; I wouldn't exactly say this is well-tested, although it has worked correctly on the two things I've used it for so far.