Skip to content

Commit

Permalink
Merge pull request #2 from Garklein/master
Browse files Browse the repository at this point in the history
gitignore and script for building
  • Loading branch information
gibbonsja authored Jan 10, 2022
2 parents 0991dee + 040f14d commit e55dc0a
Show file tree
Hide file tree
Showing 219 changed files with 31 additions and 3 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
BuildCore/build/*
BuildNial/build/*
BuildNial/src/*
BuildNial/pkgblder/nial_basic
BuildNial/pkgblder/nialcore
auto.nlg
4 changes: 2 additions & 2 deletions BuildCore/README.md
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,8 @@ This will display a header like:

to end the *nial* interactive session.

4. Copy the nialcore executable to the pkgbldr subdirectory of the BuildNial directory using
4. Copy the nialcore executable to the pkgblder subdirectory of the BuildNial directory using

$ cp nialcore ../../BuildNial/pkgbldr
$ cp nialcore ../../BuildNial/pkgblder

You are now ready to build the full QNial7 using pkgblder in BuildNial. See the README.md in BuildNial for instructions.
Empty file modified BuildCore/src/CMakeLists.txt
100755 → 100644
Empty file.
Empty file modified BuildCore/src/absmach.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/absmach.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/arith.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/arith.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/atops.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/bitops.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/blders.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/blders.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/compare.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/compare.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/eval.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/eval.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/eval_fun.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/faults.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/fileio.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/fileio.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/getters.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/if.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/insel.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/insel.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/lexical.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/lib_main.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/lib_main.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/linalg.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/linenoise.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/linenoise.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/logicops.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/logicops.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/main_stu.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/nialconsts.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/nialtypes.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/ops.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/parse.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/parse.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/picture.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/picture.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/pkgswchs.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/profile.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/profile.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/qniallim.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/reserved.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/resnms.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/roles.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/scan.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/scan.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/sorts.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/sorts.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/states.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/switches.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/symtab.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/symtab.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/systemops.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/systemops.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/token.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/trig.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/trig.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/trs.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/trs.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/unixif.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/unixif.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/userops.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/utils.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/utils.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/version.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/windowsif.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/windowsif.h
100755 → 100644
Empty file.
Empty file modified BuildCore/src/wsmanage.c
100755 → 100644
Empty file.
Empty file modified BuildCore/src/wsmanage.h
100755 → 100644
Empty file.
Empty file modified BuildNial/README.md
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/all_features/MEMSPACES/MEMSPACES_src/mcore.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/all_features/QSORT/QSORT_src/sorts.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/all_features/QSORT/QSORT_src/sorts.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/absmach.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/absmach.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/arith.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/arith.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/atops.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/bitops.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/blders.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/blders.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/compare.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/compare.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/eval.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/eval.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/eval_fun.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/faults.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/fileio.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/fileio.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/getters.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/if.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/insel.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/insel.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/lexical.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/lib_main.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/lib_main.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/linalg.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/linenoise.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/linenoise.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/logicops.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/logicops.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/main_stu.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/nialconsts.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/nialtypes.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/ops.h
100755 → 100644
Empty file.
2 changes: 1 addition & 1 deletion BuildNial/pkgblder/src_nialcore/parse.c
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -4302,7 +4302,7 @@ proderror(int messno)
mess = "expecting colon: ";
break;
case exp_endcase:
mess = "expecting constant or endcase oe end: ";
mess = "expecting constant or endcase or end: ";
break;
case is_defined:
mess = "name already defined: ";
Expand Down
Empty file modified BuildNial/pkgblder/src_nialcore/parse.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/picture.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/picture.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/profile.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/profile.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/qniallim.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/reserved.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/resnms.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/roles.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/scan.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/scan.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/sorts.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/sorts.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/states.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/switches.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/symtab.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/symtab.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/systemops.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/systemops.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/token.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/trig.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/trig.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/trs.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/trs.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/unixif.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/unixif.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/userops.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/utils.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/utils.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/version.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/windowsif.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/windowsif.h
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/wsmanage.c
100755 → 100644
Empty file.
Empty file modified BuildNial/pkgblder/src_nialcore/wsmanage.h
100755 → 100644
Empty file.
Empty file modified BuildNial/testing/comparison/DataTrans.java
100755 → 100644
Empty file.
Empty file modified BuildNial/testing/comparison/data_trans.ijs
100755 → 100644
Empty file.
Empty file modified BuildNial/testing/comparison/data_trans.py
100755 → 100644
Empty file.
Empty file modified BuildNial/testing/comparison/primes.ijs
100755 → 100644
Empty file.
Empty file modified BuildNial/testing/comparison/primes.py
100755 → 100644
Empty file.
Empty file modified BuildNial/testing/comparison/sort_tests.ijs
100755 → 100644
Empty file.
Empty file modified BuildNial/testing/v7testing/README.md
100755 → 100644
Empty file.
Empty file modified BuildNial/testing/v7testing/autotest
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/CmakeTools/Toolchain-mingw64-Win32.cmake
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/CmakeTools/Toolchain-mingw64-Win64.cmake
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/KomodoEdit/Run_Nial_Command.komodotool
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/KomodoEdit/nial_language-1.0-ko.xpi
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/emacs/LICENSE
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/emacs/README.md
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/emacs/nial-console.el
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/emacs/nial-mode.el
100755 → 100644
Empty file.
Empty file modified BuildNial/tools/emacs/ob-nial.el
100755 → 100644
Empty file.
Empty file modified CONTRIBUTING.md
100755 → 100644
Empty file.
Empty file modified LICENSE
100755 → 100644
Empty file.
Empty file modified NialLogo.jpg
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified Nialroot/tutorial/start.doc
100755 → 100644
Empty file.
Empty file modified README.md
100755 → 100644
Empty file.
Empty file modified binaries/Linux/nial64
100755 → 100644
Empty file.
Empty file modified binaries/OSX/Basic/nial
100755 → 100644
Empty file.
Empty file modified binaries/Old/Linux/nial
100755 → 100644
Empty file.
Empty file modified binaries/Old/Linux/nial32
100755 → 100644
Empty file.
Empty file modified binaries/Old/Linux/nial64
100755 → 100644
Empty file.
Empty file modified binaries/Old/OSX/nial
100755 → 100644
Empty file.
Empty file modified binaries/Old/OSX/nial64
100755 → 100644
Empty file.
Empty file modified binaries/Old/Raspbian/nial
100755 → 100644
Empty file.
Empty file modified binaries/Old/Raspbian/nial64
100755 → 100644
Empty file.
Empty file modified binaries/Old/Windows/nial32.exe
100755 → 100644
Empty file.
Empty file modified binaries/Old/Windows/nial64.exe
100755 → 100644
Empty file.
Empty file modified binaries/Windows/Old/nial64.exe
100755 → 100644
Empty file.
22 changes: 22 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# script to build nial on linux
# further information can be found at BuildCore/README.md and BuildNial/README.md
cd BuildCore
[ ! -d "build" ] && mkdir build
rm -r build/*
cd build
cmake ../src
make
cp nialcore ../../BuildNial/pkgblder
cd ../..

cd BuildNial
[ ! -d "build" ] && mkdir build
[ ! -d "src" ] && mkdir src
rm -r build/*
rm -r src/*
cd pkgblder
./nialcore -defs buildfromcore
cd ../build
cmake ../src
make
mv nial ../pkgblder/nial_basic
Empty file modified docs/Manuals/Introduction/NialIntroduction.epub
100755 → 100644
Empty file.
Empty file modified docs/Manuals/Introduction/NialIntroduction.html
100755 → 100644
Empty file.
Empty file modified docs/Manuals/Introduction/NialIntroduction.pdf
100755 → 100644
Empty file.
Empty file modified docs/Manuals/Language Definition/Styles.css
100755 → 100644
Empty file.
Empty file modified docs/Manuals/Language Definition/V6LanguageDefinition.css
100755 → 100644
Empty file.
Empty file modified docs/Manuals/Language Definition/V6LanguageDefinition.epub
100755 → 100644
Empty file.
Empty file modified docs/Manuals/Language Definition/V6LanguageDefinition.html
100755 → 100644
Empty file.
Empty file modified docs/Manuals/Language Definition/V6LanguageDefinition.pdf
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/EpubHeader.md
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/HtmlHeader.md
100755 → 100644
Empty file.
Empty file.
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/NialIntroduction.md
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/NialIntroduction.pdf
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/PdfHeader.md
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/Styles.css
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/make_epub.sh
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/make_html.sh
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/NialIntroduction/make_pdf.sh
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/V6LanguageDefinition/EpubHeader.md
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/V6LanguageDefinition/HtmlHeader.md
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/V6LanguageDefinition/PdfHeader.md
100755 → 100644
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file modified docs/Manuals/pandoc tools/V6LanguageDefinition/cover.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified docs/Manuals/pandoc tools/V6LanguageDefinition/make_all.sh
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/V6LanguageDefinition/make_epub.sh
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/V6LanguageDefinition/make_html.sh
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/V6LanguageDefinition/make_pdf.sh
100755 → 100644
Empty file.
Empty file modified docs/Manuals/pandoc tools/V7Extensions/V7NialExtensions.md
100755 → 100644
Empty file.
Empty file modified docs/README.md
100755 → 100644
Empty file.
Empty file modified docs/V7 Nial Extensions.pdf
100755 → 100644
Empty file.
Empty file modified docs/V7 QNial Dictionary.html
100755 → 100644
Empty file.
Empty file modified docs/old NSL website files/AboutNial.html
100755 → 100644
Empty file.
Empty file modified docs/old NSL website files/AboutQNial.html
100755 → 100644
Empty file.
Empty file modified docs/old NSL website files/ArrayTheory.html
100755 → 100644
Empty file.
Empty file modified docs/old NSL website files/NialLecture.html
100755 → 100644
Empty file.
Empty file modified docs/old NSL website files/NialSaga.html
100755 → 100644
Empty file.
Empty file modified docs/old NSL website files/small_bullet.gif
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified examples/Shared Memory/errors.txt
100755 → 100644
Empty file.

0 comments on commit e55dc0a

Please sign in to comment.