Main > Free Download Search >

Free language arts games software for linux

language arts games

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4762
Plone Language Tool 1.5

Plone Language Tool 1.5


Plone Language Tool is a product which allows you to set the available languages in your Plone site. more>>
Plone Language Tool is a product which allows you to set the available languages in your Plone site.
PloneLanguageTool allows you to set the available languages in your Plone site, select various fallback mechanisms, and control the use of flags for language selection and translations.
When installed, a new Plone control panel action will allow you to select various language options, such as the default and list of allowed languages.
PloneLanguageTool is shipped with Plone beginning in version 2.1 and up.
Enhancements:
- Bug fix release included in Plone 2.5.2.
<<less
Download (0.10MB)
Added: 2007-03-28 License: GPL (GNU General Public License) Price:
942 downloads
X Language 0.7.1

X Language 0.7.1


X Language is a programming language. more>>
X Language is a new multi-syntax programming including a portable set of APIs to create console or graphical applications runnable on many platforms (UNIX/X11, Win32, ...). X Language comes with an interpreter, a compiler and a debugger.
X Language is publicly available under the GPL.
Installation
- tar -xzf xlang-0.7.1.tar.gz
- cd xlang-0.7.1
- ./configure
- make
- make install
- ./xlc calc.xc
Enhancements:
- Adding LANG/MATH specifications
- Adding SYS (basic) specifications
- Start implementing the SCR API
<<less
Download (0.35MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1646 downloads
Java Games 1.0

Java Games 1.0


Java Games is a collection of simple games that are compiled into Java applets and meant to be played online in a Web browser. more>>
Java Games project is a collection of simple games that are compiled into Java applets and meant to be played online in a Web browser.

Currently the collection contains four games: XO World (similar to tic-tac-toe, but with lines of 5 on a 10x10 board); 100 Mack (guess the random combination of 4 images out of a set of six); Memory (flip 2 plates at a time to find matching pairs); and Tetris.
<<less
Download (0.13MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
985 downloads
Language::Zcode::Runtime::State 0.8

Language::Zcode::Runtime::State 0.8


Language::Zcode::Runtime::State is a Perl module to handle saving, restoring, etc. the game state. more>>
Language::Zcode::Runtime::State is a Perl module to handle saving, restoring, etc. the game state.

restoring

Getter/setter: currently in the process of restoring or not?

start_machine

Start executing the Z-machine.

In the normal case (starting a new game, or restarting), this is as simple as calling the Z-machine subroutine whose address is stored in the header.
If were restoring from a save file, its more complicated. See "resume_execution".

z_call

Wrapper around Z-code subroutine calls. The main reason we need it is for save/restore.

In the normal case, z_call just calls the Z-code subroutine at address arg0 with the given args (arg5-argn), if any. Args 1-4 arent used by z_call, but (hack alert!) they go into the Perl call stack, which is needed for saving Z-machine state.

Input: subroutine address to call, local variables & eval stack (arrayrefs), next PC, store variable, args to the Z-sub.

See "The call stack" for far more detail on this sub and save/restore.

save_state

Implement the @save opcode, saving the current Z-machine state (as opposed to writing a table to a file, the other use of the @save opcode)

Note that this sub also gets called at the very end of the restoring process.

Returns 0 for failed save, 1 for successful save, 2 for "just finished restoring".

build_save_stack

Create a Z-machine call stack by peeking at the Perl call stack.

When calling Z_machine subroutines, we call z_call with all the information contained in a Z stack frame. We retrieve that information from the Perl call stack and build a Z-machine call stack with it.

restore_state

Implement the @restore opcode, restoring the current Z-machine state (as opposed to reading a table from a file, the other use of the @restore opcode)

<<less
Download (0.29MB)
Added: 2007-07-05 License: Perl Artistic License Price:
844 downloads
ADML language 1.1.4

ADML language 1.1.4


ADML language is a server-side scripting language with Mysql database suport. more>>
ADML language is a server-side scripting language with Mysql database suport.

About Apache:

Apache HTTP Server is a free software/open source HTTP web server for Unix-like systems (BSD, Linux, and UNIX systems), Microsoft Windows, Novell NetWare and other platforms. Apache is notable for playing a key role in the initial growth of the World Wide Web, and continues to be the most popular web server in use, serving as the reference platform against which other web servers are designed and judged.

Apache features highly configurable error messages, DBMS-based authentication databases, and content negotiation. It is also supported by several graphical user interfaces (GUIs) which permit easier, more intuitive configuration of the server.
The Apache HTTP Server is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation.

<<less
Download (0.060MB)
Added: 2006-04-04 License: GPL (GNU General Public License) Price:
1299 downloads
Fawlty Language 0.70

Fawlty Language 0.70


Fawlty Language is an array-oriented interactive programming language for scientific data processing and visualization. more>>
. Its syntax is almost identical to that of the Interactive Data Language (IDL).
Main features:
- all language elements are supported
- multithreaded operators
- array operations use MMX/SSE/SSE2, if available
- module profiling
- line profiling
- about 300 library functions (more or less usable)
- true-color (24 bit) direct graphics devices: X, WIN, PS, PDF, Z
- run-time performance: for many programs, FL is faster than IDL (eg. the empty loop is three times faster in FL :-)
Installation:
- create a directory (INSTDIR), where you want to install FL
- unpack the archive into this directory
- create an FL_DIR environment variable, which points to INSTDIR/fl/fl_0.61
- run FL_DIR/bin/fl
Enhancements:
- This release introduces Distributed FL, and can be started as a TCP/IP daemon (Linux only), waiting for requests from other hosts (masters) and working for them as a slave.
<<less
Download (3.5MB)
Added: 2007-06-14 License: Free To Use But Restricted Price:
866 downloads
Language::Logo 1.000

Language::Logo 1.000


Language::Logo Perl module is an implementation of the Logo programming language. more>>
Language::Logo Perl module is an implementation of the Logo programming language.

SYNOPSIS

use Language::Logo;

my $lo = new Logo(update => 20);

$lo->command("setxy 250 256");
$lo->command("color yellow");
$lo->command("pendown");

# Draw a circle
for (my $i = 0; $i < 360; $i += 10) {
$lo->command("forward 10; right 10");
}

$lo->disconnect("Finished...")

This module provides an implementation of the Logo programming language, with all of the necessary drawing primitives in a Tk Canvas. The Canvas object is also referred to as the "screen".

The first construction of a Language::Logo object causes a server to be created in a separate process; this server then creates a Tk GUI with a Tk::Canvas for use by the clients "turtle", and responds to all requests from the clients commands. In this way, multiple clients may be constructed simultaneously -- each one with its own "turtle".

In this first release, not all of the Logo language is implemented. Rather, the primary commands available are those which directly affect the turtle, and are related to drawing on the screen. The intent is to use the Logo in conjunction with Perl as a sort of "hybrid" language; Perl us used as the higher-level language layer through which all loop constructs, conditionals, and data-manipulation is done. This allows for a substantial level of programming power.

<<less
Download (0.016MB)
Added: 2007-07-30 License: Perl Artistic License Price:
830 downloads
MetaTrans::Languages 1.04

MetaTrans::Languages 1.04


MetaTrans::Languages Perl module contains a simple database of most of the known languages. more>>
MetaTrans::Languages Perl module contains a simple "database" of most of the known languages. Extracted from MARC codes for languages, http://www.loc.gov/marc/languages/.

SYNOPSIS

use MetaTrans::Languages qw(get_lang_by_code get_code_by_lang);

print get_lang_by_code(afr); # prints Afrikaans
print get_code_by_lang(Afrikaans); # prints afr

FUNCTIONS

get_lang_by_code($code)

Returns the name of the language with $code or undef if no language with such a $code is known.

get_code_by_lang($language)

Returns the code of the $language or undef if the language is unknown.

is_known_lang($code)

Returns true if the language with $code exists in the "database", false otherwise.

get_langs_hash

Returns the {code_1 => language_1, code_2 => language_2, ...} hash containing all known languages and their codes.

get_langs_hash_rev

Returns the {language_1 => code_1, language_2 => code_2, ...} hash containing all known languages and their codes.

<<less
Download (0.032MB)
Added: 2007-06-01 License: Perl Artistic License Price:
875 downloads
Apache::Language 0.14

Apache::Language 0.14


Apache::Language is a Perl transparent language support for Apache modules and mod_perl scripts. more>>
Apache::Language is a Perl transparent language support for Apache modules and mod_perl scripts.

SYNOPSIS

In YourModule.pm:

sub handler {
my $r = shift;
use Apache::Language;
my $lang = Apache::Language->new($extra_args);
#$lang is now a hash ref that will automacigally pick the right language

print $lang->{Error01} if exists $lang->{Error01};

foreach ( keys %$lang ){
print "$_ is " . $lang->{$_};
}

[...]
}

The goal of this module is to provide a simple way for mod_perl module writers to include support for multiple language requests.

This is version 0.03, and its a complete rewrite from the ground-up of the previous release. Its still backward-compatible with the other releases, but now its much more advanced.

An Apache::Language object acts like a language-aware hash. It stores key/language/values triplets. Using the Accept-Language: field sent by the web-client, it can pick the best fit language for that specific client. Its usage is transparent and should prove to be quite convenient (and hopefully, efficient).

The method used to store/fetch information is now completely modular and will allow easy creation of new storage methods thru a simple API (see the API section).

<<less
Download (0.015MB)
Added: 2006-10-12 License: Perl Artistic License Price:
1108 downloads
Open Dice Language 1.5

Open Dice Language 1.5


Open Dice Language project is a language for describing dice rolls. more>>
Open Dice Language project is a language for describing dice rolls.

Open Dice Language is a language for describing dice rolls.

The language is nearly identical to what you see in most role-playing game texts (e.g., "1d20"). It provides several interfaces to the language.

To run in CLI interface mode:

# pushd $ODL_HOME
# java -jar ODL.jar

To run as Widget:

build using `ant widget`
widget is now installed in users widget directory

<<less
Download (0.49MB)
Added: 2007-01-08 License: BSD License Price:
1019 downloads
Apache::AxKit::Language::SAXMachines 1.6.2

Apache::AxKit::Language::SAXMachines 1.6.2


Apache::AxKit::Language::SAXMachines is a Perl module that can transform Content With SAX Filters. more>>
Apache::AxKit::Language::SAXMachines is a Perl module that can transform Content With SAX Filters.

SYNOPSIS

# add the style processor mapping
AxAddStyleMap application/x-saxmachines Apache::AxKit::Language::SAXMachines

# add the processor
AxAddProcessor application/x-saxmachines .

# create a simple filter chain
PerlSetVar AxSAXMachineFilters "XML::Filter1 XML::Filter2"

# filter set-up via a controller class
PerlSetVar AxSAXMachineClass "Custom::MachineBuilderClass"

Language::SAXMachines provides an easy way ( via Barrie Slaymakers XML::SAX::Machines ) to use SAX filter chains to transform XML content.

It is not technically a "language" in the same sense that XSP, XPathScript, or XSLT are since there is no stylesheet to write or process. Instead, the SAX filters are added via config directives in your .htaccess or *.conf file.

( Note, future versions may add an associated XML application grammar that may be used to define/configure the filter chain, but rushing forward to that is Truly Bad Idea(tm) for a number of reasons ).

The configuration directives that are required or recognized by Language::SAXMachines are detailed below.

<<less
Download (0.30MB)
Added: 2006-09-20 License: Perl Artistic License Price:
1129 downloads
The Complex Language 0.1

The Complex Language 0.1


The Complex Language project is an object oriented programming language intended for scripting or rapid apps prototyping. more>>
The Complex Language project is an object oriented programming language intended for scripting or rapid prototyping of applications.
The design goals were to have very few simple but powerful concepts and to be easy to use and easy to learn. The project provides a working interpreter along with a complete specification of the language.
Enhancements:
- This is the first release of the specification and the corresponding interpreter.
- The corresponding library is very poor, and there are probably still bugs in the interpreter.
<<less
Download (0.13MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
844 downloads
Short Markup Language 0.1

Short Markup Language 0.1


Short Markup Language is an alternative XML notation that is a character by character equivalent with XML. more>>
Short Markup Language is an alternative XML notation that is a character by character equivalent with XML.
Short Markup Language covers all legal XML constructs, including processing instructions, doctype declarations, internal DTD subsets and namespace declarations.
Currently SML-to-XML and XML-to-SML converters have been implemented. The converters are based on efficient JavaCC parsers, and can be run from the command-line run or an Ant-task.
Short Markup Language is an open-source project, published under the GNU General Public Licence.
Enhancements:
- First release includes SML to XML and XML to SML converters in an easy to use executable jar.
<<less
Download (0.062MB)
Added: 2005-11-14 License: GPL (GNU General Public License) Price:
1440 downloads
Simple Machine Language interpreter

Simple Machine Language interpreter


Simple Machine Language interpreter is a simple machine language interpreter. more>>
SML is a "toy" machine language intended to teach basic processor concepts. This website contains an explanation and definition of SML, as well as an interpreter and example SML programs. GPLd source code for the interpreter is available, as well as binaries for Windows and Linux.

A machine language defines a set of instructions that a CPU can execute to perform operations. In other words, a machine language defines what you can do with your computer. Modern processors have very complex instruction sets; however, the simple language described here can give you an understanding of what is happening "under the hood" with your computer.

Machine language is the actual data that is directly run by the processor. Writing a program in machine language can therefore be advantageous if you need to save space or highly optimize your code. However, machine language is also not portable and can be difficult to understand and maintain.

Therefore, almost all code is now written in a higher level language, such as C, C++, Java, or scripting languages such as shell or perl. These languages all have their advantages and disadvantages as well, such as varying levels of portability, maintainability, scalability, and execution speed.

One level higher than machine language is assembly language. Assembly language is basically readable machine language. Instead of writing out the code bit-by-bit, you write out the code as a sequence of human readable instructions, which are then compiled almost directly into machine language.

Assembly language is almost always used instead of machine language when such a direct level of control is needed. For example, some games implement part of their code in assembly in order to maximize execution speed. Assembly can be "inlined" into some higher level languages, like C. This means that the assembly is defined as a callable procedure from within the C code.
<<less
Download (0.22MB)
Added: 2005-04-14 License: GPL (GNU General Public License) Price:
1668 downloads
Mozilla Afrikaans Language Pack

Mozilla Afrikaans Language Pack


Mozilla Afrikaans Language Pack is an Afrikaans translation of the Mozilla Web browser suite. more>>
The Mozilla Afrikaans Language Pack provides translations of the Mozilla suites Web browser, email program, and editor into Afrikaans.

All functions, errors, menus, and buttons are translated into Afrikaans.
<<less
Download (0.48MB)
Added: 2005-04-15 License: MPL (Mozilla Public License) Price:
1656 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5