gdl-parser 0.0.1

A parser for GDL (game description language)

Platform: Cargo

Language: Rust

License: MIT

Repository: https://github.com/gsingh93/gdl-parser

View on registry: https://crates.io/crates/gdl-parser/


GDL Parser

This is a parser for GDL (game description language). GDL is a subset of KIF (knowledge interchange format). This parser focuses on GDL and not KIF for the purpose of GGP (general game playing). It converts a GDL string to an AST but does not do any semantic analysis on this AST. It makes use of the rust-peg parser generator.

You can find the specification for GDL here and the specification for KIF here.

Installation

You can install the package from crates.io by adding the following to the dependencies section of your Cargo.toml:

gdl-parser = "*"

Usage

extern crate gdl_parser;
use gdl_parser::parse;
println!("{:?}", parse("(role red) (role black)"));
веселые картинки развлекательные гифки интресные факты смешные видео смешные истории из соцсетей

Dependencies


GitHub Repository

gsingh93/gdl-parser gsingh93/gdl-parser

A parser for GDL (game description language)

Language: Rust

Created: March 31, 2015 20:14

Last updated: March 31, 2015 21:06

Last pushed: March 31, 2015 20:16

Size: 0 Bytes

Stars: 1

Forks: 0

Watchers: 1

Open issues: 0

Top Contributors

Gulshan Singh

Releases

  • 0.0.1 - March 31, 2015 20:14

Related Projects

expr 0.0.1
A simple expression parser.
Cargo - Rust - WTFPL - Published 4 months ago
utmp 0.0.2
utmp(x) file parser.
Cargo - Rust - MIT - Updated 3 months ago
wavefront_obj 2.0.1
A parser for the Wavefront .obj file format.
Cargo - Rust - MIT - Updated about 1 month ago - 6 stars
svg 0.0.7
An SVG parser.
Cargo - Rust - MIT - Updated about 1 month ago
pistoncore-glfw_window 0.0.7
A GLFW window back-end for the Piston game engine
Cargo - Rust - MIT - Published about 1 month ago - 1 stars
веселые картинки развлекательные гифки интресные факты смешные видео смешные истории из соцсетей