Mercurial > hg > Document > Growi
changeset 19:ac8a0febc79b
backup 2021-01-08
author | autobackup |
---|---|
date | Fri, 08 Jan 2021 00:10:03 +0900 |
parents | 46800d30a182 |
children | 3fd21f4cadc3 |
files | user/anatofuz/note/2021/01/07.md |
diffstat | 1 files changed, 21 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/user/anatofuz/note/2021/01/07.md Fri Jan 08 00:10:03 2021 +0900 @@ -0,0 +1,21 @@ +# 2021/01/07 + +# generics +- genericsを考えると`<>`の中は`Type`とか書かないほうがいい気がする + - そもそもキーワード化したほうが良さそうな気がする + - 現状のパーサーでは特に`<>`の中身は読み取っていない + - 予約後を変換していく + +# 例題 +- sayをもつTを引数で取るやつ + +```c +typedef struct GenericsTest <T:Say> { + __code print(Impl* generics_test, T* pointer, __code next(...)); + __code next(...); +} GenericsTest; +``` + +# LaTeX +- alipineベースのやつをビルドしている +- mirrorを使うようにいくつか強制する必要がある