BSL 기능

아래 테이블에는 지원되는 BSL 범주 및 연계 키워드가 요약되어 있습니다.

표 11-1 BSL: 범주 및 키워드

범주 키워드
배열 처리 Array, Dim, Private, Public, ReDim, IsArray, Erase, LBound, UBound
지정 설정
설명 아포스트로피(')를 사용한 주석
상수 및 리터럴 Empty, Nothing, Null, True, False
제어 플로우 Do…Loop, For…Next, For Each…Next, If…Then…Else…End If, Select Case, While…Wend, With…End With
변환 Abs, Asc, Chr, CBool, CByte, CDate, CDbl, CInt, CLng, CStr, DateSerial, Fix, Int, Sgn
날짜 및 시간 Date, Time, DateAdd, DateDiff, DatePart, DateSerial, Day, Month, Year, Hour, Minute, Second, Now, MonthName
선언 Const, Dim, Private, Public, ReDim, Function, Sub, Class
오류 처리 On Error, Err
표현식  
형식 문자열 FormatDateTime, FormatNumber
리터럴 Empty, False, Nothing, Null, True
수학 Sqr, Rnd
객체 CreateObject, Err, RegExp, ArrayList, Dictionary, ADODB.Connection, ADODB.RecordSet, FileSystemObject, File, TextStream, WShell
연산자 더하기(+), 빼기(-), 거듭제곱(^), 모듈러 연산(Mod), 곱하기(*), 나누기(/), 정수 나누기(\), 부정(-), 문자열 연결(&), 등식(=), 부등식(<>), 보다 작음(<), 다음보다 작거나 같음(<=), 보다 큼(>), 다음보다 크거나 같음(>=), And, Or, Xor
옵션 Option Explicit
프로시저 Call, Function, Sub
Rounding Abs, Int, Fix, Round
문자열 Asc, Chr, Filter, InStr, InStrRev, Join, Len, LCase, UCase, Left, Mid, Right, Replace, Space, Split, StrComp, String, StrReverse, LTrim, RTrim, Trim
Variant IsArray, IsDate, IsEmpty, IsNull, IsNumeric