OS | Status |
---|---|
Windows | β |
Mac OS | β |
Linux | β (should work...) |
β -> Not tested yet | |
β > Works |
- Easy syntax.
- Easy to learn.
- Offers an interactive REPL for running small piece of code and testing (single line only).
- No strict typing required (Dynamically typed language)
- [PRODUCTION] Boron requires
pkg
for building an executable - [DEV] Boron requires
@types/node @types/prompt-sync
andprompt-sync
for running with NodeJS. Runyarn install
to install them.
Plugin | README |
---|---|
boron.nvim | Syntax Highlighter for Vim |
Read the official docs here on Github Wiki
.
βββ examples/
β βββ Examples.bor
βββ src/
β βββ frontend/
β β βββ utils/
β β β βββ Token.ts
β β β βββ Type.ts
β β β βββ color.ts
β β β βββ helper.ts
β β βββ ast.ts
β β βββ lexer.ts
β β βββ parser.ts
β βββ old/
β β βββ # old stuff here
β βββ runtime/
β β βββ evals/
β β β βββ All the evaluate expressions and statements here, it's a long list
β β βββ env.ts
β β βββ interpreter.ts
β β βββ value.ts
β βββ index.ts
βββ test/
βββ main.bor
MIT