go-fbdl

module
v0.0.0-...-ea60fba Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2024 License: GPL-3.0

README

Tests

go-fbdl

Functional Bus Description Language compiler front-end written in Go.

Installation

go
go install github.com/Functional-Bus-Description-Language/go-fbdl/cmd/fbdl@latest

Go installation installs to go configured path.

Manual
git clone https://github.com/Functional-Bus-Description-Language/go-fbdl.git
make
make install

Manual installation installs to /usr/bin.

Directories

Path Synopsis
cmd
internal
ast
gap
ins
Package ins implements code responsible for instantiation.
Package ins implements code responsible for instantiation.
prs
Package prs implements parser based on the tree-sitter parser.
Package prs implements parser based on the tree-sitter parser.
reg
tok
util/hash
Package hash implements hash calculation for public types.
Package hash implements hash calculation for public types.
val
Package val provides types for Functional Bus Description Language type system.
Package val provides types for Functional Bus Description Language type system.
pkg
fbdl
Package fbdl implements Functional Bus Description Language compiler front-end (https://github.com/Functional-Bus-Description-Language).
Package fbdl implements Functional Bus Description Language compiler front-end (https://github.com/Functional-Bus-Description-Language).
fbdl/fn
Package fbdl/func implements FBDL functionality types.
Package fbdl/func implements FBDL functionality types.

Jump to

Keyboard shortcuts

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