The bible.
The code requires some time to re-understand. Plus the fact it was done on DOS with hebrew characters (Ascii 128 stands for Aleph).
The commit is without
A nice fact: as we need only 27 letters plus period and space (maybe more, I can't remember), 5 bits are enough, so silly compression done to put it on old 1.44 floppy.
--
חבילה זו מכילה מספר עזרים שונים לתנ"ך (קריאה, הפטרות, קרי/כתיב, חיפוש, פרשות, גימטריה, פסוק לפי שם). רובם פשוטים ביותר לשימוש ועל-כן התיעוד הנ"ל די קצר.
בקליטת מחרוזת הקש Esc למחיקת כל הביטוי, ו-BackSpace למחיקת התו הקודם.
Find - 1. אם המחרוזת לא נמצאה יש לנסות לחפש חלקים יותר קטנים ממנה 2. לחיפוש מלה יחידה יש להקיש רווח לפניה ואחריה. לחיפוש מלה בסוף או בהתחלה הקש שני רווחים.
Read - כללים ומקשים:
Esc ³ יציאה
End/Home ³ קפיצה להתחלת/סוף הספר
Down/Up Arrow ³ גלילת השטח הנצפה מעלה או מטה
PgDn/PgUp ³ גלילת השטח הנצפה 22 שורות
I,Info ³ הצגת חלון מידע על הספר
N,Next ³ חיפוש נוסף של המחרוזת המבוקשת
P,Prev ³ חיפוש אחורה של המחרוזת המבוקשת
7-1 >Shift< ³ קפיצה לסימניה x Shift לסימון סימניה.
9 ³ קפיצה לתוצאת החיפוש האחרון
8/0 ³ קפיצה לסוף/תחילת הפרשה או המפטיר בהתאמה
F,Find ³ חיפוש מחרוזת מבוקשת. לחיפוש מלה הקש רווח
³ לפניה ולאחריה. לקפיצה לפרק מסוים הקש את
³ מספרו ורווח אחרי המספר. לקפיצה לפסוק מסוים
³ הקש את מספרו בלבד. הקש 3 רווחים לקפיצה לפרק
³ הבא.
Api GW /v1/pasuk with POST method. Allow CORS
mvn clean package shade:shade
At https://eu-north-1.console.aws.amazon.com/lambda/home?region=eu-north-1#/functions/myPsukimViaLambda?tab=configure
Allow CORS, put access-control-allow-origin
at both Expose/ Allowed headers
node Pasuk.mjs שחר
>> TODO lambda/index.mjs
TODO lambda/Pasuk.go