Top Documents Download Gallery Repository
Are you looking for a Software Engineer? Check Here

Gura Language Manual

1Introduction
2Launch Program
2.1Program Files
2.2Interactive Mode
2.3Run Script File
2.4Composite File
2.5Command Line Options
2.6System Directory
2.7Working Directory
3Syntax
3.1Overview
3.2Token
3.3Expression
4Data Type
4.1Overview
4.2Primitive Data Types
4.3Object Data Types Frequently Used
5Operator
5.1Overview
5.2Precedence
5.3Calculation Operators
5.4Other Operators
5.5Operator Overload
6Environment
6.1Overview
6.2Frame
7Interpreter
7.1How Interpreter Works
7.2Evaluation Stage
7.3Assignment Stage
8Function
8.1Definition and Evaluation
8.2Returned Value
8.3Arguments
8.4Block
8.5Attribute
8.6Help Block
8.7Anonymous Function
8.8Closure
8.9Leader-trailer Relationship
9Flow Control
9.1Branch
9.2Repeat
9.3Error Handling
10Object Oriented Programming
10.1Class and Instance
10.2User-defined Class
10.3Inheritance
10.4Encapsulation
10.5Structure
10.6Creation of Multiple Instances
10.7Forward Declaration
11Mapping Process
11.1About This Chapter
11.2Implicit Mapping
11.3Member Mapping
12Module
12.1Module as Environment
12.2Importing Module File
12.3Creating Module File
12.4Extensions by Module
12.5List of Bundled Modules
12.6Creating Binary Module File
13String and Binary
13.1Overview
13.2Operation on String
13.3Formatter
13.4Functions Equipped with Formatter
13.5Syntax of Format Specifier
13.6Regular Expression
13.7Operation on Binary
14Iterator/List Operation
14.1Overview
14.2Iteration on Iterators and Lists
14.3Iterator-specific Manipulation
14.4List-specific Manipulation
14.5Common Manipulation for Iterator and List
14.6Iterator Generation
15File Operation
15.1Overview
15.2Pathname
15.3Stream
15.4Directory
15.5OS-specific Operations
16Network Operation
16.1Overview
16.2Client-side Operation
16.3Server-side Operation
17Image Operation
17.1Overview
17.2Image Instance
17.3Format-specific Operations
17.4JPEG
17.5GIF
17.6Cairo
17.7OpenGL
18Graphical User Interface
18.1Overview
18.2wxWidgets
18.3Tk
18.4SDL
19Mathematic Functions
19.1Complex Number
19.2Rational Number
19.3Big Number
19.4Differentiation Formula
20Template Engine
20.1Overview
20.2How to Invoke Template Engine
20.3Embedded Script
20.4Indentation
20.5Rendering nil Value
20.6Calling Function with Block
20.7Template Directive
20.8Comment
20.9Scope Issues


Copyright (C) 2011-2017 ypsitau