vilarfg / tree-sitter-lat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tree-sitter-lat

A Tree-sitter grammar for the LAT format.

To Do

  • sort out methods and constants attached to types.
    • Type?
    • Null (no methods)
    • Logical (no methods)
    • Number
      • methods
        • consider adding Statistical dispersion methods
        • round
        • absolute
        • random
        • clamp
        • format
        • is_finite
        • is_integer (maybe I should combine it is_safe_integer )
        • is_nan or is_not_a_number
        • is_safe_integer
        • from math
          • min
          • max
          • acos
          • acosh
          • asin
          • asinh
          • atan
          • atanh
          • maybe atan2
          • even more
      • constants
        • epsilon
        • max_safe_integer
        • max_value
        • min_safe_integer
        • min_value
        • from math
          • e
          • ln10
          • ln2
          • log10e
          • log2e
          • pi
          • even more
    • Text (look into String)
      • methods
        • size
    • List
      • methods
        • size
    • Dictionary
      • methods
        • size
    • Function
    • Unknown
  • figure out if I need typeof operator
  • Allow redundant text escapes.
  • remove Time and RegExp types.

License

MIT © 2024 Fernando G. Vilar.

atan2

About

License:MIT License


Languages

Language:TypeScript 68.0%Language:JavaScript 26.6%Language:Scheme 5.4%