diff --git a/content/blog/01_types_basics.md b/content/blog/01_types_basics.md index 0dee2fa..59e11bc 100644 --- a/content/blog/01_types_basics.md +++ b/content/blog/01_types_basics.md @@ -329,8 +329,8 @@ above. I've provided the rules for numbers; the rules for strings should be quit similar.

In Bergamot, the claim that an expression e has type t -is written as type(e, t). A rule looks like RuleName @ conclusion <- premise1, premise2;. -Thus, the rule
TNumber @ type(lit(?n), number) <- num(?n);
+is written as type(e, t). A rule looks like RuleName @ conclusion <- premise1, premise2;.
+Thus, the rule 
TNumber @ type(lit(?n), number) <- num(?n);
 
Has one premise, that the term \(n\) is a number, and the conclusion is that a number literal has type \(\text{number}\). The num condition