gosyn

command module
v0.0.0-...-8c7e409 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2015 License: Apache-2.0 Imports: 5 Imported by: 0

README

Gosyn

Golang universal syntactic and lexical parser of programming language. Description syntax through XML, validation through XLST-scheme

Parse text file to the syntax tree.

Contains the following levels of language representation:

1.Symbol level

Transform the text file into a sequence of characters

2.Lexical level

Transforms sequence of characters into tokens and lexemes - recognized words of existing grammar categories

3.Syntax level

Checks set of lexemes for compliance with existing rules and creates a syntax tree of recognized rules, 
structures and tokens

Terms and rules are defined in the XML file lang.xml with a special syntax. The XSD schema file langSchema.xsd allows to check for correctness grammar file

Auto generated by a Godoc documentation is available here: https://godoc.org/github.com/zerobias/Gosyn

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL