background preloader

REBOL Language

REBOL Language
Related:  R

Red Programming Language Lua Implementations LuaDirectory > LuaAddons > LuaImplementations There are quite a few reimplementations of Lua. The simplicity of Lua is a factor in this. Reimplementations of Lua compilers and interpreters: (sorted by target/host platform) ANSI C / Lua Bytecodes [Lua] (5.1) - Compiles Lua source to standard Lua bytecodes. Reimplementations only of the Lua lexer or parser (no code generator or VM): See LuaGrammar. Bindings to Standard Lua: BindingCodeToLua Other languages implemented in Lua: Lisp: [LuaLisp] (5.0?) Languages based on Lua These languages are based on the Lua implementation (e.g. adapted VM). Agena[17][30] - based on Lua C source, but has significant syntax differences Idle[18] Dao[19][31][32] [LuaPlus] - based on 5.0work, no longer appears maintained Bright[20][21] - more C like syntax, based on Lua 4.0, no longer appears maintained Squirrel[22] [SquiLu] - A mix between Squirrel and Lua, trying to get the best of both. Lua test suites

NirCmd - Windows command line tool See Also NK2Edit - Edit, merge and fix the AutoComplete files (.NK2) of Microsoft Outlook. Description NirCmd is a small command-line utility that allows you to do some useful tasks without displaying any user interface. Examples of what you can do with NirCmd System Requirements This utility can work in all versions of Windows operating system: Windows 9x/ME, Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, and Windows 10. Versions History License This utility is released as freeware.

Installing The Aptana AJAX Development Environment On Ubuntu Version 1.0 Author: Falko Timme <ft [at] falkotimme [dot] com> Last edited 03/01/2007 This tutorial shows how to install the Aptana IDE on an Ubuntu Edgy Eft system. The Aptana IDE is a free, open-source, cross-platform, JavaScript-focused development environment for building Ajax applications. It features code assist on JavaScript, HTML, and CSS languages, FTP/SFTP support and a JavaScript debugger to troubleshoot your code. I want to say first that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take. 1 Preliminary Note To install Aptana, you must already have an Ubuntu desktop installed. I will use the username falko in this tutorial, and I will download all necessary files to falko's desktop which is equivalent to the directory /home/falko/Desktop. cd /home/falko/Desktop you must replace falko. 2 Download Aptana For Linux The download (~74MB) can take a few minutes: 3 Install Aptana sudo gedit /etc/apt/sources.list

Welcome to, the new way to learn programming The R Project for Statistical Computing Seth Woolley's MAN page Sridhar&#039;s Blog : Customizing MySite in MOSS 2007 Support case volumes coming in for MOSS 2007 is huge. When we try and help customers to find answers to complex problems/questions, many a times we end up learning great stuffs & things that sometime make us yell “Wow, it’s amazing stuff man!!”. Well, this was one of such “case” and I thought I’d share this out. The requirement was as simple as it could be. Customizing MySite in MOSS 2007. Well, that’s fairly simple I though! 1. 2. 3. Feature the savior Thankfully, we have this very useful and new feature in MOSS/WSS called Features. First thing first – create a custom master page This was very simple for me. The default.master page found under the TEMPLATE\GLOBAL folder structure under 12 hive is the master page used by MySite by default. Grab a copy of this file and put in another folder where you would also be putting your feature files soon. Do I need to do something with Visual Studio 2005 at all? Yes, you have to. using System; using System.Diagnostics; using System.Text; try 1. 2. 3.

sep:software:ratfor90 [Stanford Exploration Project] You can download ratfor90 from here. Introduction/Description “Ratfor” is a dialect of Fortran that is more concise than raw Fortran. The newest Ratfor “compiler”, ratfor90 is a simple preprocesor program written in Perl that inputs an attractive Fortran-like dialect and outputs Fortran90. Mainly, the preprocessor produces Fortran statements like ” end do ”, “end if”, “end program”, and “end module”, from the Ratfor ”}”. Ratfor source is about 25-30% smaller than the equivalent Fortran making it equivalently more readable. Bare-bones Fortran is our most universal computer language for computational physics. At SEP we supplemented Ratfor77 by preprocessors to give Fortran77 the ability to allocate memory on the fly. You should be able to read Ratfor if you already know Fortran or any similar computer language. Statements on a line may be separated by ”;”. Indentation in Ratfor is used for readability. Changes and general backward compatibility issues Memory allocation in subroutines

ometa/ OMeta is a new object-oriented language for pattern matching. It is based on a variant of Parsing Expression Grammars (PEGs) which we have extended to handle arbitrary data types. OMeta's general-purpose pattern matching facilities provide a natural and convenient way for programmers to implement tokenizers, parsers, visitors, and tree transformers, all of which can be extended in interesting ways using familiar object-oriented mechanisms. I am about to release a new version of OMeta/Squeak. Read all about it (and download the release candidate) here. Documentation The most in-depth and up-to-date piece description of OMeta is in Chapter 2 of my Ph.D. dissertation. There are also some older materials that may be of interest: The original Dynamic Languages Symposium 2007 paper and slides. Downloads There are also several third-party implementations — here are the ones that I know about: Questions? Please e-mail me if you have questions, comments, or suggestions.