private string GetName(CobolCompilerDirectivesParser.AlphanumericValue5Context context) { if (context == null) return null; string result = null; TryGetAlphanumericLiteralValue(context.alphanumericLiteralToken(), ref result); TryGetUserDefinedWord(context.UserDefinedWord(), ref result); if (result != null) result = result.Trim('\'').Trim('\"'); return result; }
public override void EnterServiceReloadCompilerStatement(CobolCompilerDirectivesParser.ServiceReloadCompilerStatementContext context) { ServiceReloadDirective serviceReloadDirective = new ServiceReloadDirective(); CompilerDirective = serviceReloadDirective; string userDefinedWord = null; TryGetUserDefinedWord(context.UserDefinedWord(), ref userDefinedWord); serviceReloadDirective.UserDefinedWord = userDefinedWord; }