Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.270.898 Times

objc 3.2.8

  Date Added: February 16, 2010  |  Visits: 933

objc

Report Broken Link
Printer Friendly Version


Product Homepage
Download (95 downloads)



objc distribution consists of the "VICI", interactive Objective-C debugger and interpreter "objc", the actual compiler. Consists of driver script ("objc") and binary ("objc1"). "objc1" is a precompiler for C. The binary "postlink" is used for preparing tables for runtime initialization. "objcrt", the Objective C Runtime Library for "objc" This is a modern, portable, "all C" Objective C runtime Theres absolutely no assembly language needed, nor is there a dependency on stack layout, register allocation conventions etc. Most other runtimes, were derived from pre-"all C"-Stepstone runtimes, so this is an important point of difference. "objpak", the "Object Pak" Objective C Collection Classes Simple, powerful set of classes. Very portable. Can be used to develop with different compilers, then port with objc. Compatible with ICpak101, the collection class library described in Brad Cox book, and used by existing Objective-C packages that were developed with Stepstone objc. "cakit", the "Computer Algebra Kit" Objective C classes Small, concise, interface to a large set of classes for polynomial computing and arbitrary precision integer arithmetic. Source of compiler and "oclib", a set of Objective C classes for parsing C (and the Objective C extensions to C) "objc" and "vici" are written in Objective C itself. Its all written in portable Objective C : any Objective C compiler should be able to compile the "objc" compiler. From time to time, we try a configure with other Objective-C compilers, to ensure that our sources are still compatible with e.g. Stepstone Objective C compiler. NOT included is a C compiler : in order to be able to use "objc", you will need to elsewhere find a compatible C compiler. This should be no problem since one of our goals - see below - is to make "objc" work with as many C compilers as possible. On UNIX systems, the (free) "gcc" compiler is a possibility (not needed, but possible). Another possibility, is to use the (free) "lcc" compiler or the "tcc" TDF compiler system. Installation: Read the Install.txt file. IMPORTANT : if this is a first-time installation, you have to start by installing the bootstrap package; do not install this package until you have installed the bootstrap package. For every release, there is an objc-x.y.z.tar.gz package and an objc-x.y.z-bootstrap.tar.gz package..

Requirements: No special requirements
Platforms: Linux
Keyword: C Compiler Classes Compiler Interpreters Objc Objective Objective C Objective-c Programming Vici
Users rating: 0/10

License: Freeware Size: 880.64 KB
USER REVIEWS
More Reviews or Write Review


OBJC RELATED
Libraries  -  C::Sharp 0.01
C::Sharp is a parser and Lexer for C# Programming Language. SYNOPSIS use C::Sharp; use C::Sharp::Tokener; use C::Sharp::Parser; This module distribution contains (or will contain, when its finished) a tokeniser, parser and, hopefully,...
17.41 KB  
Programming  -  C 0.06
C is pronounced large-C and is a pseudo-interpreter of the C programming language. Without the need of manual compilation, developers can rapidly create cross-platform scripts or write one-liners using the C/C++ programming language that run at...
10.24 KB  
Libraries  -  Simple Sockets Library 7c
Simple Sockets Library provides a simple C programming interface to sockets. The Simple Sockets Library makes sockets easy to use and comes as public domain source code. It resembles Cs file I/O, uses whatever port is available, has named...
184.32 KB  
Bug Trackers  -  Cspot 0.0.5
Cspot is a semantic annotator designed only for the C programming language. It is quite similar to cscope, but some more functionality. Cspot project can be used to find the declarations, definitions, and usages of functions, variables, macros,...
266.24 KB  
File Sharing  -  CTorrent 1.3.4
CTorrent is a BitTorrent client written in the C programming language, known to be a very robust and mature programming language, which produces fast and optimized applications. There are compilers for most operating systems, making programs...
88.06 KB  
Development Editors  -  Creative-C++ - Development Environment! 6.15
Creative-C++ is a Great Looking, Excellent Working, Amazing C/C++ Programming Compiler and Integrated Development Environment (IDE) For The Microsoft Windows Operating Systems... It Uses The Famous MingW32 Compiler as the basis of its Compilation...
63.23 MB  
Development Editors  -  Creative C++ - Development Environment! 7.0.1.13
Creative C++ is a Great Looking, Excellent Working, Amazing C/C++ Programming Compiler and Integrated Development Environment (IDE) For The Microsoft Windows Operating Systems... It Uses The Famous MingW32 GCC Compiler as the basis of its...
61.94 MB  
Development Editors  -  Auto C 3.6.57
Auto C is a practical and easy to use C IDE. It is intended for anyone who wants to work with the C programming language under Windows. Drawing controls on a form using a mouse is all you need to do to create the skeleton for a generic SDK C...
887 KB  
Libraries  -  Dev C++ 5 b
Bloodshed Dev-C++ is a full-featured, Open Source, Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with...
13.5 MB  
Programming  -  Test Your C 1.0
Test Your C is a C Programming tutorial / quiz program with 150 questions in 10 categories, each question's answer is explained. Test Your C uses a lot of terminology found in the ANSI C standard. Quiz categories are: Declarations; Lexical...
58.2 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB