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