Chcę się dowiedzieć, jak działa tłumacz, a mnie śmieje się LOLCODE, więc: Jaki jest najlepszy interpolter OpenSource LOLCODE? Dodatkowe punkty za zapewnienie przyzwoitego REPL.Co to jest "najlepszy" interpreter Lolcode Open Source?
Odpowiedz
Zależy od Twojego ulubionego/"najlepiej zrozumiałego" języka - na przykład, tutaj jest Java i Perl tłumacza kodu źródłowego.
Zepsuty link na Perlu. –
@JB: Dziękujemy za zgłoszenie uszkodzonego linku. Wayback Machine z Internet Archive pomaga tutaj: http://web.archive.org/web/20090505151552/http://drago.cc/lol/lol.pl – schnaader
Chociaż może nie jest to "najlepszy", myślę, że to całkiem fajne, że ktoś z zespołu DLR faktycznie stworzył LOLCode interpreter based on the DLR, z pełnym dostępem do .NET Framework.
Dodany link z Wayback Machine
Broken Link Here. Czy nadal jest gdzieś hostowany? – Terrance
pewno bez definicji „najlepszy”, jest trochę sposób odpowiedzieć na to pytanie z całą pewnością. Piszę interpreter LOLCODE (http://pgfoundry.org/projects/pllolcode/), aby obsługiwać LOLCODE jako język do zapisywania procedur przechowywanych w bazie danych PostgreSQL. (Dlaczego pytasz? Bo chciałem się nauczyć.) Ten interpreter jest napisany w C i używa Bisona i Flexa do analizowania. Wydaje się, że są to "najlepsze" wybory w tym przypadku, ponieważ właśnie to wykorzystuje PostgreSQL. Jeśli jesteś bardziej obeznany, powiedzmy, z Perlem, prawdopodobnie interpreter oparty na Perlu jest lepszy.
Wiem, że to nie jest interpreter, ale użyłem implementacji Lolcode.net i działało to całkiem dobrze. Podąża ona za relatywnie dobrze, z wyjątkiem kilku rzeczy (takich jak tablice).
Mam go również uruchomić na Linuksie, używając Mono, jeśli kompatybilność z Linuksem jest dla ciebie ważna.
Mój ulubiony realizacja jest LOLPython
więc wielki plus, jeśli jesteś fanem pyton. :)
A jeśli chcesz wprowadzić zmiany w tym, co już zdefiniowane, to całkiem proste. : D
- 1. Open source interpreter PostScript
- 2. Jaki jest najlepszy pakiet open source do klastra?
- 3. Czy jest jakiś open source ddk Open Source dla Androida?
- 4. Co to jest interpreter meta-kolisty
- 5. Jaki jest najlepszy system biletowy pomocy open source?
- 6. Java Open Source Workflow Engines
- 7. Open Source SharePoint?
- 8. Najlepszy edytor WSDL/XML Open Source dla Javy
- 9. Najlepszy projekt open source do przetwarzania sygnału audio?
- 10. Ideatorrent open source alternative
- 11. Open source OCR
- 12. Co to jest najlepsze narzędzie Crawler sieci Web Open Source napisane w języku Java?
- 13. Co to jest najlepsze narzędzie do automatyzacji open source do testowania funkcjonalnych stron internetowych?
- 14. Jaki jest projekt Open source Node.js CI?
- 15. Korzystanie z licencji Open Source
- 16. Open Source filtrowania współpracy ramy
- 17. Co to jest XNoMonomorphismRestriction?
- 18. Open Source Metadata Management Tool
- 19. Jak zbudować bibliotekę open source?
- 20. Generic Open Source REST Client?
- 21. Mechanizmy tłumaczenia maszynowego Open Source?
- 22. Usługi raportowania open source MySQL
- 23. Open Source i jak to działa w przypadku bezpiecznych projektów?
- 24. Open Source Invisible reCAPTCHA alternatywy
- 25. Forum Open Source z API
- 26. Aplikacje iPad typu open source
- 27. Biblioteka układów grafów Open Source
- 28. Tworzenie projektu Android Open Source?
- 29. Datamining oprogramowania typu open source
- 30. Jak zarabiają programiści open source?
Jestem bardzo rozczarowany, że nie napisałeś swojego pytania w języku Lolcats –
@Peter: Oh noes! Ur editz haz a grammer fail! "LOLCODE ** rozśmiesz mnie." – DLH
W rzeczywistości, pisanie pytania w języku Lolcode wydaje się być pewnym sposobem, aby zamknąć go jako "nie jest to prawdziwe pytanie". http://stackoverflow.com/questions/4435000/i-can-haz-bugfix-closed Moderators haz no meta. –