Wyniki wyszukiwania dla "metaprogramming"
Jak mogę uniknąć powtarzania się podczas tworzenia enum C ++ i zależnej struktury danych? [duplikować]
Możliwy duplikat:Enum to string: zwraca całkowitą wartość liczbową, jeśli jest niepoprawna / nie znalezionoW skrócie, (działający) kod definicji, który posia...
Jak aliasować metodę klas w module?
Używam klejnotów Ruby v1.9.2 i Ruby on Rails v3.2.2. Miałem następujący moduł
Ruby String split z regex
To jestRuby 1.8.7 ale powinien być taki sam jak dla 1.9.xPróbuję podzielić łańcuch na przykład:
Dodaj / Usuń członków danych z parametrami szablonu?
Rozważ następujący kod:
F # Typ Dostawcy a makra Lisp
Czytałem o dostawcach typu F # 3.0 (np.tutaj) i wydaje się, że są one oparte na rodzaju generowania kodu w czasie kompilacji. Pod tym względem zastanawiałem ...
Jak używać metaprogramowania Ruby, aby dodać wywołania zwrotne do modelu Rails?
Napisałem prosty moduł Cacheable, który ułatwia buforowanie pól agregowanych w modelu nadrzędnym. Moduł wymaga, aby obiekt nadrzędny implementował
Jak można wykorzystać quasiquotację Haskella do zastąpienia żetonów na poziomie Haskella?
Quasquotation jak opisano whaskellwiki jest pokazany głównie jako przydatne narzędzie do osadzania innych języków wewnątrz Haskell bez bałaganu z cytowaniem ...
Zdefiniuj niestandardowy operator Ruby
Pytanie brzmi: czy mogę zdefiniować mojewłasny zwyczaj operator w Rubim, z wyjątkiem tych znalezionych w „Wyrażenia operatora„?Na przykład: