Skip to content

Commit eeb33df

Browse files
committed
minor 'getting started' doc tweak
1 parent 32c2ce2 commit eeb33df

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/SCFirstOrderLogic.Documentation/Razor/Pages/GettingStarted.razor.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ Sentence grandparentDefn = new UniversalQuantification(g, new UniversalQuantific
3333
Notice that:
3434

3535
* This is very "simple" in that it involves nothing other than the sentence types themselves, but is obviously far too verbose to be workable in most scenarios. Hence the alternatives below.
36-
* There's a `VariableDeclaration` class - it is worth examining the class summary docs for this one. To quickly summarise, we have a `VariableReference` class (which appears in sentence trees -
37-
it's a subtype of a `Term` class), and a `VariableDeclaration` class (which is NOT a subtype of `Term` - it appears only in `VariableReference` and quantifications).
38-
`VariableDeclaration`s are however implicitly convertible to `VariableReference`s that refer to them (note that we utilise this in the example above), to aid with succinct sentence creation.
36+
* There's a `VariableDeclaration` class. One of the first things to notice about the sentence model is that we have two classes for variables. First, we have a `VariableReference` class,
37+
which appears in sentence trees - it's a subtype of a `Term` class. We also have a `VariableDeclaration` class, which is NOT a subtype of `Term` - it appears only as a property of quantifications
38+
and `VariableReference`s. `VariableDeclaration`s are however implicitly convertible to `VariableReference`s that refer to them (note that we utilise this in the example above), to aid with succinct sentence creation.
3939

4040
### Writing Sentences as Code - with SentenceFactory
4141

0 commit comments

Comments
 (0)