Šī lapa labāk darbojas, ja pārlūkam ir iespējots JavaScript.
Sākums
Izpētīt
Palīdzība
Pierakstīties
piumarta
/
javascrypt
spogulis no
https://github.com/mtardy/javascrypt.git
Vērot
1
Pievienot zvaigznīti
0
Atdalīts
0
Kods
Problēmas
0
Laidieni
1
Vikivietne
Aktivitāte
Pārlūkot izejas kodu
Update tests
pull/8/head
mtardy
pirms 4 gadiem
vecāks
07f07570db
revīzija
5598b131e2
2 mainītis faili
ar
40 papildinājumiem
un
11 dzēšanām
Dalītais skats
Salīdzināšanas iespējas
Rādīt statistiku
Lejupielādēt ielāpa failu
Lejupielādēt izmaiņu failu
+33
-1
test-object.txt
+7
-10
test3.txt
+ 33
- 1
test-object.txt
Parādīt failu
@ -61,4 +61,36 @@ Object.print = fun () {
this;
}
p.println()
p.println()
fun println() {
apply(print, __arguments__)
print("\n")
}
fun makeAst() {
print("Making an AST!")
return t
}
var t = `(3+4)
println(t)
var a = 333
syntax double(a) {
return `(@a+@a)
}
double(21)
syntax until(c, b) {
return `(while (!@c) @b)
}
var x = 0
/*
until(x==10) {
println(x++)
}
*/
(`x).println()
+ 7
- 10
test3.txt
Parādīt failu
@ -1,12 +1,9 @@
var o = {}
o.a = 12
o.b = "salut"
var c = clone(o, "12");
var num = `4; // THESE ARE THE
var ast = `(3+@num); // IMPORTANT 2 LINES
c.a = 24
c.b = "au revoir"
c.chips = "on va manger, des chips!!!"
fun f() {
var c = `4+3
return 5 + @c
}
o
c
f()
Rakstīt
Priekšskatītījums
Notiek ielāde…
Atcelt
Saglabāt