DataTree Rubys Builder ilham Python strukturlaşdırılmış sənədlər yaratmaq, lakin bir çox strukturlaşdırılmış formatların dəstəklənməsi üçün bir DSL edir.
Məsələn:
Kiçik bir misal:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; datatree idxal node
& Nbsp; & nbsp; & nbsp; Müəllif = Node (müəllif)
& Nbsp; & nbsp; & nbsp; author.name (Terry Pratchett)
& Nbsp; & nbsp; & nbsp; author.genere (Fantasy / Comedy)
& Nbsp; & nbsp; & nbsp; roman kimi author.novels (count = 2):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Kiçik Gods", year = 1992)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("Beşinci Elephant" = 1999 il)
& Nbsp; & nbsp; & nbsp; print author.render ()
Hansı istehsal edir:
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; <Ümumi məlumat> Fantasy / Comedy Ümumi məlumat>
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
tələblər
- Python
məhdudiyyətlər .
- Bu layihə tərəqqi iş və hələ istifadə üçün hazır deyil
Şərhlər tapılmadı