LINUX.ORG.RU

История изменений

Исправление cvs-255, (текущая версия) :

Ну сейчас не 80-е, заголовок функции это единая конструкция. В каком порядке в ней что идет - абсолютно неважно, все равно сперва надо прочитать весь заголовок и сформировать структуру-описание заголовка

Я на 99% процентов уверен, что сперва парсер превращает заголовок в что-то вида

{
   variable_type : "return type",
   function_name : "name",
   arguments : [
       {
           variable_type : "type",
           argument_name : "name"
       },
       ...
   ]
}

И уже потом типы выводятся итд

А если нет - то тем хуже, такой компилятор будет сложнее поддерживать и развивать

Исправление cvs-255, :

Ну сейчас не 80-е, заголовок функции это единая конструкция. В каком порядке в ней что идет - абсолютно неважно, все равно сперва надо прочитать весь заголовок и сформировать структуру-описание заголовка

Я на 99% процентов уверен, что сперва парсер превращает заголовок в что-то вида

{
   variable_type : "return type",
   function_name : "name",
   arguments : [
       {
           variable_type : "type",
           argument_name : "name"
       },
       ...
   ]
}

А если нет - то тем хуже, такой компилятор будет сложнее поддерживать и развивать

Исправление cvs-255, :

Ну сейчас не 80-е, заголовок функции это единая конструкция. В каком порядке в ней что идет - абсолютно неважно, все равно сперва надо прочитать весь заголовок и сформировать структуру-описание заголовка

Я на 99% процентов уверен, что сперва парсер превращает заголовок в что-то вида

{
   variable_type : "return type",
   arguments : [
       {
           variable_type : "type",
           argument_name : "name"
       },
       ...
   ]
}

А если нет - то тем хуже, такой компилятор будет сложнее поддерживать и развивать

Исправление cvs-255, :

Ну сейчас не 80-е, заголовок функции это единая конструкция. В каком порядке в ней что идет - абсолютно неважно, все равно сперва надо прочитать весь заголовок и сформировать структуру-описание заголовка

Я на 99% процентов уверен, что сперва парсер превращает заголовок в что-то вида

{
   variable_type : "type",
   arguments : [
       {
           variable_type : "type",
           argument_name : "name"
       },
       ...
   ]
}

А если нет - то тем хуже, такой компилятор будет сложнее поддерживать и развивать

Исправление cvs-255, :

Ну сейчас не 80-е, заголовок функции это единая конструкция. В каком порядке в ней что идет - абсолютно неважно, все равно сперва надо прочитать весь заголовок и сформировать структуру-описание заголовка

Я на 99% процентов уверен, что сперва парсер превращает заголовок в что-то вида

{
   variable_type : "type",
   arguments : [
       {
           variable_type : "type",
           argument_name : "name"
       },
       ...
   ]
}

А если нет- то тем хуже

Исходная версия cvs-255, :

Ну сейчас не 80-е, заголовок функции это единая конструкция. В каком порядке в ней что идет - абсолютно неважно, все равно сперва надо прочитать весь заголовок и сформировать структуру-описание заголовка