Charm version 2.5.0 released

From RISC OS

Viewed 2567 times, With a total of 4 Posts
Jump to: navigation, search


Threads 17
Posts 27

Charm version 2.5.0 the set of high level language tools and demos for RISC-OS computers and emulators is now freely available under the terms of the GNU GPLv3 license.

Via the Charm web-site you can:

  • Learn what Charm is and how to use it to develop programs.
  • Learn how to set up a free PC based environment in which to run Charm.
  • Download and install the Charm tools and demos and build the Charm tool source code.
  • Leave or view comments on the RISC OS Charm Language Users group on facebook.

This release supports module namespaces to help avoid data and code naming clashes within system and application modules.

Simply unpack the charm directory from the download zip archive using !SparkFS on to the root of your RISC-OS hard drive taking care to save any user projects from a previous release beforehand. See the Charm web site for more information.



Threads 17
Posts 27
  Charm version 2.5.1 released

There is a new logging window on the desktop associated with the Charm shell which logs the results of commands initiated by drag and drop to compile, assemble and link code.

In the case of compilation errors, a window pops up showing the location and cause of the error, and offering the option to edit the source code from that point using either the Charm editor, or an editor that supports DDEUtils Throwback.



Threads 17
Posts 27
  Charm version 2.5.2 released

Use braces to delimit Charm constructs.



Threads 17
Posts 27
  Charm version 2.5.3 released

Introduce new and delete language keywords initially for allocating and releasing dynamic records.



Threads 17
Posts 27
  Charm version 2.5.4 released

Replace ext and ent keywords, .def sub-directories and include files with module import and export statements and introduce !build files for controlling build order and defining program composition.








AWC's: 2.4.1 MediaWiki - Stand Alone Forum Extension
Views
Personal tools
Toolbox