Yazoo icon

Yazoo For Mac

3.9/5 18
Certified 100% FREE GPL   

Command-line interpreted scripting language written in C. #Memory management  #Neural network routine  #Script interpreter  #Memory  #Routine  #Neural network  

Description

changelog

Free Download

Yazoo's main purpose is to provide an environment for calling, and managing the memory for, co-compiled external C routines, which can be embedded into the language simply by adding an entry to an array of known external routines, including the new source file and recompiling. Yazoo can also run scripts without user input.

Only the standard C libraries are used, so Yazoo may be compiled on any platform; the Mac OS X binary is included. A set of toy "neural network" routines is included as an example of how to incorporate C functions into the Yazoo language.

The Yazoo script follows a reductionist philosophy: data types, sets, variables, and functions are all instances of the same thing, and any operation that can be applied to one will be applicable to all.

For example, the inheritance operator will concatenate sets as well as specialize functions and data types, and the 'member-of' operator can also be used to access the internal variables of functions.

The content of variables is divorced from the members that reference it, so several variables can share (partially-)overlapping data spaces. The arguments to functions are themselves construed as a function; this allows for a dynamic interplay between a function and the code that calls it.

These generalizations and others, which are relatively transparent to the user, provided the main inspiration for writing Yazoo.

What's new in Yazoo 1.5.1:

  • Bugs fixed:
  • conflicts with variables defined in user.zoo (in sort.sortpart(), copy.copy_one() and run.run_template())
  • 1 mod 0 caused a crash -- fixed
Read the full changelog
User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy

Yazoo 1.5.1

add to watchlist add to download basket send us an update REPORT
  runs on:
Mac OS X (-)
  file size:
856 KB
  1 screenshot:
Yazoo - screenshot #1
  main category:
Developer Tools
  developer:
  visit homepage