uncomment 3.3.0

A CLI tool to remove comments from code using tree-sitter for accurate parsing
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
program test
  ! This comment should be removed
  implicit none

  character(len=20) :: name
  character(len=50) :: msg

  ! TODO: add command line argument parsing
  name = "world"
  msg = "Hello! This is not a comment"

  ! This comment should also be removed
  print *, trim(msg) // " " // trim(name) // "!"

end program test