Return a list of keywords reserved by Materialize.
()
| 220 | |
| 221 | @functools.lru_cache(maxsize=1) |
| 222 | def keywords() -> set[str]: |
| 223 | """ |
| 224 | Return a list of keywords reserved by Materialize. |
| 225 | """ |
| 226 | with resource_path("sql/keywords.txt").open() as f: |
| 227 | return set( |
| 228 | line.strip().upper() |
| 229 | for line in f.readlines() |
| 230 | if not line.startswith("#") and len(line.strip()) > 0 |
| 231 | ) |
no test coverage detected