|
from engine import Engine
|
|
import sys
|
|
from pathlib import Path
|
|
|
|
if __name__ == '__main__':
|
|
p = Path(sys.argv[1])
|
|
if p.is_dir():
|
|
for f in p.glob("*.jack"):
|
|
print("compiling %s" % f)
|
|
Engine(f.as_posix()).compileClass()
|
|
elif p.is_file():
|
|
Engine(p.as_posix()).compileClass()
|
|
|