Parse::Java 0.01
Sponsored Links
Parse::Java 0.01 Ranking & Summary
File size:
0.018 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1012
Date added:
2007-01-16
Publisher:
Claes Jakobsson
Parse::Java 0.01 description
Parse::Java is a Perl module that acts like a parser for Java code.
SYNOPSIS
use Parse::Java;
my $ast = Parse::Java->parse_file(MyClass.java);
Parse::Java parses Java code into an Abstract Syntax Tree which can be used for many things like writing compilers and stuff.
As this module is currently under development it isnt yet able to parse much Java. Whats in the t/*.t basically works but not much else.
The lexer should also more or less work fine except expansion of unicode escapes uNNNN.
INTERFACE
This module uses an object-oriented interface.
CLASS METHODS
parse_file ( $path )
Parses the contents of the file $path. Returns an AST representing the code.
parse_string
Parses the source in $string. Returns an AST representing the code.
detokenize ( $ast )
Walks the AST and replaces all Parse::Java::Token-objects with their stringified value.
INSTANCE METHODS
_set_input ( $source )
Sets the input to the lexer.
_next_token
Returns a list with the next token from the stream and its value.
SYNOPSIS
use Parse::Java;
my $ast = Parse::Java->parse_file(MyClass.java);
Parse::Java parses Java code into an Abstract Syntax Tree which can be used for many things like writing compilers and stuff.
As this module is currently under development it isnt yet able to parse much Java. Whats in the t/*.t basically works but not much else.
The lexer should also more or less work fine except expansion of unicode escapes uNNNN.
INTERFACE
This module uses an object-oriented interface.
CLASS METHODS
parse_file ( $path )
Parses the contents of the file $path. Returns an AST representing the code.
parse_string
Parses the source in $string. Returns an AST representing the code.
detokenize ( $ast )
Walks the AST and replaces all Parse::Java::Token-objects with their stringified value.
INSTANCE METHODS
_set_input ( $source )
Sets the input to the lexer.
_next_token
Returns a list with the next token from the stream and its value.
Parse::Java 0.01 Screenshot
Parse::Java 0.01 Keywords
Java 0.01
AST
Java code
Perl module
For Java
Acts Like
code
module
java
Perl
parser
parse
Parse::Java
ParseJava
Parse::Java 0.01
Libraries
Bookmark Parse::Java 0.01
Parse::Java 0.01 Copyright
WareSeeker periodically updates pricing and software information of Parse::Java 0.01 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Parse::Java 0.01 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
java sample programs source code
java code hack
java code samples
parser generator
java codes
microsoft virtual machine for java
perl modules
for javascript
java code kilometers to miles
java sample program codes
ffxi parser
code pink
install perl module
java code for employee payroll program
sample java code
module master
zip codes
java code examples
Related Software
PLJava is Perl module that will embed Perl into Java. Free Download
SVG::Parser is a Perl module with XML Parser for SVG documents. Free Download
Acme::JavaTrace is a Perl module for using Java-like stack traces. Free Download
PXR::Parser is a Pure Perl SAX XML Push Parser. Free Download
Java::JCR is a module to use JSR 170 (JCR) repositories from Perl. Free Download
Shell::Parser is a simple shell script parser. Free Download
CQL::Parser is a Perl module that compiles CQL strings into parse trees of Node subtypes. Free Download
Bigtop::Parser is the Parse::RecDescent grammar driven parser for bigtop files. Free Download
Latest Software
Popular Software
Favourite Software