Index for gs.specific/gno/programming Programs to aid in program development. Index Last Updated: 06 Dec 2006 23:50:24 UTC Files: ar.100.shk ar -- Create and maintain library archives. Front-end for makelib(1). [version 1.0] Size: 44 kB License: (Unspecified) Id: 1569 bison.119s.shk bison -- A port of the FSF's yacc replacement. bison is part of the GNU project. yacc is a parser generator (also known as "compiler compiler"). [version 1.19?] Source only. No precompiled binary. Size: 212 kB License: (Unspecified) Id: 1570 calls.100.shk calls -- A call chart generator, to show the sequence and calling dependancies of functions within a program. It's more flexible than Orca shell version. Requires cpp. [version 1.0] Size: 20 kB License: (Unspecified) Id: 1571 calls.200.shk calls -- A call chart generator, to show the sequence and calling dependancies of functions within a program. It's more flexible than Orca shell version. Requires cpp. [version 2.0] Size: 45 kB License: (Unspecified) Id: 1572 coff.110.shk coff -- This is an OMF disassembler designed for OMF 1.0 and 2.0 files. This archive contains only the documentation and precompiled binary. coff -- This is an OMF disassembler designed for OMF 1.0 and 2.0 files. Output is similar to the ORCA and APW utility 'dumpobj', although OMF and 65816 disassemblies are much cleaner and more readable. This archive contains only the documentation and precompiled binary. [version 1.1] Size: 177 kB License: (Unspecified) Id: 1573 coff.110s.shk coff -- This is an OMF disassembler designed for OMF 1.0 and 2.0 files. This archive contains the documentation and source. coff -- This is an OMF disassembler designed for OMF 1.0 and 2.0 files. Output is similar to the ORCA and APW utility 'dumpobj', although OMF and 65816 disassemblies are much cleaner and more readable. This archive contains the documentation and source. [version 1.1] Size: 212 kB License: (Unspecified) Id: 1574 cppDecus01b.shk cpp -- The C Preprocessor. This is not invoked by ORCA/C but is rather provided as a stand-alone preprocessor. [version 0.1b] Size: 150 kB License: (Unspecified) Id: 1575 dmake.ps.Z This is the manual page for dmake version 1.0 (based on UNIX dmake v3.8 pl 1), converted into postscript by a2ps(1). It was converted with two pages per sheet, landscape mode. Size: 52 kB License: (Unspecified) Id: 1576 dmake100.shk dmake -- A Unix-style make utility for automated compilation. [version 1.0, based on UNIX dmake 3.8 pl 1] Size: 227 kB License: (Unspecified) Id: 1577 dmake100src.shk dmake -- A Unix-style make utility for automated compilation. This archive contains the complete sources. [version 1.0, based on UNIX dmake 3.8 pl 1] Size: 1 MB License: (Unspecified) Id: 1578 documake.10.shk This is another make utility. It predates both dmake and fmake, and is nothing like its UNIX counterparts. Limited functionality. [version 1.0] Size: 50 kB License: (Unspecified) Id: 1579 dsc.110.shk dsc -- DOTW's (command line) Sprite Compiler. DSC takes a $C0 (Apple Preferred Format picture) file as input, and generates an ORCA/M compatible 65816 assembly source codes (in a text file) as output. [version 1.1] Size: 25 kB License: (Unspecified) Id: 1580 file2c.100.shk file2c -- Convert file to C source. [version 1.0] Size: 32 kB License: (Unspecified) Id: 1581 fmake.100.shk fmake -- fmake is a Unixish make utility. It only understands a small subset of make commands, though, barely enough to maintain small projects. Written originally by Felix Blank. The need for this utility vanished with the advent of dmake. [version 1.0] Size: 50 kB License: (Unspecified) Id: 1582 infer.100.shk infer -- An inference engine written in C [version 1.0] Size: 58 kB License: (Unspecified) Id: 1583 javap.090b.shk javap -- This program is intended to mirror the functionality of Sun Microsystems' JDK Java disassembler, javap. [version 0.9b] Size: 28 kB License: (Unspecified) Id: 1584 lc.100.shk lc -- Displays a count of code, comments and blanks in C source. [version 1.0] Size: 55 kB License: (Unspecified) Id: 1585 listlib.100.shk listlib -- Creates an object library listing of symbols, indexed by object file name. Requires Byteworks' makelib v2.0 (may work with other versions with only slight modifications). [version 1.0] Size: 27 kB License: (Unspecified) Id: 1586 m2o.110.shk m2o -- This program converts Merlin assembly source files to ORCA/M source files. [version 1.1] Size: 20 kB License: (Unspecified) Id: 1587 makelib.apw.shk This is the APW (Apple Programmers' Workshop) version of MakeLib, a utility for creating object library files. Size: 36 kB License: (Unspecified) Id: 1588 mkdmake.111.shk makedmake -- Calculates program dependencies and generates makefiles for dmake. This is a particularily brain-dead port that will likely be superceded. (By mkmf?) Suitable for simple dependancies. [version 1.1.1] Size: 36 kB License: (Unspecified) Id: 1589 mkobj.100.shk mkobj -- This program reads in a GS/OS file and places it into an OMF file which can be directly linked into a program. For example, mkobj can be used for adding pictures, compressed data, sounds, and other binary-like images into your programs. [version 1.0] Size: 11 kB License: (Unspecified) Id: 1590 mkobj.110.shk mkobj -- This program reads in a GS/OS file and places it into an OMF file which can be directly linked into a program. For example, mkobj can be used for adding pictures, compressed data, sounds, and other binary-like images into your programs. [version 1.1] Size: 11 kB License: (Unspecified) Id: 1591 nl.100.shk nl -- nl is a shell utility that gives shell access to Nifty List. Its main features are the shell's redirectable stdin and stdout, plus an optional internal filter to make the output closer to ORCA/M source. [version 1.0] Size: 28 kB License: (Unspecified) Id: 1592 occ.113.shk occ -- Unixish front-end for ORCA/C. Particularly useful in combination with dmake. Requires ORCA/C 2.0.3 (compiler version 2.0.2). [version 1.13] Size: 80 kB License: (Unspecified) Id: 1593 occ.114.shk occ -- Unixish front-end for ORCA/C. Particularly useful in combination with dmake. Requires ORCA/C 2.0.3 (compiler version 2.0.2). [version 1.14] Size: 75 kB License: (Unspecified) Id: 1594 rlist.110.shk rlist -- List resources in a GS or Macintosh resource fork [version 1.1] Size: 18 kB License: (Unspecified) Id: 1595 sc.110.shk sc -- This is a code generator that generates assembly source code intended for scrolling the SHR screen. [version 1.10] Size: 19 kB License: (Unspecified) Id: 1596 scpp.110.shk scpp -- A selective C preprocessor. It will only interpret directives that it is told to interpret. This makes scpp useful for making source files easier to read by removing unnecessary code (such as that for other architectures). [version 1.1] Size: 102 kB License: (Unspecified) Id: 1597 segfault011.shk This is the SegFaulter CDA. It detects certain types of memory corruption, but can make your GS less stable. [version 0.11] Size: 22 kB License: (Unspecified) Id: 1598 splatprep10.shk splatprep -- Prepare a C source file for the Splat! debugger. [version 1.0] Size: 39 kB License: (Unspecified) Id: 1599 startup.mk This is the startup.mk configuration file for dmake(1), somewhat updated. Size: 5 kB License: (Unspecified) Id: 1600 trace.100.shk trace -- Trace effectively adds in a DebugStr(3) call to the beginning of a program without the need to recompile and relink it. For use with GSBug. [version 1.0] Size: 6 kB License: (Unspecified) Id: 1601 unifdef.100.shk unifdef -- Remove ifdef'd lines. [version 1.0] Size: 58 kB License: (Unspecified) Id: 1602 what.100.shk what -- Show what versions of object modules were used to construct a file. [version 1.0] Size: 42 kB License: (Unspecified) Id: 1603