.. |
Applications
|
0bee0755b9
deleted: scripts/Applications/any2mp3.sf
|
4 years ago |
Expensive
|
4b6154c1cf
Optimizations in Number `smooth_count(n)`.
|
4 years ago |
Games
|
7848bee1fb
- Internal simplifications: unified Number `_set_int` and `_set_uint` into `_set_int`.
|
3 years ago |
Graphical
|
40d6c53bad
modified: lib/Sidef.pm
|
4 years ago |
Interactive
|
dbdfbea3c5
deleted: scripts/Interactive/execute_brainfuck.sf
|
6 years ago |
RosettaCode
|
a8b139714f
- Removed the Number `modinv` alias for `invmod`.
|
4 years ago |
Tests
|
f4f63030d0
- Added the Number `idiv_round(a,b)` method.
|
3 years ago |
WWW
|
27315e70b8
modified: scripts/WWW/rc_rank_languages_by_popularity.sf
|
7 years ago |
absolute_string.sf
|
ad7857d1f3
- Redesigned the numerical ranges and the range operators.
|
8 years ago |
abstract_type.sf
|
6eb30a45b5
- Fixed a minor parsing bug for code like: `say [1,2,3].map { . .. 5 }`
|
8 years ago |
accumulator_factory.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
accumulator_factory_oo.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
ackermann_function.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
add_a_variable_to_a_class_instance_at_runtime.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
aks_test_for_primes.sf
|
6bc307460c
- Number.range() is no longer inclusive when no argument is provided for the upper limit.
|
8 years ago |
align_columns.sf
|
0cc0dcf370
- Added the Array.grep_kv{} method
|
8 years ago |
arithmetic_coding.sf
|
03654ce4ab
modified: arithmetic_coding.sf
|
8 years ago |
bernoulli_numbers.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
bernoulli_numbers_recursive.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
bernoulli_numbers_seidel.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
cached_zeta_function.sf
|
6584a263a3
new file: scripts/cached_zeta_function.sf
|
8 years ago |
caesar_cipher.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
chebyshev_coefficients.sf
|
4cc6b3454c
- Minor fixes inside the Sidef deparser.
|
7 years ago |
chinese_remainder_theorem.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
comb_sort.sf
|
ad7857d1f3
- Redesigned the numerical ranges and the range operators.
|
8 years ago |
combinations.sf
|
ad7857d1f3
- Redesigned the numerical ranges and the range operators.
|
8 years ago |
combinations_and_permutations.sf
|
3fc558700d
- Extended the Block.for() method to accept multiple ranges.
|
7 years ago |
combinations_with_repetitions.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
continued_fraction.sf
|
74314c3caa
- Implicit prefix-method calls on blocks is no longer allowed!
|
8 years ago |
currying.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
draw_a_cuboid.sf
|
53d97f46d4
- Use `Math::Prime::Util::GMP::subint()` instead of `Math::Prime::Util::subint()` in Number `_cook_usigma`.
|
3 years ago |
draw_a_cuboid_2.sf
|
3fc558700d
- Extended the Block.for() method to accept multiple ranges.
|
7 years ago |
draw_grid_of_squares.sf
|
76a43767fe
new file: scripts/draw_grid_of_squares.sf
|
7 years ago |
elementary_cellular_automaton.sf
|
f91a82f2a5
- Re-added support for array and has lvalues and also for slice assignments.
|
8 years ago |
elementary_cellular_automaton_regex.sf
|
5a7ab180a7
- Minor bug-fix inside the parser for postfix ellipsis followed by a newline
|
8 years ago |
ethiopian_multiplication.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
extend_your_language.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
fast_fourier_transform.sf
|
8333c34d02
- Block.for() now returns the current block.
|
7 years ago |
faulhaber_s_formula.sf
|
8333c34d02
- Block.for() now returns the current block.
|
7 years ago |
fibonacci_sequence.sf
|
eb950f87db
- Added support for alterning the precedence of operators.
|
8 years ago |
fibonacci_word_fractal.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
first-class_functions.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
functional_summation_of_fractions.sf
|
a127ea9e49
new file: scripts/functional_summation_of_fractions.sf
|
8 years ago |
happy_numbers.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
huffman_coding.sf
|
0b578c6652
- Unary operators no longer extend implicitly on multiple lines.
|
8 years ago |
inheritance_and_subset.sf
|
e8a62072d2
- Inheriting from the same class, is no longer allowed.
|
7 years ago |
jaro_distance.sf
|
b2722462a9
- Reimplemented Array.cartesian() with an interative algorithm.
|
7 years ago |
jensen_s_device_sf
|
f7a8c3ca79
- Minor tweaks inside the scripts.
|
7 years ago |
josephus_problem.sf
|
19683814a6
- Added the String.iter() method, which allows iteration over the characters of a given string.
|
8 years ago |
json.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
knuth_shuffle.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
lanczos_approximation.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
langton_s_ant.sf
|
95eb696154
- Added the following Array methods: `msolve` and `inv`.
|
6 years ago |
langton_s_ant_2.sf
|
c72370155f
- Topic variables (_) are better localized now. They are no longer declared in every single block of the program, but only in places where it makes sense.
|
8 years ago |
linear_congruential_generator.sf
|
754cad01fa
- Added inheritance support for class attributes.
|
8 years ago |
mandelbrot_set.sf
|
f7a8c3ca79
- Minor tweaks inside the scripts.
|
7 years ago |
mersenne_twister.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
multiple_dispatch.sf
|
ab914f886d
- Added support for multiple dispatch.
|
8 years ago |
mutual_recursion.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
path_sum_two_ways.sf
|
24dccf1ce7
new file: scripts/path_sum_two_ways.sf
|
8 years ago |
permutations_iter.sf
|
0b578c6652
- Unary operators no longer extend implicitly on multiple lines.
|
8 years ago |
permutations_rec.sf
|
ad7857d1f3
- Redesigned the numerical ranges and the range operators.
|
8 years ago |
pythagorean_means.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
rejection_sampling.sf
|
f953e92298
- Added the Hash.min_by{} and Hash.max_by{} methods.
|
8 years ago |
reverse_the_gender_of_a_string.sf
|
c16b95ca38
- Extended the `for-in` loop to support slurpy variables.
|
8 years ago |
rsa_code.sf
|
df2e652016
modified: scripts/rsa_code.sf
|
7 years ago |
sets.sf
|
86696c3c92
- Added the built-in `Set(...)` class.
|
6 years ago |
sidef_from_sidef_logo.sf
|
43fbf773ca
new file: scripts/sidef_from_sidef_logo.sf
|
6 years ago |
sidef_from_sidef_logo_2.sf
|
9715e301fb
new file: scripts/sidef_from_sidef_logo_2.sf
|
6 years ago |
sidef_from_symbols.sf
|
b695e5c297
modified: scripts/sidef_from_symbols.sf
|
6 years ago |
sierpinski_carpet.sf
|
5d8c2556be
modified: MANIFEST
|
7 years ago |
sierpinski_triangle.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
simple_moving_average.sf
|
f7a8c3ca79
- Minor tweaks inside the scripts.
|
7 years ago |
simple_moving_average_oo.sf
|
f7a8c3ca79
- Minor tweaks inside the scripts.
|
7 years ago |
smart_word_wrap.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
smart_word_wrap_simple.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
space_collisions.sf
|
e61c5be9f9
- Added inheritance support for class variables.
|
8 years ago |
stern-brocot_sequence.sf
|
11bf72875b
- Minor change: when a function is executed via the `.run()` method, redirect to the `.call()` method instead.
|
6 years ago |
symmetric_summation_of_fractions.sf
|
fa4cc45542
new file: scripts/symmetric_summation_of_fractions.sf
|
8 years ago |
towers_of_hanoi.sf
|
6facc73c6e
- New implementation of the numerical system.
|
7 years ago |
tree_traversal.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
unique_prefixes.sf
|
ab914f886d
- Added support for multiple dispatch.
|
8 years ago |
variadic_function.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
vector.sf
|
0ecfd31071
- Added the Matrix built-in class.
|
6 years ago |
vector_products.sf
|
0ecfd31071
- Added the Matrix built-in class.
|
6 years ago |
vigenere_cipher.sf
|
6d4b5a5b5f
- Minor bug-fixes and performance improvements.
|
9 years ago |
virtual_machine.sf
|
0b578c6652
- Unary operators no longer extend implicitly on multiple lines.
|
8 years ago |
visualize_tree.sf
|
93af122439
- Pair.first() and Pair.second() became lvalue.
|
8 years ago |
walk_a_dir_recursively.sf
|
0b578c6652
- Unary operators no longer extend implicitly on multiple lines.
|
8 years ago |
xiaolin_wu_s_line_algorithm.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
y_combinator.sf
|
2b196b555b
- The old Sidef is gone. It's time of a new age! :)
|
9 years ago |
zeta_2n.sf
|
ba073064c4
new file: scripts/zeta_2n.sf
|
8 years ago |