コード例 #1
0
 public static bool IsCloser(char c, DelimitType dt)
 {
     return
         ((dt.HasFlag(DelimitType.Paranthesis) && c == ')') ||
          (dt.HasFlag(DelimitType.Bracket) && c == ']') ||
          (dt.HasFlag(DelimitType.Curly) && c == '}') ||
          (dt.HasFlag(DelimitType.Angled) && c == '>'));
 }
コード例 #2
0
 public static bool IsOpener(char c, DelimitType dt)
 {
     return
         ((dt.HasFlag(DelimitType.Paranthesis) && c == '(') ||
          (dt.HasFlag(DelimitType.Bracket) && c == '[') ||
          (dt.HasFlag(DelimitType.Curly) && c == '{') ||
          (dt.HasFlag(DelimitType.Angled) && c == '<'));
 }
コード例 #3
0
ファイル: Delimiter.cs プロジェクト: RegrowthStudios/VoxelRTS
 public static bool IsOpener(char c, DelimitType dt)
 {
     return
         (dt.HasFlag(DelimitType.Paranthesis) && c == '(') ||
         (dt.HasFlag(DelimitType.Bracket) && c == '[') ||
         (dt.HasFlag(DelimitType.Curly) && c == '{') ||
         (dt.HasFlag(DelimitType.Angled) && c == '<');
 }
コード例 #4
0
ファイル: Delimiter.cs プロジェクト: RegrowthStudios/VoxelRTS
 public static bool IsCloser(char c, DelimitType dt)
 {
     return
         (dt.HasFlag(DelimitType.Paranthesis) && c == ')') ||
         (dt.HasFlag(DelimitType.Bracket) && c == ']') ||
         (dt.HasFlag(DelimitType.Curly) && c == '}') ||
         (dt.HasFlag(DelimitType.Angled) && c == '>');
 }