Bayara Language SupportOfficial Visual Studio Code support for Bayara, a domain-specific language (DSL) for tabular data analysis and classical machine learning pipelines. This extension provides syntax highlighting, snippets, hover documentation and basic autocomplete for FeaturesThe extension currently provides: • Syntax highlighting for Bayara scripts These features aim to make writing Bayara scripts easier and more comfortable inside VS Code. ExampleExample Bayara script:
SnippetsThe extension includes useful snippets. Typing:
and pressing Tab generates:
Other snippets include:
Hover DocumentationHovering the mouse over Bayara commands shows documentation and examples. Example:
Displays an explanation of how preprocessing blocks work. AutocompleteAutocomplete suggestions appear for:
Example:
Suggestions:
InstallationInstall directly from the VS Code Marketplace:
Or install via command line:
About BayaraBayara is a small experimental language designed to simplify tabular data workflows and classical machine learning pipelines. Instead of writing long Python scripts with pandas and scikit-learn, Bayara allows users to define workflows using a concise DSL. Example pipeline:
Bayara scripts compile into Python code using pandas and scikit-learn. Project StatusBayara is currently an experimental language under active development. The goal is to keep the language:
RepositoryBayara language repository: |