Là ngôn ngữ thông thường C hoặc C ++ ? Nếu không, chúng ta sẽ đặt các ngôn ngữ lập trình như C / C ++, perl, Python theo danh mục nào?
Không, egrep là ngôn ngữ thông thường; C thì không.
—
tchrist
Hầu hết các ngôn ngữ lập trình là một số loại ngôn ngữ bối cảnh miễn phí. Đây là lý do tại sao chúng thường được biểu diễn dưới dạng cây trong quá trình biên dịch. vi.wikipedia.org/wiki/Context-free_grammar
—
Laurent Bourgault-Roy
@ LaurentBourgault-Roy Tôi nghĩ rằng hầu hết mọi người thậm chí không có ngữ cảnh vì ngay cả khi họ có CFG, thường có các quy tắc bổ sung được áp dụng bên ngoài CFG
—
jk.
Ngay cả regex cũng không còn thường xuyên nữa
—
CodeInChaos