Skip to content

Commit

Permalink
more file shuffling and some todos
Browse files Browse the repository at this point in the history
  • Loading branch information
sdcondon committed Jul 27, 2024
1 parent e9dd877 commit 00c3bcd
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/SCFirstOrderLogic/Literal.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace SCFirstOrderLogic;

/// <summary>
/// <para>
/// Streamlined representation of a literal (i.e. a predicate or a negated predicate) of first-order logic.
/// Streamlined representation of a literal (that is, a predicate or a negated predicate) of first-order logic.
/// </para>
/// <para>
/// Note that this type is NOT a subtype of <see cref="Sentence"/>. To represent literals as <see cref="Sentence"/>s,
Expand Down
4 changes: 4 additions & 0 deletions src/SCFirstOrderLogic/SentenceFormatting/SentenceFormatter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ public SentenceFormatter(ILabeller labeller)
/// <see cref="SkolemFunctionIdentifier"/>s.
/// </para>
/// </summary>
// TODO-BREAKING-V7-PERHAPS: don't want ANY knowledge of normalised identifier types here, really.
// Move me into normalisation namespace. Probably of course means that we should either make the default
// behaviour simply ToString the identifiers, OR should remove parameterless ctor altogether (though that
// would also mean removing the tostring overrides of mode classes.. Hmm. Perhaps for the best?)
public static ILabeller DefaultLabeller { get; set; } = new ByTypeLabeller(new Dictionary<Type, ILabeller>()
{
[typeof(StandardisedVariableIdentifier)] = new SubscriptSuffixLabeller(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright (c) 2021-2024 Simon Condon.
// You may use this file in accordance with the terms of the MIT license.
// TODO-BREAKING-V7: Update namespace
namespace SCFirstOrderLogic;

/// <summary>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright (c) 2021-2024 Simon Condon.
// You may use this file in accordance with the terms of the MIT license.
// TODO-BREAKING-V7: Update namespace
namespace SCFirstOrderLogic;

/// <summary>
Expand Down

0 comments on commit 00c3bcd

Please sign in to comment.