Skip to content

Commit

Permalink
Fix a few typos in user_manual.md (#3944)
Browse files Browse the repository at this point in the history
  • Loading branch information
tothtamas28 authored Feb 1, 2024
1 parent e1fa766 commit 4ad914f
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions docs/user_manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -362,15 +362,15 @@ Here, we have that:
`'Hash'Baz'LParUndsCommUndsRParUnds'MYMODULE'Unds'FooBarBaz'Unds'Int'Unds'Int`
as the symbol name.

The `symbol` provided *must* be unique to this definition. This is enforced by K.
In general, it's recommended to use `symbol` attribute whenever you use `klabel`
unless you explicitely have a reason not to (eg. you want to *overload* symbols,
or you're using a deprecated backend). It can be very helpful use the `symbol`
attribute for debugging, as many debugging messages are printed in Kast format
which will be more readable with the `symbol` names you explicitely declare.
In addition, if you are programatically manipulating definitions via the JSON
Kast format, building terms using the user-provided pretty
`symbol, klabel(...)` is easier and less error-prone when the auto-generation
The `symbol` provided *must* be unique to this definition. This is enforced by
K. In general, it's recommended to use the `symbol` attribute whenever you use
`klabel` unless you explicitly have a reason not to (eg. you want to *overload*
symbols, or you're using a deprecated backend). It can be very helpful use the
`symbol` attribute for debugging, as many debugging messages are printed in
Kast format which will be more readable with the `symbol` names you explicitly
declare. In addition, if you are programatically manipulating definitions via
the JSON Kast format, building terms using the user-provided pretty
`symbol, klabel(...)` is easier and less error-prone if the auto-generation
process for klabels changes.

### Parametric productions and `bracket` attributes
Expand Down

0 comments on commit 4ad914f

Please sign in to comment.