* * * NOTICE * * *
This project is still under development and is for reference purposes only. If
you are interested in this project or have suggestions on how to improve it feel
free to contact us at craterdog@gmail.com.
Overview
This project provides a rich set of components that can be used to construct
abstract syntax trees
(ASTs) from documents containing Bali Document Notation™ (Bali for short). The
syntax trees can then be processed by agents like compilers, interpreters and
formatters for different document types (Bali, HTML, JSON, XML, etc.)
Quick Links
For more information on this project click on the following links:
Getting Started
To include the Go packages for this module use the following import statement:
import (
abs "github.com/bali-nebula/go-component-framework/v1/abstractions"
age "github.com/bali-nebula/go-component-framework/v1/agents"
col "github.com/bali-nebula/go-component-framework/v1/collections"
ele "github.com/bali-nebula/go-component-framework/v1/elements"
ran "github.com/bali-nebula/go-component-framework/v1/ranges"
str "github.com/bali-nebula/go-component-framework/v1/strings"
uti "github.com/bali-nebula/go-component-framework/v1/utilities"
)
Contributing
Project contributors are always welcome. Create a
fork of the project and add cool
new things to the framework. When you are ready to contribute the changes create a subsequent
"pull request". Any questions and
comments can be sent to craterdog@gmail.com.
Copyright © 2009 - 2023 Crater Dog Technologies™. All rights reserved.