ftp.nice.ch/Attic/openStep/developer/bundles/GDBbundle.1.0.s.tgz#/GDBbundle-1.0.s/TextEdit/GdbBundle.bproj/test.m

This is test.m in view mode; [Download] [Up]

#include <libc.h>
#import <Foundation/Foundation.h>
#include "Variable.h"

void main(int argc, char** argv)
{
  NSArray* variables;
  NSString* fileContents;
  NSAutoreleasePool* pool = [NSAutoreleasePool new];

  if (argc < 2) {
    printf ("usage: %s filename\n", argv[0]);
    exit(1);
  }

  fileContents = [NSString stringWithContentsOfFile:
			      [NSString stringWithCString:argv[1]]];
  if (!fileContents) {
    NSLog (@"file %s does not exist!", argv[1]);
    exit (1);
  }

  variables = [Variable variablesFromDescription:fileContents];
  NSLog (@"variables =\n%@", variables);
  [pool release];
}

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.