% %= -% i inne

Witam

Gdzie poczytać o % %= -% i innych, aby dowiedzieć się do czego są i czym się różnią w działaniu?
Chodzi o <%= %>, <%= -%> i inne.

To jest specyficzne dla języka Ruby czy Railsów?

Pozdrawiam
Sebastian

To jest specyficzne dla ERb - rubiowej biblioteki szablonów, używanej przez railsy.

W dużym skrócie:
<% wykonuje kod
<%= wynik linijki kodu wpisuje do pliku
<%# wykomentowuje (nie wykonuje) kodu w środku

a zamknięcia:
%> normalne zamknięcie
-%> zamknięcie bez generowania znaku nowej linii

Dzieki wielkie za info.

Pozdrawiam

No problem :slight_smile: Tu masz całość:
http://www.ruby-doc.org/stdlib/libdoc/erb/rdoc/index.html