From 9262443635e85f46fb83d71b1a2846883659c35d Mon Sep 17 00:00:00 2001 From: Randy Hollines Date: Mon, 21 Sep 2015 09:05:36 -0700 Subject: [PATCH] releae --- docs/api.zip | Bin 305 -> 124665 bytes docs/fcgi_readme.docx | Bin 130419 -> 130947 bytes docs/readme.docx | Bin 577831 -> 577471 bytes docs/readme.htm | 2215 +++++++++++++++++++--- src/installer/installer/installer.isl | 823 ++++---- src/installer/installer/installer.isproj | 2 +- 6 files changed, 2435 insertions(+), 605 deletions(-) diff --git a/docs/api.zip b/docs/api.zip index 45ec26777a3df2f8f8b6f7c728eaf36c1ed473c7..d64b06aba0807f5f36293ade436cb1880cf51430 100644 GIT binary patch literal 124665 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
=)j};$6C6_^NTi9)eR3pUPpoWd% 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 delta 10455 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 diff --git a/docs/readme.docx b/docs/readme.docx index ed3199c77ce6e24766674ac4be82e6e9e9d23769..dc2af1d5e0b3ec1a9bda4c061d4fa2e377f1fcd9 100644 GIT binary patch delta 7879 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 G-Tp7__#i_7 delta 8218 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 M2qFf4%?JPh0M75$4FCWD diff --git a/docs/readme.htm b/docs/readme.htm index d60de2fb43..bc6028ce0f 100644 --- a/docs/readme.htm +++ b/docs/readme.htm @@ -1,442 +1,2227 @@ - + - + + + + + + + + - + - +

-

Objeck -Programming Language

+

Objeck Programming Language

-

v3.3.8-1; June -16, 2015

+

v3.3.8-2; September +21, 2015

 

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'> 

-

Release notes

+

Release +notes

Fixed -major bugs in the ODBC and Date libraries. Added new classes and made -enhancements to a number of existing ones.

+normal;mso-pagination:none;tab-stops:11.0pt .5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>Minor updates and bug fixes.

 

+normal;mso-pagination:none;tab-stops:11.0pt .5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'> 

Highlights -of this release include the following:

- -

1.  Add support for “++” and “--“ unary -operations (new)

+normal;mso-pagination:none;tab-stops:11.0pt .5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>Highlights of this release include the following:

2.  Added the “Sytem.IO.File.Logger” class -(new)

+mso-pagination:none;mso-list:l7 level1 lfo10;tab-stops:11.0pt .5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>1.  Added support for bodiless ‘while’ loops (new)

3.  Made enhancements to the “System.String” -and “CSV.CsvTable” classes (new)

+mso-pagination:none;mso-list:l7 level1 lfo10;tab-stops:11.0pt .5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>2.  Addressed an issue with Vector copy +constructors (bug/high)

4.  Updated the “Sytem.IO.File.FileWriter” -class

- -

5.  Fixed bug and memory leaks in the ODBC -bundle (bug/high)

- -

6.  Fixed compatibility bugs in the “System.Time.Date” -class (bug/high)

+mso-pagination:none;mso-list:l7 level1 lfo10;tab-stops:11.0pt .5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>3.  Fixed a bug related to unary conditional +expressions in loops (bug/med)

 

- -

Please refer -to the project website 

+ +

Please refer to the project +website for additional information about the language. The Programmer’s Guide is located the “doc” directory. Additional examples are available on the Rosetta Code website. Please submit bugs to objeck@gmail.comRosetta +Code website. Please submit bugs to objeck@gmail.com, bug reports are greatly -appreciated!!

+style='font-size:10.0pt;mso-bidi-font-size:11.0pt;line-height:107%'>, bug +reports are greatly appreciated!!

 

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'> 

-

Package directories

+

Package +directories

bin/ -– compiler, debugger and VM

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>bin/ – compiler, debugger and VM

doc/ -– general documentation

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'>doc/ – general +documentation

doc/api/ -– class library documentation

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'>doc/api/ – class library documentation

doc/syntax -– files to enable syntax highlighting for supported editors

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'>doc/syntax – files to +enable syntax highlighting for supported editors

examples/ -– source code examples

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'>examples/ – source +code examples

lib/ -– native runtime library support for add-on packages

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'>lib/ – native +runtime library support for add-on packages

 

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'> 

-

Compiling and executing -programs

+

Compiling +and executing programs

In -order to compile programs outside of the “bin” directory the “OBJECK_LIB_PATH” +normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>In order to +compile programs outside of the “bin” directory the “OBJECK_LIB_PATH” environment variable must be set. When this variable is set all library files -must be in the directory specified.

+must be in the directory specified.

 

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'> 

If -the Windows installer is used these variables will be automatically set after -the system is restarted. For Debian and Ubuntu the location of the files is -fixed by the installer so no variables are needed.

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>If the +Windows installer is used these variables will be automatically set after the +system is restarted. For Debian and Ubuntu the location of the files is fixed +by the installer so no variables are needed.

 

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'> 

To manually -setting the environment paths in Windows:

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>To manually +setting the environment paths in Windows:

1.       set OBJECK_LIB_PATH=C:\Documents and -Settings\Administrator\objeck-lang\bin

+mso-pagination:none;mso-list:l1 level1 lfo2;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>1.      set OBJECK_LIB_PATH=C:\Documents and Settings\Administrator\objeck-lang\bin

  1. set - PATH=%PATH%;C:\Documents and Settings\Administrator\ objeck-lang\bin
  2. + normal;mso-pagination:none;mso-list:l1 level1 lfo2;mso-layout-grid-align: + none;text-autospace:none'>set + PATH=%PATH%;C:\Documents and Settings\Administrator\ objeck-lang\bin

 

+mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'> 

Simple -compile/execute:

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>Simple +compile/execute:

1.       obc -src ..\examples\hello.obs -dest -hello.obe

+mso-pagination:none;mso-list:l2 level1 lfo3;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>1.      obc -src ..\examples\hello.obs +-dest hello.obe

                                –OR- -

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>                              –OR-

1.       obc -src 'C:\Program -Files\Objeck\objeck-lang\examples\encrypt.obs' -lib encrypt.obl -dest hello.obe

+mso-pagination:none;mso-list:l3 level1 lfo4;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>1.      obc -src 'C:\Program Files\Objeck\objeck-lang\examples\encrypt.obs' -lib encrypt.obl -dest hello.obe

2.    obr -hello.obe

+mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'>2.    obr hello.obe

 

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'> 

Compile/execute -for code that has library dependencies:

+normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>Compile/execute +for code that has library dependencies:

1.    obc --src ..\examples\xml_path.obs -lib collect.obl,xml.obl -dest xml_path.obe

+mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'>1.    obc +-src ..\examples\xml_path.obs +-lib collect.obl,xml.obl -dest xml_path.obe

2.    obr -xml.obe

+mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'>2.    obr xml.obe

 

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'> 

For -OS X (10.9 or greater), you’ll need to install OpenSSL in order to use -encryption APIs as well as iODBC to enable database support. Please refer to -the following link for OpenSSL directions and this For OS X (10.9 or greater), you’ll need to install OpenSSL in order to +use encryption APIs as well as iODBC to enable +database support. Please refer to the following link for OpenSSL directions and this link for about ODBC support.

+style='mso-bidi-font-size:12.0pt;font-family:"Calibri",sans-serif;mso-bidi-font-family: +Arial'>link for about ODBC support.

 

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'> 

-

Source code

+

Source +code

The -Objeck source repository is located here and the source can be fetch using the -following command GIT command:

- -

·         -mkdir -objeck

- -

·         -cd -objeck

- -

·         -git -init

- -

·         -git -clone https://github.com/objeck/objeck-lang.git

+normal;mso-pagination:none;mso-layout-grid-align:none;text-autospace:none'>The Objeck source repository is located here and the source can be fetch using the following command GIT command:

+ +

·        +mkdir objeck

+ +

·        +cd +objeck

+ +

·        +git init

+ +

·        +git clone +https://github.com/objeck/objeck-lang.git

 

- -

Known bugs and limitations

- -

·         -On +normal;mso-pagination:none;tab-stops:.5in 1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in; +mso-layout-grid-align:none;text-autospace:none'> 

+ +

Known +bugs and limitations

+ +

·        +On Windows, the ODBC driver must be a 32-bit driver for compatibility.

- -

·         -Some -Redhat based Linux distributions may report errors about heap buffer execution. -This is triggered by the JIT compiler’s execution of generated machine code. To -resolve this issue please consult the Fedora error console.

- -

·         -The -XML parser class does not support DTDs or DOCTYPE tags

- -

·         -By -design, the regular expression class performs greedy pattern matching.

- -

·         -All +style='mso-bidi-font-size:12.0pt;line-height:107%;font-family:"Calibri",sans-serif; +mso-bidi-font-family:Arial'>compatibility.

+ +

·        +Some +Redhat based Linux distributions may report errors +about heap buffer execution. This is triggered by the JIT compiler’s execution +of generated machine code. To resolve this issue please consult the Fedora +error console.

+ +

·        +The +XML parser class does not support DTDs or DOCTYPE tags

+ +

·        +By +design, the regular expression class performs greedy pattern matching.

+ +

·        +All unit tests executed successfully but I'm sure there are some bugs. Send an e-mail we’ll get them -sorted.

+href="mailto:objeck@gmail.com">e-mail we’ll get them sorted.

