CLIP is a Clipper/XBase compatible compiler.. #Clipper compiler #XBase compiler #CLIP #Compiler #Clipper #XBase
CLIP is a Clipper/XBase compatible compiler with initial support other xBase dialects. CLIP project features support for international languages and character sets.
It also features OOP, a multiplatform GUI based on GTK/GTKextra, all SIX/Comix features (including hypertext indexing), SQL and ODBC drivers, a C-API for third-party developers, a few wrappers for popular libraries (such as BZIP, GZIP, GD, Crypto, and Fcgi), a multitasking client and application server based on TCP/IP sockets, object data base utilities, and a functions library.
Here are some key features of "CLIP":
· Preprocessor · Fully compatible CA-Clipper with with some new possibilities. · Compiler · slight incompability with CA-Clipper, which may be resolved easily, using the "search and replace" method. In addition it can compile to C program, byte-code, dynamic library and mixed C+byte-code. · Very fast and efficient OO-model · Difference from CA-Clipper reveals itself in part of descriptions and making an object, but in part of using the ready objects syntax and logic of functioning is completely the same. · It is possible to write programs on CLIP, without using other syntax excepting OOP. · Initial support syntax from FS,CAVO,FoxPro. · C-API · has much more possibilities than CA-Clipper. · Full international support · Including adjustment on any code page of any language on any keyboard (with stelnet emulator only or on consoles), substitution of string constants during execution and changing a logic of functioning with strings, given for functions alpha, digit, lower, upper, subscripted weight factors etc. · Support two-bytes charsets BIG5,GB , may be Korean,Japan too. · GUI, based on GTK · Provides using of all widgets and processing the events · Using of dynamic libraries, · loading and execution of the byte-code from external files ( in run-time, too ). · Compatibility
· up to Clipper 5.3 (support of objects menu, button, check and other get-objects), as well as standard classes tbrowse,get,error. · Are implemented a lot of CA_Tools functions, including all functions for processing the lines, dates, files, mathematicians. · support all SIX functions and features · MEM,DBF,DBT,FPT,NTX,CTX,CDX,NSX... · VFP data types: datetime,currency · RDD allows to use your own drivers, as well as use a driver, combined from several different drivers. · RDD also allows to use only OO-style, without using of aliases
· Multitask support · CODB - CLIP Object Data Base · SQL
· libraries and classes for direct access to SQL-servers (PG,MySql,Oracle,Interbase) · ODBC and ODBC bridge to Windows drivers. · SQL-interpreter and commands, compatible with FoxPro
· Other possibilities
· Overloading operators for objects. · Support of regular expressions. · function for TCP/IP sockets connections · COM_() functions · Rushmore like technology, but more fast and efficient. · Support of very-large-scale numbers with unlimited accuracy. · Support of graphic files PNG,GD,JPEG and primitives like lines, rectangles, firing ranges, circumferences etc. · Several common classes for word processorses, html/cgi programms. · Several utilities for interpreting the patterns of the documents, www_sql,clip_bl, clip_blank, clip_sql, clip_hindex, clip_hseek etc. · multiwindows interactive debugger.
· Supported OS'es · linux, freebsd, openBsd, SPARC & x86 solaris, IBM mainframe with TurboLinux, Win32 ( with CYGWIN development tools) · TODO list
· Windows support · FiveWin compatiblies. · FoxPro compatiblies.
What's New in This Release:
· This release added fixes to support UTF environments, GCC 4.x, and newer Linux distributions. · Some new utilities, functions, and documentation were added.
CLIP 1.2.0
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Programming
- developer:
- visit homepage
Zoom Client 6.0.3.37634
7-Zip 23.01 / 24.04 Beta
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
Context Menu Manager 3.3.3.1
Bitdefender Antivirus Free 27.0.35.146
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
calibre 7.9.0
ShareX 16.0.1
IrfanView 4.67
Windows Sandbox Launcher 1.0.0
- ShareX
- IrfanView
- Windows Sandbox Launcher
- Zoom Client
- 7-Zip
- 4k Video Downloader
- Context Menu Manager
- Bitdefender Antivirus Free
- Microsoft Teams
- calibre