user: password:
huginn - programming language with no quirks, so simple every child can master it.
Fork me on GitHub
git clone https://codestation.org/repo/huginn.git
git clone https://github.com/AmokHuginnsson/huginn.git
git clone https://bitbucket.org/huginn/huginn.git
  1. Syntax
  2. Keywords
  3. Types

    Huginn provides several built-in scalar and collection types, as well as user defined compound types.

    integer real string number character boolean list deque dict order lookup set
  4. Built-ins
  5. Core library classes
  6. Packages

The XML package provides various text manipulation algorithms.

  • Comment - An XMLComment node type.
  • Element - An XMLElement node type.
  • Entity - An XMLEntity node type.
  • Text - An XMLTEXT node type.
  • XMLException( message ) - create instance of XMLException with given message
  • create( name ) - create new XML document with given root node name
  • load( stream ) - load an XML document from given stream

The Element class represents a single XMLDocumentElement reference.

  • append( type, value ) - append new node of type type and value value at the end of this Element
  • document() - get an XMLDocument to which this Element belongs to
  • name() - get the name of this Element
  • parent() - get parent node of this Element
  • remove( node ) - remove given Element child node of this Element
  • remove_nth( nth ) - remove nth child node of this Element
  • subscript( index ) get index'th child node of this Element

The Entity class represents an Entity reference in an XMLDocument.

The Comment class represents a comment string in an XMLDocument.

The XMLException exception type for XML package.