// Workspace: Target workspace // // String added via add_build_string() from /Users/vfs/Dev/ui/first.jai:138. // NAME :: "mexplore"; VERSION :: "0.1"; JAI_VERSION :: "beta 0.2.014, built on 24 May 2025"; RELEASE_DATE :: "9 July 2025, 00:11:48"; GIT_BRANCH :: "main"; GIT_REVISION :: "8b1302aa45aefcd2e5f3f6bbf69af06f3f934ac7"; DEBUG :: true; // // #insert text. Generated from /opt/jai/modules/Objective_C/module.jai:56. // <<(cast(*Selector) (data + 0)) = sel_registerName("drain"); <<(cast(*Selector) (data + 8)) = sel_registerName("showPools"); <<(cast(*Selector) (data + 16)) = sel_registerName("resourcePath"); <<(cast(*Selector) (data + 24)) = sel_registerName("mainBundle"); <<(cast(*Selector) (data + 32)) = sel_registerName("distantPast"); <<(cast(*Selector) (data + 40)) = sel_registerName("distantFuture"); <<(cast(*Selector) (data + 48)) = sel_registerName("initWithBytes:length:encoding:"); <<(cast(*Selector) (data + 56)) = sel_registerName("UTF8String"); <<(cast(*Selector) (data + 64)) = sel_registerName("dataUsingEncoding:allowLossyConversion:"); <<(cast(*Selector) (data + 72)) = sel_registerName("stringByExpandingTildeInPath"); <<(cast(*Selector) (data + 80)) = sel_registerName("scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:"); <<(cast(*Selector) (data + 88)) = sel_registerName("currentRunLoop"); <<(cast(*Selector) (data + 96)) = sel_registerName("run"); <<(cast(*Selector) (data + 104)) = sel_registerName("operatingSystem"); <<(cast(*Selector) (data + 112)) = sel_registerName("operatingSystemName"); <<(cast(*Selector) (data + 120)) = sel_registerName("isOperatingSystemAtLeastVersion:"); <<(cast(*Selector) (data + 128)) = sel_registerName("disableSuddenTermination"); <<(cast(*Selector) (data + 136)) = sel_registerName("enableSuddenTermination"); <<(cast(*Selector) (data + 144)) = sel_registerName("disableAutomaticTermination:"); <<(cast(*Selector) (data + 152)) = sel_registerName("enableAutomaticTermination:"); <<(cast(*Selector) (data + 160)) = sel_registerName("processInfo"); <<(cast(*Selector) (data + 168)) = sel_registerName("environment"); <<(cast(*Selector) (data + 176)) = sel_registerName("arguments"); <<(cast(*Selector) (data + 184)) = sel_registerName("hostName"); <<(cast(*Selector) (data + 192)) = sel_registerName("processName"); <<(cast(*Selector) (data + 200)) = sel_registerName("setProcessName:"); <<(cast(*Selector) (data + 208)) = sel_registerName("processIdentifier"); <<(cast(*Selector) (data + 216)) = sel_registerName("globallyUniqueString"); <<(cast(*Selector) (data + 224)) = sel_registerName("operatingSystemVersionString"); <<(cast(*Selector) (data + 232)) = sel_registerName("operatingSystemVersion"); <<(cast(*Selector) (data + 240)) = sel_registerName("processorCount"); <<(cast(*Selector) (data + 248)) = sel_registerName("activeProcessorCount"); <<(cast(*Selector) (data + 256)) = sel_registerName("physicalMemory"); <<(cast(*Selector) (data + 264)) = sel_registerName("systemUptime"); <<(cast(*Selector) (data + 272)) = sel_registerName("automaticTerminationSupportEnabled"); <<(cast(*Selector) (data + 280)) = sel_registerName("setAutomaticTerminationSupportEnabled:"); <<(cast(*Selector) (data + 288)) = sel_registerName("detachNewThreadSelector:toTarget:withObject:"); <<(cast(*Selector) (data + 296)) = sel_registerName("isMultiThreaded"); <<(cast(*Selector) (data + 304)) = sel_registerName("object"); <<(cast(*Selector) (data + 312)) = sel_registerName("defaultCenter"); <<(cast(*Selector) (data + 320)) = sel_registerName("addObserver:selector:name:object:"); <<(cast(*Selector) (data + 328)) = sel_registerName("URLWithString:"); <<(cast(*Selector) (data + 336)) = sel_registerName("fileURLWithPath:"); <<(cast(*Selector) (data + 344)) = sel_registerName("fileURLWithPath:isDirectory:"); <<(cast(*Selector) (data + 352)) = sel_registerName("path"); <<(cast(*Selector) (data + 360)) = sel_registerName("URLByDeletingLastPathComponent"); <<(cast(*Selector) (data + 368)) = sel_registerName("hasDirectoryPath"); <<(cast(*Selector) (data + 376)) = sel_registerName("URLByAppendingPathComponent:"); <<(cast(*Selector) (data + 384)) = sel_registerName("lastPathComponent"); <<(cast(*Selector) (data + 392)) = sel_registerName("bytes"); <<(cast(*Selector) (data + 400)) = sel_registerName("length"); <<(cast(*Selector) (data + 408)) = sel_registerName("arrayWithObject:"); <<(cast(*Selector) (data + 416)) = sel_registerName("arrayWithObjects:count:"); <<(cast(*Selector) (data + 424)) = sel_registerName("containsObject:"); <<(cast(*Selector) (data + 432)) = sel_registerName("objectAtIndex:"); <<(cast(*Selector) (data + 440)) = sel_registerName("count"); <<(cast(*Selector) (data + 448)) = sel_registerName("defaultManager"); <<(cast(*Selector) (data + 456)) = sel_registerName("URLForDirectory:inDomain:appropriateForURL:create:error:"); <<(cast(*Selector) (data + 464)) = sel_registerName("currentHost"); <<(cast(*Selector) (data + 472)) = sel_registerName("localizedName"); <<(cast(*Selector) (data + 480)) = sel_registerName("localizedDescription"); // // #insert text. Generated from /opt/jai/modules/Objective_C/module.jai:56. // <<(cast(*Selector) (data + 0)) = sel_registerName("alloc"); <<(cast(*Selector) (data + 8)) = sel_registerName("objc:copy"); <<(cast(*Selector) (data + 16)) = sel_registerName("autorelease"); <<(cast(*Selector) (data + 24)) = sel_registerName("release"); <<(cast(*Selector) (data + 32)) = sel_registerName("retain"); <<(cast(*Selector) (data + 40)) = sel_registerName("class"); <<(cast(*Selector) (data + 48)) = sel_registerName("superclass"); <<(cast(*Selector) (data + 56)) = sel_registerName("isEqual:"); <<(cast(*Selector) (data + 64)) = sel_registerName("init"); <<(cast(*Selector) (data + 72)) = sel_registerName("addItem:"); // // #insert text. Generated from /opt/jai/modules/Objective_C/AppKit.jai:379. // _nswindowcontroller_data: [72] u8; // size of NSWindowController minus size of parent class // // #insert text. Generated from /opt/jai/modules/Objective_C/AppKit.jai:373. // _nsresponder_data: [24] u8; // size of NSResponder minus size of parent class // // #insert text. Generated from /opt/jai/modules/Objective_C/AppKit.jai:898. // _nsviewcontroller_data: [88] u8; // size of NSViewController minus size of parent class