Files
jack-compiler/main.go
T

26 lines
361 B
Go

package main
import (
"fmt"
"os"
"regexp"
)
func process(Path string) {
fmt.Println(Path)
}
func main() {
args := os.Args
if len(args) != 2 {
panic("You must provide a path for a Jack file or a directory that contains Jack files to compile!")
}
Path := args[1]
if match, _ := regexp.MatchString(".+\\.jack", Path); match {
process(Path)
}
}