Flatsonar

eBasic

by eBasic contributors

BASIC-to-C++ transpiler with package manager and doc generator

Dangerous permissions Verified creator MIT v1.10.0

About

eBasic is an extended dialect of the BASIC programming language, transpiled to C++ and compiled with a real backend compiler (g++/clang++). Same syntax as FreeBASIC, reimplemented from scratch, with TYPE-based OOP, C/C++ interop, namespaces, and a Cargo-style package manager. This package provides three tools: - ebc: the compiler driver - ebpm: the package manager - docgen: doc-comment ('''-marked) to Markdown/HTML generator

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • full access to your entire file system
    --filesystem=host
  • sandbox escape: can run commands on the host via flatpak-spawn
    --talk-name=org.freedesktop.Flatpak
  • network
    --share=network

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • repository is 55 day(s) old with 1 star(s): no track record yet
    publisher:new-repo
  • hosted by github.com/yann64, which owns the io.github namespace of io.github.yann64.ebasic
    publisher:namespace

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.