progress
This commit is contained in:
parent
16e76d6b31
commit
484dbfc9d9
529 changed files with 113694 additions and 0 deletions
21
AspClassic.Scripting/SourceCodePropertiesUtils.cs
Normal file
21
AspClassic.Scripting/SourceCodePropertiesUtils.cs
Normal file
|
@ -0,0 +1,21 @@
|
|||
namespace AspClassic.Scripting;
|
||||
|
||||
public static class SourceCodePropertiesUtils
|
||||
{
|
||||
public static bool IsCompleteOrInvalid(ScriptCodeParseResult props, bool allowIncompleteStatement)
|
||||
{
|
||||
switch (props)
|
||||
{
|
||||
default:
|
||||
if (!allowIncompleteStatement)
|
||||
{
|
||||
return props != ScriptCodeParseResult.IncompleteStatement;
|
||||
}
|
||||
return true;
|
||||
case ScriptCodeParseResult.IncompleteToken:
|
||||
return false;
|
||||
case ScriptCodeParseResult.Invalid:
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue