These are chat archives for notepad-lang/notepad-lang-specification

2nd
Sep 2014
kb10uy
@kb10uy
Sep 02 2014 13:23 UTC
ひとまずnotepad-rubyでパーサを書いてコミットしました。ご確認ください。
あとspecificationのリポジトリにサンプルを上げたので、それがパースできるような感じで実装していただければ
Takuya Sakurai
@azyobuzin
Sep 02 2014 13:40 UTC
結局 : つけるようになったのか
kb10uy
@kb10uy
Sep 02 2014 13:41 UTC
フリーフォーマットじゃないとパーサー書けなかった
そうそうこれフリーフォーマット化した
class A:ssalc;
てやっても怒られないと思う
ってことである程度できたのでWikiを充実させなきゃ
S
@S--Minecraft
Sep 02 2014 13:48 UTC
Meryのハイライト追加しました
kb10uy
@kb10uy
Sep 02 2014 13:48 UTC
thx
S
@S--Minecraft
Sep 02 2014 13:48 UTC
ただ、間違えてThumbs.db入ってしまったので削除中…
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:12 UTC
ふと思ったんだけど、関数呼び出しの括弧省略って、関数をオブジェクトとして扱うときどうするの
Tomona Nanase
@nanase
Sep 02 2014 14:13 UTC
Rubyの場合はどういうふうでしたっけ
Javaは確か :: ですよね(
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:13 UTC
Ruby 触ったことないマンです
:: ……(血を吐いて倒れる
Tomona Nanase
@nanase
Sep 02 2014 14:14 UTC
Java「::」
C#「::」
C++「::」
kb10uy
@kb10uy
Sep 02 2014 14:14 UTC
じゃあ::でいいかな
Tomona Nanase
@nanase
Sep 02 2014 14:15 UTC
えっ(拒絶反応)
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:15 UTC
死ぬ
kb10uy
@kb10uy
Sep 02 2014 14:16 UTC
ですよねー
Tomona Nanase
@nanase
Sep 02 2014 14:16 UTC
callback = this::hoge;
ううーん
kb10uy
@kb10uy
Sep 02 2014 14:16 UTC
でもモジュール内クラスへのアクセスがすでに::
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:16 UTC
C# の :: は名前空間のあれでは
Tomona Nanase
@nanase
Sep 02 2014 14:17 UTC
notepad-langでの予想です
C# の::はglobal::なんちゃらしか見たこと無いな・・・
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:17 UTC
:: 拒絶反応しかないみなさん
kb10uy
@kb10uy
Sep 02 2014 14:17 UTC
include Module::Classみたいに使うやつだからやっぱり別の記法がいいか
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:17 UTC
Module::Class も相当キモい
kb10uy
@kb10uy
Sep 02 2014 14:18 UTC
採用実績
Tomona Nanase
@nanase
Sep 02 2014 14:18 UTC
Rubyの場合を調べてるけどprocとかlambdaとかって出てくる(汗)
kb10uy
@kb10uy
Sep 02 2014 14:19 UTC
prefix演算子にオブジェクト扱い化の記号とか入れます?
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:19 UTC
採用実績、それネタ言語で出てくる言葉じゃない
kb10uy
@kb10uy
Sep 02 2014 14:20 UTC
Class.$method
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:21 UTC
どうやってもキモくなるということだけはわかったw
Tomona Nanase
@nanase
Sep 02 2014 14:21 UTC
this.$hoge
括弧省略との共存はできないか...
kb10uy
@kb10uy
Sep 02 2014 14:22 UTC
この記法、別目的でC#にも採用予定だった気が
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:22 UTC
Dictionary のアレ
kb10uy
@kb10uy
Sep 02 2014 14:22 UTC
それ
とりあえず$のprefix
暫定的に
そういえば自分自身の表記、結局self this meのどれでしたっけ
Tomona Nanase
@nanase
Sep 02 2014 14:24 UTC
それに関しては決着してません
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:24 UTC
self の typo 率の高さ
kb10uy
@kb10uy
Sep 02 2014 14:24 UTC
パイソニスタに頼もう
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:25 UTC
僕スクリプト言語は Python の人なのですが
kb10uy
@kb10uy
Sep 02 2014 14:26 UTC
rubyもselfだったな
でもmeも捨てがたいな
Takuya Sakurai
@azyobuzin
Sep 02 2014 14:26 UTC
Go はそこが固定じゃない(マジクソ仕様
Tomona Nanase
@nanase
Sep 02 2014 14:30 UTC
notepad-langにも優しい独裁者が必要だな
ぱらつり氏おるかー?(
Paralleltree
@paralleltree
Sep 02 2014 15:34 UTC
席外しててきちんと追えているか不安ですが
meはVBを思い出して(
という冗談はよしても自分がまともに触ったのC#くらいしかないので
そこはなんともって感じです。