Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 848 Bytes

README.md

File metadata and controls

26 lines (19 loc) · 848 Bytes

XLSLANG

Transpiler for Excel formula like language to Python. Support script and module mode (formulas are functions).

Roadmap

  • Grammar definition.
  • Parser from string.
  • Support code from file.
  • Run like script (interpreter and useful like basic template for transpiler)
    • Calculator 🖩 mode (one line and basic operations).
    • Advance calculator 🖩 mode (one line and supported functions that not require references).
    • Multiline and Variable assignation support
    • external variable definition
    • Support range references.
  • Begin unit tests.
  • Transpiler Python 🐍.
  • Transpiler JS.
  • Interactive interpreter ❓.
  • Transpiler Rust 🦀 ❓.
  • PyPI Package.

Public announce in Twitter (spanish): https://twitter.com/cosmoscalibur/status/1462102290555359237