Class Index | File Index

Classes


Class Source

Represents Source Object
Defined in: source01.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Source(src)
Source Object
Field Summary
Field Attributes Field Name and Description
 
buf
source string buffer
 
ptr
buffer pointer (0 origin)
 
stack[][]
stack for buffer pointer
Method Summary
Method Attributes Method Name and Description
 
eod()
End of Data
 
pop(pop)
Pop Pointer
 
push()
Push Pointer
 
Rewind
 
set(src)
Set Source
Class Detail
Source(src)
Source Object
Parameters:
{String} src
source string to analyze
Since:
0.1
Field Detail
{String} buf
source string buffer

{Number} ptr
buffer pointer (0 origin)

{Number} stack[]
stack for buffer pointer
Method Detail
{Boolean} eod()
End of Data
Since:
0.1
Returns:
{Boolean} true if buffer pointer comes at end of data

pop(pop)
Pop Pointer
Parameters:
{Boolean} pop
true if pop pushed pointer, false if remove pushed pointer
Since:
0.1

push()
Push Pointer
Since:
0.1

rewind()
Rewind
Since:
0.1

set(src)
Set Source
Parameters:
{String} src
source string
Since:
0.1

Documentation generated by JsDoc Toolkit 2.4.0 on Fri Jan 17 2014 11:04:56 GMT+0900 (JST)