fix: Примеры и макросы

This commit is contained in:
origami11@yandex.ru 2025-05-21 15:55:25 +03:00
parent 0c30dc230d
commit ae2e9163a2
4 changed files with 4 additions and 4 deletions

View file

@ -1,6 +1,6 @@
<?php
require_once '../Klein.php';
require_once '../src/Klein.php';
use ctiso\Klein;
$data = [

View file

@ -1,6 +1,6 @@
<?php
require_once '../Klein.php';
require_once '../src/Klein.php';
use ctiso\Klein;
$data = ['phedor', 'andrey'];

View file

@ -1,6 +1,6 @@
<?php
require_once '../Klein.php';
require_once '../src/Klein.php';
use ctiso\Klein;
function title($x) {

View file

@ -41,7 +41,7 @@ class Klein {
["{% else %}", "else:"],
["{% endif %}", "endif;"],
["{{ :var }}", "echo #1s;"],
["{% :id \(( :var (, :var )*)?\) %}", "echo macro_#1(#2s);"],
["{{ :id \(( :var (, :var )*)?\) }}", "echo macro_#1(#2s);"],
["{{ :var\|:id }}", "echo #3(#1s);"],
["{% macro+:id \(( :id (, :id )*)?\) %}", "function macro_#1(#2s) {"],
["{% endmacro %}", "}"]