Wascal IDE
 
Pas2Php
 
Geep Software
 
Buzz PHP
 
Code Library
 
Contacts
 
Credits
 

Wascal IDE v1.0.4 - The Development IDE for Wascal Scripts

Wascal Scripts, PHP, JavaScript & CSS, Sql, Html.

 About Faq's Dev History Documentation Downloads 

UPDATE: 1st September 2015

Sorry, I haven't been updating Wascal. I've been busy developing music software for the last few months. You can read about my new project here: Geep Jeez! VST/LADSPA Plugin Development. Full source code is available in the installer.

I've currently been working on getting all my source code into SVN, and I'll be releasing new versions of Wascal/Pas2Php & LazBro before the end of the year.

Wascal Script IDE v1.0.4

The Wascal Script IDE is a new multi-language editor designed for web development. The Wascal IDE provides support for editing HTML, PHP, JavaScript, XML, INI, SQL and the new Wascal Script language. So, you can develop a website in HTML, or in PHP, or write a web application in Wascal Script.

The installer includes the IDE, a custom HTTP server that supports PHP/CGI, the Buzz PHP Class Library, plus the PHP v5.1.2.2 system.

So, for a ~11 meg download, you get everything you need to start coding web applications. The Wascal Script API contains everything from FILE/HTTP access, XML/INI/CFG support, managed data types, etc. Wascal aims to make web applications which work perfectly on all browsers.

The best way to start programming in Wascal, is to try the examples provided. More examples will be written to explain the various features of Wascal.

Wascal Now Supports the Buzz PHP Class LibraryBuilt with Buzz PHP

The Wascal IDE now comes with a copy of the Buzz PHP Class Library. Buzz PHP was a class library I worked on 4 years ago, and has been sitting around on my hard drive doing nothing. So, after a quick clean up, the library is now useable in Wascal. The code needs some work, but if you are into component style coding in PHP, then try Buzz.

FirefoxChromeSafariOperaInternet Explorer

Upcoming Features in Development

I'm currently developing a Pascal to PHP conversion tool which should hopefully allow web CGI to be developed in Pascal which will be able to run on a PHP server. Pas2Php development details can be found here.

I am also developing a inbuilt HTML Web Browser (Based on TWebBrowser) which will allow applications to be previewed from within the Wascal IDE.

There is also be a HTML WYSIWYG editor in development (based on TinyMCE), which will allow you to edit snippets in a more interactive way. Hopefully these features will be finished in the coming months.

The Wascal Script Programming Language

Wascal Script is an Pascal Script based language for private network application development. Wascal differs from other web languages, in that, it is not event based. Instead, Wascal uses a state based design similar to early console interfaces.

The Wascal server supports multiple sessions with multiple processes per session, so large applications can be developed separately, and run together within the one session. Wascal's API is based on standard Turbo Pascal/Delphi and Free Pascal API's.

Wascal Script is easy to understand if you already have basic programming skills (Especially in Pascal). Wascal handles most of the complexity of client/server application development while providing the flexibility to write custom HTML if needed.

Geep Software License

Geep software is designed to be free/easy and fun to use. But, as with all software, please note that this software is provided "AS IS" and without warranty of any kind. (Read Below for more information.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Copyright (C) 2014 Derek John Evans
http://www.wascal.net/

Top Downloads
Wascal IDE v1.0.4
PAS2PHP v0.8
Lazbro v0.4

Geep Software Downloads
Wallpaper Manager
Second Copy

Programming Tools
Wascal IDE
Lazarus IDE
Free Pascal
NSSM - Service Manager

Pascal API's
Indy (Internet Direct)
Jedi Code Format
RemObjects Pascal Script
SynEdit

JavaScript API's
Dynarch Calendar
TinyMCE
CKEditor

Audio/Video Tools
Reaper
ASIO4ALL
Lame MP3 Encoder
FFmpeg