• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

docs/H07-May-2022-

.gitattributesH A D29-May-2018166

.gitignoreH A D29-May-201823

AUTHORSH A D29-May-201842

COPYINGH A D29-May-2018755

MakefileH A D29-May-20183.5 KiB

READMEH A D29-May-20181.6 KiB

astnames.hH A D29-May-20181.2 KiB

jsarray.cH A D29-May-201813.4 KiB

jsboolean.cH A D29-May-2018969

jsbuiltin.cH A D29-May-20186 KiB

jsbuiltin.hH A D29-May-2018651

jscompile.cH A D29-May-201830.4 KiB

jscompile.hH A D29-May-20183 KiB

jsdate.cH A D29-May-201819.3 KiB

jsdtoa.cH A D29-May-201827.7 KiB

jsdump.cH A D29-May-201817.5 KiB

jserror.cH A D29-May-20183.1 KiB

jsfunction.cH A D29-May-20184.6 KiB

jsgc.cH A D29-May-20186.4 KiB

jsi.hH A D29-May-20185.8 KiB

jsintern.cH A D29-May-20183.1 KiB

jslex.cH A D29-May-201819.1 KiB

jslex.hH A D29-May-20181 KiB

jsmath.cH A D29-May-20183.6 KiB

jsnumber.cH A D29-May-20184.4 KiB

jsobject.cH A D29-May-201812.1 KiB

json.cH A D29-May-20187.8 KiB

jsparse.cH A D29-May-201822.6 KiB

jsparse.hH A D29-May-20182 KiB

jsproperty.cH A D29-May-20188 KiB

jsregexp.cH A D29-May-20184.1 KiB

jsrun.cH A D29-May-201836.2 KiB

jsrun.hH A D29-May-2018251

jsstate.cH A D29-May-20184.8 KiB

jsstring.cH A D29-May-201814.1 KiB

jsvalue.cH A D29-May-201814.2 KiB

jsvalue.hH A D29-May-20184.1 KiB

main.cH A D29-May-20184.9 KiB

mujs.hH A D29-May-20187.4 KiB

one.cH A D29-May-2018544

opnames.hH A D29-May-2018867

pp.cH A D29-May-20182.1 KiB

regexp.cH A D29-May-201823.9 KiB

regexp.hH A D29-May-2018857

utf.cH A D29-May-20182.9 KiB

utf.hH A D29-May-20181.1 KiB

utftype.cH A D29-May-201829 KiB

README

1MuJS: an embeddable Javascript interpreter in C.
2
3ABOUT
4
5MuJS is a lightweight Javascript interpreter designed for embedding in
6other software to extend them with scripting capabilities.
7
8LICENSE
9
10MuJS is Copyright 2013-2017 Artifex Software, Inc.
11
12Permission to use, copy, modify, and/or distribute this software for any
13purpose with or without fee is hereby granted, provided that the above
14copyright notice and this permission notice appear in all copies.
15
16The software is provided "as is" and the author disclaims all warranties with
17regard to this software including all implied warranties of merchantability
18and fitness. In no event shall the author be liable for any special, direct,
19indirect, or consequential damages or any damages whatsoever resulting from
20loss of use, data or profits, whether in an action of contract, negligence
21or other tortious action, arising out of or in connection with the use or
22performance of this software.
23
24COMPILING
25
26If you are building from source you can either use the provided Unix Makefile:
27
28	make release
29
30Or compile the source with your preferred compiler:
31
32	cc -O2 -c one.c -o libmujs.o
33
34INSTALLING
35
36To install the MuJS command line interpreter, static library and header file:
37
38	make prefix=/usr/local install
39
40DOWNLOAD
41
42The latest development source is available directly from the git repository:
43
44	git clone http://git.ghostscript.com/mujs.git
45
46REPORTING BUGS AND PROBLEMS
47
48Report bugs on the ghostscript bugzilla, with MuJS as the selected component.
49
50	http://bugs.ghostscript.com/
51
52The MuJS developers hang out on IRC in the #mupdf channel on irc.freenode.net.
53