28 lines
545 B
C#
28 lines
545 B
C#
using Ink.Parsed;
|
|
|
|
namespace Ink
|
|
{
|
|
public partial class InkParser
|
|
{
|
|
protected AuthorWarning AuthorWarning()
|
|
{
|
|
Whitespace ();
|
|
|
|
var identifier = Parse (IdentifierWithMetadata);
|
|
if (identifier == null || identifier.name != "TODO")
|
|
return null;
|
|
|
|
Whitespace ();
|
|
|
|
ParseString (":");
|
|
|
|
Whitespace ();
|
|
|
|
var message = ParseUntilCharactersFromString ("\n\r");
|
|
|
|
return new AuthorWarning (message);
|
|
}
|
|
|
|
}
|
|
}
|
|
|