Sign inSign up

damolab/neurotranslator-compil

By damolab

•Updated about 1 month ago

This image is a toolchain to build XBNF neurotranslator project.

Image
Languages & frameworks
Data science
Content management system
0

1.1K

damolab/neurotranslator-compil repository overview

Your are at the right place if you want to build and launch basics tests of XBNF.

This image provide a working C++11 GNU toolchain 14.2.0 to build XBNF on Linux 64 bits targets.

For binaries, sources, basic tests & support tickets : https://neurotranslator.sourceforge.io⁠

Docker image which embeds the Linux/64bits binary and library. https://hub.docker.com/r/damolab/neurotranslator/⁠

French blog dedicated to XBNF : https://damolab.zapto.org/xbnf/⁠

⁠How to build the xbnf binary using this toolchain image

Run and open a container shell in docker

docker run -it damolab/neurotranslator-compil:latest

To list available make target :

make help

To rebuild the binary :

make clean all

Launch basics validation tests :

make test

Last version :

xbnf --version

Basic test with input and output to stdout channels:

xbnf -i samples/exemple1.txt -o - samples/exemple1.xbnf

A nice example to validate a XBNF grammar which is defined by itself

xbnf -i samples/exemple1.xbnf -0 -o - xbnf.xbnf

Interresting feature get a parsed grammar (in memory) and cascade to another (-is/-os)

xbnf -i samples/exemple1.xbnf -o - -is samples/exemple1.txt -os - xbnf.xbnf

Nice translations ...

Tag summary

Content type

Image

Digest

sha256:6b48eb55c…

Size

204.4 MB

Last updated

about 1 month ago

docker pull damolab/neurotranslator-compil