Category:AppleScript
From Rosetta Code
AppleScript
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using AppleScript.
This programming language may be used to instruct a computer to perform a task.
See Also: |
|
---|
Your Help Needed
If you know AppleScript, please write code for some of the tasks not implemented in AppleScript.
If you know AppleScript, please write code for some of the tasks not implemented in AppleScript.
This is a scripting language created by Apple, Inc. It provides a Mac user the ability to easily transfer data between applications and process the data to their needs.
AppleScript is a trademark of Apple, Inc.
Subcategories
This category has the following 3 subcategories, out of 3 total.
Pages in category "AppleScript"
The following 426 pages are in this category, out of 426 total.
A
- A+B
- ABC problem
- Abundant odd numbers
- Abundant, deficient and perfect number classifications
- Accumulator factory
- Ackermann function
- Additive primes
- Align columns
- Aliquot sequence classifications
- Alternade words
- Amicable pairs
- Anadromes
- Anagrams
- Anagrams/Deranged anagrams
- Anonymous recursion
- Anti-primes
- Apply a callback to an array
- Apply a digital filter (direct form II transposed)
- Arithmetic-geometric mean
- Arithmetic/Integer
- Array concatenation
- Array length
- Arrays
- Associative array/Merging
- Attractive numbers
- Averages/Arithmetic mean
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
B
C
- Caesar cipher
- Calculating the value of e
- Calkin-Wilf sequence
- Cantor set
- Cartesian product of two or more lists
- Catamorphism
- Change e letters to i in words
- Chaocipher
- Character codes
- Check that file exists
- Cheryl's birthday
- Chinese zodiac
- Church numerals
- Closures/Value capture
- Color wheel
- Combinations
- Combinations with repetitions
- Comma quibbling
- Command-line arguments
- Comments
- Common list elements
- Common sorted list
- Compare a list of strings
- Compile-time calculation
- Conditional structures
- Convert decimal number to rational
- Convert seconds to compound duration
- Conway's Game of Life
- Coprime triplets
- Coprimes
- Copy a string
- Count occurrences of a substring
- Count the coins
- Cousin primes
- Create a file
- Create a two-dimensional array at runtime
- Cumulative standard deviation
- Currency
- Currying
- CUSIP
D
E
- Eban numbers
- Egyptian division
- Empty program
- Empty string
- Environment variables
- Equilibrium index
- Ethiopian multiplication
- Evaluate binomial coefficients
- Even or odd
- Exactly three adjacent 3 in lists
- Exceptions
- Execute a system command
- Execute Brain****
- Exponentiation operator
- Exponentiation order
- External sort
- Extract file extension
F
- Factorial
- Factorial base numbers indexing permutations of a collection
- Factors of an integer
- Fairshare between two and more
- Fibonacci n-step number sequences
- Fibonacci sequence
- File input/output
- Filter
- Find first missing positive
- Find limit of recursion
- Find minimum number of coins that make a given value
- Find palindromic numbers in both binary and ternary bases
- Find the last Sunday of each month
- Find the missing permutation
- Find words with alternating vowels and consonants
- First-class functions
- Five weekends
- Fivenum
- FizzBuzz
- Flatten a list
- Floyd's triangle
- Forward difference
- Four is magic
- Frobenius numbers
- Function composition
- Function definition
- Fusc sequence
G
- Gapful numbers
- General FizzBuzz
- Generate lower case ASCII alphabet
- Generate random numbers without repeating a value
- Generator/Exponential
- Generic swap
- Greatest common divisor
- Greatest element of a list
- Greatest subsequential sum
- Guess the number
- Guess the number/With feedback
- Guess the number/With feedback (player)
H
I
L
- Largest proper divisor of n
- Last Friday of each month
- Last list item
- Leap year
- Least common multiple
- Leonardo numbers
- Letter frequency
- Levenshtein distance
- List comprehensions
- Long primes
- Long year
- Longest common prefix
- Longest common substring
- Longest common suffix
- Longest increasing subsequence
- Look-and-say sequence
- Loop over multiple arrays simultaneously
- Loops/Break
- Loops/Continue
- Loops/Do-while
- Loops/Downward for
- Loops/For
- Loops/For with a specified step
- Loops/Foreach
- Loops/Infinite
- Loops/Nested
- Loops/While
- Ludic numbers
- Luhn test of credit card numbers
- Lychrel numbers
M
- MAC Vendor Lookup
- Mad Libs
- Magic 8-ball
- Magic squares of doubly even order
- Magic squares of odd order
- Make directory path
- Man or boy test
- Map range
- Matrix multiplication
- Matrix transposition
- Matrix with two diagonals
- Maximum triangle path sum
- Mayan numerals
- McNuggets problem
- Mersenne primes
- Metronome
- Middle three digits
- Mind boggling card trick
- Minimum positive multiple in base 10 using only 0 and 1
- Modulinos
- Monads/List monad
- Monads/Maybe monad
- Monads/Writer monad
- Morse code
- Mouse position
- Multiple distinct objects
- Multiplication tables
- Munchausen numbers
- Mutual recursion
N
O
P
- Padovan n-step number sequences
- Padovan sequence
- Palindrome dates
- Palindrome detection
- Palindromic gapful numbers
- Palindromic primes in base 16
- Pangram checker
- Partial function application
- Pascal matrix generation
- Pascal's triangle
- Perfect numbers
- Permutations
- Permutations with repetitions
- Permuted multiples
- Pernicious numbers
- Phrase reversals
- Pick random element
- Population count
- Power set
- Price fraction
- Primality by trial division
- Primality by Wilson's theorem
- Prime conspiracy
- Primes whose sum of digits is 25
- Probabilistic choice
- Program termination
- Proper divisors
- Pseudo-random numbers/Middle-square method
- Pythagorean quadruples
R
- Range expansion
- Range extraction
- Ranking methods
- Read entire file
- Recaman's sequence
- Regular expressions
- Remove duplicate elements
- Remove vowels from a string
- Rep-string
- Repeat
- Repeat a string
- Reverse a string
- Reverse words in a string
- Roman numerals/Decode
- Roman numerals/Encode
- Rot-13
- Run-length encoding
- Runtime evaluation/In an environment
S
- Safe primes and unsafe primes
- Sattolo cycle
- Search a list of records
- SEDOLs
- Self numbers
- Self-describing numbers
- Sequence of non-squares
- Set
- Shell one-liner
- Shift list elements to left by 3
- Short-circuit evaluation
- Show ASCII table
- Show the epoch
- Sierpinski carpet
- Sierpinski triangle
- Sieve of Eratosthenes
- Simple windowed application
- Sort a list of object identifiers
- Sort an array of composite structures
- Sort an integer array
- Sort disjoint sublist
- Sort numbers lexicographically
- Sort stability
- Sort three variables
- Sort using a custom comparator
- Sorting algorithms/Bubble sort
- Sorting algorithms/Comb sort
- Sorting algorithms/Heapsort
- Sorting algorithms/Insertion sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Pancake sort
- Sorting algorithms/Patience sort
- Sorting algorithms/Quicksort
- Sorting algorithms/Selection sort
- Sorting algorithms/Shell sort
- Sparkline in unicode
- Special divisors
- Speech synthesis
- Spiral matrix
- Split a character string based on change of character
- Square but not cube
- State name puzzle
- Stern-Brocot sequence
- Strange numbers
- Strange plus numbers
- String append
- String case
- String comparison
- String concatenation
- String length
- String matching
- String prepend
- Strip a set of characters from a string
- Strip whitespace from a string/Top and tail
- Substring
- Substring/Top and tail
- Sum and product of an array
- Sum multiples of 3 and 5
- Sum of a series
- Sum of divisors
- Sum of first n cubes
- Sum of squares
- Sum to 100
- Summation of primes
- Symmetric difference
- System time
T
- Take notes on the command line
- Tau function
- Tau number
- Temperature conversion
- Text between
- The sieve of Sundaram
- The Twelve Days of Christmas
- Three word location
- Thue-Morse
- Tic-tac-toe
- Tokenize a string
- Tokenize a string with escaping
- Top rank per group
- Topic variable
- Towers of Hanoi
- Tree from nesting levels
- Tree traversal
- Two identical strings
- Two sum