온보드 BAS가 있는 컴퓨터 목록IC
List of computers with on-board BAS이것은 기본 탑재 컴퓨터 목록이다.그들은 컴퓨터에 설치된 BASIC의 버전과 함께 표준을 선적했다.컴퓨터는 사용자가 카트리지를 삽입하거나 외부 매체에서 소프트웨어를 로드하지 않고도 BASIC 언어에 접근할 수 있다.
| 만들다 | 모델 | 버전 | 작가 | 비트 와이즈 ops | 다음 건너뛰기/다음 건너뛰기 | 숫자 지원 | 변수 이름 길이 | 토큰화 |
|---|---|---|---|---|---|---|---|---|
| 도토리 | 원자 | 아톰 베이직, BBC BASIC I (Upgrade ROM) | ||||||
| 도토리 | 전자 | BBC BASIC II | 소피 윌슨 | 네 | 아니요. | I:32; FP:32/8 | 부분적 | |
| 도토리 | BBC 마이크로 | BBC BASIC I, II, III | 소피 윌슨 | 네 | 아니요. | I:32; FP:32/8 | 부분적 | |
| 도토리 | BBC 마스터 | BBC BASIC IV | 소피 윌슨 | 네 | 아니요. | I:32; FP:32/8 | 부분적 | |
| 도토리 | BBC 마스터 컴팩트 | BBC BASIC IV(Recograted Maths Routine) | 소피 윌슨 | 네 | 아니요. | I:32; FP:32/8 | 부분적 | |
| 도토리 | 아르키메데스 | BBC BASIC V | 네 | 아니요. | 부분적 | |||
| 도토리 | Risc PC | BBC BASIC VI | 네 | 아니요. | 부분적 | |||
| 암스트라드 | CPC 464 | 기관차 BASIC 1.0 | 기관차 소프트웨어 | 네 | 부분적 | |||
| 암스트라드 | CPC 6128 | 기관차 BASIC 1.1 | 기관차 소프트웨어 | 네 | 부분적 | |||
| 암스트라드 | NC 100 | BBC BASIC | 리처드 러셀? | 네 | 아니요. | |||
| 암스트라드 | NC 150 | BBC BASIC | 리처드 러셀? | 네 | 아니요. | |||
| 암스트라드 | NC 200 | BBC BASIC | 리처드 러셀? | 네 | 아니요. | |||
| 사과 | 애플 II | 정수 | 스티브 워즈니악 | 아니요. | 아니요. | I | 가득찬 | |
| 사과 | 애플 II | 애플소프트 | 마이크로소프트. | 아니요. | 아니요. | I:16,FP:31/8 | 2 | 가득찬 |
| 응용 기술 | 마이크로비 | 마이크로월드 BASIC | 매슈 스타 | 아니요. | 네 | FP | ||
| 아타리 | 600XL | Atari BASIC 리브 B 또는 C | 셰퍼드슨 마이크로시스템스 | 아니요. | 아니요. | 120 | 가득찬 | |
| 아타리 | 800XL | Atari BASIC 리브 B 또는 C | 셰퍼드슨 마이크로시스템스 | 아니요. | 아니요. | 120 | 가득찬 | |
| 아타리 | 800XE | 아타리 BASIC C 개정판 | 셰퍼드슨 마이크로시스템스 | 아니요. | 아니요. | 120 | 가득찬 | |
| 아타리 | 130XE | 아타리 BASIC C 개정판 | 셰퍼드슨 마이크로시스템스 | 아니요. | 아니요. | 120 | 가득찬 | |
| 아타리 | 65XE | 아타리 BASIC C 개정판 | 셰퍼드슨 마이크로시스템스 | 아니요. | 아니요. | 120 | 가득찬 | |
| 아타리 | XEGS | 아타리 BASIC C 개정판 | 셰퍼드슨 마이크로시스템스 | 아니요. | 아니요. | 120 | 가득찬 | |
| 케임브리지 컴퓨터 | Z88 | BBC BASIC | 네 | 아니요. | ||||
| 코모도어 | 펫 | Commodore BASIC 1.0, 2.0, 4.0 | 마이크로소프트. | 네 | 아니요. | |||
| 코모도어 | CBM 4000/8000 | 코모도어 BASIC 4.0 | 마이크로소프트. | 네 | 아니요. | |||
| 코모도어 | VIC-20 | 코모도어 베이직 2.0 | 마이크로소프트. | 네 | 아니요. | |||
| 코모도어 | C64 | 코모도어 베이직 2.0 | 마이크로소프트. | 네 | 아니요. | 2 | 부분적 | |
| 코모도어 | C16 | Commodore BASIC 3.5 | 마이크로소프트. | 네 | 아니요. | |||
| 코모도어 | 플러스/4 | Commodore BASIC 3.5 | 마이크로소프트. | 네 | 아니요. | |||
| 코모도어 | C128년 | Commodore BASIC 7.0 | 마이크로소프트. | 네 | 아니요. | |||
| 콤푸킷 | 영국 101 | 마이크로소프트. | 아니요. | |||||
| 휴렛패커드 | 85 | 휴렛패커드 | 아니요. | I:32,FP:64 | 2 | 가득찬 | ||
| IBM | PC 5150 | 카세트 BASIC | 마이크로소프트. | 네 | 네 | 40 | 부분적 | |
| IBM | XT 5160 | 마이크로소프트. | 네 | 네 | ||||
| IBM | AT | 마이크로소프트. | 네 | 네 | ||||
| IBM | PCjr | 마이크로소프트. | 네 | 네 | ||||
| IBM | PS/2 | 마이크로소프트. | 네 | 네 | ||||
| 룩소르 AB | ABC 80 | 디아브 | 네 | 네 | I:16/FP | 2 | 가득찬 | |
| 룩소르 AB | ABC 800 | 베이직 II | 디아브 | 네 | 네 | I:16; FP 32 또는 64비트 | ||
| 룩소르 AB | ABC 802 | 베이직 II | 디아브 | 네 | 네 | I:16; FP 32 또는 64비트 | ||
| 룩소르 AB | ABC 806 | 베이직 II | 디아브 | 네 | 네 | I:16; FP 32 또는 64비트 | ||
| 마텔 | 물병자리 | |||||||
| 다양한 | MSX, MSX2, MSX2+, MSX tR | MSX-BASIC v1.0 - v4.0 | 마이크로소프트. | 네 | 아니요. | I:16; FP 32 또는 64비트 | 2 | 부분적 |
| NEC | PC-6001 | N60-BASIC | NEC/마이크로소프트 | |||||
| NEC | PC-8001 | N-BASIC | NEC/마이크로소프트 | |||||
| NEC | PC-8801 | N88-BASIC 및 N-BASIC | NEC/마이크로소프트 | |||||
| NEC | PC-9801 | N88-BASIC | NEC/마이크로소프트 | |||||
| NEC | PC-9821 | N88-BASIC(86 버전) | NEC/마이크로소프트 | |||||
| 파나소닉 | JR-200 | JR-BASIC | ||||||
| 라디오 걸크 | TRS-80 모델 1 | 레벨 1 | 리첸왕 | |||||
| 라디오 걸크 | TRS-80 모델 1 | 레벨 II | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | |
| 라디오 걸크 | TRS-80 모델 III | 레벨 1 | ||||||
| 라디오 걸크 | TRS-80 모델 III | 레벨 II | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | |
| 라디오 걸크 | TRS-80 모델 4 | 레벨 II | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | |
| 라디오 걸크 | TRS-80 모델 4D | 레벨 II | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | |
| 라디오 걸크 | TRS-80 포켓 컴퓨터 PC-1 | |||||||
| 라디오 걸크 | TRS-80 PC-2 | |||||||
| 라디오 걸크 | TRS-80 PC-3 | |||||||
| 라디오 걸크 | TRS-80 PC-4 | |||||||
| 라디오 걸크 | TRS-80 CoCo | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | ||
| 라디오 걸크 | TRS-80 CoCo 2 | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | ||
| 라디오 걸크 | TRS-80 CoCo 3 | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | ||
| 라디오 걸크 | TRS-80 M100 | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | ||
| 라디오 걸크 | TRS-80 M102 | 마이크로소프트. | 네 | 네 | I:16; FP 32 또는 64비트 | 가득찬 | ||
| 라디오 걸크 | TRS-80 MC-10 | 마이크로소프트. | 네 | 아니요. | FP | 2 | 부분적 | |
| 샤프 | PC-1500 | 아니요. | 가득찬 | |||||
| 싱클레어 | ZX80 | 싱클레어 BASIC 4k | 나인 타일 네트워크 | |||||
| 싱클레어 | ZX81 | 싱클레어 BASIC 8k | 나인 타일 네트워크 | 아니요. | 네 | 부분적 | ||
| 싱클레어 | ZX 스펙트럼 | 싱클레어 BASIC 48 | 나인 타일 네트워크 | 아니요. | 네 | 부분적 | ||
| 싱클레어 | ZX 스펙트럼 + | 싱클레어 BASIC 48 | 나인 타일 네트워크 | |||||
| 싱클레어 | ZX 스펙트럼 128 | 싱클레어 BASIC 128 및 48 | 나인 타일 네트워크 | |||||
| 싱클레어 | ZX 스펙트럼 +2 | 싱클레어 BASIC 128 및 48 | 나인 타일 네트워크 | 아니요. | 네 | 부분적 | ||
| 싱클레어 | ZX 스펙트럼 +3 | 싱클레어 BASIC +3 및 48 | 나인 타일 네트워크 | |||||
| 감귤 컴퓨터 시스템스 | 오리크-1 | 네 | 아니요. | 2 | 부분적 | |||
| 텍사스 인스트루먼트 | TI-99/4A | 티 베이직 | 아니요. | 아니요. | 가득찬 | |||
| 텍사스 인스트루먼트 | CC-40 | 네 | 2 | 가득찬 | ||||
| 왕 | 왕2300 | 왕바스IC | ||||||
| 왕 | 왕 2200 | 왕바스IC | ||||||
| 왕 | 왕 2200부사장 | 왕 베이직-2 |
BASICs with Bitwise Ops는 -1을 true로 사용하고 AND 및 OR 연산자는 인수에 비트 연산 기능을 수행한다.
FOR/NEXT건너뛰기란 루프의 초기값이 스텝의 기호를 곱한 최종값을 초과할 경우 루프의 본문을 건너뛰는 것을 의미한다(예:2 TO 1 STEP 1또는1 TO 2 STEP -1). 내부 진술FOR/NEXT루프는 실행되지 않는다.[1][2]
숫자 지원은 BASIC이 Integers 및/또는 Floating Point를 지원하는지 여부를 나타낸다.
변수 이름 길이는 고유성을 결정하기 위해 변수 이름의 문자 수를 의미한다.
전체 토큰화란 모든 키워드가 토큰으로 변환되고 여분의 공백 문자가 모두 제거되는 것을 의미한다.부분 토큰화는 소스에 여분의 공백 문자를 남긴다.어떤 것도 토큰화가 이루어지지 않는다는 것을 의미한다.전체 토큰화를 테스트하는 방법:
10 프린트 "HELLO" 목록 완전히 토큰화된 경우 입력된 추가 공간 없이 10 PRINT "HELLO"를 반환해야 한다.