2012-11-04 14 views
6

Czy istnieje język podobny do tego, jaki jest CoffeeScript dla języka JavaScript, który kompiluje się do języka wiersza polecenia Windows batch | cmd |?Czy istnieje język skryptowy kompilujący się do składni wsadowej systemu Windows?

Wersje cmd, o których wspominam, to te oparte na NT, szczególnie XP sp3 i nowsze.

+4

Co chcesz przez to osiągnąć? – ChrisF

+0

Nie sądzę, że istnieje. Możesz wyszukiwać PowerShell, ale nie kompiluje się do '.bat' –

+0

@ChrisF Batch jest" preinstalowany "na większości okien Windows opartych na NT, ale pisanie w składni cmd jest czymś, o czym bardzo łatwo zapomniałem. – n611x007

Odpowiedz

1

Dla twojego budowania, CoffeeScript jest językiem specyficznym dla danej domeny, opartym na JavaScript, więc teoretycznie możesz mieszać te dwa elementy. Nie znam takiego języka w plikach wsadowych. Okna powershell mogą być warte zobaczenia.

2

Z tego, co wiem, to, o co prosisz, nie istnieje, chociaż byłoby możliwe stworzenie takiego języka i byłoby to ćwiczenie intersujące.

Alternatywą są inne języki, które są również "wbudowane" w system operacyjny.

Inni wspomnieli o PowerShell, który jest bardzo potężny i jest wbudowany, jak sądzę, w Win7 i wyżej.

Inną alternatywą jest Host skryptów systemu Windows, dla którego można pisać skrypty w języku VBScript i/lub Javascript. Jest on wbudowany w WinXP i nowsze wersje.

+0

Byłoby to bardzo trudne, ponieważ partia jest bardzo ograniczonym językiem. Możliwe jest wygenerowanie skryptu bash. Ale spodobał mi się pomysł pytania :-) – anishsane

+0

@anishsane - Zgadzam się, że byłoby to trudne, ale "partia" jest Turing zakończona, więc jest to możliwe. W zależności od konstracji w języku, który kompilujesz, skończy ci się całkiem niezły kod wsadowy. –

Powiązane problemy