diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index 1cf1d4b2..2a02800e 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -1656,6 +1656,7 @@ JavaScript: - .gs - .jake - .jsb + - .jscad - .jsfl - .jsm - .jss diff --git a/samples/JavaScript/logo.jscad b/samples/JavaScript/logo.jscad new file mode 100644 index 00000000..2ada0778 --- /dev/null +++ b/samples/JavaScript/logo.jscad @@ -0,0 +1,19 @@ +// title : OpenJSCAD.org Logo +// author : Rene K. Mueller +// license : MIT License +// revision : 0.003 +// tags : Logo,Intersection,Sphere,Cube +// file : logo.jscad + +function main() { + return union( + difference( + cube({size: 3, center: true}), + sphere({r:2, center: true}) + ), + intersection( + sphere({r: 1.3, center: true}), + cube({size: 2.1, center: true}) + ) + ).translate([0,0,1.5]).scale(10); +}