✨Phân tích từ vựng

Phân tích từ vựng

Quá trình phân tích từ vựng trong các giai đoạn xử lý.

Trong ngành khoa học máy tính, phân tích từ vựng (Tiếng Anh: lexical analysis, còn được gọi là scanning hoặc lexing) là một quá trình chuyển đổi chuỗi ký tự nguồn thành một chuỗi liên tiếp các đoạn ký tự ngắn hơn đã được phân loại, gọi là từ tố (tokens). Chương trình dùng để phân tích từ vựng được gọi là bộ phân tích từ vựng (tiếng Anh là lexer).

Từ tố

Từ tố (token) là một xâu được gán với một ý nghĩa xác định, có phần giống với loại từ trong ngôn ngữ học. Nó được xây dựng thành cặp gồm mọt tên từ tố và một giá trị từ tố tuỳ chọn. Từ tố là một loại đơn vị từ vựng. Tương tự như danh từ, tính từ và động từ, từ tố cũng có nhiều loại tùy theo đặc điểm của trình biên dịch. Một số tên từ tố phổ biến gồm:

  • định danh (identifier): những tên do lập trình viên tự đặt;
  • từ khoá (keyword): những tên đã có trong ngôn ngữ lập trình;
  • dấu ngăn cách (delimiter): các kí tự dấu câu và các cặp dấu ngăn cách;
  • toán tử (operator): những biểu tượng thao tác với các đối số để tạo ra kết quả;
  • nguyên văn (literal): các nguyên văn là số, chữ hoặc tham chiếu;
  • chú thích: dòng hoặc khối; sẽ bị loại bỏ nếu trình biên dịch không coi chú tính là từ tố.

Ngữ pháp từ vựng

Phần đặc tả của một ngôn ngữ lập trình thường bao gồm một tập hợp các quy tắc, gọi là ngữ pháp từ vựng, định nghĩa các cú pháp từ vựng. Cú pháp từ vựng thường là một ngôn ngữ chính quy, với các quy tắc ngữ pháp gồm các biểu thức chính quy; chúng định nghĩa tập hợp các chuỗi kí tự có thể (vị từ) của một từ tố. Một bộ phân tích từ vựng nhận diện các xâu, và với mỗi loại xâu tìm thấy thì thực hiện một hành động, chủ yếu chỉ đơn giản là tạo ra một dấu hiệu.

Từ tố hoá

Từ tố hoá (tokenization) là quá trình vạch ra ranh giới – và có thể là cả phân loại – giữa các đoạn của một xâu các kí tự đầu vào. Các từ tố này sau đó được chuyển sang các dạng xử lí khác. Quá trình này có thể được coi là một công việc phụ của quá trình phân tích cú pháp.

Thí dụ, trong xâu kí tự sau:

: The quick brown fox jumps over the lazy dog

xâu trên không được phân đoạn một cách ngầm định bằng dấu cách như cách một người nói ngôn ngữ tự nhiên sẽ làm. Xâu đầu vào thô gồm 43 kí tự này phải được ngắt một cách rõ ràng ra thành 9 từ tố với dấu phân cách là dấu cách (v.d. so khớp xâu " " hoặc bằng biểu thức chính quy /\s{1}/).

Quá trình

Quá trình phân tích từ vựng tạo ra các dấu hiệu (token) cho bước phân tích cú pháp tiếp theo.Các nhiệm vụ của quá trình phân tích từ vựng gồm:

  • Đọc các ký tự đầu vào
  • Phát sinh các chuỗi dấu hiệu đầu ra
  • Bỏ khoảng trắng, cách dòng, tab
  • Ghi lại vị trí các dấu hiệu được dùng cho bước xử lý tiếp theo.

