-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
1qqq
2869 lines (1914 loc) · 89.5 KB
/
1qqq
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[33mcommit d2be9ec6184be0bedb66c480c41f3812c5d961d3[m[33m ([m[1;36mHEAD -> [m[1;32mmain[m[33m)[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Sun Jun 2 20:36:40 2024 -0300
reduce Windows warnings
[33mcommit 5ed69e2cbcee3270c9a2256dc4addccf73434b89[m[33m ([m[1;31morigin/main[m[33m, [m[1;31morigin/HEAD[m[33m)[m
Merge: c0fd9a0 b3f2d6f
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Thu Apr 4 17:19:49 2024 -0300
Merge pull request #48 from hook-lang/add-selectors-core-module
Add selectors core module
[33mcommit b3f2d6faabb4d5a4437a9184869224d7193538b9[m[33m ([m[1;31morigin/add-selectors-core-module[m[33m)[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Apr 1 02:14:02 2024 -0300
added selectors core module
[33mcommit c0fd9a0cac57c966871d683bb5392c6ebf3833fb[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Mar 29 19:18:16 2024 -0300
fix code style
[33mcommit 8c41b007212784a37f22873fd5908fa53f46bed1[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Mar 18 14:43:24 2024 -0300
added Hook's Cheat Sheet to README.md
[33mcommit 38f4a25ee724ecec890a0047721e3b0762b77311[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Mar 17 23:25:17 2024 -0300
renamed bhaskara to quadratic_roots
[33mcommit 7aad2d9fb816400c421703d8a1e3307deca5d0d2[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Mar 16 15:20:20 2024 -0300
fix code style
[33mcommit 637f6c49531e78f8647bfa6f314799dbbbe57352[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Mar 14 18:25:03 2024 -0300
fix assert message
[33mcommit af92a6784b7cfd1f0c1c3b7aa3dee35db250afef[m
Merge: 5c4ed33 f727191
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Wed Mar 13 16:18:11 2024 -0300
Merge pull request #47 from hook-lang/update-bigint-extension
updated bigint extension
[33mcommit f727191372cad103981d24ceb368d5a1be96f3a0[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Mar 13 16:12:45 2024 -0300
updated bigint extension
[33mcommit 5c4ed33af72242fa1ccaa782710f591f85e6f84a[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Wed Feb 28 17:24:10 2024 -0300
Create FUNDING.yml
[33mcommit ab3222849a251ea7b33664a313870a39f5f8b915[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Feb 9 23:05:08 2024 -0300
added --analyze option
[33mcommit e8a5284b22001a6d5fa47c0b1091dbe8efae13a5[m[33m ([m[1;33mtag: 0.1.0[m[33m)[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Feb 8 22:28:22 2024 -0300
replaced mut by var
[33mcommit 562d83ae9595dc88ec6dd90a95071345b59632bf[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Feb 8 00:22:59 2024 -0300
updated function declaration syntax
[33mcommit abb83a608ee10819b0d45d13d1c15ee6486aa3b0[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Jan 31 17:15:54 2024 -0300
updated README.md
[33mcommit 9cc382c0c75438017d10a8d34f2dca4936bb4ce8[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Jan 31 01:02:28 2024 -0300
added instructions to install with Homebrew
[33mcommit 4c4170eb48a3a4b998def38fb05b158241e0862a[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Jan 29 23:01:50 2024 -0300
fix Codecov badge
[33mcommit 004567597350ac290b6e9cb8a62f34ff4f33cd99[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Jan 29 22:55:47 2024 -0300
replaced fabiosvm by hook-lang
[33mcommit f09db89a3b4cf94f546c26c09b32464311fbd1a6[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Jan 29 01:12:04 2024 -0300
added geohash extension
[33mcommit cd3bff8f5fa987a81fa47557fde2acbfd76e920d[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Jan 28 16:58:46 2024 -0300
fix placeholder bug
[33mcommit bf3153d575ecaeaec3dc54e6f9ec3f814b8f1e60[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Jan 24 02:28:13 2024 -0300
added uuid extension
[33mcommit c49281401398acfdc9b7bfee30271d5f26973c18[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Jan 21 16:41:03 2024 -0300
improved number comparison
[33mcommit 257bae8e8189308736847e36ebf687b58d6a6a5d[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Jan 21 16:25:43 2024 -0300
fix regex extension build
[33mcommit 49842147e817dd04d737fe817d83dda4a15384e8[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Tue Jan 2 11:58:18 2024 -0300
refactorig
[33mcommit b0f9b7cbef6c2c8b3bb545ce4bdfc038ea54ec4f[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Sun Sep 10 13:48:19 2023 -0300
fix if and match syntax
[33mcommit 1fbc0c0c7da3d5ea474e27ce9cc3c9ae8357c0d5[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Wed Sep 6 17:12:53 2023 -0300
linking libsqlite3 instead of compiling amalgamation
[33mcommit 9c6342db10998c365af5174293ed91da72ef2f21[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Wed Sep 6 16:47:35 2023 -0300
renamed string_map to record
[33mcommit 00b01fc66f5150ffd364a8338ada15ec7d55357d[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Tue Sep 5 18:31:22 2023 -0300
fix code style
[33mcommit ce1abfa93640b67d17fc4f2017fcd41bc45fb60a[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Mon Aug 21 20:49:30 2023 -0300
fix code style
[33mcommit 31cbea411fe5e3c503c7c553257c7e6dc260360c[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Fri Aug 18 20:05:18 2023 -0300
updated if and match statements
[33mcommit d7b85d0770de8138a7b6c69f7733e56ed9df61db[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Fri Aug 18 17:49:03 2023 -0300
added readln() and writeln() to socket core module
[33mcommit 7f816fafc62cadf4845262ef60a650e340c6bb64[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Thu Aug 17 21:17:53 2023 -0300
added closure.hk example
[33mcommit aa4c8b1bd9487f46831117c660215fdce4c0038c[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Tue Aug 15 22:49:29 2023 -0300
suppress compiler warnings
[33mcommit 6e8630f796eb9d304c5df6e01d9ff00c643cbd73[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Sun Aug 13 16:35:00 2023 -0300
updated README.md
[33mcommit ac84b04298afcdae2e5ea0b30bf8f356a12f4f34[m
Merge: fad7272 3d12c45
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Aug 12 11:56:57 2023 -0300
Merge pull request #45 from fabiosvm/compile-libraries
compile libhook: static and shared
[33mcommit 3d12c4512a1b58b1e9320b96373749faec75e177[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Sat Aug 12 00:52:09 2023 -0300
compile libhook: static and shared
[33mcommit fad727261be0eddae73837a73463e82d4d65543a[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Aug 12 11:52:39 2023 -0300
fix module loading for Windows
[33mcommit f0de833c9136907ab6d5ccc519c6df0a4351fc14[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Fri Aug 11 19:01:43 2023 -0300
added regex extension
[33mcommit d9e3794045ec0352b63f22b6f5432fd9ff73af73[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Thu Aug 10 23:51:23 2023 -0300
fix function call
[33mcommit c66c3abbad50a895a546e4d31d5a0d06026fcf5b[m
Author: fabiosvm <fabiosvm@outlook.com>
Date: Thu Aug 10 00:19:55 2023 -0300
added ini core module
[33mcommit 9090780822d94c7484e1e1b8fd7b15e5526936ea[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Aug 7 12:51:55 2023 -0300
fix module loading; updated import statement
[33mcommit 06c24a7c56f439f60e405fbe6d8503542a9ae1fd[m
Merge: 926ff04 6afa686
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Aug 7 00:38:50 2023 -0300
Merge pull request #44 from fabiosvm/feature/import-external-file
Add support for importing external file
[33mcommit 6afa686f5290bd056b46d432663b32d5c284014c[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sun Aug 6 20:42:05 2023 -0300
Add support for importing external file
[33mcommit 4990271202441f760f10b878308ca524f660ecff[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sun Aug 6 01:44:05 2023 -0300
added variable declaration inside if
[33mcommit 926ff046acd96ec8c208597d58f0228f113f7d49[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sun Aug 6 22:36:34 2023 -0300
added variable declaration within if and match statements
[33mcommit d9b1930d02ee5b68ab7a4005612f0a337c98dcb6[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Aug 5 20:17:11 2023 -0300
removed prefix lib from native modules
[33mcommit 320f3a60efc646ea39e14c935ea640e6df723a12[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Thu Aug 3 15:35:01 2023 -0300
fix exit()
[33mcommit 423b06fa48fc1077a26ab2322c9de94f5b011357[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Thu Aug 3 02:24:05 2023 -0300
removed check file and its functions moved to state file
[33mcommit 69c716527a5dfa329b1add6d352853455d50c849[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Thu Aug 3 02:07:02 2023 -0300
added built-in function: exit()
[33mcommit 91d0a230839bb638f375caee67e9bdd181cd6759[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Jul 31 14:57:43 2023 -0300
improved curl extension
[33mcommit 73c184b0a708e2f62028811e9e8d9e13e0ab678c[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sun Jul 30 21:23:30 2023 -0300
changed code style
[33mcommit 1af738a371e6f09e7b102c95c12f6212e9186a3e[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Jul 10 21:55:39 2023 -0300
refactoring to avoid compiler warnings
[33mcommit 29941a36b6b35fe3a40c92b79ff5edd890d806b9[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Jul 1 16:54:46 2023 -0300
removed revision from --help
[33mcommit 73c6621acf6ffe4edbd3cb7f53f57dbec0e476ed[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Jul 1 16:51:31 2023 -0300
removed regex core module
[33mcommit 1d18777ea3777fcabbf8bd38fc48f148d6236e22[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Apr 3 23:47:34 2023 -0300
added lists core module
[33mcommit 46b1890b08d559f6a3e6b12590a4cb248ae8aab7[m
Merge: 79470ea 9af67e9
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Mar 25 23:58:26 2023 -0300
Merge pull request #42 from Bigjango13/main
Remove unused state parameter from hk_state_compare and string_to_double
[33mcommit 9af67e972d20af10006b271ea42b3540c76363cf[m
Author: Bigjango13 <bigjango13@gmail.com>
Date: Sat Mar 25 19:42:59 2023 -0700
Remove unused state parameter from hk_state_compare and string_to_double
[33mcommit 79470ea6df45d6c941331a6e5f476bbde140342b[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Mar 25 22:21:50 2023 -0300
added getcwd() to `os` core module
[33mcommit e66e264fc213744da4794ea39791b2f7049309b1[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Fri Mar 24 00:13:00 2023 -0300
added in encoding: ascii85_encode() and ascii85_decode()
[33mcommit e0a036ddbd5382ce272d2fddff5c909659b2de59[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Thu Mar 23 22:26:05 2023 -0300
added json.hk example
[33mcommit 6445087c28408b95ac97efea70b43b3a14611d71[m
Merge: 531452e 0252be8
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Wed Mar 22 07:57:40 2023 -0300
Merge pull request #41 from fabiosvm/add-json-core-module
Add json core module
[33mcommit 0252be8e68601cf0052cd73718fb0ba83c5c11a9[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Mar 21 23:40:07 2023 -0300
added json core module
[33mcommit 531452eb90e553b896d368cb24f05e3829eafe09[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Mar 20 21:32:22 2023 -0300
added in crypto: rc4_encrypt() and rc4_decrypt()
[33mcommit 202f80fc3b05cab2ce8661c1a81230a038b6a788[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Mar 20 19:25:30 2023 -0300
renamed extension: random to crypto
[33mcommit 3ca93c9aed77e544b77228bcf79cf610cfb3fa99[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Mar 19 23:20:16 2023 -0300
fix variable declaration
[33mcommit 55c4f0cd6d8d0436f9e0f186f6849b425f8ee782[m
Merge: 2c9d419 c343de1
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Mar 18 21:56:01 2023 -0300
Merge pull request #40 from fabiosvm/add-crc-hashing
Add crc32() and crc64() to hashing module
[33mcommit c343de17d4f9e8f34c98755c9c2fd14f6823a639[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Mar 18 21:43:50 2023 -0300
added in hashing: crc32() and crc64()
[33mcommit 2c9d4199a655c337dfd2c72acb89bd75ef3df5a4[m
Merge: d589c4b 11eee9e
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Thu Mar 16 16:41:28 2023 -0300
Merge pull request #39 from fabiosvm/add-random-extension
Add random extension
[33mcommit 11eee9ea7540fb30df489c4a0b32d5f4fbbf68d2[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Mar 16 16:07:34 2023 -0300
added random extension
[33mcommit d589c4b4803e2606a1b8e889d983160d99446235[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Mar 14 19:07:19 2023 -0300
added strings.repeat() and arrays.fill()
[33mcommit deec1a224f9a6151fb76a30da9561d24c7f1c3cb[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Mar 14 16:48:21 2023 -0300
srand() and rand() functions moved to numbers module
[33mcommit 554d398abfe12827b173073a010637db5e93d1ea[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Mar 13 15:44:40 2023 -0300
added in bigint: sqrt() and compare()
[33mcommit eab7472a377d86c5d2c4842c777a8fb5dc47f0ef[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Mar 12 21:04:02 2023 -0300
removed version.h
[33mcommit d089a0dbd4c97957add811fef2ffdef2a386d1d8[m
Merge: c822d9b b8c12e1
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sun Mar 12 20:56:53 2023 -0300
Merge pull request #38 from fabiosvm/add-leveldb-extension
Add leveldb extension
[33mcommit b8c12e1cf8cb92a2226918f5b092c986bc8ad493[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Mar 12 20:51:00 2023 -0300
added leveldb extension
[33mcommit c822d9b468c2ba28e2c9d7e56927e030fc90ec69[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Mar 10 20:59:10 2023 -0300
updated README.md
[33mcommit 1575c38f79917320543e6a622f2ad33d99ce53be[m
Merge: 6c6a375 3035ff9
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Tue Mar 7 17:00:41 2023 -0300
Merge pull request #37 from fabiosvm/add-zeromq-extension
Add zeromq extension
[33mcommit 3035ff995d037d345efc7bab42e8a41e0b1e174d[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Mar 7 15:04:17 2023 -0300
added zeromq extension
[33mcommit 6c6a375f39ef7d64374db548a3bfc343d6046c0e[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Mar 7 01:13:47 2023 -0300
fix build with extensions script
[33mcommit 745d4a6c7f0bf40f27d54c4f149c0ae50a9e9df7[m
Merge: cd6c4fe 6b3c7d0
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Mar 6 20:36:38 2023 -0300
Merge pull request #36 from fabiosvm/refactoring
Refactoring
[33mcommit 6b3c7d0d9538d03a0dcf551b4fa41f4e00fded67[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Mar 6 15:33:28 2023 -0300
refactoring
[33mcommit cd6c4feca036a250e58ae776e1419fdbccc1440a[m
Merge: bd2a66f 582b2c6
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Feb 20 22:49:43 2023 -0300
Merge pull request #35 from fabiosvm/revert-34-main
Revert "Add escape sequence and invalid chars handlers and experimental adhoc test unit"
[33mcommit 582b2c6027c3db2bab6c348eb77e5d3f7f600205[m
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Feb 20 22:49:22 2023 -0300
Revert "Add escape sequence and invalid chars handlers and experimental adhoc test unit"
[33mcommit bd2a66f162b0d9818a425d04fba893687b6929a7[m
Merge: 6d3feae b81d7b3
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Mon Feb 20 22:12:22 2023 -0300
Merge pull request #34 from agaro/main
Add escape sequence and invalid chars handlers and experimental adhoc test unit
[33mcommit b81d7b37f13b3262c4e8298d1398f2935e172342[m
Author: Augusto <agarobr@gmail.com>
Date: Mon Feb 20 18:31:50 2023 -0300
Add experimental adhoc c test units using starndard assert without any test lib or framework
[33mcommit 06cec949e6831d08aa85a95d1b4e26dc61206997[m
Merge: c602251 6d3feae
Author: Augusto <agarobr@gmail.com>
Date: Mon Feb 20 18:06:32 2023 -0300
Merge branch 'main' of github.com:agaro/hook-lang
[33mcommit c6022510c8d6c96f9257b871763abced7b4f65c7[m
Author: Augusto <agarobr@gmail.com>
Date: Mon Feb 20 18:06:10 2023 -0300
Handle escape sequence and invalid chars inside string
[33mcommit 6d3feae94493afde596d34591df3228126c5f6dc[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Feb 20 00:45:31 2023 -0300
added docs/grammar.md
[33mcommit ff3da8eed58fb5b811775ee61e7119624f4068a8[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Feb 19 16:38:14 2023 -0300
added docs/core-modules.md
[33mcommit 431e36f2da654b18767ad8af7b6771a0e9e83e39[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Feb 19 00:27:25 2023 -0300
added docs/built-in.md
[33mcommit 1dc7741824c69a68304ac7bfc0810df354bb8e17[m
Author: Augusto <agarobr@gmail.com>
Date: Sat Feb 18 23:54:15 2023 -0300
Fix a memory leak in the test test_scanner_match_string
[33mcommit bfb91fead139e337de82f360661af262e288a8b3[m
Author: Augusto <agarobr@gmail.com>
Date: Sat Feb 18 23:28:49 2023 -0300
Handlers escape sequences on string.
It handles: \n \r \t \ \' and "
[33mcommit 1522ada03fef6971e6d42fb198363601314b7fc5[m
Author: Augusto <agarobr@gmail.com>
Date: Sat Feb 18 23:23:45 2023 -0300
src/hk_scanner.c
[33mcommit f967a4fd7cc7419d31f916f14794decb1ccfd535[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 18 20:10:09 2023 -0300
updated AUTHORS
[33mcommit 44b365c79b75408ae675f3b4bbf1bada0b4b9c52[m
Merge: 3b7c7ab b8416f1
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 18 19:41:45 2023 -0300
Merge pull request #32 from agaro/main
Includes a function that adds a single char to a string
[33mcommit b8416f185f622d7b24dcd2ab4c1155fae1ba7770[m
Author: Augusto <agarobr@gmail.com>
Date: Sat Feb 18 19:11:32 2023 -0300
Includes a function that adds a single char to a string managing its capacity and zero termination
[33mcommit 3b7c7abedaa0b8aa347042738054b0d3280d35dd[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Feb 17 20:04:54 2023 -0300
fix to_int() and to_number() built-in functions
[33mcommit 994bcddd561b2f40f3a88588b368355e017ae083[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Feb 17 13:27:57 2023 -0300
replaced val by let keyword
[33mcommit 76f3b39fb2dce28095dc11b6d6244279a048e2cf[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Feb 17 01:46:24 2023 -0300
added contributing guidelines
[33mcommit ed95ef46fff937ced3c478a876cc5b0e73e5ca70[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Feb 16 21:38:58 2023 -0300
fix hk_double_from_chars
[33mcommit 3ae47c7871b4107ef13a29afff2152861f6d6341[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Feb 16 20:56:44 2023 -0300
replaced vm term by state
[33mcommit 066be70805b653e8ccef2e678babc00405057e6f[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Feb 16 20:33:49 2023 -0300
improved instructions in build scripts
[33mcommit 87fde22b6f5ab0c2c64d1ebcfea5bd238a852364[m
Author: agaro <agarobr@gmail.com>
Date: Thu Feb 16 18:47:03 2023 -0300
Refactoring to use the hk_double_from_chars to implement the compiler parse_double function. (#30)
* Refactoring the compiler's parse_double function to use the utils hk_double_from_chars.
* Removing unnecessary errno attribution
[33mcommit 089148250d4ee22751c538dc784ca38ab45dd2f3[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Feb 14 23:41:46 2023 -0300
refactoring
[33mcommit c69bb3d5346f79224334d6bd4b0886422ee06daa[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Feb 14 21:59:02 2023 -0300
fix iterators
[33mcommit 1008d06136e61cc7d7ea09e7d7e9306c196283be[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Feb 14 21:54:45 2023 -0300
fix address() built-in function
[33mcommit 3fa507e764e8aa5d2aaa2c00627aefc15c1f0f93[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Feb 14 21:49:20 2023 -0300
updated built-in.txt and core-modules.txt
[33mcommit ab05ac627b39e3f3c27d74a6743c3de82b12f9fc[m
Merge: 3eed9dd 372f487
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sun Feb 12 14:54:57 2023 -0300
Merge pull request #29 from fabiosvm/fix-scanner
Fix scanner
[33mcommit 372f4874c0e68c4f6a2718d94be263a70708fdf4[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Feb 12 14:36:10 2023 -0300
fix scanner
[33mcommit 3eed9dd373d1950c6c0561db1c7dfb183889448c[m
Merge: 38856e0 bddbf3c
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 11 20:11:57 2023 -0300
Merge pull request #28 from fabiosvm/add-builtin-functions
Add more built-in functions
[33mcommit bddbf3c7809144dc1dea7d9f7c408a247069f8c1[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 11 10:27:31 2023 -0300
added more built-in functions
[33mcommit 38856e091c0d56b2b936c24b8b5d16d7f40c8e48[m
Merge: 62bdde9 98abc85
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Fri Feb 10 01:09:20 2023 -0300
Merge pull request #27 from fabiosvm/change-anonymous-function-syntax
Change anonymous function syntax
[33mcommit 98abc8590d1313e2767ac015c00aef214c42de52[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Feb 10 01:03:22 2023 -0300
changed anonymous function syntax
[33mcommit 62bdde915ce7947df3d99c251d0f1648d6d9554e[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Feb 9 22:33:50 2023 -0300
fix bug on syntax errors when function is anonymous
[33mcommit 9e263a7586fff8ea2fbecf2182c88439b9bd515b[m
Merge: eec10cd f5adfca
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Wed Feb 8 14:56:30 2023 -0300
Merge pull request #26 from fabiosvm/replace-use-by-import-keyword
Replace use by import keyword
[33mcommit f5adfca60eb27a7497e8a08292b626e5226b924e[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Feb 8 14:28:46 2023 -0300
replaced use by import keyword
[33mcommit eec10cda5d20668d02446e8ad5cc6443e4d7c851[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Feb 7 00:07:31 2023 -0300
updated README.m
[33mcommit f81acb7ee160a330e9d15b00a324f7c1a5f41541[m
Merge: e2f10a7 3560375
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sun Feb 5 13:34:33 2023 -0300
Merge pull request #25 from fabiosvm/add-socket-core-module
Add socket core module
[33mcommit 3560375d187a676d96732a36fbdd56e389ad37a7[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Feb 5 13:30:28 2023 -0300
added tcp_server.hk and tcp_client.hk examples
[33mcommit a4d483e98231c8423ddbc1a10ae96f2449257547[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 4 18:52:42 2023 -0300
added socket core module
[33mcommit e2f10a7a85a960de8e5c093b284ad8387051b036[m
Merge: 57eb073 e28ac66
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 4 14:25:59 2023 -0300
Merge pull request #24 from fabiosvm/add-sha1-md5-hashing-module
Add sha1() and md5() to hashing module
[33mcommit e28ac66bd8afda78f985ae9a336ba9d3fa555c7a[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 4 14:15:39 2023 -0300
added in hashing: sha1() and md5()
[33mcommit 57eb073012c7c2e2470101cdaca9ec1d99917021[m
Merge: f5c8d37 6f6fdbd
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 4 12:41:27 2023 -0300
Merge pull request #23 from fabiosvm/fix-bash-scripts
fix bash scripts
[33mcommit 6f6fdbde723f3a570f695d883c20fff664af456b[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Feb 4 12:04:42 2023 -0300
fix bash scripts
[33mcommit f5c8d37ca6f3d72fffb39facdcbb0803309aec0c[m
Merge: 8d6c157 1222527
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Fri Feb 3 10:42:28 2023 -0300
Merge pull request #22 from agaro/main
Fix: set DBUILD_EXTENSIONS to 1 when building with-extensions option.
[33mcommit 8d6c157fe9ae8ef7e21e6503bb9c1ad1dc27ede9[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Feb 2 21:50:00 2023 -0300
updated CE link in README.md
[33mcommit 122252769cbf8316e7180d730e7661df45e5cc10[m
Author: Augusto <agarobr@gmail.com>
Date: Thu Feb 2 21:08:12 2023 -0300
Fix: set DBUILD_EXTENSIONS to 1 when building with-extensions option.
[33mcommit 3294423fb4bfa7eba6e0738bde8721d646342aa3[m
Author: F3159258 Fabio de Souza Villaca Medeiros <fabio.villaca@bb.com.br>
Date: Thu Feb 2 09:16:55 2023 -0300
updated CE link in README.md
[33mcommit 975fb236abe1b617a642c229ca7a899aaf3c1602[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Jan 30 12:45:04 2023 -0300
updated scripts
[33mcommit 35d52aff38e19ceab1985b2ba303540a62355381[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Jan 29 12:18:15 2023 -0300
using enum instead of #define
[33mcommit ddb1d76c767649e8253de770938b5516d22fb601[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sun Jan 29 11:20:33 2023 -0300
renamed 'float' type 'number' type
[33mcommit 8569cebabca4a6dd37805cf09c6082b898d5c680[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Jan 28 23:04:40 2023 -0300
refactoring
[33mcommit d7c8c0cf2f79cf7f8ea187e0d26d94ebead48ad7[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Jan 28 19:32:29 2023 -0300
encoding is now a core module
[33mcommit 713c903c2897cb63ed3472ddbad4db56ebf7e4a9[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Jan 28 18:59:51 2023 -0300
hashing is now a core module
[33mcommit 1877f0d0de8bc62f34bdf07be9fb68f4fcb605db[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Jan 28 18:36:49 2023 -0300
added in hashing: sha3()
[33mcommit da145fb672aadb4352577619d60314d559297c7e[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Jan 28 17:47:30 2023 -0300
added regex.hk example
[33mcommit b8d0eb617dac54a070312d0d05e5244b2cfedce9[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Jan 27 15:50:02 2023 -0300
updated README.md
[33mcommit acecc7421988538c4c003f07f14a694a4ff5629b[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Jan 25 15:11:18 2023 -0300
added in regex: find()
[33mcommit 82390e5b56d1bf1897302969e8fa3769a51903fe[m
Merge: 67ff9e4 e83353f
Author: Fábio de Souza Villaça Medeiros <fabiosvm@outlook.com>
Date: Tue Jan 24 16:14:13 2023 -0300
Merge pull request #20 from fabiosvm/add-regex-code-module
added regex core module
[33mcommit e83353f69c7adc11d6aa5dae4511101a09ae81f1[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Jan 24 15:49:46 2023 -0300
added regex core module
[33mcommit 67ff9e4b2eb47c4405a0b5d3191ffd454b26064b[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Jan 21 12:49:24 2023 -0300
updated error message when loading module
[33mcommit c476e375723f7367bb59083e99e97ef8fc3d9d32[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Fri Jan 20 17:21:02 2023 -0300
added in utf8: sub()
[33mcommit bdadc57929bf58efae086e7f133e7c585f15ede5[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Jan 19 23:15:04 2023 -0300
refactoring
[33mcommit ce93f1d05a556bc362311dac11d9af6c0292b778[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Jan 18 17:30:14 2023 -0300
added in strings: new_string()
[33mcommit c1cd7e0e46980bf26a321b0eaa66c6ce95f78be4[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Jan 17 20:10:21 2023 -0300
added utf8 code module
[33mcommit 7bffd6558ecd814e65894d708d62798cb3240bf2[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Jan 14 15:37:02 2023 -0300
some opcodes have been renamed
[33mcommit be3dc1267c1f249ea452ba8c93fcbf077a37f167[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Jan 12 20:25:14 2023 -0300
add revision to --version option
[33mcommit 724f06453fd4b98516f73fb373224a0fad35cd08[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Thu Jan 12 00:41:07 2023 -0300
avoid the compiler warning for the snprintf function
[33mcommit 4da4640b1a016ca7fbf926012526c1454e5c07d6[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Jan 11 17:51:35 2023 -0300
updated bytecode dump
[33mcommit 4d69864b776e054834c67096bf4c4cc3aea9f881[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Wed Jan 11 12:33:37 2023 -0300
fix hk_assert()
[33mcommit 203cb716b8cdf4cfeb8e444519a958c77d6d40ad[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Tue Jan 10 16:47:14 2023 -0300
added built-in function: refcount()
[33mcommit f2aa3ebf35aca79df1849dd8d004763c2ec02c71[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Jan 9 14:57:37 2023 -0300
fix foreach bug
[33mcommit 8ed0bfeecb52ff73dc2ec17f02d0604a2c648521[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Mon Jan 9 11:09:39 2023 -0300
updated bytecode dump
[33mcommit a2da525e1eaf1fb6b7ec4167f761b1184785bab7[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>
Date: Sat Jan 7 15:22:52 2023 -0300
updated GitHub Action workflows
[33mcommit 5e8e9bf644fa6460604e6ef494a37f8c27c855fb[m
Author: Fabio de Souza Villaca Medeiros <fabiosvm@outlook.com>