Argparse — парсим аргументы и параметры командной строки с легкостью из песочницы

Начиная с версии Python 2.7, в набор стандартных библиотек была включена библиотека argparse для обработки аргументов (параметров, ключей) командной строки. Хотелось бы остановить на ней Ваше ...
+32
24 мая 2012, 06:58
159
w1cked 29,1

Парсим Python код с помощью Flex и Bison из песочницы

Вступление Уже около двух лет я участвую в OpenSource проекте SourceAnalyzer, и вот появилась необходимость написать парсер для языка Python, который должен уметь строить граф вызовов (Call Graph) и ...
+36
9 апреля 2012, 18:43
92
sagod 6,5

Разрабатываем компилятор для учебного языка Cool на языке C# под .NET (Часть 1) из песочницы

Введение Здравствуй, уважаемый хабраюзер.Я хотел бы тебе представить материал о практическом создании компилятора, который будет транслировать код, написанный на языке Cool, в код виртуальной машины ...
+41
18 января 2012, 20:23
153
KvanTTT 12,1

Азы Dojo на примере самодельного Хабра-парсера из песочницы

Введение Приветствую читателей. В ходе разработки проекта, мне понадобилось сделать небольшой парсер для смежного сайта. Незадолго до этого командой было принято решение использовать фреймворк ...
+2
29 сентября 2011, 13:31
13
Paul_Smith 186,9

Grab — python библиотека для парсинга сайтов

Лет пять-шесть назад, когда я ещё программировал преимущественно на PHP, я начал использовать библиотеку curl для парсинга сайтов. Мне нужен был инструмент, который позволял эмулировать сессию ...
+78
2 сентября 2011, 14:37
253
itforge 66,4

Парсер на shell с обходом XOR-шифрования при аутентификации из песочницы

*nix*
Недавно возникла необходимость в парсере интернет-счета банковской карты для дальнейшего уведомления об операциях посредством смс\e-mail. Сделать это было решено по-быстрому шел-скриптом, который ...
+21
31 августа 2011, 21:18
16
2be 5,9

Emacs нарушал GPL с 2009 года

Редактор Emacs, флагманский продукт GNU и самая знаменитая разработка Ричарда Столлмана, как оказалось, нарушает лицензию GPL с 28.09.2009 г, когда в комплекте с программой началось распространение ...
–11
31 июля 2011, 04:37
alizar 2224,8

Плагин Links2Tabs: открываем и просматриваем все ссылки одним кликом

Здравствуй Хабр! Месяц тому писал как можно много сайтов на одной странице разместить для пересылки и открытия одним кликом. На днях вышел Вордпрес плагин, который делает следующее. 1. ...
+19
11 июля 2011, 16:01
20
kal1sha 108,8

Создание синтаксического анализатора (парсера) по контекстно-свободным грамматикам из песочницы

Пару лет назад я собирался написать интерпретатор Пролога на Delphi. Я решил начать с создания парсера. Написание анализатора специально под Пролог показалось мне жутко сложным, казалось, легче будет ...
+5
6 июня 2011, 16:46
6
brainworm 2,5

Создание языка программирования с использованием LLVM. Часть 2: Реализация парсера и AST перевод

Добро пожаловать в Главу 2 учебника «Создание языка программирования с LLVM». В этой главе мы увидим, как использовать лексический анализатор, созданный в Главе 1, чтобы построить полный ...
+37
26 мая 2011, 10:50
54
Amper 73,9