- 1
System.out.println("The result of " + calc.getFirstNo() + " " + calc.getCharacter() + " " + calc.getSecondNo() + " is " + calc.calculate(calc.getFirstNo(), calc.getCharacter(), calc.getSecondNo()));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−3
System.out.println("The result of " + calc.getFirstNo() + " " + calc.getCharacter() + " " + calc.getSecondNo() + " is " + calc.calculate(calc.getFirstNo(), calc.getCharacter(), calc.getSecondNo()));
Посту - майнас.
http://effbot.org/zone/simple-top-down-parsing.htm
Оффтоп:
Кто-нибудь читал Джека Креншоу "Довайте создодим конпелятор"? Я пару лет назад читал, и она вроде была незаконченная, я искал, а полной не нашол. Она такая и есть незаконченая? Если да, то почему?
Развлекайтесь с новой более тонкой арифметикой и логическим анализом, а я скоро увижу вас с отношениями.
Всё, что есть, кончается так же. Видимо, серия действительно осталась незаконченной с 1995-го года.
Надрагонбук. Навирта.
> А ты читал до конца?
Я её вообще не читал, я просто помогаю тебе гуглить, для собственного интереса. > Have fun with the new, leaner arithmetic and logical parsing, and I'll see you soon with relationals.
http://jackcrenshaw.com/
А я, может быть плакал, рыдал...
то ли дело красный дракоша.
После четырнадцатой главы был перерыв на четыре (sic!) года, который возник из-за того, что он потерял работу, развелся с женой, нашёл другую работу в другой области, что-то там ещё, и выращивал уток. Собственно, после этого его хватило ещё на пятнадцутую и шестнадцатую главы. И то ладно.
То ли дело «Система Oberon», где кроме компилятора ты сначала делаешь для него операционную систему, по желанию можешь ещё свою процессорную архитектуру сделать на FPGA.