Các công cụ phát sinh mã phân tích từ vựng

  • ANTLR - ANTLR phát sinh cú pháp predicated-LL(k).
  • Flex - Biến thể thay thế của dạng cổ điển "lex" (C/C++).
  • JFlex - Viết lại của JLex.
  • Ragel - Bộ quét từ vựng hỗ trợ đầu ra cho mã nguồn C, C++, C#, Objective-C, D, Java, Go và Ruby. Các công cụ phát sinh có thể xử lý Unicode:
  • JavaCC - JavaCC phát sinh phân tích từ vựng viết trong Java.
  • JLex - Công cụ phát sinh phân tích từ vựng dành cho Java.
  • Quex (hoặc "Queχ") - Công cụ phát sinh phân tích từ vựng nhanh cho C và C++.
👁️ 28 | ⌚2025-09-03 20:58:28.584
Mua hàng tại Shopee giảm thêm 30%

Quá trình phân tích từ vựng trong các giai đoạn xử lý. Trong ngành khoa học máy tính, **phân tích từ vựng** (Tiếng Anh: **lexical analysis**, còn được gọi là _scanning_ hoặc _lexing_) là một
1000 Từ Vựng Tiếng Anh Giao Tiếp Theo Phương Pháp Sơ Đồ Tư Duy: - Mất gốc, học từ vựng cơ bản theo chủ điểm thông qua sơ đồ tư duy kèm hình ảnh minh
**Từ vựng tiếng Việt** là một trong ba thành phần cơ sở của tiếng Việt, bên cạnh ngữ âm và ngữ pháp. Từ vựng tiếng Việt là đối tượng nghiên cứu cơ bản của ngành
Chinh phục gốc từ tiếng Anh bằng hình là cuốn sách học từ vựng độc đáo giúp người học làm chủ tiếng Anh từ “gốc”. Thay vì học vẹt từng từ riêng lẻ, sách hướng
**Máy phân tích tự động** là một thiết bị xét nghiệm y học được thiết kế để đo nhanh chóng nhiều chất và các đặc điểm khác ở một số mẫu sinh học với hỗ
Học Nhanh Nhớ Lâu 1500 Từ Vựng Tiếng Trung Thông Dụng Sự phát triển kinh tế Trung Quốc kéo theo nhu cầu học tiếng Trung tăng cao, từ du học, kinh doanh đến mở rộng
Parsing, Analysis & Syntax - Phân Tích Từ Loại, Phân Tích Câu Và Cú Pháp Ngày nay, tiếng Anh là ngôn ngữ phổ biến nhất. Sự phát triển và lan rộng của tiếng Anh trên
**Phân tích độ nhạy (SA)** là kỹ thuật làm thế nào để phân chia _sự không chắc chắn_ trong kết quả đầu ra của một _mô hình toán học_ hoặc _một hệ thống_ (hệ thống
**Phân tích website (Website analytics)** là việc đo lường, thu thập, phân tích và báo cáo dữ liệu web nhằm mục đích hiểu và tối ưu hóa việc sử dụng web. Tuy nhiên, phân tích
Giải Thích Chuyên Sâu Bài Đọc Hiểu Và Từ Vựng Tiếng Anh: Cơ Bản & Nâng Cao (Trợ Thủ Luyện Thi THPT Quốc Gia) Cuốn sách Giải thích chuyên sâu Bài đọc hiểu – từ
NHỮNG ƯU ĐIỂM VƯỢT TRỘI CỦA CUỐN SÁCH: 1. Chia sẻ kĩ năng làm bài hiệu quả Cuốn sách chia sẻ kĩ năng làm bài đọc hiểu và điền từ vào chỗ trống với các
I. GIỚI THIỆU NHỮNG ƯU ĐIỂM VƯỢT TRỘI CỦA CUỐN SÁCH: 1. Chia sẻ kĩ năng làm bài hiệu quả Cuốn sách chia sẻ kĩ năng làm bài đọc hiểu và điền từ vào chỗ
Phương pháp AAS được viết tắt từ phương pháp phổ hấp thu nguyên tử (Atomic Absorption Spectrophotometric). Các nguyên tử ở trạng thái bình thường thì chúng không hấp thu hay bức xạ năng lượng
“Mindmap English Vocabulary-Từ vựng Tiếng Anh qua sơ đồ tư duy” là giải pháp tuyệt vời giúp bạn nạp từ vựng nhanh chóng, học sâu nhớ lâu. Bạn đang gặp khó khăn với việc học
5000 Từ Vựng Tiếng Anh Thông Dụng Nhất (Tái bản 2020) Để có thể học giỏi tiếng Anh, các kỹ năng giao tiếp thành thạo thì vấn đề đầu tiên và quan trọng nhất chính
5.000 Từ Vựng Tiếng Anh Thông Dụng Nhất Để có thể học giỏi tiếng Anh, các kỹ năng giao tiếp thành thạo thì vấn đề đầu tiên và quan trọng nhất chính là từ vựng.
Combo Nghiền Từ Vựng Tiếng Anh - Học Qua Gốc Từ Bằng Hình Ảnh (Bộ 2 Quyển) Trong các giờ học, câu hỏi tôi nhận được nhiều nhất từ các học sinh của mình đó
5000 Từ Vựng Tiếng Anh Thông Dụng Nhất Nhà xuất bản : Nhà Xuất Bản Hồng Đức. Công ty phát hành : MCBooks. Tác giả : The Windy. Kích thước : 8 x 12 x
Mind Map English Vocabulary -Từ vựng tiếng Anh qua sơ đồ tư duy Bạn đang gặp khó khăn với việc học từ vựng Tiếng Anh khi thường xuyên học trước quên sau. Bạn đang cần
Mind Map English Vocabulary - Từ Vựng Tiếng Anh Qua Sơ Đồ Tư Duy Nhà xuất bản : Nhà Xuất Bản Hồng Đức. Công ty phát hành : MCBooks. Tác giả : Linh Chi. Kích
Perfect English Vocabulary: Tất Tần Tật Về Từ Vựng Tiếng Anh Gen Z ------------ Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở
Bạn đang gặp khó khăn với việc học từ vựng Tiếng Anh khi thường xuyên học trước quên sau. Bạn đang cần một phương pháp học tập mới giúp tăng năng suất ghi nhớ của
Perfect English Vocabulary: Tất Tần Tật Về Từ Vựng Tiếng Anh Gen Z ------------ Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở
Perfect English Vocabulary: Tất Tần Tật Về Từ Vựng Tiếng Anh Gen Z ------------ Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở
Perfect English Vocabulary: Tất Tần Tật Về Từ Vựng Tiếng Anh Gen Z ------------ Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở
**Từ vựng học** () là một phần của ngôn ngữ học, chuyên nghiên cứu từ. Điều này có thể bao gồm bản chất và chức năng của các từ như là những biểu tượng, ý
Bộ sách Nghiền từ vựng Tiếng Anh - Học qua gốc từ bằng hình ảnh là bộ sách học từ vựng với phương pháp mới nhất, lần đầu tiên xuất hiện tại thị trường Việt
Bộ sách Nghiền từ vựng Tiếng Anh - Học qua gốc từ bằng hình ảnh là bộ sách học từ vựng với phương pháp mới nhất, lần đầu tiên xuất hiện tại thị trường Việt
Bộ sách Nghiền Từ Vựng Tiếng Anh - Học Qua Gốc Từ Bằng Hình Ảnh là bộ sách học từ vựng với phương pháp mới nhất, lần đầu tiên xuất hiện tại thị trường Việt
Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở phần từ đồng nghĩa, cuốn sách cung cấp các từ hoặc cụm từ mang
PERFECT ENGLISH Vocabulary: Tất Tần Tật Về Từ Vựng Tiếng Anh Gen Z (*** Sách Bản Quyền ***)Công Ty Phát Hành: Alpha Books ------------ GIỚI THIỆU TÁC PHẨM PERFECT ENGLISH Vocabulary: Tất Tần Tật Về
Bộ sách Nghiền từ vựng Tiếng Anh - Học qua gốc từ bằng hình ảnh là bộ sách học từ vựng với phương pháp mới nhất, lần đầu tiên xuất hiện tại thị trường Việt
Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở phần từ đồng nghĩa, cuốn sách cung cấp các từ hoặc cụm từ mang
Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở phần từ đồng nghĩa, cuốn sách cung cấp các từ hoặc cụm từ mang
Bộ sách Nghiền từ vựng Tiếng Anh - Học qua gốc từ bằng hình ảnh là bộ sách học từ vựng với phương pháp mới nhất, lần đầu tiên xuất hiện tại thị trường Việt
Như bạn đã biết, từ vựng là một phần quan trọng không thể thiếu trong việc học bất kỳ ngoại ngữ nào. Từ vựng tiếng Anh cũng vậy. Vốn từ vựng càng nhiều thì khả
Như bạn đã biết, từ vựng là một phần quan trọng không thể thiếu trong việc học bất kỳ ngoại ngữ nào. Từ vựng tiếng Anh cũng vậy. Vốn từ vựng càng nhiều thì khả
Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở phần từ đồng nghĩa, cuốn sách cung cấp các từ hoặc cụm từ mang
I. GIỚI THIỆU Nghiền Từ Vựng Tiếng Anh - Học Qua Gốc Từ Bằng Hình Ảnh - Gốc Từ Là Bí Quyết Để Ghi Nhớ Hàng Nghìn Từ Vựng - Quyển 2 Bộ sách Nghiền
I. GIỚI THIỆU Nghiền Từ Vựng Tiếng Anh - Học Qua Gốc Từ Bằng Hình Ảnh - Gốc Từ Là Bí Quyết Để Ghi Nhớ Hàng Nghìn Từ Vựng - Quyển 1 Bộ sách Nghiền
Perfect English Vocabulary gồm 2 phần chính: từ đồng nghĩa (4 section) và từ vựng theo chủ đề (1 section). Ở phần từ đồng nghĩa, cuốn sách cung cấp các từ hoặc cụm từ
"Ăn Dặm" Tiếng Anh - Perfect English Vocabulary - Tất Tần Tật Về Từ Vựng Tiếng Anh "Gen Z" Nhà xuất bản : Nhà Xuất Bản Dân Trí. Công ty phát hành : Alphabooks. Tác
Mindmap Từ vựng tiếng Nhật - Học từ vựng tiếng Nhật qua sơ đồ tư duy Từ vựng là nguyên liệu chính trong việc giao tiếp và học ngoại ngữ. Nhưng trở ngại lớn nhất
Sách - Tự Học 2000 Từ Vựng Tiếng Anh Theo Chủ Đề (khổ nhỏ) “Tự học 2000 từ vựng tiếng Anh theo chủ đề (khổ nhỏ)” giúp người học bắt đầu với những bài học
“Mindmap English Vocabulary - Từ Vựng Tiếng Anh Qua Sơ Đồ Tư Duy PHIÊN BẢN ĐẶC BIỆT 2022 - Kèm khóa học chi tiết” là giải pháp tuyệt vời giúp bạn nạp từ vựng một
Bộ học liệu tiếng Anh chuẩn Usborne UK gồm 5 ấn phẩm được phân chia theo mức độ từ dễ đến khó theo số lượng và loại từ vựng. Các từ vựng được chia theo
Combo "Combo Mindmap English Và Tự Học 2000 Từ Vựng Tiếng Anh Cơ Bản Tặng Kèm App Online" bao gồm 2 cuốn sách tổng hợp những cấu trúc ngữ pháp căn bản nhất cùng từ
COMBO 2 CUỐN SÁCH: 1. PHÂN TÍCH THỰC HÀNH NGỮ PHÁP TIẾNG NHẬT TẬP 1 * Sách tập hợp toàn bộ cấu trúc ngữ pháp JLPT N3-N2. Mỗi 1 cấu trúc ngữ pháp có từ
Tự Học Từ Vựng Tiếng Nhật Cấp Tốc Theo Chủ Đề Minh Nhật Bạn có học tiếng Nhật Bản, người học phải đối mặt với kho từ vựng vô cùng lớn, chưa kể càng lên
Cuốn sách “Học Nhanh Nhớ Lâu 1500 Từ Vựng Tiếng Trung Thông Dụng” kết hợp phương pháp sơ đồ tư duy mindmap kích thích trí tưởng tượng giúp bạn học nhanh nhớ lâu và tạo