Skip to content

cosmoscalibur/xlslang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 

Repository files navigation

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

About

Transpiler for Excel formula like language to Python. Support script and module mode.

Resources

Stars

Watchers

Forks

Packages

No packages published