Существует ли язык, который Вы хотите использовать? ANTLR позволит Вам сделать это с точки зрения Java. У Adrian Kuhn есть превосходное рецензия о том, как записать исполняемую грамматику в Ruby; на самом деле его примером является почти точно Ваш пример арифметического выражения.
Прочтите это из mdc
Функциональные возможности окна
изменяемый размер
Если для этой функции установлено значение «Да», новое дополнительное окно будет изменяемый размер.
Примечание. Начиная с версии 1.4 браузеры на основе Mozilla имеют окно
изменение размера захвата в правом конце строку состояния, это гарантирует, что пользователи могут изменять размер окна браузера даже если автор сети запросил это дополнительное окно, размер которого нельзя изменить. В таком случае развернуть / восстановить значок в заголовке окна будет отключено и границы окна не позволяет изменять размер, но окно будет по-прежнему изменять размер с помощью этого в строке состояния.
Начиная с Firefox 3 размер дополнительных окон всегда можно изменять.
Ошибка 177838 - Сделать все всплывающие окна изменяемыми, игнорируя изменение размера = no
Не думаю, что ты сможешь. Firefox (и некоторые другие браузеры) просто игнорируют настройку «изменяемого размера».