이 웹사이트는 자바스크립트 활성화가 필요합니다.
홈
탐색
도움말
로그인
piumarta
/
minproto
보기
1
좋아요
0
포크
1
코드
이슈
0
풀 리퀘스트
0
릴리즈
0
위키
활동
Minimal (?) protype-based language.
25개 이상의 토픽을 선택하실 수 없습니다.
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24
커밋
1
브렌치
1.1 MiB
Makefile
100%
트리:
31e6d2ff3d
master
브랜치
태그
${ item.name }
${ searchTerm }
브랜치 생성
from '31e6d2ff3d'
${ noResults }
HTTP
ZIP
TAR.GZ
Ian Piumarta
31e6d2ff3d
Primitives have correct names. Primitive Object.keys() returns properties that do not begin with "__". Add method Object.allKeys() that returns properties that do not begin with "__". Add method Object.sorted() to sort indexable elements. Add function sorted() for String and Object. Relations do not consider strings and symbols to be comparable. Printing strings does not include quotation marks at indentation levels 0 and 1. Printing strings escapes control characters at indentation levels other than 0 and 1. Rename SetVar.expr to SetVar.value to be consistent with SetProp and SetArray. Add RefVar, RefProp, RefArray that compute address of assignable value. Add Binops for autoincrement and assignment operators. Any expression can be the subject of increment or assignment operator. Enforce lvalue for increment and assignment operators by semanic check, not in syntax. String literals can contain escaped quotation marks. Keyword:value pairs in parameter lists provide arbitray expressions as default parameter values. Evaluate and assign default parameters values in apply().
1 년 전
.gitignore
Ignore more irrelevant stuff.
1 년 전
Makefile
Define _GNU_SOURCE to expose qsort_r().
1 년 전
README.md
Initial commit
1 년 전
bench-sieve.txt
Include recent results as comments.
1 년 전
bench.txt
Include recent results as comments.
1 년 전
minproto.leg
Primitives have correct names. Primitive Object.keys() returns properties that do not begin with "__". Add method Object.allKeys() that returns properties that do not begin with "__". Add method Object.sorted() to sort indexable elements. Add function sorted() for String and Object. Relations do not consider strings and symbols to be comparable. Printing strings does not include quotation marks at indentation levels 0 and 1. Printing strings escapes control characters at indentation levels other than 0 and 1. Rename SetVar.expr to SetVar.value to be consistent with SetProp and SetArray. Add RefVar, RefProp, RefArray that compute address of assignable value. Add Binops for autoincrement and assignment operators. Any expression can be the subject of increment or assignment operator. Enforce lvalue for increment and assignment operators by semanic check, not in syntax. String literals can contain escaped quotation marks. Keyword:value pairs in parameter lists provide arbitray expressions as default parameter values. Evaluate and assign default parameters values in apply().
1 년 전
test.ref
Test user-defined AST nodes.
1 년 전
test.txt
Top-level expressions use the value of symbol __globals__ as the base environment instead of nil. Fix off-by-1 error in nlrPush(). Object.keys() returns keys in alphabetical order.
1 년 전
test2.txt
import files
1 년 전
README.md
minproto
Minimal (?) protype-based language.