Overview

Packages

  • Luxor
  • None

Classes

  • Luxor
  • Luxor_Driver
  • Luxor_Driver_sql
  • Luxor_Files
  • Luxor_Files_plain
  • Luxor_Lang
  • Luxor_Lang_Generic
  • Luxor_SimpleParse
  • Luxor_Tagger
  • Overview
  • Package
  • Class
  • Tree

Class Luxor_SimpleParse

$Horde: luxor/lib/SimpleParse.php,v 1.10 2005/06/13 03:20:27 selsky Exp $

Package: Luxor
Author: Jan Schneider jan@horde.org
Since: Luxor 0.1
Located at SimpleParse.php
Methods summary
public
# Luxor_SimpleParse( ressource & $fileh, integer $tabhint, array $blksep )

Constructor for the source code parser.

Constructor for the source code parser.

Parameters

$fileh
$file The file handler of the file to parse.
$tabhint
(Unused?)
$blksep
<p>An array containing block seperators for this file's type. Essentially a 'spec' entry from the $languages array.</p>
public
# nextFrag( )

Returns the content and type of the next code fragment.

Returns the content and type of the next code fragment.

Properties summary
public mixed $_fileh

File handle.

File handle.

#
public integer $_line

Current linenumber.

Current linenumber.

# 0
public array $_frags

Fragments in queue.

Fragments in queue.

# array()
public array $_bodyid

Array of body type ids.

Array of body type ids.

# array()
public array $_term

Fragment closing delimiters.

Fragment closing delimiters.

# array()
public string $_split

Fragmentation regexp.

Fragmentation regexp.

# ''
public string $_open

Fragment opening regexp.

Fragment opening regexp.

# ''
public integer $_tabwidth

Tab width.

Tab width.

# 8
API documentation generated by ApiGen