Spaces allowed between `#` and argument?
Open
component/parser
kind/question
- Dominant language
- F*
- Stars
- 3.1k
- Forks
- 266
- Avg merge
- 21h 1m
- Merged PRs (30d)
- 54
Description
```fstar
let wat # f = f+1
```
This works, and has an implicit `#f`. Should it?
Contributor guide
Research direction
The issue names no source file, parser entry point, or test. Reproduce the F* snippet, then trace how whitespace between `#` and `f` is parsed and find the relevant syntax tests; done means the intended behavior is documented by a regression test and the parser behavior matches that decision.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100