parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 05.03.2022 20:39 / 05.03.2022 20:39

Во-первых, неясно почему требуется именно статическое обращение.
Во-вторых, особых отличий от динамики нет, нужны:
1. способ задать значения;
2. способ получения значения.

Если сильно хочется статики:
@main[]
$tbl:id
$subtbl:id
$subtbl:text

$subtbl:table_name


@CLASS
tbl

@auto[]
$self.fields[
	$.id[id]
	$.name[name]
]

@GET_DEFAULT[field]
$result[$self.fields.$field]

@GET_table_name[]
$result[$self.CLASS_NAME]


@CLASS
subtbl

@BASE
tbl

@auto[]
^self.fields.add[
	$.text[text]
]