fcl-c
fcl-c is the Interpetator and Compiler (core) that makes Fcl work. It's written purely in Python (Standard libraries only) for simple portabililty.
fcl-c is responsible of interpetating .fcl files and compiling that into diffirent languages, defined in the fcl libraries. This creates a chain of function calls that can be executed from the native language selection. Meaning that if the chosen language is Python, fcl-c will create a file with fcl library imports and executable function chain in native Python.
fcl-c is purely a command line tool. But is often baked into more graphical software to aid users.
Options
- -c - Language Selector.
- -C - fcl interpetation complexity 1-3 integer.
- -o - Defined output file.
- -idir - ./fcl-c -idir $(pwd) Finds all .fcl files in the given -idir parameter.
- -mir - Change the official download mirror for this run.
- -set-default-mir - Change to custom mirror, permanently.
- -drop-default-mir - Resets custom set by -set-default-mir.
- -mir-list - View the mirrors list.