1. Java / Говнокод #24635

    −3

    1. 1
    System.out.println("The result of " + calc.getFirstNo() + " " + calc.getCharacter() + " " + calc.getSecondNo() + " is " + calc.calculate(calc.getFirstNo(), calc.getCharacter(), calc.getSecondNo()));

    Запостил: shite, 19 Августа 2018

    Комментарии (13) RSS

    • лаба, toString у Calc своего переопредели и открой String.format
      Ответить
      • Тут соль, видимо, в том, что функции передаются в качестве аргументов свойства того же объекта... типа молодец, возьми у себя в кошельке деньги и купи себе пирожок.
        Ответить
        • ООП такое ООП, да
          Ответить
        • Это не соль, а сахар.
          Ответить
          • И вообще, всё в норме, разве что Format не юзаецца. Наизобретали билдеры всякие, хуилдеры. Будь тру - юзай StrCat.
            Посту - майнас.
            Ответить
    • Давай уже ближе к делу.

      http://ru.wikipedia.org/wiki/Алгоритм_сортировочной_станции
      Ответить
      • Вот ещё хороший олгоритм:
        http://effbot.org/zone/simple-top-down-parsing.htm

        Оффтоп:
        Кто-нибудь читал Джека Креншоу "Довайте создодим конпелятор"? Я пару лет назад читал, и она вроде была незаконченная, я искал, а полной не нашол. Она такая и есть незаконченая? Если да, то почему?
        Ответить
        • А вот это разве не целая?

          https://royallib.com/get/html/krenshou_dgek/davayte_sozdadim_kompilyator.zip
          Ответить
          • А ты читал до конца?

            Развлекайтесь с новой более тонкой арифметикой и логическим анализом, а я скоро увижу вас с отношениями.
            Ответить
            • Уебанский какой-то перевод.
              https://compilers.iecc.com/crenshaw/tutorfinal.pdf
              > Have fun with the new, leaner arithmetic and logical parsing, and I'll see you soon with relationals.

              Всё, что есть, кончается так же. Видимо, серия действительно осталась незаконченной с 1995-го года.

              Надрагонбук. Навирта.

              > А ты читал до конца?
              Я её вообще не читал, я просто помогаю тебе гуглить, для собственного интереса.
              Ответить
              • Походу он на неё забил, ещё сидит и лыбится:
                http://jackcrenshaw.com/

                А я, может быть плакал, рыдал...

                то ли дело красный дракоша.
                Ответить
                • > ещё сидит и лыбится

                  После четырнадцатой главы был перерыв на четыре (sic!) года, который возник из-за того, что он потерял работу, развелся с женой, нашёл другую работу в другой области, что-то там ещё, и выращивал уток. Собственно, после этого его хватило ещё на пятнадцутую и шестнадцатую главы. И то ладно.
                  Ответить
                • > то ли дело красный дракоша.

                  То ли дело «Система Oberon», где кроме компилятора ты сначала делаешь для него операционную систему, по желанию можешь ещё свою процессорную архитектуру сделать на FPGA.
                  Ответить

    Добавить комментарий