diff --git a/src/installer/installer/installer.isl b/src/installer/installer/installer.isl index bcdf6c7172..f1bd7be0c3 100644 --- a/src/installer/installer/installer.isl +++ b/src/installer/installer/installer.isl @@ -60,8 +60,8 @@ Administrator {977356F0-81EC-45AF-A09C-E699E9FD723C} - 06/21/1999 05:00 - 07/14/2000 08:50 + 06/21/1999 06:00 + 07/14/2000 09:50 200 0 @@ -343,33 +343,33 @@ ISX_DEFAULTCOMPONENT{BF29CF8B-825C-4F8E-94F7-5F595DB9499B}INSTALLDIR217/LogFile=/LogFile=/LogFile=/LogFile= ISX_DEFAULTCOMPONENT1{F970AB6F-5557-4E8C-B76E-C33716799511}DATABASEDIR217/LogFile=/LogFile=/LogFile=/LogFile= ISX_DEFAULTCOMPONENT10{9A5AA1DD-E9FB-4CA4-9928-3C183251AC31}OBJECK217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT11{F36E64EB-79D9-478C-B31D-88AFF5BB22FB}DOC1217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT12{F7D214A5-8B06-4127-880B-D09D22CCEF4F}TEMPLATES217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT13{ED1F54B6-8C00-48EB-915C-14BDB100245C}MISC217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT14{BA07DB59-9FA5-4854-9FCE-5BCA58B9BB2E}CLBG1217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT15{712C6331-1D90-4EAB-824D-58C7E4DBADB0}DATA217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT16{7AF66164-FF36-4C42-8578-0A0A73BEC80D}JSON217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT17{E5B3F8B0-6D3C-4017-9ADF-6F0E9186F658}XML217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT18{B8F18FAB-1225-480D-8522-96F3121524C3}ODBC217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT11{17E44D60-7413-470E-B6EB-C91218B08830}DOC1217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT12{BF4B852F-00E8-4B56-9F9C-983FF958F39A}TEMPLATES217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT13{97012D29-9620-4248-A41D-C8ECC2606FCA}MISC217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT14{6298DA12-38FF-4EEE-9D34-94A06775592C}CLBG1217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT15{CD0D10E3-69A5-4642-BF49-172C2C3E6BDD}DATA217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT16{9B636EE5-21E2-4FDC-8F9F-113B8A81F920}JSON217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT17{B52B4474-9DCB-44E4-B78C-1EFB2C12FA46}XML217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT18{40EB70AA-F8BD-4F7D-861F-C80D6088F5E2}ODBC217/LogFile=/LogFile=/LogFile=/LogFile= ISX_DEFAULTCOMPONENT19{9FDC6DF4-765D-4AEC-9E07-F3CAA0F5AC82}ProgramFilesFolder217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT2{104FBEEC-2F5A-4527-BFE7-29BDAFD33E59}BIN217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT20{575BED26-FE0B-4482-AF2A-DDD5FBE5A184}LIB217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT21{712C1D2B-D1C7-4C2F-B0F3-58928513C521}OBJECK_LANG217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT3{E9DF20BA-3D81-47C7-AAC4-B59BDB80C470}DOC217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT2{5C34AB0A-3A77-4CF9-8875-CB549FFCE5DA}BIN217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT20{6A5EA380-47D8-4438-9685-0664A67599B0}LIB217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT21{3CE00290-FC84-4587-A026-0823C30C0256}OBJECK_LANG217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT3{ACA1CE2F-EB19-4260-B043-753A0C5F2BB3}DOC217/LogFile=/LogFile=/LogFile=/LogFile= ISX_DEFAULTCOMPONENT4{C75D36AF-C2B2-4EDB-9826-A6350CC87D04}USERPROFILE217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT5{228B1B7F-57EE-4808-95AB-6D62CF2739EE}API217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT6{FD21B7AA-4210-436A-BC82-44504D8A5C83}SYNTAX217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT7{578A712C-66AB-4A6F-A134-122212B1227D}EXAMPLES217/LogFile=/LogFile=/LogFile=/LogFile= - ISX_DEFAULTCOMPONENT8{357596CC-CCA2-42C8-B6EC-17125F89B2AE}CLBG217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT5{1226DC0D-D19F-4176-9202-2DFE778CBAC8}API217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT6{AB3F3A1D-AC5A-4739-AE84-67CACBD51C83}SYNTAX217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT7{518FAC10-3B43-45FD-A597-EAA31AB769DC}EXAMPLES217/LogFile=/LogFile=/LogFile=/LogFile= + ISX_DEFAULTCOMPONENT8{1A7A332F-6C9A-4F67-9C2A-4CC4022E045D}CLBG217/LogFile=/LogFile=/LogFile=/LogFile= ISX_DEFAULTCOMPONENT9{BF1FA39E-BAE3-45CB-8DE3-91736CE31D63}TempFolder217/LogFile=/LogFile=/LogFile=/LogFile= - libeay32.dll{D3005989-0E4D-42A8-8E01-24D4EF506809}BIN2libeay32.dll17/LogFile=/LogFile=/LogFile=/LogFile= - libobjk_odbc.dll{C5BFDD65-CB3E-4F7F-95BA-1CAB93EB281D}OBJECK_LANG2libobjk_odbc.dll17/LogFile=/LogFile=/LogFile=/LogFile= - libobjk_openssl.dll{9AABB372-7266-4A21-A991-1A086EC3C3C5}OBJECK_LANG2libobjk_openssl.dll17/LogFile=/LogFile=/LogFile=/LogFile= - obc.exe{FB85F900-10C0-4F7E-A813-A44CC5E1277A}BIN2obc.exe17/LogFile=/LogFile=/LogFile=/LogFile= - obd.exe{72687442-6869-4173-880F-CFBBA9172C75}BIN2obd.exe17/LogFile=/LogFile=/LogFile=/LogFile= - obr.exe{1094E13E-B098-4686-B8F4-C6DB6C49D0AC}BIN2obr.exe17/LogFile=/LogFile=/LogFile=/LogFile= - obu.exe{B448DF43-F14F-432D-9462-410C9CFA5DD0}BIN2obu.exe17/LogFile=/LogFile=/LogFile=/LogFile= - ssleay32.dll{F568BCBD-1754-47B6-9D58-5AC87A91ED02}BIN2ssleay32.dll17/LogFile=/LogFile=/LogFile=/LogFile= + libeay32.dll{4FF00917-79AE-42D0-9CDA-EAA819FCE229}BIN2libeay32.dll17/LogFile=/LogFile=/LogFile=/LogFile= + libobjk_odbc.dll{1173DF96-95D0-4F66-9B02-74F7FF5CDFEA}OBJECK_LANG2libobjk_odbc.dll17/LogFile=/LogFile=/LogFile=/LogFile= + libobjk_openssl.dll{CDF6AD4F-E8D8-450E-BB99-505EB0326E8B}OBJECK_LANG2libobjk_openssl.dll17/LogFile=/LogFile=/LogFile=/LogFile= + obc.exe{EA94A382-210A-450B-80D6-A9A6475B2516}BIN2obc.exe17/LogFile=/LogFile=/LogFile=/LogFile= + obd.exe{8D23DE85-52E4-485B-B921-8CCF45C798E1}BIN2obd.exe17/LogFile=/LogFile=/LogFile=/LogFile= + obr.exe{4D11997B-B2F8-4691-B786-21219D7D2806}BIN2obr.exe17/LogFile=/LogFile=/LogFile=/LogFile= + obu.exe{48E54E13-1E14-4644-8AE0-1C766BC3A655}BIN2obu.exe17/LogFile=/LogFile=/LogFile=/LogFile= + ssleay32.dll{65923F97-8FC1-4959-845E-80424BADF3F1}BIN2ssleay32.dll17/LogFile=/LogFile=/LogFile=/LogFile= @@ -580,7 +580,7 @@ @@ -1078,14 +1078,60 @@
LicenseAgreementDlgLineLine48234326010 LicenseAgreementDlgTitleText1362922565539##IDS__IsLicenseDlg_LicenseAgreement##0 LicenseAgreementISPrintButtonPushButton30118865173##IDS_PRINT_BUTTON##Agree0 - LicenseAgreementMemoScrollableText85535813070C:\Users\Randy\Documents\Code\objeck-lang\docs\eula.rtf + LicenseAgreementMemoScrollableText85535813070D:\Code\objeck-lang\docs\eula.rtf LicenseAgreementNextPushButton23024366173##IDS_NEXT##Cancel0 MaintenanceTypeBackPushButton16424366173##IDS_BACK##Next0 MaintenanceTypeBannerBitmap003744410NewBinary1
Directory_Component_ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
APIISX_DEFAULTCOMPONENT5BINISX_DEFAULTCOMPONENT2BINlibeay32.dllBINobc.exeBINobd.exeBINobr.exeBINobu.exeBINssleay32.dllCLBGISX_DEFAULTCOMPONENT8CLBG1ISX_DEFAULTCOMPONENT14DATAISX_DEFAULTCOMPONENT15 DATABASEDIRISX_DEFAULTCOMPONENT1DOCISX_DEFAULTCOMPONENT3DOC1ISX_DEFAULTCOMPONENT11EXAMPLESISX_DEFAULTCOMPONENT7INSTALLDIRISX_DEFAULTCOMPONENTINSTALLDIRISX_DEFAULTCOMPONENT11INSTALLDIRISX_DEFAULTCOMPONENT12INSTALLDIRISX_DEFAULTCOMPONENT13INSTALLDIRISX_DEFAULTCOMPONENT14INSTALLDIRISX_DEFAULTCOMPONENT15INSTALLDIRISX_DEFAULTCOMPONENT16INSTALLDIRISX_DEFAULTCOMPONENT17INSTALLDIRISX_DEFAULTCOMPONENT18INSTALLDIRISX_DEFAULTCOMPONENT2INSTALLDIRISX_DEFAULTCOMPONENT20INSTALLDIRISX_DEFAULTCOMPONENT21INSTALLDIRISX_DEFAULTCOMPONENT3INSTALLDIRISX_DEFAULTCOMPONENT5INSTALLDIRISX_DEFAULTCOMPONENT6INSTALLDIRISX_DEFAULTCOMPONENT7INSTALLDIRISX_DEFAULTCOMPONENT8INSTALLDIRlibeay32.dllINSTALLDIRlibobjk_odbc.dllINSTALLDIRlibobjk_openssl.dllINSTALLDIRobc.exeINSTALLDIRobd.exeINSTALLDIRobr.exeINSTALLDIRobu.exeINSTALLDIRssleay32.dllJSONISX_DEFAULTCOMPONENT16 LIBISX_DEFAULTCOMPONENT20 MISCISX_DEFAULTCOMPONENT13 OBJECKISX_DEFAULTCOMPONENT10 OBJECK_LANGISX_DEFAULTCOMPONENT21OBJECK_LANGlibobjk_odbc.dllOBJECK_LANGlibobjk_openssl.dllODBCISX_DEFAULTCOMPONENT18 ProgramFilesFolderISX_DEFAULTCOMPONENT19SYNTAXISX_DEFAULTCOMPONENT6TEMPLATESISX_DEFAULTCOMPONENT12 TempFolderISX_DEFAULTCOMPONENT9 USERPROFILEISX_DEFAULTCOMPONENT4XMLISX_DEFAULTCOMPONENT17
@@ -1958,318 +2004,322 @@ ISBuildSourcePathISAttributesISComponentSubFolder_ -
_d.obsISX_DEFAULTCOMPONENT72d.obs01C:\Users\Randy\Desktop\objeck-lang\examples\2d.obs1 - accum.obsISX_DEFAULTCOMPONENT7accum.obs01C:\Users\Randy\Desktop\objeck-lang\examples\accum.obs1 - anagrams.obsISX_DEFAULTCOMPONENT7anagrams.obs01C:\Users\Randy\Desktop\objeck-lang\examples\anagrams.obs1 - anonymous_class.obsISX_DEFAULTCOMPONENT7ANONYM~1.OBS|anonymous_class.obs01C:\Users\Randy\Desktop\objeck-lang\examples\anonymous_class.obs1 - args.obsISX_DEFAULTCOMPONENT7args.obs01C:\Users\Randy\Desktop\objeck-lang\examples\args.obs1 - array.obsISX_DEFAULTCOMPONENT7array.obs01C:\Users\Randy\Desktop\objeck-lang\examples\array.obs1 - array_concat.obsISX_DEFAULTCOMPONENT7ARRAY_~1.OBS|array_concat.obs01C:\Users\Randy\Desktop\objeck-lang\examples\array_concat.obs1 - avg_mode.obsISX_DEFAULTCOMPONENT7avg_mode.obs01C:\Users\Randy\Desktop\objeck-lang\examples\avg_mode.obs1 - base64.obsISX_DEFAULTCOMPONENT7base64.obs01C:\Users\Randy\Desktop\objeck-lang\examples\base64.obs1 - basic.obsISX_DEFAULTCOMPONENT7basic.obs01C:\Users\Randy\Desktop\objeck-lang\examples\basic.obs1 - bin.obsISX_DEFAULTCOMPONENT7bin.obs01C:\Users\Randy\Desktop\objeck-lang\examples\bin.obs1 - binarytrees.obsISX_DEFAULTCOMPONENT8BINARY~1.OBS|binarytrees.obs01C:\Users\Randy\Desktop\objeck-lang\examples\clbg\binarytrees.obs1 - binarytrees.obs1ISX_DEFAULTCOMPONENT14BINARY~1.OBS|binarytrees.obs01C:\Users\Randy\Desktop\objeck-lang\examples\misc\clbg\binarytrees.obs1 - bitwise.obsISX_DEFAULTCOMPONENT7bitwise.obs01C:\Users\Randy\Desktop\objeck-lang\examples\bitwise.obs1 - brackets.obsISX_DEFAULTCOMPONENT7brackets.obs01C:\Users\Randy\Desktop\objeck-lang\examples\brackets.obs1 - bundle_header.datISX_DEFAULTCOMPONENT12BUNDLE~1.DAT|bundle_header.dat01C:\Users\Randy\Desktop\objeck-lang\examples\doc\templates\bundle_header.dat1 - bundles.htmlISX_DEFAULTCOMPONENT5BUNDLE~1.HTM|bundles.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\bundles.html1 - bundles_header.datISX_DEFAULTCOMPONENT12BUNDLE~1.DAT|bundles_header.dat01C:\Users\Randy\Desktop\objeck-lang\examples\doc\templates\bundles_header.dat1 - caesar.obsISX_DEFAULTCOMPONENT7caesar.obs01C:\Users\Randy\Desktop\objeck-lang\examples\caesar.obs1 - calculator.wsdlISX_DEFAULTCOMPONENT17CALCUL~1.WSD|calculator.wsdl01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\calculator.wsdl1 - callback.obsISX_DEFAULTCOMPONENT7callback.obs01C:\Users\Randy\Desktop\objeck-lang\examples\callback.obs1 - carpet.obsISX_DEFAULTCOMPONENT7carpet.obs01C:\Users\Randy\Desktop\objeck-lang\examples\carpet.obs1 - cast_nines.obsISX_DEFAULTCOMPONENT7CAST_N~1.OBS|cast_nines.obs01C:\Users\Randy\Desktop\objeck-lang\examples\cast_nines.obs1 - cc_num.obsISX_DEFAULTCOMPONENT7cc_num.obs01C:\Users\Randy\Desktop\objeck-lang\examples\cc_num.obs1 - cd_catalog.xmlISX_DEFAULTCOMPONENT17CD_CAT~1.XML|cd_catalog.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\cd_catalog.xml1 - chars.obsISX_DEFAULTCOMPONENT7chars.obs01C:\Users\Randy\Desktop\objeck-lang\examples\chars.obs1 - chat_server.obsISX_DEFAULTCOMPONENT7CHAT_S~1.OBS|chat_server.obs01C:\Users\Randy\Desktop\objeck-lang\examples\chat_server.obs1 - chess960.obsISX_DEFAULTCOMPONENT7chess960.obs01C:\Users\Randy\Desktop\objeck-lang\examples\chess960.obs1 - cholesky_decomposition.obsISX_DEFAULTCOMPONENT7CHOLES~1.OBS|cholesky_decomposition.obs01C:\Users\Randy\Desktop\objeck-lang\examples\cholesky_decomposition.obs1 - cipher.obsISX_DEFAULTCOMPONENT7cipher.obs01C:\Users\Randy\Desktop\objeck-lang\examples\cipher.obs1 - class.obsISX_DEFAULTCOMPONENT7class.obs01C:\Users\Randy\Desktop\objeck-lang\examples\class.obs1 - class_header.datISX_DEFAULTCOMPONENT12CLASS_~1.DAT|class_header.dat01C:\Users\Randy\Desktop\objeck-lang\examples\doc\templates\class_header.dat1 - classes.htmlISX_DEFAULTCOMPONENT5CLASSE~1.HTM|classes.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\classes.html1 - classes_header.datISX_DEFAULTCOMPONENT12CLASSE~1.DAT|classes_header.dat01C:\Users\Randy\Desktop\objeck-lang\examples\doc\templates\classes_header.dat1 - cocktail_sort.obsISX_DEFAULTCOMPONENT7COCKTA~1.OBS|cocktail_sort.obs01C:\Users\Randy\Desktop\objeck-lang\examples\cocktail_sort.obs1 - collect.oblISX_DEFAULTCOMPONENT2collect.obl01C:\Users\Randy\Desktop\objeck-lang\bin\collect.obl1 - collection_comparelist.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-comparelist.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-comparelist.html1 - collection_comparevector.htmISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-comparevector.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-comparevector.html1 - collection_floatlist.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatlist.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-floatlist.html1 - collection_floatmap.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatmap.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-floatmap.html1 - collection_floatqueue.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatqueue.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-floatqueue.html1 - collection_floatset.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatset.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-floatset.html1 - collection_floatstack.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatstack.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-floatstack.html1 - collection_floatvector.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatvector.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-floatvector.html1 - collection_hash.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-hash.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-hash.html1 - collection_intlist.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intlist.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-intlist.html1 - collection_intmap.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intmap.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-intmap.html1 - collection_intqueue.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intqueue.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-intqueue.html1 - collection_intstack.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intstack.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-intstack.html1 - collection_intvector.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intvector.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-intvector.html1 - collection_list.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-list.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-list.html1 - collection_map.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-map.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-map.html1 - collection_queue.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-queue.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-queue.html1 - collection_set.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-set.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-set.html1 - collection_stack.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-stack.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-stack.html1 - collection_stringhash.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-stringhash.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-stringhash.html1 - collection_stringmap.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-stringmap.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-stringmap.html1 - collection_stringset.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-stringset.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-stringset.html1 - collection_vector.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-vector.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\collection-vector.html1 - comb.obsISX_DEFAULTCOMPONENT7comb.obs01C:\Users\Randy\Desktop\objeck-lang\examples\comb.obs1 - comp_sort.obsISX_DEFAULTCOMPONENT7COMP_S~1.OBS|comp_sort.obs01C:\Users\Randy\Desktop\objeck-lang\examples\comp_sort.obs1 - compass.obsISX_DEFAULTCOMPONENT7compass.obs01C:\Users\Randy\Desktop\objeck-lang\examples\compass.obs1 - concat.obsISX_DEFAULTCOMPONENT7concat.obs01C:\Users\Randy\Desktop\objeck-lang\examples\concat.obs1 - concur.obsISX_DEFAULTCOMPONENT7concur.obs01C:\Users\Randy\Desktop\objeck-lang\examples\concur.obs1 - count_letters.obsISX_DEFAULTCOMPONENT7COUNT_~1.OBS|count_letters.obs01C:\Users\Randy\Desktop\objeck-lang\examples\count_letters.obs1 - counting_sort.obsISX_DEFAULTCOMPONENT7COUNTI~1.OBS|counting_sort.obs01C:\Users\Randy\Desktop\objeck-lang\examples\counting_sort.obs1 - countries.xmlISX_DEFAULTCOMPONENT17COUNTR~1.XML|countries.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\countries.xml1 - create_html.obsISX_DEFAULTCOMPONENT7CREATE~1.OBS|create_html.obs01C:\Users\Randy\Desktop\objeck-lang\examples\create_html.obs1 - cs_156.obsISX_DEFAULTCOMPONENT7cs-156.obs01C:\Users\Randy\Desktop\objeck-lang\examples\cs-156.obs1 - csv.oblISX_DEFAULTCOMPONENT2csv.obl01C:\Users\Randy\Desktop\objeck-lang\bin\csv.obl1 - csv_csvcolumn.htmlISX_DEFAULTCOMPONENT5CSV-CS~1.HTM|csv-csvcolumn.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\csv-csvcolumn.html1 - csv_csvrow.htmlISX_DEFAULTCOMPONENT5CSV-CS~1.HTM|csv-csvrow.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\csv-csvrow.html1 - csv_csvtable.htmlISX_DEFAULTCOMPONENT5CSV-CS~1.HTM|csv-csvtable.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\csv-csvtable.html1 - date.obsISX_DEFAULTCOMPONENT7date.obs01C:\Users\Randy\Desktop\objeck-lang\examples\date.obs1 - dispatch.obsISX_DEFAULTCOMPONENT7dispatch.obs01C:\Users\Randy\Desktop\objeck-lang\examples\dispatch.obs1 - doc_class.htmlISX_DEFAULTCOMPONENT11DOC_CL~1.HTM|doc_class.html01C:\Users\Randy\Desktop\objeck-lang\examples\doc\doc_class.html1 - doc_html.obsISX_DEFAULTCOMPONENT11doc_html.obs01C:\Users\Randy\Desktop\objeck-lang\examples\doc\doc_html.obs1 - doc_parser.obsISX_DEFAULTCOMPONENT11DOC_PA~1.OBS|doc_parser.obs01C:\Users\Randy\Desktop\objeck-lang\examples\doc\doc_parser.obs1 - doc_printer.obsISX_DEFAULTCOMPONENT11DOC_PR~1.OBS|doc_printer.obs01C:\Users\Randy\Desktop\objeck-lang\examples\doc\doc_printer.obs1 - door.obsISX_DEFAULTCOMPONENT7door.obs01C:\Users\Randy\Desktop\objeck-lang\examples\door.obs1 - dot.obsISX_DEFAULTCOMPONENT7dot.obs01C:\Users\Randy\Desktop\objeck-lang\examples\dot.obs1 - double_list.obsISX_DEFAULTCOMPONENT7DOUBLE~1.OBS|double_list.obs01C:\Users\Randy\Desktop\objeck-lang\examples\double_list.obs1 - dparam.obsISX_DEFAULTCOMPONENT7dparam.obs01C:\Users\Randy\Desktop\objeck-lang\examples\dparam.obs1 - each.obsISX_DEFAULTCOMPONENT7each.obs01C:\Users\Randy\Desktop\objeck-lang\examples\each.obs1 - encrypt.oblISX_DEFAULTCOMPONENT2encrypt.obl01C:\Users\Randy\Desktop\objeck-lang\bin\encrypt.obl1 - encrypt.obsISX_DEFAULTCOMPONENT7encrypt.obs01C:\Users\Randy\Desktop\objeck-lang\examples\encrypt.obs1 - encryption_decrypt.htmlISX_DEFAULTCOMPONENT5ENCRYP~1.HTM|encryption-decrypt.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\encryption-decrypt.html1 - encryption_encrypt.htmlISX_DEFAULTCOMPONENT5ENCRYP~1.HTM|encryption-encrypt.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\encryption-encrypt.html1 - encryption_hash.htmlISX_DEFAULTCOMPONENT5ENCRYP~1.HTM|encryption-hash.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\encryption-hash.html1 - ethiopian_mul.obsISX_DEFAULTCOMPONENT7ETHIOP~1.OBS|ethiopian_mul.obs01C:\Users\Randy\Desktop\objeck-lang\examples\ethiopian_mul.obs1 - euler_method.obsISX_DEFAULTCOMPONENT7EULER_~1.OBS|euler_method.obs01C:\Users\Randy\Desktop\objeck-lang\examples\euler_method.obs1 - evol.obsISX_DEFAULTCOMPONENT7evol.obs01C:\Users\Randy\Desktop\objeck-lang\examples\evol.obs1 - expo.obsISX_DEFAULTCOMPONENT7expo.obs01C:\Users\Randy\Desktop\objeck-lang\examples\expo.obs1 - fact.obsISX_DEFAULTCOMPONENT7fact.obs01C:\Users\Randy\Desktop\objeck-lang\examples\fact.obs1 - factor_counting.obsISX_DEFAULTCOMPONENT7FACTOR~1.OBS|factor_counting.obs01C:\Users\Randy\Desktop\objeck-lang\examples\factor_counting.obs1 - factors.obsISX_DEFAULTCOMPONENT7factors.obs01C:\Users\Randy\Desktop\objeck-lang\examples\factors.obs1 - fannkuchredux.obsISX_DEFAULTCOMPONENT8FANNKU~1.OBS|fannkuchredux.obs01C:\Users\Randy\Desktop\objeck-lang\examples\clbg\fannkuchredux.obs1 - fannkuchredux.obs1ISX_DEFAULTCOMPONENT14FANNKU~1.OBS|fannkuchredux.obs01C:\Users\Randy\Desktop\objeck-lang\examples\misc\clbg\fannkuchredux.obs1 - fares.dbISX_DEFAULTCOMPONENT15fares.db01C:\Users\Randy\Desktop\objeck-lang\examples\misc\data\fares.db1 - fasta.obsISX_DEFAULTCOMPONENT8fasta.obs01C:\Users\Randy\Desktop\objeck-lang\examples\clbg\fasta.obs1 - fasta.obs1ISX_DEFAULTCOMPONENT14fasta.obs01C:\Users\Randy\Desktop\objeck-lang\examples\misc\clbg\fasta.obs1 - fastcgi_handler.htmlISX_DEFAULTCOMPONENT5FASTCG~1.HTM|fastcgi-handler.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\fastcgi-handler.html1 - fastcgi_request.htmlISX_DEFAULTCOMPONENT5FASTCG~1.HTM|fastcgi-request.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\fastcgi-request.html1 - fastcgi_response.htmlISX_DEFAULTCOMPONENT5FASTCG~1.HTM|fastcgi-response.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\fastcgi-response.html1 - file.obsISX_DEFAULTCOMPONENT7file.obs01C:\Users\Randy\Desktop\objeck-lang\examples\file.obs1 - filter.obsISX_DEFAULTCOMPONENT7filter.obs01C:\Users\Randy\Desktop\objeck-lang\examples\filter.obs1 - food.xmlISX_DEFAULTCOMPONENT17food.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\food.xml1 - for.obsISX_DEFAULTCOMPONENT7for.obs01C:\Users\Randy\Desktop\objeck-lang\examples\for.obs1 - func.obsISX_DEFAULTCOMPONENT7func.obs01C:\Users\Randy\Desktop\objeck-lang\examples\func.obs1 - gcd.obsISX_DEFAULTCOMPONENT7gcd.obs01C:\Users\Randy\Desktop\objeck-lang\examples\gcd.obs1 - geometric_mean.obsISX_DEFAULTCOMPONENT7GEOMET~1.OBS|geometric_mean.obs01C:\Users\Randy\Desktop\objeck-lang\examples\geometric_mean.obs1 - guess.obsISX_DEFAULTCOMPONENT7guess.obs01C:\Users\Randy\Desktop\objeck-lang\examples\guess.obs1 - guess_fb.obsISX_DEFAULTCOMPONENT7guess_fb.obs01C:\Users\Randy\Desktop\objeck-lang\examples\guess_fb.obs1 - happynums.obsISX_DEFAULTCOMPONENT7HAPPYN~1.OBS|happynums.obs01C:\Users\Randy\Desktop\objeck-lang\examples\happynums.obs1 - harshad.obsISX_DEFAULTCOMPONENT7harshad.obs01C:\Users\Randy\Desktop\objeck-lang\examples\harshad.obs1 - hash.obsISX_DEFAULTCOMPONENT7hash.obs01C:\Users\Randy\Desktop\objeck-lang\examples\hash.obs1 - haversine.obsISX_DEFAULTCOMPONENT7HAVERS~1.OBS|haversine.obs01C:\Users\Randy\Desktop\objeck-lang\examples\haversine.obs1 - heap.obsISX_DEFAULTCOMPONENT7heap.obs01C:\Users\Randy\Desktop\objeck-lang\examples\heap.obs1 - hello.obsISX_DEFAULTCOMPONENT7hello.obs01C:\Users\Randy\Desktop\objeck-lang\examples\hello.obs1 - hello_ext.obsISX_DEFAULTCOMPONENT7HELLO_~1.OBS|hello_ext.obs01C:\Users\Randy\Desktop\objeck-lang\examples\hello_ext.obs1 - hofcon.obsISX_DEFAULTCOMPONENT7hofcon.obs01C:\Users\Randy\Desktop\objeck-lang\examples\hofcon.obs1 - horizontal_sundial.obsISX_DEFAULTCOMPONENT7HORIZO~1.OBS|horizontal_sundial.obs01C:\Users\Randy\Desktop\objeck-lang\examples\horizontal_sundial.obs1 - horner.obsISX_DEFAULTCOMPONENT7horner.obs01C:\Users\Randy\Desktop\objeck-lang\examples\horner.obs1 - howto.htmISX_DEFAULTCOMPONENT6howto.htm01C:\Users\Randy\Desktop\objeck-lang\doc\syntax\howto.htm1 - howto.rtfISX_DEFAULTCOMPONENT6howto.rtf01C:\Users\Randy\Desktop\objeck-lang\doc\syntax\howto.rtf1 - http.obsISX_DEFAULTCOMPONENT7http.obs01C:\Users\Randy\Desktop\objeck-lang\examples\http.obs1 - http_httpclient.htmlISX_DEFAULTCOMPONENT5HTTP-H~1.HTM|http-httpclient.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\http-httpclient.html1 - http_httpsclient.htmlISX_DEFAULTCOMPONENT5HTTP-H~1.HTM|http-httpsclient.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\http-httpsclient.html1 - http_server.obsISX_DEFAULTCOMPONENT7HTTP_S~1.OBS|http_server.obs01C:\Users\Randy\Desktop\objeck-lang\examples\http_server.obs1 - http_urlutility.htmlISX_DEFAULTCOMPONENT5HTTP-U~1.HTM|http-urlutility.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\http-urlutility.html1 - https.obsISX_DEFAULTCOMPONENT7https.obs01C:\Users\Randy\Desktop\objeck-lang\examples\https.obs1 - i_b4_e.obsISX_DEFAULTCOMPONENT7i_b4_e.obs01C:\Users\Randy\Desktop\objeck-lang\examples\i_b4_e.obs1 - identity_matrix.obsISX_DEFAULTCOMPONENT7IDENTI~1.OBS|identity_matrix.obs01C:\Users\Randy\Desktop\objeck-lang\examples\identity_matrix.obs1 - in.xmlISX_DEFAULTCOMPONENT17in.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\in.xml1 - in_0.jsonISX_DEFAULTCOMPONENT16IN_0~1.JSO|in_0.json01C:\Users\Randy\Desktop\objeck-lang\examples\misc\json\in_0.json1 - in_1.jsonISX_DEFAULTCOMPONENT16IN_1~1.JSO|in_1.json01C:\Users\Randy\Desktop\objeck-lang\examples\misc\json\in_1.json1 - in_2.jsonISX_DEFAULTCOMPONENT16IN_2~1.JSO|in_2.json01C:\Users\Randy\Desktop\objeck-lang\examples\misc\json\in_2.json1 - in_3.jsonISX_DEFAULTCOMPONENT16IN_3~1.JSO|in_3.json01C:\Users\Randy\Desktop\objeck-lang\examples\misc\json\in_3.json1 - index.htmlISX_DEFAULTCOMPONENT5INDEX~1.HTM|index.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\index.html1 - index.html1ISX_DEFAULTCOMPONENT12INDEX~1.HTM|index.html01C:\Users\Randy\Desktop\objeck-lang\examples\doc\templates\index.html1 - inf.obsISX_DEFAULTCOMPONENT7inf.obs01C:\Users\Randy\Desktop\objeck-lang\examples\inf.obs1 - input_loop.obsISX_DEFAULTCOMPONENT7INPUT_~1.OBS|input_loop.obs01C:\Users\Randy\Desktop\objeck-lang\examples\input_loop.obs1 - insert_sort.obsISX_DEFAULTCOMPONENT7INSERT~1.OBS|insert_sort.obs01C:\Users\Randy\Desktop\objeck-lang\examples\insert_sort.obs1 - int.obsISX_DEFAULTCOMPONENT7int.obs01C:\Users\Randy\Desktop\objeck-lang\examples\int.obs1 - intro.obsISX_DEFAULTCOMPONENT7intro.obs01C:\Users\Randy\Desktop\objeck-lang\examples\intro.obs1 - iter.obsISX_DEFAULTCOMPONENT7iter.obs01C:\Users\Randy\Desktop\objeck-lang\examples\iter.obs1 - jensen.obsISX_DEFAULTCOMPONENT7jensen.obs01C:\Users\Randy\Desktop\objeck-lang\examples\jensen.obs1 - josephus.obsISX_DEFAULTCOMPONENT7josephus.obs01C:\Users\Randy\Desktop\objeck-lang\examples\josephus.obs1 - json.oblISX_DEFAULTCOMPONENT2json.obl01C:\Users\Randy\Desktop\objeck-lang\bin\json.obl1 - json_create.obsISX_DEFAULTCOMPONENT7JSON_C~1.OBS|json_create.obs01C:\Users\Randy\Desktop\objeck-lang\examples\json_create.obs1 - json_file.obsISX_DEFAULTCOMPONENT7JSON_F~1.OBS|json_file.obs01C:\Users\Randy\Desktop\objeck-lang\examples\json_file.obs1 - json_jsonelement.htmlISX_DEFAULTCOMPONENT5JSON-J~1.HTM|json-jsonelement.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\json-jsonelement.html1 - json_jsonparser.htmlISX_DEFAULTCOMPONENT5JSON-J~1.HTM|json-jsonparser.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\json-jsonparser.html1 - json_jsontype.htmlISX_DEFAULTCOMPONENT5JSON-J~1.HTM|json-jsontype.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\json-jsontype.html1 - json_parser.obsISX_DEFAULTCOMPONENT7JSON_P~1.OBS|json_parser.obs01C:\Users\Randy\Desktop\objeck-lang\examples\json_parser.obs1 - json_web.obsISX_DEFAULTCOMPONENT7json_web.obs01C:\Users\Randy\Desktop\objeck-lang\examples\json_web.obs1 - lang.oblISX_DEFAULTCOMPONENT2lang.obl01C:\Users\Randy\Desktop\objeck-lang\bin\lang.obl1 - lcm.obsISX_DEFAULTCOMPONENT7lcm.obs01C:\Users\Randy\Desktop\objeck-lang\examples\lcm.obs1 - leap.obsISX_DEFAULTCOMPONENT7leap.obs01C:\Users\Randy\Desktop\objeck-lang\examples\leap.obs1 - leaving.obsISX_DEFAULTCOMPONENT7leaving.obs01C:\Users\Randy\Desktop\objeck-lang\examples\leaving.obs1 - levenshtein.obsISX_DEFAULTCOMPONENT7LEVENS~1.OBS|levenshtein.obs01C:\Users\Randy\Desktop\objeck-lang\examples\levenshtein.obs1 - libeay32.dlllibeay32.dlllibeay32.dll01C:\Users\Randy\Desktop\objeck-lang\bin\libeay32.dll1 - libobjk_odbc.dlllibobjk_odbc.dllLIBOBJ~1.DLL|libobjk_odbc.dll01C:\Users\Randy\Desktop\objeck-lang\lib\objeck-lang\libobjk_odbc.dll1 - libobjk_openssl.dlllibobjk_openssl.dllLIBOBJ~1.DLL|libobjk_openssl.dll01C:\Users\Randy\Desktop\objeck-lang\lib\objeck-lang\libobjk_openssl.dll1 - logic.obsISX_DEFAULTCOMPONENT7logic.obs01C:\Users\Randy\Desktop\objeck-lang\examples\logic.obs1 - loop.obsISX_DEFAULTCOMPONENT7loop.obs01C:\Users\Randy\Desktop\objeck-lang\examples\loop.obs1 - lwz.obsISX_DEFAULTCOMPONENT7lwz.obs01C:\Users\Randy\Desktop\objeck-lang\examples\lwz.obs1 - man_or_boy.obsISX_DEFAULTCOMPONENT7MAN_OR~1.OBS|man_or_boy.obs01C:\Users\Randy\Desktop\objeck-lang\examples\man_or_boy.obs1 - mandelbrot.obsISX_DEFAULTCOMPONENT8MANDEL~1.OBS|mandelbrot.obs01C:\Users\Randy\Desktop\objeck-lang\examples\clbg\mandelbrot.obs1 - mandelbrot.obs1ISX_DEFAULTCOMPONENT14MANDEL~1.OBS|mandelbrot.obs01C:\Users\Randy\Desktop\objeck-lang\examples\misc\clbg\mandelbrot.obs1 - matching.obsISX_DEFAULTCOMPONENT7matching.obs01C:\Users\Randy\Desktop\objeck-lang\examples\matching.obs1 - med.obsISX_DEFAULTCOMPONENT7med.obs01C:\Users\Randy\Desktop\objeck-lang\examples\med.obs1 - mov_avg.obsISX_DEFAULTCOMPONENT7mov_avg.obs01C:\Users\Randy\Desktop\objeck-lang\examples\mov_avg.obs1 - mul_array.obsISX_DEFAULTCOMPONENT7MUL_AR~1.OBS|mul_array.obs01C:\Users\Randy\Desktop\objeck-lang\examples\mul_array.obs1 - multifact.obsISX_DEFAULTCOMPONENT7MULTIF~1.OBS|multifact.obs01C:\Users\Randy\Desktop\objeck-lang\examples\multifact.obs1 - mutual_recursion.obsISX_DEFAULTCOMPONENT7MUTUAL~1.OBS|mutual_recursion.obs01C:\Users\Randy\Desktop\objeck-lang\examples\mutual_recursion.obs1 - nbody.obsISX_DEFAULTCOMPONENT8nbody.obs01C:\Users\Randy\Desktop\objeck-lang\examples\clbg\nbody.obs1 - nbody.obs1ISX_DEFAULTCOMPONENT14nbody.obs01C:\Users\Randy\Desktop\objeck-lang\examples\misc\clbg\nbody.obs1 - nqueen.obsISX_DEFAULTCOMPONENT7nqueen.obs01C:\Users\Randy\Desktop\objeck-lang\examples\nqueen.obs1 - nth_root.obsISX_DEFAULTCOMPONENT7nth_root.obs01C:\Users\Randy\Desktop\objeck-lang\examples\nth_root.obs1 - num_names.obsISX_DEFAULTCOMPONENT7NUM_NA~1.OBS|num_names.obs01C:\Users\Randy\Desktop\objeck-lang\examples\num_names.obs1 - obc.exeobc.exeobc.exe01C:\Users\Randy\Desktop\objeck-lang\bin\obc.exe1 - obd.exeobd.exeobd.exe01C:\Users\Randy\Desktop\objeck-lang\bin\obd.exe1 - objeck.langISX_DEFAULTCOMPONENT6OBJECK~1.LAN|objeck.lang01C:\Users\Randy\Desktop\objeck-lang\doc\syntax\objeck.lang1 - objeck.plistISX_DEFAULTCOMPONENT6OBJECK~1.PLI|objeck.plist01C:\Users\Randy\Desktop\objeck-lang\doc\syntax\objeck.plist1 - objeck.xmlISX_DEFAULTCOMPONENT6objeck.xml01C:\Users\Randy\Desktop\objeck-lang\doc\syntax\objeck.xml1 - objeck_lang.pdfISX_DEFAULTCOMPONENT3OBJECK~1.PDF|objeck_lang.pdf01C:\Users\Randy\Desktop\objeck-lang\doc\objeck_lang.pdf1 - objeck_syntax.phpISX_DEFAULTCOMPONENT6OBJECK~1.PHP|objeck-syntax.php01C:\Users\Randy\Desktop\objeck-lang\doc\syntax\objeck-syntax.php1 - obr.exeobr.exeobr.exe01C:\Users\Randy\Desktop\objeck-lang\bin\obr.exe1 - obu.exeobu.exeobu.exe01C:\Users\Randy\Desktop\objeck-lang\bin\obu.exe1 - odbc.oblISX_DEFAULTCOMPONENT2odbc.obl01C:\Users\Randy\Desktop\objeck-lang\bin\odbc.obl1 - odbc_connection.htmlISX_DEFAULTCOMPONENT5ODBC-C~1.HTM|odbc-connection.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\odbc-connection.html1 - odbc_date.htmlISX_DEFAULTCOMPONENT5ODBC-D~1.HTM|odbc-date.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\odbc-date.html1 - odbc_parameterstatement.htmlISX_DEFAULTCOMPONENT5ODBC-P~1.HTM|odbc-parameterstatement.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\odbc-parameterstatement.html1 - odbc_resultset.htmlISX_DEFAULTCOMPONENT5ODBC-R~1.HTM|odbc-resultset.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\odbc-resultset.html1 - odbc_timestamp.htmlISX_DEFAULTCOMPONENT5ODBC-T~1.HTM|odbc-timestamp.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\odbc-timestamp.html1 - palindrome.obsISX_DEFAULTCOMPONENT7PALIND~1.OBS|palindrome.obs01C:\Users\Randy\Desktop\objeck-lang\examples\palindrome.obs1 - pangram.obsISX_DEFAULTCOMPONENT7pangram.obs01C:\Users\Randy\Desktop\objeck-lang\examples\pangram.obs1 - parent.obsISX_DEFAULTCOMPONENT7parent.obs01C:\Users\Randy\Desktop\objeck-lang\examples\parent.obs1 - parser.obsISX_DEFAULTCOMPONENT7parser.obs01C:\Users\Randy\Desktop\objeck-lang\examples\parser.obs1 - perfect.obsISX_DEFAULTCOMPONENT7perfect.obs01C:\Users\Randy\Desktop\objeck-lang\examples\perfect.obs1 - pig.obsISX_DEFAULTCOMPONENT7pig.obs01C:\Users\Randy\Desktop\objeck-lang\examples\pig.obs1 - plant_catalog.xmlISX_DEFAULTCOMPONENT17PLANT_~1.XML|plant_catalog.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\plant_catalog.xml1 - poly.obsISX_DEFAULTCOMPONENT7poly.obs01C:\Users\Randy\Desktop\objeck-lang\examples\poly.obs1 - prepare.obsISX_DEFAULTCOMPONENT18prepare.obs01C:\Users\Randy\Desktop\objeck-lang\examples\odbc\prepare.obs1 - prod_array.obsISX_DEFAULTCOMPONENT7PROD_A~1.OBS|prod_array.obs01C:\Users\Randy\Desktop\objeck-lang\examples\prod_array.obs1 - pythag_means.obsISX_DEFAULTCOMPONENT7PYTHAG~1.OBS|pythag_means.obs01C:\Users\Randy\Desktop\objeck-lang\examples\pythag_means.obs1 - quick_sort.obsISX_DEFAULTCOMPONENT7QUICK_~1.OBS|quick_sort.obs01C:\Users\Randy\Desktop\objeck-lang\examples\quick_sort.obs1 - random.obsISX_DEFAULTCOMPONENT7random.obs01C:\Users\Randy\Desktop\objeck-lang\examples\random.obs1 - range.obsISX_DEFAULTCOMPONENT7range.obs01C:\Users\Randy\Desktop\objeck-lang\examples\range.obs1 - range_extraction.obsISX_DEFAULTCOMPONENT7RANGE_~1.OBS|range_extraction.obs01C:\Users\Randy\Desktop\objeck-lang\examples\range_extraction.obs1 - readme.htmISX_DEFAULTCOMPONENTreadme.htm01C:\Users\Randy\Desktop\objeck-lang\readme.htm1 - regex.oblISX_DEFAULTCOMPONENT2regex.obl01C:\Users\Randy\Desktop\objeck-lang\bin\regex.obl1 - regex.obsISX_DEFAULTCOMPONENT7regex.obs01C:\Users\Randy\Desktop\objeck-lang\examples\regex.obs1 - regex_http.obsISX_DEFAULTCOMPONENT7REGEX_~1.OBS|regex_http.obs01C:\Users\Randy\Desktop\objeck-lang\examples\regex_http.obs1 - regex_regex.htmlISX_DEFAULTCOMPONENT5REGEX-~1.HTM|regex-regex.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\regex-regex.html1 - repeat.obsISX_DEFAULTCOMPONENT7repeat.obs01C:\Users\Randy\Desktop\objeck-lang\examples\repeat.obs1 - reverse.obsISX_DEFAULTCOMPONENT7reverse.obs01C:\Users\Randy\Desktop\objeck-lang\examples\reverse.obs1 - roman.obsISX_DEFAULTCOMPONENT7roman.obs01C:\Users\Randy\Desktop\objeck-lang\examples\roman.obs1 - root_mean.obsISX_DEFAULTCOMPONENT7ROOT_M~1.OBS|root_mean.obs01C:\Users\Randy\Desktop\objeck-lang\examples\root_mean.obs1 - roots.obsISX_DEFAULTCOMPONENT7roots.obs01C:\Users\Randy\Desktop\objeck-lang\examples\roots.obs1 - rosetta_count.obsISX_DEFAULTCOMPONENT7ROSETT~1.OBS|rosetta_count.obs01C:\Users\Randy\Desktop\objeck-lang\examples\rosetta_count.obs1 - rosetta_rank.obsISX_DEFAULTCOMPONENT7ROSETT~1.OBS|rosetta_rank.obs01C:\Users\Randy\Desktop\objeck-lang\examples\rosetta_rank.obs1 - row_echelon.obsISX_DEFAULTCOMPONENT7ROW_EC~1.OBS|row_echelon.obs01C:\Users\Randy\Desktop\objeck-lang\examples\row_echelon.obs1 - rpn_calc.obsISX_DEFAULTCOMPONENT7rpn_calc.obs01C:\Users\Randy\Desktop\objeck-lang\examples\rpn_calc.obs1 - run_length.obsISX_DEFAULTCOMPONENT7RUN_LE~1.OBS|run_length.obs01C:\Users\Randy\Desktop\objeck-lang\examples\run_length.obs1 - sample.xmlISX_DEFAULTCOMPONENT17sample.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\sample.xml1 - scrape.obsISX_DEFAULTCOMPONENT7scrape.obs01C:\Users\Randy\Desktop\objeck-lang\examples\scrape.obs1 - search.obsISX_DEFAULTCOMPONENT7search.obs01C:\Users\Randy\Desktop\objeck-lang\examples\search.obs1 - select.obsISX_DEFAULTCOMPONENT18select.obs01C:\Users\Randy\Desktop\objeck-lang\examples\odbc\select.obs1 - semi_prime.obsISX_DEFAULTCOMPONENT7SEMI_P~1.OBS|semi_prime.obs01C:\Users\Randy\Desktop\objeck-lang\examples\semi_prime.obs1 - serial.obsISX_DEFAULTCOMPONENT7serial.obs01C:\Users\Randy\Desktop\objeck-lang\examples\serial.obs1 - series.obsISX_DEFAULTCOMPONENT7series.obs01C:\Users\Randy\Desktop\objeck-lang\examples\series.obs1 - server.obsISX_DEFAULTCOMPONENT7server.obs01C:\Users\Randy\Desktop\objeck-lang\examples\server.obs1 - sha_hash.obsISX_DEFAULTCOMPONENT7sha_hash.obs01C:\Users\Randy\Desktop\objeck-lang\examples\sha_hash.obs1 - shell.obsISX_DEFAULTCOMPONENT7shell.obs01C:\Users\Randy\Desktop\objeck-lang\examples\shell.obs1 - shell_sort.obsISX_DEFAULTCOMPONENT7SHELL_~1.OBS|shell_sort.obs01C:\Users\Randy\Desktop\objeck-lang\examples\shell_sort.obs1 - sim_func.obsISX_DEFAULTCOMPONENT7sim_func.obs01C:\Users\Randy\Desktop\objeck-lang\examples\sim_func.obs1 - simple.xmlISX_DEFAULTCOMPONENT17simple.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\simple.xml1 - sleep_sort.obsISX_DEFAULTCOMPONENT7SLEEP_~1.OBS|sleep_sort.obs01C:\Users\Randy\Desktop\objeck-lang\examples\sleep_sort.obs1 - snowboard.wsdlISX_DEFAULTCOMPONENT17SNOWBO~1.WSD|snowboard.wsdl01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\snowboard.wsdl1 - soap.xmlISX_DEFAULTCOMPONENT17soap.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\soap.xml1 - soap2.xmlISX_DEFAULTCOMPONENT17soap2.xml01C:\Users\Randy\Desktop\objeck-lang\examples\misc\xml\soap2.xml1 - soap_http.obsISX_DEFAULTCOMPONENT7SOAP_H~1.OBS|soap_http.obs01C:\Users\Randy\Desktop\objeck-lang\examples\soap_http.obs1 - sock.obsISX_DEFAULTCOMPONENT7sock.obs01C:\Users\Randy\Desktop\objeck-lang\examples\sock.obs1 - spectralnorm.obsISX_DEFAULTCOMPONENT8SPECTR~1.OBS|spectralnorm.obs01C:\Users\Randy\Desktop\objeck-lang\examples\clbg\spectralnorm.obs1 - spectralnorm.obs1ISX_DEFAULTCOMPONENT14SPECTR~1.OBS|spectralnorm.obs01C:\Users\Randy\Desktop\objeck-lang\examples\misc\clbg\spectralnorm.obs1 - spectralnorm.obs2ISX_DEFAULTCOMPONENT7SPECTR~1.OBS|spectralnorm.obs01C:\Users\Randy\Desktop\objeck-lang\examples\spectralnorm.obs1 - sql_auth.obsISX_DEFAULTCOMPONENT18sql_auth.obs01C:\Users\Randy\Desktop\objeck-lang\examples\odbc\sql_auth.obs1 - sqrsum.obsISX_DEFAULTCOMPONENT7sqrsum.obs01C:\Users\Randy\Desktop\objeck-lang\examples\sqrsum.obs1 - ssleay32.dllssleay32.dllssleay32.dll01C:\Users\Randy\Desktop\objeck-lang\bin\ssleay32.dll1 - std.obsISX_DEFAULTCOMPONENT7std.obs01C:\Users\Randy\Desktop\objeck-lang\examples\std.obs1 - stooge.obsISX_DEFAULTCOMPONENT7stooge.obs01C:\Users\Randy\Desktop\objeck-lang\examples\stooge.obs1 - strip_comment.obsISX_DEFAULTCOMPONENT7STRIP_~1.OBS|strip_comment.obs01C:\Users\Randy\Desktop\objeck-lang\examples\strip_comment.obs1 - substr.obsISX_DEFAULTCOMPONENT7substr.obs01C:\Users\Randy\Desktop\objeck-lang\examples\substr.obs1 - system.api_dllproxy.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.api-dllproxy.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.api-dllproxy.html1 - system.concurrency_thread.htISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.concurrency-thread.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.concurrency-thread.html1 - system.concurrency_threadmutISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.concurrency-threadmutex.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.concurrency-threadmutex.html1 - system.introspection_class.hISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.introspection-class.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.introspection-class.html1 - system.introspection_datatypISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.introspection-datatype.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.introspection-datatype.html1 - system.introspection_method.ISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.introspection-method.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.introspection-method.html1 - system.introspection_typeid.ISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.introspection-typeid.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.introspection-typeid.html1 - system.io.file_directory.htmISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-directory.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io.file-directory.html1 - system.io.file_file.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-file.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io.file-file.html1 - system.io.file_filereader.htISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-filereader.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io.file-filereader.html1 - system.io.file_filewriter.htISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-filewriter.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io.file-filewriter.html1 - system.io.net_tcpsecuresockeISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.net-tcpsecuresocket.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io.net-tcpsecuresocket.html1 - system.io.net_tcpsocket.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.net-tcpsocket.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io.net-tcpsocket.html1 - system.io.net_tcpsocketserveISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.net-tcpsocketserver.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io.net-tcpsocketserver.html1 - system.io_console.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-console.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io-console.html1 - system.io_deserializer.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-deserializer.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io-deserializer.html1 - system.io_inputstream.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-inputstream.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io-inputstream.html1 - system.io_outputstream.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-outputstream.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io-outputstream.html1 - system.io_serializer.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-serializer.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.io-serializer.html1 - system.time_date.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.time-date.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.time-date.html1 - system.time_timer.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.time-timer.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system.time-timer.html1 - system_base.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-base.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-base.html1 - system_basiccompare.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-basiccompare.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-basiccompare.html1 - system_bool.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-bool.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-bool.html1 - system_byte.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-byte.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-byte.html1 - system_bytearrayholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-bytearrayholder.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-bytearrayholder.html1 - system_char.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-char.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-char.html1 - system_chararrayholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-chararrayholder.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-chararrayholder.html1 - system_compare.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-compare.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-compare.html1 - system_float.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-float.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-float.html1 - system_floatarrayholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-floatarrayholder.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-floatarrayholder.html1 - system_floatholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-floatholder.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-floatholder.html1 - system_int.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-int.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-int.html1 - system_intarrayholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-intarrayholder.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-intarrayholder.html1 - system_intholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-intholder.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-intholder.html1 - system_runtime.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-runtime.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-runtime.html1 - system_string.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-string.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\system-string.html1 - temp.obsISX_DEFAULTCOMPONENT7temp.obs01C:\Users\Randy\Desktop\objeck-lang\examples\temp.obs1 - thread.obsISX_DEFAULTCOMPONENT7thread.obs01C:\Users\Randy\Desktop\objeck-lang\examples\thread.obs1 - top_tail.obsISX_DEFAULTCOMPONENT7top_tail.obs01C:\Users\Randy\Desktop\objeck-lang\examples\top_tail.obs1 - transpose.obsISX_DEFAULTCOMPONENT7TRANSP~1.OBS|transpose.obs01C:\Users\Randy\Desktop\objeck-lang\examples\transpose.obs1 - traversal.obsISX_DEFAULTCOMPONENT7TRAVER~1.OBS|traversal.obs01C:\Users\Randy\Desktop\objeck-lang\examples\traversal.obs1 - unicode_vars.obsISX_DEFAULTCOMPONENT7UNICOD~1.OBS|unicode_vars.obs01C:\Users\Randy\Desktop\objeck-lang\examples\unicode_vars.obs1 - update.obsISX_DEFAULTCOMPONENT18update.obs01C:\Users\Randy\Desktop\objeck-lang\examples\odbc\update.obs1 - url_encode_decode.obsISX_DEFAULTCOMPONENT7URL_EN~1.OBS|url_encode_decode.obs01C:\Users\Randy\Desktop\objeck-lang\examples\url_encode_decode.obs1 - vander.obsISX_DEFAULTCOMPONENT7vander.obs01C:\Users\Randy\Desktop\objeck-lang\examples\vander.obs1 - vector_products.obsISX_DEFAULTCOMPONENT7VECTOR~1.OBS|vector_products.obs01C:\Users\Randy\Desktop\objeck-lang\examples\vector_products.obs1 - xml.oblISX_DEFAULTCOMPONENT2xml.obl01C:\Users\Randy\Desktop\objeck-lang\bin\xml.obl1 - xml_file.obsISX_DEFAULTCOMPONENT7xml_file.obs01C:\Users\Randy\Desktop\objeck-lang\examples\xml_file.obs1 - xml_in.obsISX_DEFAULTCOMPONENT7xml_in.obs01C:\Users\Randy\Desktop\objeck-lang\examples\xml_in.obs1 - xml_list.obsISX_DEFAULTCOMPONENT7xml_list.obs01C:\Users\Randy\Desktop\objeck-lang\examples\xml_list.obs1 - xml_out.obsISX_DEFAULTCOMPONENT7xml_out.obs01C:\Users\Randy\Desktop\objeck-lang\examples\xml_out.obs1 - xml_path.obsISX_DEFAULTCOMPONENT7xml_path.obs01C:\Users\Randy\Desktop\objeck-lang\examples\xml_path.obs1 - xml_xmlattribute.htmlISX_DEFAULTCOMPONENT5XML-XM~1.HTM|xml-xmlattribute.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\xml-xmlattribute.html1 - xml_xmlbuilder.htmlISX_DEFAULTCOMPONENT5XML-XM~1.HTM|xml-xmlbuilder.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\xml-xmlbuilder.html1 - xml_xmlelement.htmlISX_DEFAULTCOMPONENT5XML-XM~1.HTM|xml-xmlelement.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\xml-xmlelement.html1 - xml_xmlparser.htmlISX_DEFAULTCOMPONENT5XML-XM~1.HTM|xml-xmlparser.html01C:\Users\Randy\Desktop\objeck-lang\doc\api\xml-xmlparser.html1 + _d.obsISX_DEFAULTCOMPONENT72d.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\2d.obs1 + accum.obsISX_DEFAULTCOMPONENT7accum.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\accum.obs1 + anagrams.obsISX_DEFAULTCOMPONENT7anagrams.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\anagrams.obs1 + anonymous_class.obsISX_DEFAULTCOMPONENT7ANONYM~1.OBS|anonymous_class.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\anonymous_class.obs1 + args.obsISX_DEFAULTCOMPONENT7args.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\args.obs1 + array.obsISX_DEFAULTCOMPONENT7array.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\array.obs1 + array_concat.obsISX_DEFAULTCOMPONENT7ARRAY_~1.OBS|array_concat.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\array_concat.obs1 + avg_mode.obsISX_DEFAULTCOMPONENT7avg_mode.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\avg_mode.obs1 + base64.obsISX_DEFAULTCOMPONENT7base64.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\base64.obs1 + basic.obsISX_DEFAULTCOMPONENT7basic.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\basic.obs1 + bin.obsISX_DEFAULTCOMPONENT7bin.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\bin.obs1 + binarytrees.obsISX_DEFAULTCOMPONENT8BINARY~1.OBS|binarytrees.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\clbg\binarytrees.obs1 + binarytrees.obs1ISX_DEFAULTCOMPONENT14BINARY~1.OBS|binarytrees.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\clbg\binarytrees.obs1 + bitwise.obsISX_DEFAULTCOMPONENT7bitwise.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\bitwise.obs1 + brackets.obsISX_DEFAULTCOMPONENT7brackets.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\brackets.obs1 + bundle_header.datISX_DEFAULTCOMPONENT12BUNDLE~1.DAT|bundle_header.dat01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\templates\bundle_header.dat1 + bundles.htmlISX_DEFAULTCOMPONENT5BUNDLE~1.HTM|bundles.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\bundles.html1 + bundles_header.datISX_DEFAULTCOMPONENT12BUNDLE~1.DAT|bundles_header.dat01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\templates\bundles_header.dat1 + caesar.obsISX_DEFAULTCOMPONENT7caesar.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\caesar.obs1 + calculator.wsdlISX_DEFAULTCOMPONENT17CALCUL~1.WSD|calculator.wsdl01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\calculator.wsdl1 + callback.obsISX_DEFAULTCOMPONENT7callback.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\callback.obs1 + carpet.obsISX_DEFAULTCOMPONENT7carpet.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\carpet.obs1 + cast_nines.obsISX_DEFAULTCOMPONENT7CAST_N~1.OBS|cast_nines.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\cast_nines.obs1 + cc_num.obsISX_DEFAULTCOMPONENT7cc_num.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\cc_num.obs1 + cd_catalog.xmlISX_DEFAULTCOMPONENT17CD_CAT~1.XML|cd_catalog.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\cd_catalog.xml1 + chars.obsISX_DEFAULTCOMPONENT7chars.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\chars.obs1 + chat_server.obsISX_DEFAULTCOMPONENT7CHAT_S~1.OBS|chat_server.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\chat_server.obs1 + chess960.obsISX_DEFAULTCOMPONENT7chess960.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\chess960.obs1 + cholesky_decomposition.obsISX_DEFAULTCOMPONENT7CHOLES~1.OBS|cholesky_decomposition.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\cholesky_decomposition.obs1 + cipher.obsISX_DEFAULTCOMPONENT7cipher.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\cipher.obs1 + class.obsISX_DEFAULTCOMPONENT7class.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\class.obs1 + class_header.datISX_DEFAULTCOMPONENT12CLASS_~1.DAT|class_header.dat01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\templates\class_header.dat1 + classes.htmlISX_DEFAULTCOMPONENT5CLASSE~1.HTM|classes.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\classes.html1 + classes_header.datISX_DEFAULTCOMPONENT12CLASSE~1.DAT|classes_header.dat01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\templates\classes_header.dat1 + cocktail_sort.obsISX_DEFAULTCOMPONENT7COCKTA~1.OBS|cocktail_sort.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\cocktail_sort.obs1 + collect.oblISX_DEFAULTCOMPONENT2collect.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\collect.obl1 + collection_comparelist.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-comparelist.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-comparelist.html1 + collection_comparevector.htmISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-comparevector.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-comparevector.html1 + collection_floatlist.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatlist.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-floatlist.html1 + collection_floatmap.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatmap.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-floatmap.html1 + collection_floatqueue.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatqueue.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-floatqueue.html1 + collection_floatset.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatset.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-floatset.html1 + collection_floatstack.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatstack.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-floatstack.html1 + collection_floatvector.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-floatvector.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-floatvector.html1 + collection_hash.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-hash.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-hash.html1 + collection_intlist.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intlist.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-intlist.html1 + collection_intmap.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intmap.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-intmap.html1 + collection_intqueue.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intqueue.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-intqueue.html1 + collection_intstack.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intstack.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-intstack.html1 + collection_intvector.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-intvector.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-intvector.html1 + collection_list.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-list.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-list.html1 + collection_map.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-map.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-map.html1 + collection_queue.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-queue.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-queue.html1 + collection_set.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-set.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-set.html1 + collection_stack.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-stack.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-stack.html1 + collection_stringhash.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-stringhash.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-stringhash.html1 + collection_stringmap.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-stringmap.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-stringmap.html1 + collection_stringset.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-stringset.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-stringset.html1 + collection_vector.htmlISX_DEFAULTCOMPONENT5COLLEC~1.HTM|collection-vector.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\collection-vector.html1 + comb.obsISX_DEFAULTCOMPONENT7comb.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\comb.obs1 + comp_sort.obsISX_DEFAULTCOMPONENT7COMP_S~1.OBS|comp_sort.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\comp_sort.obs1 + compass.obsISX_DEFAULTCOMPONENT7compass.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\compass.obs1 + concat.obsISX_DEFAULTCOMPONENT7concat.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\concat.obs1 + concur.obsISX_DEFAULTCOMPONENT7concur.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\concur.obs1 + count_letters.obsISX_DEFAULTCOMPONENT7COUNT_~1.OBS|count_letters.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\count_letters.obs1 + counting_sort.obsISX_DEFAULTCOMPONENT7COUNTI~1.OBS|counting_sort.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\counting_sort.obs1 + countries.xmlISX_DEFAULTCOMPONENT17COUNTR~1.XML|countries.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\countries.xml1 + create_html.obsISX_DEFAULTCOMPONENT7CREATE~1.OBS|create_html.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\create_html.obs1 + cs_156.obsISX_DEFAULTCOMPONENT7cs-156.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\cs-156.obs1 + csv.oblISX_DEFAULTCOMPONENT2csv.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\csv.obl1 + csv_csvcolumn.htmlISX_DEFAULTCOMPONENT5CSV-CS~1.HTM|csv-csvcolumn.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\csv-csvcolumn.html1 + csv_csvrow.htmlISX_DEFAULTCOMPONENT5CSV-CS~1.HTM|csv-csvrow.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\csv-csvrow.html1 + csv_csvtable.htmlISX_DEFAULTCOMPONENT5CSV-CS~1.HTM|csv-csvtable.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\csv-csvtable.html1 + date.obsISX_DEFAULTCOMPONENT7date.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\date.obs1 + dispatch.obsISX_DEFAULTCOMPONENT7dispatch.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\dispatch.obs1 + doc_class.htmlISX_DEFAULTCOMPONENT11DOC_CL~1.HTM|doc_class.html01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\doc_class.html1 + doc_html.obsISX_DEFAULTCOMPONENT11doc_html.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\doc_html.obs1 + doc_parser.obsISX_DEFAULTCOMPONENT11DOC_PA~1.OBS|doc_parser.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\doc_parser.obs1 + doc_printer.obsISX_DEFAULTCOMPONENT11DOC_PR~1.OBS|doc_printer.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\doc_printer.obs1 + door.obsISX_DEFAULTCOMPONENT7door.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\door.obs1 + dot.obsISX_DEFAULTCOMPONENT7dot.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\dot.obs1 + double_list.obsISX_DEFAULTCOMPONENT7DOUBLE~1.OBS|double_list.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\double_list.obs1 + dparam.obsISX_DEFAULTCOMPONENT7dparam.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\dparam.obs1 + each.obsISX_DEFAULTCOMPONENT7each.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\each.obs1 + encrypt.oblISX_DEFAULTCOMPONENT2encrypt.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\encrypt.obl1 + encrypt.obsISX_DEFAULTCOMPONENT7encrypt.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\encrypt.obs1 + encryption_decrypt.htmlISX_DEFAULTCOMPONENT5ENCRYP~1.HTM|encryption-decrypt.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\encryption-decrypt.html1 + encryption_encrypt.htmlISX_DEFAULTCOMPONENT5ENCRYP~1.HTM|encryption-encrypt.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\encryption-encrypt.html1 + encryption_hash.htmlISX_DEFAULTCOMPONENT5ENCRYP~1.HTM|encryption-hash.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\encryption-hash.html1 + ethiopian_mul.obsISX_DEFAULTCOMPONENT7ETHIOP~1.OBS|ethiopian_mul.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\ethiopian_mul.obs1 + euler_method.obsISX_DEFAULTCOMPONENT7EULER_~1.OBS|euler_method.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\euler_method.obs1 + evol.obsISX_DEFAULTCOMPONENT7evol.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\evol.obs1 + expo.obsISX_DEFAULTCOMPONENT7expo.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\expo.obs1 + fact.obsISX_DEFAULTCOMPONENT7fact.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\fact.obs1 + factor_counting.obsISX_DEFAULTCOMPONENT7FACTOR~1.OBS|factor_counting.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\factor_counting.obs1 + factors.obsISX_DEFAULTCOMPONENT7factors.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\factors.obs1 + fannkuchredux.obsISX_DEFAULTCOMPONENT8FANNKU~1.OBS|fannkuchredux.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\clbg\fannkuchredux.obs1 + fannkuchredux.obs1ISX_DEFAULTCOMPONENT14FANNKU~1.OBS|fannkuchredux.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\clbg\fannkuchredux.obs1 + fares.dbISX_DEFAULTCOMPONENT15fares.db01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\data\fares.db1 + fasta.obsISX_DEFAULTCOMPONENT8fasta.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\clbg\fasta.obs1 + fasta.obs1ISX_DEFAULTCOMPONENT14fasta.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\clbg\fasta.obs1 + fastcgi_handler.htmlISX_DEFAULTCOMPONENT5FASTCG~1.HTM|fastcgi-handler.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\fastcgi-handler.html1 + fastcgi_request.htmlISX_DEFAULTCOMPONENT5FASTCG~1.HTM|fastcgi-request.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\fastcgi-request.html1 + fastcgi_response.htmlISX_DEFAULTCOMPONENT5FASTCG~1.HTM|fastcgi-response.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\fastcgi-response.html1 + fcgi.oblISX_DEFAULTCOMPONENT2fcgi.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\fcgi.obl1 + file.obsISX_DEFAULTCOMPONENT7file.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\file.obs1 + filter.obsISX_DEFAULTCOMPONENT7filter.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\filter.obs1 + food.xmlISX_DEFAULTCOMPONENT17food.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\food.xml1 + for.obsISX_DEFAULTCOMPONENT7for.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\for.obs1 + func.obsISX_DEFAULTCOMPONENT7func.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\func.obs1 + gcd.obsISX_DEFAULTCOMPONENT7gcd.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\gcd.obs1 + geometric_mean.obsISX_DEFAULTCOMPONENT7GEOMET~1.OBS|geometric_mean.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\geometric_mean.obs1 + guess.obsISX_DEFAULTCOMPONENT7guess.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\guess.obs1 + guess_fb.obsISX_DEFAULTCOMPONENT7guess_fb.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\guess_fb.obs1 + happynums.obsISX_DEFAULTCOMPONENT7HAPPYN~1.OBS|happynums.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\happynums.obs1 + harshad.obsISX_DEFAULTCOMPONENT7harshad.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\harshad.obs1 + hash.obsISX_DEFAULTCOMPONENT7hash.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\hash.obs1 + haversine.obsISX_DEFAULTCOMPONENT7HAVERS~1.OBS|haversine.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\haversine.obs1 + heap.obsISX_DEFAULTCOMPONENT7heap.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\heap.obs1 + hello.obsISX_DEFAULTCOMPONENT7hello.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\hello.obs1 + hello_ext.obsISX_DEFAULTCOMPONENT7HELLO_~1.OBS|hello_ext.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\hello_ext.obs1 + hofcon.obsISX_DEFAULTCOMPONENT7hofcon.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\hofcon.obs1 + horizontal_sundial.obsISX_DEFAULTCOMPONENT7HORIZO~1.OBS|horizontal_sundial.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\horizontal_sundial.obs1 + horner.obsISX_DEFAULTCOMPONENT7horner.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\horner.obs1 + howto.rtfISX_DEFAULTCOMPONENT6howto.rtf01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\syntax\howto.rtf1 + http.obsISX_DEFAULTCOMPONENT7http.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\http.obs1 + http_httpclient.htmlISX_DEFAULTCOMPONENT5HTTP-H~1.HTM|http-httpclient.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\http-httpclient.html1 + http_httpsclient.htmlISX_DEFAULTCOMPONENT5HTTP-H~1.HTM|http-httpsclient.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\http-httpsclient.html1 + http_server.obsISX_DEFAULTCOMPONENT7HTTP_S~1.OBS|http_server.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\http_server.obs1 + http_urlutility.htmlISX_DEFAULTCOMPONENT5HTTP-U~1.HTM|http-urlutility.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\http-urlutility.html1 + https.obsISX_DEFAULTCOMPONENT7https.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\https.obs1 + i_b4_e.obsISX_DEFAULTCOMPONENT7i_b4_e.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\i_b4_e.obs1 + identity_matrix.obsISX_DEFAULTCOMPONENT7IDENTI~1.OBS|identity_matrix.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\identity_matrix.obs1 + in.xmlISX_DEFAULTCOMPONENT17in.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\in.xml1 + in_0.jsonISX_DEFAULTCOMPONENT16IN_0~1.JSO|in_0.json01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\json\in_0.json1 + in_1.jsonISX_DEFAULTCOMPONENT16IN_1~1.JSO|in_1.json01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\json\in_1.json1 + in_2.jsonISX_DEFAULTCOMPONENT16IN_2~1.JSO|in_2.json01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\json\in_2.json1 + in_3.jsonISX_DEFAULTCOMPONENT16IN_3~1.JSO|in_3.json01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\json\in_3.json1 + index.htmlISX_DEFAULTCOMPONENT5INDEX~1.HTM|index.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\index.html1 + index.html1ISX_DEFAULTCOMPONENT12INDEX~1.HTM|index.html01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\doc\templates\index.html1 + inf.obsISX_DEFAULTCOMPONENT7inf.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\inf.obs1 + input_loop.obsISX_DEFAULTCOMPONENT7INPUT_~1.OBS|input_loop.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\input_loop.obs1 + insert_sort.obsISX_DEFAULTCOMPONENT7INSERT~1.OBS|insert_sort.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\insert_sort.obs1 + int.obsISX_DEFAULTCOMPONENT7int.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\int.obs1 + intro.obsISX_DEFAULTCOMPONENT7intro.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\intro.obs1 + iter.obsISX_DEFAULTCOMPONENT7iter.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\iter.obs1 + jensen.obsISX_DEFAULTCOMPONENT7jensen.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\jensen.obs1 + josephus.obsISX_DEFAULTCOMPONENT7josephus.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\josephus.obs1 + json.oblISX_DEFAULTCOMPONENT2json.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\json.obl1 + json_create.obsISX_DEFAULTCOMPONENT7JSON_C~1.OBS|json_create.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\json_create.obs1 + json_file.obsISX_DEFAULTCOMPONENT7JSON_F~1.OBS|json_file.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\json_file.obs1 + json_jsonelement.htmlISX_DEFAULTCOMPONENT5JSON-J~1.HTM|json-jsonelement.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\json-jsonelement.html1 + json_jsonparser.htmlISX_DEFAULTCOMPONENT5JSON-J~1.HTM|json-jsonparser.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\json-jsonparser.html1 + json_jsontype.htmlISX_DEFAULTCOMPONENT5JSON-J~1.HTM|json-jsontype.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\json-jsontype.html1 + json_parser.obsISX_DEFAULTCOMPONENT7JSON_P~1.OBS|json_parser.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\json_parser.obs1 + json_web.obsISX_DEFAULTCOMPONENT7json_web.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\json_web.obs1 + jsort.obsISX_DEFAULTCOMPONENT7jsort.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\jsort.obs1 + lang.oblISX_DEFAULTCOMPONENT2lang.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\lang.obl1 + lcm.obsISX_DEFAULTCOMPONENT7lcm.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\lcm.obs1 + leap.obsISX_DEFAULTCOMPONENT7leap.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\leap.obs1 + leaving.obsISX_DEFAULTCOMPONENT7leaving.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\leaving.obs1 + levenshtein.obsISX_DEFAULTCOMPONENT7LEVENS~1.OBS|levenshtein.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\levenshtein.obs1 + libeay32.dlllibeay32.dlllibeay32.dll01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\libeay32.dll1 + libobjk_odbc.dlllibobjk_odbc.dllLIBOBJ~1.DLL|libobjk_odbc.dll01C:\Users\Randy Hollines\Desktop\objeck-lang\lib\objeck-lang\libobjk_odbc.dll1 + libobjk_openssl.dlllibobjk_openssl.dllLIBOBJ~1.DLL|libobjk_openssl.dll01C:\Users\Randy Hollines\Desktop\objeck-lang\lib\objeck-lang\libobjk_openssl.dll1 + logic.obsISX_DEFAULTCOMPONENT7logic.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\logic.obs1 + loop.obsISX_DEFAULTCOMPONENT7loop.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\loop.obs1 + lwz.obsISX_DEFAULTCOMPONENT7lwz.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\lwz.obs1 + man_or_boy.obsISX_DEFAULTCOMPONENT7MAN_OR~1.OBS|man_or_boy.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\man_or_boy.obs1 + mandelbrot.obsISX_DEFAULTCOMPONENT8MANDEL~1.OBS|mandelbrot.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\clbg\mandelbrot.obs1 + mandelbrot.obs1ISX_DEFAULTCOMPONENT14MANDEL~1.OBS|mandelbrot.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\clbg\mandelbrot.obs1 + matching.obsISX_DEFAULTCOMPONENT7matching.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\matching.obs1 + med.obsISX_DEFAULTCOMPONENT7med.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\med.obs1 + mov_avg.obsISX_DEFAULTCOMPONENT7mov_avg.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\mov_avg.obs1 + mul_array.obsISX_DEFAULTCOMPONENT7MUL_AR~1.OBS|mul_array.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\mul_array.obs1 + multifact.obsISX_DEFAULTCOMPONENT7MULTIF~1.OBS|multifact.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\multifact.obs1 + mutual_recursion.obsISX_DEFAULTCOMPONENT7MUTUAL~1.OBS|mutual_recursion.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\mutual_recursion.obs1 + nbody.obsISX_DEFAULTCOMPONENT8nbody.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\clbg\nbody.obs1 + nbody.obs1ISX_DEFAULTCOMPONENT14nbody.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\clbg\nbody.obs1 + nqueen.obsISX_DEFAULTCOMPONENT7nqueen.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\nqueen.obs1 + nth_root.obsISX_DEFAULTCOMPONENT7nth_root.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\nth_root.obs1 + num_names.obsISX_DEFAULTCOMPONENT7NUM_NA~1.OBS|num_names.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\num_names.obs1 + obc.exeobc.exeobc.exe01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\obc.exe1 + obd.exeobd.exeobd.exe01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\obd.exe1 + objeck.langISX_DEFAULTCOMPONENT6OBJECK~1.LAN|objeck.lang01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\syntax\objeck.lang1 + objeck.plistISX_DEFAULTCOMPONENT6OBJECK~1.PLI|objeck.plist01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\syntax\objeck.plist1 + objeck.xmlISX_DEFAULTCOMPONENT6objeck.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\syntax\objeck.xml1 + objeck_lang.pdfISX_DEFAULTCOMPONENT3OBJECK~1.PDF|objeck_lang.pdf01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\objeck_lang.pdf1 + objeck_syntax.phpISX_DEFAULTCOMPONENT6OBJECK~1.PHP|objeck-syntax.php01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\syntax\objeck-syntax.php1 + obr.exeobr.exeobr.exe01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\obr.exe1 + obu.exeobu.exeobu.exe01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\obu.exe1 + odbc.oblISX_DEFAULTCOMPONENT2odbc.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\odbc.obl1 + odbc_connection.htmlISX_DEFAULTCOMPONENT5ODBC-C~1.HTM|odbc-connection.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\odbc-connection.html1 + odbc_date.htmlISX_DEFAULTCOMPONENT5ODBC-D~1.HTM|odbc-date.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\odbc-date.html1 + odbc_parameterstatement.htmlISX_DEFAULTCOMPONENT5ODBC-P~1.HTM|odbc-parameterstatement.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\odbc-parameterstatement.html1 + odbc_resultset.htmlISX_DEFAULTCOMPONENT5ODBC-R~1.HTM|odbc-resultset.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\odbc-resultset.html1 + odbc_timestamp.htmlISX_DEFAULTCOMPONENT5ODBC-T~1.HTM|odbc-timestamp.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\odbc-timestamp.html1 + palindrome.obsISX_DEFAULTCOMPONENT7PALIND~1.OBS|palindrome.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\palindrome.obs1 + pangram.obsISX_DEFAULTCOMPONENT7pangram.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\pangram.obs1 + parent.obsISX_DEFAULTCOMPONENT7parent.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\parent.obs1 + parser.obsISX_DEFAULTCOMPONENT7parser.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\parser.obs1 + perfect.obsISX_DEFAULTCOMPONENT7perfect.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\perfect.obs1 + pig.obsISX_DEFAULTCOMPONENT7pig.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\pig.obs1 + plant_catalog.xmlISX_DEFAULTCOMPONENT17PLANT_~1.XML|plant_catalog.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\plant_catalog.xml1 + poly.obsISX_DEFAULTCOMPONENT7poly.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\poly.obs1 + prepare.obsISX_DEFAULTCOMPONENT18prepare.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\odbc\prepare.obs1 + primes.obsISX_DEFAULTCOMPONENT7primes.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\primes.obs1 + prod_array.obsISX_DEFAULTCOMPONENT7PROD_A~1.OBS|prod_array.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\prod_array.obs1 + pythag_means.obsISX_DEFAULTCOMPONENT7PYTHAG~1.OBS|pythag_means.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\pythag_means.obs1 + quick_sort.obsISX_DEFAULTCOMPONENT7QUICK_~1.OBS|quick_sort.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\quick_sort.obs1 + random.obsISX_DEFAULTCOMPONENT7random.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\random.obs1 + range.obsISX_DEFAULTCOMPONENT7range.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\range.obs1 + range_extraction.obsISX_DEFAULTCOMPONENT7RANGE_~1.OBS|range_extraction.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\range_extraction.obs1 + readme.htmISX_DEFAULTCOMPONENTreadme.htm01C:\Users\Randy Hollines\Desktop\objeck-lang\readme.htm1 + regex.oblISX_DEFAULTCOMPONENT2regex.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\regex.obl1 + regex.obsISX_DEFAULTCOMPONENT7regex.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\regex.obs1 + regex_http.obsISX_DEFAULTCOMPONENT7REGEX_~1.OBS|regex_http.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\regex_http.obs1 + regex_regex.htmlISX_DEFAULTCOMPONENT5REGEX-~1.HTM|regex-regex.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\regex-regex.html1 + repeat.obsISX_DEFAULTCOMPONENT7repeat.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\repeat.obs1 + repstring.obsISX_DEFAULTCOMPONENT7REPSTR~1.OBS|repstring.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\repstring.obs1 + reverse.obsISX_DEFAULTCOMPONENT7reverse.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\reverse.obs1 + roman.obsISX_DEFAULTCOMPONENT7roman.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\roman.obs1 + root_mean.obsISX_DEFAULTCOMPONENT7ROOT_M~1.OBS|root_mean.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\root_mean.obs1 + roots.obsISX_DEFAULTCOMPONENT7roots.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\roots.obs1 + rosetta_count.obsISX_DEFAULTCOMPONENT7ROSETT~1.OBS|rosetta_count.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\rosetta_count.obs1 + rosetta_rank.obsISX_DEFAULTCOMPONENT7ROSETT~1.OBS|rosetta_rank.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\rosetta_rank.obs1 + row_echelon.obsISX_DEFAULTCOMPONENT7ROW_EC~1.OBS|row_echelon.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\row_echelon.obs1 + rpn_calc.obsISX_DEFAULTCOMPONENT7rpn_calc.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\rpn_calc.obs1 + run_length.obsISX_DEFAULTCOMPONENT7RUN_LE~1.OBS|run_length.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\run_length.obs1 + sample.xmlISX_DEFAULTCOMPONENT17sample.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\sample.xml1 + scrape.obsISX_DEFAULTCOMPONENT7scrape.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\scrape.obs1 + search.obsISX_DEFAULTCOMPONENT7search.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\search.obs1 + select.obsISX_DEFAULTCOMPONENT18select.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\odbc\select.obs1 + semi_prime.obsISX_DEFAULTCOMPONENT7SEMI_P~1.OBS|semi_prime.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\semi_prime.obs1 + serial.obsISX_DEFAULTCOMPONENT7serial.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\serial.obs1 + series.obsISX_DEFAULTCOMPONENT7series.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\series.obs1 + server.obsISX_DEFAULTCOMPONENT7server.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\server.obs1 + sha_hash.obsISX_DEFAULTCOMPONENT7sha_hash.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\sha_hash.obs1 + shell.obsISX_DEFAULTCOMPONENT7shell.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\shell.obs1 + shell_sort.obsISX_DEFAULTCOMPONENT7SHELL_~1.OBS|shell_sort.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\shell_sort.obs1 + sim_func.obsISX_DEFAULTCOMPONENT7sim_func.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\sim_func.obs1 + simple.xmlISX_DEFAULTCOMPONENT17simple.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\simple.xml1 + sleep_sort.obsISX_DEFAULTCOMPONENT7SLEEP_~1.OBS|sleep_sort.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\sleep_sort.obs1 + snowboard.wsdlISX_DEFAULTCOMPONENT17SNOWBO~1.WSD|snowboard.wsdl01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\snowboard.wsdl1 + soap.xmlISX_DEFAULTCOMPONENT17soap.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\soap.xml1 + soap2.xmlISX_DEFAULTCOMPONENT17soap2.xml01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\xml\soap2.xml1 + soap_http.obsISX_DEFAULTCOMPONENT7SOAP_H~1.OBS|soap_http.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\soap_http.obs1 + sock.obsISX_DEFAULTCOMPONENT7sock.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\sock.obs1 + spectralnorm.obsISX_DEFAULTCOMPONENT8SPECTR~1.OBS|spectralnorm.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\clbg\spectralnorm.obs1 + spectralnorm.obs1ISX_DEFAULTCOMPONENT14SPECTR~1.OBS|spectralnorm.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\misc\clbg\spectralnorm.obs1 + spectralnorm.obs2ISX_DEFAULTCOMPONENT7SPECTR~1.OBS|spectralnorm.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\spectralnorm.obs1 + sql_auth.obsISX_DEFAULTCOMPONENT18sql_auth.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\odbc\sql_auth.obs1 + sqrsum.obsISX_DEFAULTCOMPONENT7sqrsum.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\sqrsum.obs1 + ssleay32.dllssleay32.dllssleay32.dll01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\ssleay32.dll1 + std.obsISX_DEFAULTCOMPONENT7std.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\std.obs1 + stooge.obsISX_DEFAULTCOMPONENT7stooge.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\stooge.obs1 + strip_comment.obsISX_DEFAULTCOMPONENT7STRIP_~1.OBS|strip_comment.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\strip_comment.obs1 + substr.obsISX_DEFAULTCOMPONENT7substr.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\substr.obs1 + system.api_dllproxy.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.api-dllproxy.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.api-dllproxy.html1 + system.concurrency_thread.htISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.concurrency-thread.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.concurrency-thread.html1 + system.concurrency_threadmutISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.concurrency-threadmutex.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.concurrency-threadmutex.html1 + system.introspection_class.hISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.introspection-class.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.introspection-class.html1 + system.introspection_datatypISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.introspection-datatype.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.introspection-datatype.html1 + system.introspection_method.ISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.introspection-method.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.introspection-method.html1 + system.introspection_typeid.ISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.introspection-typeid.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.introspection-typeid.html1 + system.io.file_directory.htmISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-directory.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io.file-directory.html1 + system.io.file_file.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-file.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io.file-file.html1 + system.io.file_filereader.htISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-filereader.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io.file-filereader.html1 + system.io.file_filewriter.htISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-filewriter.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io.file-filewriter.html1 + system.io.file_logger.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.file-logger.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io.file-logger.html1 + system.io.net_tcpsecuresockeISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.net-tcpsecuresocket.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io.net-tcpsecuresocket.html1 + system.io.net_tcpsocket.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.net-tcpsocket.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io.net-tcpsocket.html1 + system.io.net_tcpsocketserveISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io.net-tcpsocketserver.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io.net-tcpsocketserver.html1 + system.io_console.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-console.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io-console.html1 + system.io_deserializer.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-deserializer.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io-deserializer.html1 + system.io_inputstream.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-inputstream.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io-inputstream.html1 + system.io_outputstream.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-outputstream.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io-outputstream.html1 + system.io_serializer.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.io-serializer.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.io-serializer.html1 + system.time_date.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.time-date.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.time-date.html1 + system.time_timer.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system.time-timer.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system.time-timer.html1 + system_base.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-base.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-base.html1 + system_basiccompare.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-basiccompare.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-basiccompare.html1 + system_bool.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-bool.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-bool.html1 + system_byte.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-byte.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-byte.html1 + system_bytearrayholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-bytearrayholder.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-bytearrayholder.html1 + system_char.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-char.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-char.html1 + system_chararrayholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-chararrayholder.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-chararrayholder.html1 + system_compare.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-compare.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-compare.html1 + system_float.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-float.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-float.html1 + system_floatarrayholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-floatarrayholder.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-floatarrayholder.html1 + system_floatholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-floatholder.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-floatholder.html1 + system_int.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-int.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-int.html1 + system_intarrayholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-intarrayholder.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-intarrayholder.html1 + system_intholder.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-intholder.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-intholder.html1 + system_runtime.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-runtime.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-runtime.html1 + system_string.htmlISX_DEFAULTCOMPONENT5SYSTEM~1.HTM|system-string.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\system-string.html1 + temp.obsISX_DEFAULTCOMPONENT7temp.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\temp.obs1 + thread.obsISX_DEFAULTCOMPONENT7thread.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\thread.obs1 + top_tail.obsISX_DEFAULTCOMPONENT7top_tail.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\top_tail.obs1 + transpose.obsISX_DEFAULTCOMPONENT7TRANSP~1.OBS|transpose.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\transpose.obs1 + traversal.obsISX_DEFAULTCOMPONENT7TRAVER~1.OBS|traversal.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\traversal.obs1 + unicode_vars.obsISX_DEFAULTCOMPONENT7UNICOD~1.OBS|unicode_vars.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\unicode_vars.obs1 + update.obsISX_DEFAULTCOMPONENT18update.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\odbc\update.obs1 + url_encode_decode.obsISX_DEFAULTCOMPONENT7URL_EN~1.OBS|url_encode_decode.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\url_encode_decode.obs1 + vander.obsISX_DEFAULTCOMPONENT7vander.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\vander.obs1 + vector_products.obsISX_DEFAULTCOMPONENT7VECTOR~1.OBS|vector_products.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\vector_products.obs1 + xml.oblISX_DEFAULTCOMPONENT2xml.obl01C:\Users\Randy Hollines\Desktop\objeck-lang\bin\xml.obl1 + xml_file.obsISX_DEFAULTCOMPONENT7xml_file.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\xml_file.obs1 + xml_in.obsISX_DEFAULTCOMPONENT7xml_in.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\xml_in.obs1 + xml_list.obsISX_DEFAULTCOMPONENT7xml_list.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\xml_list.obs1 + xml_out.obsISX_DEFAULTCOMPONENT7xml_out.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\xml_out.obs1 + xml_path.obsISX_DEFAULTCOMPONENT7xml_path.obs01C:\Users\Randy Hollines\Desktop\objeck-lang\examples\xml_path.obs1 + xml_xmlattribute.htmlISX_DEFAULTCOMPONENT5XML-XM~1.HTM|xml-xmlattribute.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\xml-xmlattribute.html1 + xml_xmlbuilder.htmlISX_DEFAULTCOMPONENT5XML-XM~1.HTM|xml-xmlbuilder.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\xml-xmlbuilder.html1 + xml_xmlelement.htmlISX_DEFAULTCOMPONENT5XML-XM~1.HTM|xml-xmlelement.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\xml-xmlelement.html1 + xml_xmlparser.htmlISX_DEFAULTCOMPONENT5XML-XM~1.HTM|xml-xmlparser.html01C:\Users\Randy Hollines\Desktop\objeck-lang\doc\api\xml-xmlparser.html1
@@ -2416,33 +2466,33 @@
ISX_DEFAULTCOMPONENT_CB9E7C1B_EEDE_42D3_8844_4D48220A01E9_FILTER ISX_DEFAULTCOMPONENT1_9C569BC4_0863_4A3D_8991_D3518474C1B2_FILTER ISX_DEFAULTCOMPONENT10_19A04A31_6EFD_44AF_AED4_89C06A36188D_FILTER - ISX_DEFAULTCOMPONENT11_78BEE3AF_C1F6_4942_9448_F2E17E328B98_FILTER - ISX_DEFAULTCOMPONENT12_794B3AF8_3DCE_4F8A_9E33_E376520137F0_FILTER - ISX_DEFAULTCOMPONENT13_1C556E4D_E4B1_409F_AB38_4BC625A7DA62_FILTER - ISX_DEFAULTCOMPONENT14_FB8CC14B_0CFC_4AF0_B8FC_0C26A5407200_FILTER - ISX_DEFAULTCOMPONENT15_CFFDD72F_B6E8_4F9C_8A05_CE995BB5D1B1_FILTER - ISX_DEFAULTCOMPONENT16_659FA91E_6635_43D1_9152_A22A272EB0D0_FILTER - ISX_DEFAULTCOMPONENT17_F6B9F488_A5B1_4F4C_B764_4129EC1C91A2_FILTER - ISX_DEFAULTCOMPONENT18_D71A9C62_DC10_481D_9462_3490EB0594FD_FILTER + ISX_DEFAULTCOMPONENT11_AB31B33F_DBF1_442B_B57B_4631FB435033_FILTER + ISX_DEFAULTCOMPONENT12_F2D66B59_0716_4202_BC64_B01859D3A462_FILTER + ISX_DEFAULTCOMPONENT13_8BF2FD1C_FFA6_44C5_9F82_3A7CA789A26E_FILTER + ISX_DEFAULTCOMPONENT14_3F217AF8_385D_4803_B9DA_DF16C89929F6_FILTER + ISX_DEFAULTCOMPONENT15_D252B277_E4F8_4ADC_BDD4_75EF992BB317_FILTER + ISX_DEFAULTCOMPONENT16_3A9C84C8_8472_4497_8F0C_9FAFD7A95DB4_FILTER + ISX_DEFAULTCOMPONENT17_00C3E182_1976_4412_898F_66EFD5B75887_FILTER + ISX_DEFAULTCOMPONENT18_1B067AA1_B8AE_40E4_8478_2B50DE69AB07_FILTER ISX_DEFAULTCOMPONENT19_008D9B4F_78FE_4CD6_996B_5D45EF445E22_FILTER - ISX_DEFAULTCOMPONENT2_B8236776_C2B6_4FE5_88A2_6CE15D8570EF_FILTER - ISX_DEFAULTCOMPONENT20_41942520_B63D_432E_B332_8F7006590468_FILTER - ISX_DEFAULTCOMPONENT21_576EBADA_0682_48EF_B8D4_B69C0441D94E_FILTER - ISX_DEFAULTCOMPONENT3_A06027AE_44B8_40FE_BB05_093D05300024_FILTER + ISX_DEFAULTCOMPONENT2_7AB85B91_C568_4A06_A150_90AB34507FA7_FILTER + ISX_DEFAULTCOMPONENT20_873FB3DD_B406_4EAC_AF31_9B3B12A521B2_FILTER + ISX_DEFAULTCOMPONENT21_20B97A5C_DCBA_4913_B861_6B9C8268AD1D_FILTER + ISX_DEFAULTCOMPONENT3_5FDE25C1_96A4_4A32_9672_FE0427903340_FILTER ISX_DEFAULTCOMPONENT4_5B84DF58_7183_477E_9229_5B3AC1C3B591_FILTER - ISX_DEFAULTCOMPONENT5_4ACA5E45_A5FD_4770_AFB7_C4B9E7C7F4A8_FILTER - ISX_DEFAULTCOMPONENT6_9D174839_5411_4740_BA4A_3396AB1A6AD0_FILTER - ISX_DEFAULTCOMPONENT7_6CA54358_9894_41A4_990E_D318B9755247_FILTER - ISX_DEFAULTCOMPONENT8_FC37E6AC_C4A5_493D_8A09_605AA2EA81E2_FILTER + ISX_DEFAULTCOMPONENT5_F1F71183_465D_4278_9B84_82553F5A610B_FILTER + ISX_DEFAULTCOMPONENT6_D1AF601F_DBBC_4F36_A381_AA52BE935D12_FILTER + ISX_DEFAULTCOMPONENT7_A1F0736E_F8EA_4334_AAC2_37749C2BF264_FILTER + ISX_DEFAULTCOMPONENT8_CD53E008_E5A8_4B7A_B036_6969074332B8_FILTER ISX_DEFAULTCOMPONENT9_058C4015_C81A_4785_BFF0_D8E9F60EB28B_FILTER - libeay32.dll_B0D38883_3E70_4BD0_8BB7_95429F44C2C7_FILTER - libobjk_odbc.dll_3EFD0A63_710F_438A_A567_2B1866441017_FILTER - libobjk_openssl.dll_6C709CA1_C664_4AE6_9292_2270D63ADC36_FILTER - obc.exe_61C00D35_BBE9_4967_A09F_DC905AE9B1A7_FILTER - obd.exe_C401E713_DE4D_4B9A_AA86_90582F3DA617_FILTER - obr.exe_2A5645B4_65F4_4E11_8316_97E893655089_FILTER - obu.exe_C1F7132C_74EF_447D_9C04_E936F409D361_FILTER - ssleay32.dll_5CA6DEB7_FAFC_4D5C_B3DC_8EA151A04521_FILTER + libeay32.dll_D9830140_35A5_4E0C_B3A0_3CFCC5410D98_FILTER + libobjk_odbc.dll_C05E3319_AC81_45E2_BCF1_2686825F6E99_FILTER + libobjk_openssl.dll_90919144_6D13_443F_ADA8_2A0F279118B5_FILTER + obc.exe_7BB595ED_36EA_4710_B10C_0298090936C9_FILTER + obd.exe_9DC4A8B5_8268_4431_8F4E_82A3E4332FDE_FILTER + obr.exe_4C704B4D_D9DA_4A73_8079_5ACF1181F768_FILTER + obu.exe_DA15E3F8_25A7_4CF3_823F_986851BC9485_FILTER + ssleay32.dll_1AEDBDB7_DEE7_4250_9DEC_E790452B3E4C_FILTER
@@ -2754,12 +2804,6 @@
WindowsFolder1
- - Action_ - Name - Value -
- ISProductConfigurationProductConfigurationFlags @@ -2817,7 +2861,7 @@ - +
DVD-18Express<ISProjectDataFolder>Default3103302Intel1033015.83120480MediaLocationhttp://758053 DVD-5Express<ISProjectDataFolder>Default3103302Intel103304.38120480MediaLocationhttp://758053 DVD-9Express<ISProjectDataFolder>Default3103302Intel103307.95120480MediaLocationhttp://758053SingleImageExpress<ISProjectDataFolder>PackageName1103301Intel103300000MediaLocationhttp://www.objeck.orgD:\Dropbox\Personal\signing keys\objeck-org.pfx5369794843SingleImageExpress<ISProjectDataFolder>PackageName1103301Intel103300000MediaLocationhttp://www.objeck.orgC:\Users\Randy Hollines\Dropbox\Personal\signing keys\objeck-org.pfx5369794843 WebDeploymentExpress<ISProjectDataFolder>PackageName4103321Intel103300000MediaLocationhttp://1249413
@@ -3060,7 +3104,7 @@ Encoded Comment TimeStamp - COMPANY_NAME1033Randy Hollines0-2069797071 + COMPANY_NAME1033Randy Hollines0-1398574520 DN_AlwaysInstall1033Always Install0-350325556 IDPROP_EXPRESS_LAUNCH_CONDITION_ADOBEREADER10FOLDER1033Adobe Reader 10 needs to be installed for this installation to continue.0966861418 IDPROP_EXPRESS_LAUNCH_CONDITION_COLOR1033The color settings of your system are not adequate for running [ProductName].0-350325556 @@ -4172,7 +4216,7 @@ ID_STRING171033PROGRA~1|Programmer's Guide01839077072 ID_STRING181033PROGRA~1|Programmer's Guide01713297580 ID_STRING191033PROGRA~1|Programmer's Guide0-979463538 - ID_STRING21033http://www.objeck.org01931665907 + ID_STRING21033http://www.RandyHollines.com0-1398574520 ID_STRING201033PROGRA~1|Programmer's Guide0-434204406 ID_STRING211033PROGRA~1|Programmer's Guide0-257996585 ID_STRING221033PROGRA~1|Programmer's Guide0-216017209 @@ -4183,7 +4227,7 @@ ID_STRING271033PROGRA~1|Programmer's Guide0-1172316585 ID_STRING281033PROGRA~1|Programmer's Guide01293896555 ID_STRING291033PROGRA~1|Programmer's Guide0-702562579 - ID_STRING31033Randy Hollines0-2069797071 + ID_STRING31033Randy Hollines0-1398574520 ID_STRING301033PROGRA~1|Programmer's Guide0-2095029140 ID_STRING311033PROGRA~1|Programmer's Guide0606110350 ID_STRING321033Readme0-1197263764 @@ -4292,6 +4336,12 @@ Value + + Action_ + Name + Value +
+ ISXmlElementISXmlFile_ @@ -4335,7 +4385,7 @@ - + @@ -4345,10 +4395,10 @@ + - @@ -4360,8 +4410,8 @@ + - @@ -4369,13 +4419,13 @@ + - + - @@ -4526,7 +4576,7 @@ UwBpAG4AZwBsAGUASQBtAGEAZwBlAAEARQB4AHAAcgBlAHMAcwA= +
ARPPRODUCTICON.exe<ISProductFolder>\redist\Language Independent\OS Independent\setupicon.ico0 NewShortcut1_1D5F2B2809D84A1F849EF8C211FFED3A.exeC:\Users\Randy\Documents\Code\images\adobe-blueprint-pdf-symbol.ico0 NewShortcut1_30B9F646489D4EE4963F1C300BCA1D04.exeC:\Users\Alienware\Documents\Code\main\images\adobe-blueprint-pdf-symbol.ico0NewShortcut1_9794EADD9C334CEB8FC874FE428F0101.exeC:\Users\Randy\Documents\Code\objeck-lang\images\Mimetypes-text-x-readme.ico0NewShortcut1_725A0052E006447E83750A9B5BD168B3.exeD:\Code\objeck-lang\images\Mimetypes-text-x-readme.ico0 NewShortcut1_A0956C23BB9F429482AEF5558BE9F486.exeC:\Users\Randy Hollines\Documents\Code\images\pdf.ico0 NewShortcut1_C64675E356EB410D86505CA38FB9D1E2.exeC:\Users\Randy Hollines\Documents\Code\main\images\pdf.ico0 NewShortcut1_EC84BD5E3557466FA33EA97AE64F695D.exeC:\Users\Randy Hollines\Documents\Code\images\adobe-blueprint-pdf-symbol.ico0NewShortcut2_180E1FE376FB4A55929C834B750AC717.exeC:\Users\Randy Hollines\Documents\Code\main\images\pdf.ico0 NewShortcut2_2990392158F442F99680868715222B37.exeC:\Users\Randy\Documents\Code\objeck-lang\images\books.ico0 NewShortcut2_40479B40F7B24C7D8682A9E521EE1E6D.exeC:\Users\Randy Hollines\Documents\Code\main\images\pdf.ico0NewShortcut2_4427BD28023043DB91DE34C4A851A96F.exeD:\Code\objeck-lang\images\Programs.ico0 NewShortcut2_5903D763B94243DA9A5DF973B0276E50.exeC:\Users\Randy Hollines\Documents\Code\v1.1\objeck-lang\images\pdf.ico0 NewShortcut2_5B2285C6FE204D698A4B65AAD583AF0F.exeC:\Users\Randy Hollines\Documents\Code\main\images\pdf.ico0 NewShortcut2_7F98292683864354A96921F093353662.exeC:\Users\Randy Hollines\Documents\Code\images\pdf.ico0NewShortcut2_809E554DD7DA4B9A9A79BE4B49700B23.exeC:\Users\Randy\Documents\Code\objeck-lang\images\Programs.ico0 NewShortcut2_A959DA6D846142AFB85C73BE68270CA6.exeC:\Users\Randy Hollines\Documents\Code\v1.1\objeck-lang\images\pdf.ico0 NewShortcut2_A9AAEE654BA44650B32AA7E21D75A8A2.exeC:\Users\Randy Hollines\Documents\Code\main\images\pdf.ico0 NewShortcut2_BE046172E5EB4B888CF2CD130859C31A.exeC:\Users\Randy Hollines\Documents\Code\v1.1\objeck-lang\images\pdf.ico0NewShortcut3_08FC9DFE3B354FCE951EC8D806343E09.exeC:\Users\Randy Hollines\Desktop\objeck_r0.9.12_win\objeck_r0.9.12_win\objeck_r0.9.12_win\objeck-lang\README.rtf0 NewShortcut3_1C64B98248454613B917537486ED1B8D.exeC:\Users\Randy Desktop\Documents\Code\objeck-lang\images\pdf.ico0 NewShortcut3_2D84039E8E9E4930875D5148D5BF6F91.exeC:\Users\Randy Hollines\Documents\Code\main\images\pdf.ico0NewShortcut3_5FA744C4702E4027AB8174D92E80D591.exeD:\Code\objeck-lang\images\Program-Group.ico0 NewShortcut3_6A038888799A4ABCBD2B12F71EC97FED.exeC:\Users\Randy Hollines\Documents\Code\objeck-lang\images\pdf.ico0NewShortcut3_7022C7273B804572B79025E6997231AC.exeC:\Users\Randy\Documents\Code\objeck-lang\images\Program-Group.ico0 NewShortcut3_7320DA0CCC13489684FBB3EE342BB9C6.exeC:\Users\Randy Desktop\Documents\Code\objeck-lang\images\pdf.ico0 NewShortcut3_AB4F81545B9F4635BBCA33755D366547.exeC:\Users\Randy Hollines\Documents\Code\images\pdf.ico0 NewShortcut3_B3BFF5D23D694AA4808836E9227917CF.exeC:\Users\Randy Hollines\Documents\Code\main\images\pdf.ico0NewShortcut3_C555CC5B0101427CBE1E6F1F459C5C4A.exeC:\Users\Randy Hollines\Documents\Code\images\pdf.ico0 NewShortcut3_EB6490E014594F0196DCC66720C54A3B.exeC:\Users\Randy Hollines\Documents\Code\images\folder-blue-open.ico0 NewShortcut3_FB727371193C4004982838D09CDDD3A1.exeC:\Users\Randy Hollines\Documents\Code\objeck-lang\images\pdf.ico0NewShortcut4_8BD206FCD79F41FA897A171A3E7FD2A0.exeD:\Code\objeck-lang\images\adobe-blueprint-pdf-symbol.ico0 NewShortcut4_D623D50303DF4830A2976A6072725759.exeC:\Users\Randy Hollines\Desktop\objeck_r0.9.12_win\objeck_r0.9.12_win\objeck_r0.9.12_win\objeck-lang\docs\objeck_lang.pdf0 NewShortcut4_F09BAAEE4BEF42F793CC96EA90769CEC.exeC:\Users\Randy\Documents\Code\objeck-lang\images\adobe-blueprint-pdf-symbol.ico0NewShortcut4_F59D4C364A69437DAEE277E6CB1B3FB2.exeC:\Users\Randy\Documents\Code\objeck-lang\images\adobe-blueprint-pdf-symbol.ico0NewShortcut5_18D3CBFB527041DF9431B1DB3268D58F.exeD:\Code\objeck-lang\images\books.ico0 NewShortcut5_49A65873A36847778C2B1E1B6223D754.exeC:\Users\Randy\Documents\Code\objeck-lang\images\pdf.ico0 NewShortcut5_B08F5123D22D453B86C836B1724B300E.exeC:\Users\Randy\Documents\Code\objeck-lang\images\books.ico0 NewShortcut5_BFEBA4AB90F74AA49BB0C94AE189DC7E.exeC:\Users\Randy\Documents\Code\objeck-lang\images\pdf.ico0NewShortcut5_DCCFFACA157F42D9BAFCACC9D7B0976F.exeC:\Users\Randy\Documents\Code\objeck-lang\images\books.ico0 NewShortcut6_DCA9E61D1C9946A7987CECDBFACD2CE0.exeC:\Users\Randy\Documents\Code\objeck-lang\images\books.ico0 _2EDAE7FE_8047_4581_902C_D234BA5A39ADC:\Users\Randy\Documents\Code\objeck-lang\images\wrench.ico0 _33DD2F40_C84E_484C_BE0D_654AE744734EC:\Users\Randy\Documents\Code\objeck-lang\images\Gear_run.ico0SaveAsSchema SccEnabled0 SccPath - SchemaVersion774SchemaVersion776 TypeMSIE
@@ -4971,8 +5021,6 @@ UwBpAG4AZwBsAGUASQBtAGEAZwBlAAEARQB4AHAAcgBlAHMAcwA= NewShortcut1ISX_DEFAULTCOMPONENTnewfolder12 NewShortcut2ISX_DEFAULTCOMPONENTnewfolder12 NewShortcut3ISX_DEFAULTCOMPONENTnewfolder12 - NewShortcut4ISX_DEFAULTCOMPONENT3newfolder12 - NewShortcut5ISX_DEFAULTCOMPONENT5newfolder12 @@ -5058,11 +5106,8 @@ UwBpAG4AZwBsAGUASQBtAGEAZwBlAAEARQB4AHAAcgBlAHMAcwA= ISCommentsISShortcutNameISAttributes -
NewShortcut1newfolder1##ID_STRING32##ISX_DEFAULTCOMPONENT[INSTALLDIR]readme.htmNewShortcut1_9794EADD9C334CEB8FC874FE428F0101.exe01 - NewShortcut2newfolder1##ID_STRING34##ISX_DEFAULTCOMPONENT[EXAMPLES]NewShortcut2_809E554DD7DA4B9A9A79BE4B49700B23.exe01 - NewShortcut3newfolder1##ID_STRING51##ISX_DEFAULTCOMPONENT[BIN]NewShortcut3_7022C7273B804572B79025E6997231AC.exe01 - NewShortcut4newfolder1##ID_STRING58##ISX_DEFAULTCOMPONENT3[INSTALLDIR]doc\objeck_lang.pdfNewShortcut4_F59D4C364A69437DAEE277E6CB1B3FB2.exe01 - NewShortcut5newfolder1##ID_STRING59##ISX_DEFAULTCOMPONENT5[INSTALLDIR]doc\api\index.htmlNewShortcut5_DCCFFACA157F42D9BAFCACC9D7B0976F.exe01 + NewShortcut2newfolder1##ID_STRING34##ISX_DEFAULTCOMPONENT[EXAMPLES]NewShortcut2_4427BD28023043DB91DE34C4A851A96F.exe01 + NewShortcut3newfolder1##ID_STRING51##ISX_DEFAULTCOMPONENT[BIN]NewShortcut3_5FA744C4702E4027AB8174D92E80D591.exe01
@@ -5668,9 +5713,6 @@ UwBpAG4AZwBsAGUASQBtAGEAZwBlAAEARQB4AHAAcgBlAHMAcwA= - - - @@ -5908,6 +5950,9 @@ UwBpAG4AZwBsAGUASQBtAGEAZwBlAAEARQB4AHAAcgBlAHMAcwA= + + + diff --git a/src/installer/installer/installer.isproj b/src/installer/installer/installer.isproj index 00e6b614e7..2347bc68b5 100644 --- a/src/installer/installer/installer.isproj +++ b/src/installer/installer/installer.isproj @@ -27,5 +27,5 @@ My Test Exe.exe --> - + \ No newline at end of file
ISPathVariableTestValueYTextThe test value of the path variable. ISPathVariableTypeN1;2;4;8The type of the path variable. ISPathVariableValueYTextThe value of the path variable.ISPowerShellWrapAction_NCustomAction1IdentifierForeign key into CustomAction tableISPowerShellWrapNameNTextProperty associated with this ActionISPowerShellWrapValueYTextValue associated with this Property ISProductConfigurationGeneratePackageCodeYNumber0;1Indicates whether or not to generate a package code. ISProductConfigurationISProductConfigurationNTextThe name of the product configuration. ISProductConfigurationProductConfigurationFlagsYTextProduct configuration (release) flags.ISVirtualShortcutNameNIdentifierProperty name ISVirtualShortcutShortcut_NShortcut1IdentifierForeign key into Shortcut table. ISVirtualShortcutValueNProperty valueISWSEWrapAction_NCustomAction1IdentifierForeign key into CustomAction tableISWSEWrapNameNTextProperty associated with this ActionISWSEWrapValueYTextValue associated with this Property ISXmlElementContentYTextElement contents ISXmlElementISAttributesYNumberInternal XML element attributes ISXmlElementISXmlElementNIdentifierPrimary key, non-localized, internal token for Xml element